Class ClimbOverFenceState
java.lang.Object
zombie.ai.State
zombie.ai.states.ClimbOverFenceState
- All Implemented Interfaces:
IAnimEventListener, IAnimEventWrappedBroadcaster
-
Nested Class Summary
Nested classes/interfaces inherited from class State
State.Stage -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionbooleancanRagdoll(IsoGameCharacter owner) voidenter(IsoGameCharacter owner) voidexecute(IsoGameCharacter owner) voidexit(IsoGameCharacter owner) voidgetDeltaModifiers(IsoGameCharacter owner, MoveDeltaModifiers modifiers) static ClimbOverFenceStateinstance()booleanisIgnoreCollide(IsoGameCharacter owner, int fromX, int fromY, int fromZ, int toX, int toY, int toZ) Description copied from class: StatebooleanbooleanbooleanbooleanbooleanvoidprocessOnEnter(IsoGameCharacter owner, Map<Object, Object> delegate) voidsetParams(IsoGameCharacter owner, IsoDirections dir) Methods inherited from class State
animEvent, getAnimEventBroadcaster, getName, isAttacking, isDoingActionThatCanBeCancelled, isMoving, isProcessedOnExit, processOnExit, setParams
-
Field Details
-
TRIP_TREE
public static final int TRIP_TREE- See Also:
-
TRIP_ZOMBIE
public static final int TRIP_ZOMBIE- See Also:
-
COLLIDE_WITH_WALL
public static final int COLLIDE_WITH_WALL- See Also:
-
TRIP_METAL_BARS
public static final int TRIP_METAL_BARS- See Also:
-
TRIP_WINDOW
public static final int TRIP_WINDOW- See Also:
-
-
Method Details
-
instance
-
enter
-
execute
-
exit
-
getDeltaModifiers
- Overrides:
getDeltaModifiersin classState
-
isIgnoreCollide
public boolean isIgnoreCollide(IsoGameCharacter owner, int fromX, int fromY, int fromZ, int toX, int toY, int toZ) Description copied from class: State- Overrides:
isIgnoreCollidein classState
-
setParams
-
isSyncOnEnter
public boolean isSyncOnEnter()- Overrides:
isSyncOnEnterin classState
-
isSyncOnExit
public boolean isSyncOnExit()- Overrides:
isSyncOnExitin classState
-
isSyncOnSquare
public boolean isSyncOnSquare()- Overrides:
isSyncOnSquarein classState
-
isSyncInIdle
public boolean isSyncInIdle()- Overrides:
isSyncInIdlein classState
-
canRagdoll
- Overrides:
canRagdollin classState
-
isProcessedOnEnter
public boolean isProcessedOnEnter()- Overrides:
isProcessedOnEnterin classState
-
processOnEnter
- Overrides:
processOnEnterin classState
-