Physgun Wiki

LuaAnim.Register

 LuaAnim.Register( string name, table frames )

Регистрирует покадровую анимацию костей от первого/третьего лица (lua/autorun/animations.lua), проигрываемую через PLAYER:RunLuaAnimation без стандартных секвенций модели. Используется в SWEP-е ключей для анимации стука.

Аргументы

1 string name
Имя анимации.
2 table frames
Массив кадров вида { {время, {кость = Angle, ...}}, ... }, отсортированный по времени, первый кадр — 0.00.

Пример

local FRAMES = { {0.00, {}}, {0.30, {["ValveBiped.Bip01_R_Forearm"] = Angle(7.8, -124.4, 0)}}, {1.00, {}}, } LuaAnim.Register("keys_knock", FRAMES)