Class AnimalClimbOverFenceState
java.lang.Object
zombie.ai.State
zombie.ai.states.animals.AnimalClimbOverFenceState
- All Implemented Interfaces:
IAnimEventListener,IAnimEventWrappedBroadcaster
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.ai.State
State.Stage -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidanimEvent(IsoGameCharacter character, AnimLayer var2, AnimationTrack var3, AnimEvent animEvent) voidenter(IsoGameCharacter character) voidexecute(IsoGameCharacter character) voidexit(IsoGameCharacter character) static AnimalClimbOverFenceStateinstance()booleanisIgnoreCollide(IsoGameCharacter character, int int12, int int15, int int6, int int13, int int16, int int5) Return TRUE if the owner should ignore collisions when passing between two squares.voidsetParams(IsoGameCharacter character, IsoDirections directions) Methods inherited from class zombie.ai.State
canRagdoll, getAnimEventBroadcaster, getDeltaModifiers, getName, getStatePermissions, isAttacking, isDoingActionThatCanBeCancelled, isMoving, isSyncInIdle, isSyncOnEnter, isSyncOnExit, isSyncOnSquare, setParamsMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.events.IAnimEventWrappedBroadcaster
addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener
-
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:
-
-
Constructor Details
-
AnimalClimbOverFenceState
public AnimalClimbOverFenceState()
-
-
Method Details
-
instance
-
enter
-
execute
-
exit
-
animEvent
public void animEvent(IsoGameCharacter character, AnimLayer var2, AnimationTrack var3, AnimEvent animEvent) - Specified by:
animEventin interfaceIAnimEventListener- Specified by:
animEventin interfaceIAnimEventWrappedBroadcaster- Overrides:
animEventin classState
-
isIgnoreCollide
public boolean isIgnoreCollide(IsoGameCharacter character, int int12, int int15, int int6, int int13, int int16, int int5) Description copied from class:StateReturn TRUE if the owner should ignore collisions when passing between two squares. Defaults to FALSE- Overrides:
isIgnoreCollidein classState
-
setParams
-