Package zombie.ai.states
Class ClimbOverFenceState
java.lang.Object
zombie.ai.State
zombie.ai.states.ClimbOverFenceState
public final class ClimbOverFenceState extends State
-
Field Summary
Fields Modifier and Type Field Description static intCOLLIDE_WITH_WALLstatic intTRIP_TREEstatic intTRIP_ZOMBIE -
Constructor Summary
Constructors Constructor Description ClimbOverFenceState() -
Method Summary
Modifier and Type Method Description voidanimEvent(IsoGameCharacter gameCharacter, AnimEvent animEvent)voidenter(IsoGameCharacter gameCharacter)voidexecute(IsoGameCharacter gameCharacter)voidexit(IsoGameCharacter gameCharacter)voidgetDeltaModifiers(IsoGameCharacter gameCharacter, MoveDeltaModifiers moveDeltaModifiers)static ClimbOverFenceStateinstance()booleanisIgnoreCollide(IsoGameCharacter gameCharacter, int int1, int int2, int int3, int int4, int int5, int int6)voidsetParams(IsoGameCharacter gameCharacter, IsoDirections directions)Methods inherited from class zombie.ai.State
getName, isAttacking, isDoingActionThatCanBeCancelled, isMovingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
TRIP_TREE
public static final int TRIP_TREE- See Also:
- Constant Field Values
-
TRIP_ZOMBIE
public static final int TRIP_ZOMBIE- See Also:
- Constant Field Values
-
COLLIDE_WITH_WALL
public static final int COLLIDE_WITH_WALL- See Also:
- Constant Field Values
-
-
Constructor Details
-
ClimbOverFenceState
public ClimbOverFenceState()
-
-
Method Details
-
instance
-
enter
-
execute
-
exit
-
animEvent
-
getDeltaModifiers
public void getDeltaModifiers(IsoGameCharacter gameCharacter, MoveDeltaModifiers moveDeltaModifiers)- Overrides:
getDeltaModifiersin classState
-
isIgnoreCollide
public boolean isIgnoreCollide(IsoGameCharacter gameCharacter, int int1, int int2, int int3, int int4, int int5, int int6)- Overrides:
isIgnoreCollidein classState
-
setParams
-