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 SummaryConstructors Constructor Description State()
- 
Method SummaryModifier 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Constructor Details- 
Statepublic State()
 
- 
- 
Method Details- 
enter
- 
execute
- 
exit
- 
animEvent
- 
isAttacking
- 
isMoving
- 
isDoingActionThatCanBeCancelledpublic boolean isDoingActionThatCanBeCancelled()
- 
getDeltaModifierspublic void getDeltaModifiers(IsoGameCharacter gameCharacter, MoveDeltaModifiers moveDeltaModifiers)
- 
isIgnoreCollidepublic boolean isIgnoreCollide(IsoGameCharacter gameCharacter, int int1, int int2, int int3, int int4, int int5, int int6)
- 
getNamepublic java.lang.String getName()
 
-