Package zombie.characters.action
Class ActionState
java.lang.Object
zombie.characters.action.ActionState
public final class ActionState
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
name
java.util.ArrayList
transitions
-
Constructor Summary
Constructors Constructor Description ActionState(java.lang.String string)
-
Method Summary
Modifier and Type Method Description boolean
canBeSubstate()
boolean
canHaveSubState(ActionState actionState)
static boolean
canHaveSubState(ActionState actionState, ActionState actionState2)
boolean
canHaveSubStates()
java.lang.String
getName()
void
load(java.lang.String string)
void
parse(java.io.File file)
void
resetForReload()
void
sortTransitions()
static boolean
tagsOverlap(java.lang.String[] stringArray, java.lang.String[] stringArray2)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
name
public final java.lang.String name -
transitions
public final java.util.ArrayList transitions
-
-
Constructor Details
-
ActionState
public ActionState(java.lang.String string)
-
-
Method Details
-
canHaveSubStates
public final boolean canHaveSubStates() -
canBeSubstate
public final boolean canBeSubstate() -
canHaveSubState
-
canHaveSubState
-
tagsOverlap
public static boolean tagsOverlap(java.lang.String[] stringArray, java.lang.String[] stringArray2) -
getName
public java.lang.String getName() -
load
public void load(java.lang.String string) -
parse
public void parse(java.io.File file) -
sortTransitions
public void sortTransitions() -
resetForReload
public void resetForReload()
-