Package zombie.ai

Class StateMachine

java.lang.Object
zombie.ai.StateMachine

public final class StateMachine
extends java.lang.Object
  • Field Details

    • activeStateChanged

      public int activeStateChanged
  • Constructor Details

  • Method Details

    • changeState

      public void changeState​(State state, java.lang.Iterable iterable)
    • changeState

      public void changeState​(State state, java.lang.Iterable iterable, boolean boolean1)
    • isSubstate

      public boolean isSubstate​(State state)
    • getCurrent

      public State getCurrent()
    • getPrevious

      public State getPrevious()
    • getSubStateCount

      public int getSubStateCount()
    • getSubStateAt

      public State getSubStateAt​(int int1)
    • revertToPreviousState

      public void revertToPreviousState​(State state)
    • update

      public void update()
    • stateAnimEvent

      public final void stateAnimEvent​(int int1, AnimEvent animEvent)
    • isLocked

      public boolean isLocked()
    • setLocked

      public void setLocked​(boolean boolean1)