Class GrappledThrownOutWindowState
java.lang.Object
zombie.ai.State
zombie.ai.states.GrappledThrownOutWindowState
- All Implemented Interfaces:
IAnimEventListener
,IAnimEventWrappedBroadcaster
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
animEvent
(IsoGameCharacter isoGameCharacter, AnimEvent animEvent) void
enter
(IsoGameCharacter isoGameCharacter) void
execute
(IsoGameCharacter isoGameCharacter) void
exit
(IsoGameCharacter isoGameCharacter) void
getDeltaModifiers
(IsoGameCharacter isoGameCharacter, MoveDeltaModifiers moveDeltaModifiers) getWindow
(IsoGameCharacter isoGameCharacter) static GrappledThrownOutWindowState
instance()
boolean
isIgnoreCollide
(IsoGameCharacter var1, int var2, int var3, int var4, int var5, int var6, int var7) Return TRUE if the owner should ignore collisions when passing between two squares.boolean
isPastInnerEdgeOfSquare
(IsoGameCharacter isoGameCharacter, int int1, int int0, IsoDirections isoDirections) boolean
isPastOuterEdgeOfSquare
(IsoGameCharacter isoGameCharacter, int int1, int int0, IsoDirections isoDirections) boolean
boolean
boolean
boolean
isWindowClosing
(IsoGameCharacter isoGameCharacter0) void
setParams
(IsoGameCharacter isoGameCharacter, IsoObject isoObject) void
slideX
(IsoGameCharacter isoGameCharacter, float float2, float float1) void
slideY
(IsoGameCharacter isoGameCharacter, float float2, float float1) Methods inherited from class zombie.ai.State
getAnimEventBroadcaster, getName, getStatePermissions, isAttacking, isDoingActionThatCanBeCancelled, isMoving, isSyncInIdle, setParams
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface zombie.core.skinnedmodel.advancedanimation.events.IAnimEventWrappedBroadcaster
addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener
-
Constructor Details
-
GrappledThrownOutWindowState
public GrappledThrownOutWindowState()
-
-
Method Details
-
instance
-
enter
-
execute
-
exit
-
slideX
-
slideY
-
animEvent
- Specified by:
animEvent
in interfaceIAnimEventListener
- Specified by:
animEvent
in interfaceIAnimEventWrappedBroadcaster
- Overrides:
animEvent
in classState
-
isIgnoreCollide
public boolean isIgnoreCollide(IsoGameCharacter var1, int var2, int var3, int var4, int var5, int var6, int var7) Description copied from class:State
Return TRUE if the owner should ignore collisions when passing between two squares. Defaults to FALSE- Overrides:
isIgnoreCollide
in classState
-
getWindow
-
isWindowClosing
-
getDeltaModifiers
public void getDeltaModifiers(IsoGameCharacter isoGameCharacter, MoveDeltaModifiers moveDeltaModifiers) - Overrides:
getDeltaModifiers
in classState
-
isPastInnerEdgeOfSquare
public boolean isPastInnerEdgeOfSquare(IsoGameCharacter isoGameCharacter, int int1, int int0, IsoDirections isoDirections) -
isPastOuterEdgeOfSquare
public boolean isPastOuterEdgeOfSquare(IsoGameCharacter isoGameCharacter, int int1, int int0, IsoDirections isoDirections) -
setParams
-
isSyncOnEnter
public boolean isSyncOnEnter()- Overrides:
isSyncOnEnter
in classState
-
isSyncOnExit
public boolean isSyncOnExit()- Overrides:
isSyncOnExit
in classState
-
isSyncOnSquare
public boolean isSyncOnSquare()- Overrides:
isSyncOnSquare
in classState
-