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 zombie.ai.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 character) static voidcreateClimbData(IsoGameCharacter character) voiddebug(IsoGameCharacter character) voidenter(IsoGameCharacter owner) voidexecute(IsoGameCharacter owner) voidexit(IsoGameCharacter owner) static ClimbSheetRopeStateinstance()booleanbooleanbooleanbooleanstatic voidsetIdealDirection(IsoGameCharacter character) voidsetParams(IsoGameCharacter character, State.Stage stage) Methods inherited from class zombie.ai.State
animEvent, canRagdoll, getAnimEventBroadcaster, getDeltaModifiers, getName, getStatePermissions, isAttacking, isDoingActionThatCanBeCancelled, isIgnoreCollide, isMovingMethods 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
-
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
-