Package zombie.ai
Class GameCharacterAIBrain
java.lang.Object
zombie.ai.GameCharacterAIBrain
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Vector2booleanfinal HashMapbooleanfinal AIBrainPlayerControlVarsbooleanbooleanbooleanfinal Vector3final ArrayListboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAddBlockedMemory(int int1, int int2, int int3) getClosestChasingZombie(boolean boolean1) getClosestChasingZombies(int int1) intgetGroup()getOrder()booleanHasBlockedMemory(int int1, int int2, int int3, int int4, int int5, int int6) voidpostUpdateHuman(IsoPlayer player) voidvoidvoidupdate()
-
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()
-