Package zombie.ai
Class State
java.lang.Object
zombie.ai.State
- Direct Known Subclasses:
AttackNetworkState,AttackState,AttackVehicleState,BumpedState,BurntToDeath,ClimbDownSheetRopeState,ClimbOverFenceState,ClimbOverWallState,ClimbSheetRopeState,ClimbThroughWindowState,CloseWindowState,CollideWithWallState,CrawlingZombieTurnState,FakeDeadAttackState,FakeDeadZombieState,FishingState,FitnessState,ForecastBeatenPlayerState,IdleState,LungeNetworkState,LungeState,OpenWindowState,PathFindState,PathFindState2,PlayerActionsState,PlayerAimState,PlayerEmoteState,PlayerExtState,PlayerFallDownState,PlayerFallingState,PlayerGetUpState,PlayerHitReactionPVPState,PlayerHitReactionState,PlayerKnockedDown,PlayerOnGroundState,PlayerSitOnGroundState,PlayerStrafeState,SmashWindowState,StaggerBackState,SwipeStatePlayer,ThumpState,WalkTowardNetworkState,WalkTowardState,ZombieEatBodyState,ZombieFaceTargetState,ZombieFallDownState,ZombieFallingState,ZombieGetDownState,ZombieGetUpFromCrawlState,ZombieGetUpState,ZombieHitReactionState,ZombieIdleState,ZombieOnGroundState,ZombieReanimateState,ZombieSittingState,ZombieTurnAlerted
public abstract class State
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description State() -
Method Summary
Modifier and Type Method Description voidanimEvent(IsoGameCharacter gameCharacter, AnimEvent animEvent)voidenter(IsoGameCharacter gameCharacter)voidexecute(IsoGameCharacter gameCharacter)voidexit(IsoGameCharacter gameCharacter)voidgetDeltaModifiers(IsoGameCharacter gameCharacter, MoveDeltaModifiers moveDeltaModifiers)java.lang.StringgetName()booleanisAttacking(IsoGameCharacter gameCharacter)booleanisDoingActionThatCanBeCancelled()booleanisIgnoreCollide(IsoGameCharacter gameCharacter, int int1, int int2, int int3, int int4, int int5, int int6)booleanisMoving(IsoGameCharacter gameCharacter)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
State
public State()
-
-
Method Details
-
enter
-
execute
-
exit
-
animEvent
-
isAttacking
-
isMoving
-
isDoingActionThatCanBeCancelled
public boolean isDoingActionThatCanBeCancelled() -
getDeltaModifiers
public void getDeltaModifiers(IsoGameCharacter gameCharacter, MoveDeltaModifiers moveDeltaModifiers) -
isIgnoreCollide
public boolean isIgnoreCollide(IsoGameCharacter gameCharacter, int int1, int int2, int int3, int int4, int int5, int int6) -
getName
public java.lang.String getName()
-