Class ClimbSheetRopeState
java.lang.Object
zombie.ai.State
zombie.ai.states.ClimbSheetRopeState
- All Implemented Interfaces:
IAnimEventListener, IAnimEventWrappedBroadcaster
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumNested classes/interfaces inherited from class State
State.Stage -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final floatstatic final floatstatic final floatstatic final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidapplyIdealDirection(IsoGameCharacter isoGameCharacter) static voidcreateClimbData(IsoGameCharacter isoGameCharacter) voiddebug(IsoGameCharacter isoGameCharacter) voidenter(IsoGameCharacter isoGameCharacter) voidexecute(IsoGameCharacter isoGameCharacter) voidexit(IsoGameCharacter isoGameCharacter) static ClimbSheetRopeStateinstance()booleanbooleanbooleanbooleanstatic voidsetIdealDirection(IsoGameCharacter isoGameCharacter) voidsetParams(IsoGameCharacter isoGameCharacter, State.Stage stage) Methods inherited from class State
animEvent, canRagdoll, getAnimEventBroadcaster, getDeltaModifiers, getName, isAttacking, isDoingActionThatCanBeCancelled, isIgnoreCollide, isMoving, isProcessedOnEnter, isProcessedOnExit, processOnEnter, processOnExit
-
Field Details
-
FallChanceBase
public static final float FallChanceBase- See Also:
-
FallChanceMultiplier
public static final float FallChanceMultiplier- See Also:
-
ClimbSpeed
public static final float ClimbSpeed- See Also:
-
ClimbSlowdown
public static final float ClimbSlowdown- See Also:
-
-
Constructor Details
-
ClimbSheetRopeState
public ClimbSheetRopeState()
-
-
Method Details
-
instance
-
enter
-
execute
-
exit
-
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
-
createClimbData
-
setIdealDirection
-
applyIdealDirection
-
debug
-