Class ActionState
java.lang.Object
zombie.characters.action.ActionState
- All Implemented Interfaces:
IAnimationVariableSource
,IAnimationVariableSourceContainer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
final boolean
canHaveSubState
(ActionState child) static boolean
canHaveSubState
(ActionState parent, ActionState child) Returns TRUE if the supplied child state can be a child of this state.final boolean
getName()
boolean
boolean
void
void
void
void
setParentActionGroup
(ActionGroup actionGroup) void
static boolean
tagsOverlap
(String[] string0, String[] string1) toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSource
getSubVariableSource, getVariableEnum
Methods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSourceContainer
containsVariable, getGameVariables, getVariable, getVariable, getVariableBoolean, getVariableBoolean, getVariableFloat, getVariableString, isVariable
-
Field Details
-
m_transitions
-
-
Constructor Details
-
ActionState
-
-
Method Details
-
toString
-
canHaveSubStates
public final boolean canHaveSubStates() -
canBeSubstate
public final boolean canBeSubstate() -
canHaveSubState
-
isGrapplerState
public boolean isGrapplerState() -
canHaveSubState
Returns TRUE if the supplied child state can be a child of this state. To determine this, the parent's childStateTags are compared to the child's parentStateTags. If there is an overlap, the child is compatible with the parent. -
tagsOverlap
-
getName
-
load
-
parse
-
sortTransitions
public void sortTransitions() -
resetForReload
public void resetForReload() -
setParentActionGroup
-
getParentActionGroup
-
getGameVariablesInternal
- Specified by:
getGameVariablesInternal
in interfaceIAnimationVariableSourceContainer
-
hasStateVariables
public boolean hasStateVariables()
-