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.Stringnamejava.util.ArrayListtransitions -
Constructor Summary
Constructors Constructor Description ActionState(java.lang.String string) -
Method Summary
Modifier and Type Method Description booleancanBeSubstate()booleancanHaveSubState(ActionState actionState)static booleancanHaveSubState(ActionState actionState, ActionState actionState2)booleancanHaveSubStates()java.lang.StringgetName()voidload(java.lang.String string)voidparse(java.io.File file)voidresetForReload()voidsortTransitions()static booleantagsOverlap(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()
-