H7WarUnitAnimControl
Class in MMH7Game · MMH7Game.H7WarUnitAnimControl
Object › Actor › H7WarUnitAnimControl
Using it from Lua
h7.find_all("H7WarUnitAnimControl") -- live instances
h7.find_class("MMH7Game.H7WarUnitAnimControl") -- the class
h7.hook("MMH7Game.H7WarUnitAnimControl.FinishDying", fn)
Properties
Functions
States
State code replaces the class's functions while the object is in that state. Hook a state's version as MMH7Game.H7WarUnitAnimControl.<State>.<Function>.
| State | Functions |
| DoAbility | BeginState |
| Dying | BeginState |
| Hitting | BeginState |
| Idling | BeginState |
| RangeAttacking | BeginState |
Default values
mAnimations[0]=(AnimNode=none,AnimName="Idle",StateName="Idling")
mAnimations[1]=(AnimNode=none,AnimName="Attack",StateName="RangeAttacking")
mAnimations[2]=(AnimNode=none,AnimName="Attack20Left",StateName="RangeAttacking")
mAnimations[3]=(AnimNode=none,AnimName="Attack36Left",StateName="RangeAttacking")
mAnimations[4]=(AnimNode=none,AnimName="Attack20Right",StateName="RangeAttacking")
mAnimations[5]=(AnimNode=none,AnimName="Attack36Right",StateName="RangeAttacking")
mAnimations[6]=(AnimNode=none,AnimName="Hit",StateName="Hitting")
mAnimations[7]=(AnimNode=none,AnimName="Ability",StateName="DoAbility")
mAnimations[8]=(AnimNode=none,AnimName="Die",StateName="Dying")
CollisionType=ECollisionType.COLLIDE_CustomDefault
Inherited
| From | Members |
| Actor | 156 properties, 262 functions |
| Object | 13 properties, 308 functions |