Game Development Reference
In-Depth Information
soliderAsm = AnimationStateMachine.new();
soliderAsm:AddState(
"idle_aim",
Animation.GetAnimation(soldier, "stand_idle_aim"),
true);
soliderAsm:AddState(
"dead",
Animation.GetAnimation(soldier, "stand_dead_2"));
soliderAsm:AddState(
"dead_headshot",
Animation.GetAnimation(soldier,
"stand_dead_headshot"));
soliderAsm:AddState(
"fire",
Animation.GetAnimation(soldier,
"stand_fire_one_shot"),
true);
soliderAsm:AddState(
"melee",
Animation.GetAnimation(
soldier, "stand_melee_1_with_weapon"));
soliderAsm:AddState(
"reload",
Animation.GetAnimation(soldier, "stand_reload"));
soliderAsm:AddState(
"run_backward",
Animation.GetAnimation(
soldier, "stand_run_backward_aim"),
true);
soliderAsm:AddState(
"run_forward",
Animation.GetAnimation(
soldier, "stand_run_forward_aim"), true);
soliderAsm:AddState("
smg_transform",
Animation.GetAnimation(soldier,
"stand_smg_transform"));
Search WWH ::




Custom Search