Package zombie.ai
Class GameCharacterAIBrain
java.lang.Object
zombie.ai.GameCharacterAIBrain
-
Field Summary
Modifier and TypeFieldDescriptionfinal Vector2
boolean
final HashMap
boolean
final AIBrainPlayerControlVars
boolean
boolean
boolean
final Vector3
final ArrayList
boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
AddBlockedMemory
(int int1, int int2, int int3) getClosestChasingZombie
(boolean boolean1) getClosestChasingZombies
(int int1) int
getGroup()
getOrder()
boolean
HasBlockedMemory
(int int1, int int2, int int3, int int4, int int5, int int6) void
postUpdateHuman
(IsoPlayer player) void
void
void
update()
-
Field Details
-
spottedCharacters
-
StepBehaviors
public boolean StepBehaviors -
stance
-
controlledByAdvancedPathfinder
public boolean controlledByAdvancedPathfinder -
isInMeta
public boolean isInMeta -
BlockedMemories
-
AIFocusPoint
-
nextPathTarget
-
aiTarget
-
NextPathNodeInvalidated
public boolean NextPathNodeInvalidated -
HumanControlVars
-
teammateChasingZombies
-
chasingZombies
-
allowLongTermTick
public boolean allowLongTermTick -
isAI
public boolean isAI
-
-
Constructor Details
-
GameCharacterAIBrain
-
-
Method Details
-
getCharacter
-
update
public void update() -
postUpdateHuman
-
getOrder
-
setOrder
-
getGroup
-
getCloseZombieCount
public int getCloseZombieCount() -
getClosestChasingZombie
-
getClosestChasingZombie
-
getClosestChasingZombies
-
AddBlockedMemory
public void AddBlockedMemory(int int1, int int2, int int3) -
HasBlockedMemory
public boolean HasBlockedMemory(int int1, int int2, int int3, int int4, int int5, int int6) -
renderlast
public void renderlast()
-