Package zombie.characters
Class SurvivorGroup
java.lang.Object
zombie.characters.SurvivorGroup
public class SurvivorGroup
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description java.util.Stack
GroupNeeds
SurvivorDesc
Leader
java.util.ArrayList
Members
IsoBuilding
Safehouse
-
Constructor Summary
Constructors Constructor Description SurvivorGroup(KahluaTable kahluaTable)
SurvivorGroup(SurvivorDesc survivorDesc)
-
Method Summary
Modifier and Type Method Description void
addAll(SurvivorGroup survivorGroup)
void
addMember(SurvivorDesc survivorDesc)
void
AddNeed(java.lang.String string, int int1)
void
Despawn()
SurvivorDesc
getLeader()
KahluaTable
getLuaGroup()
java.util.ArrayList
getMembers()
int
getTotalNeedPriority()
void
gotoBuildingOrder(BuildingDef buildingDef)
void
gotoOrder(int int1, int int2)
boolean
HasNeed(java.lang.String string)
boolean
HasOtherMembers(SurvivorDesc survivorDesc)
void
instanceGroup(int int1, int int2)
boolean
isInstanced()
boolean
isLeader(IsoGameCharacter gameCharacter)
boolean
isLeader(SurvivorDesc survivorDesc)
boolean
isMember(IsoGameCharacter gameCharacter)
boolean
isMember(SurvivorDesc survivorDesc)
void
removeMember(SurvivorDesc survivorDesc)
void
setLeader(SurvivorDesc survivorDesc)
void
setLuaGroup(KahluaTable kahluaTable)
void
setLuaTable(KahluaTable kahluaTable)
void
setSafehouse(IsoBuilding building)
void
update()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
Safehouse
-
Members
public java.util.ArrayList Members -
Leader
-
GroupNeeds
public java.util.Stack GroupNeeds
-
-
Constructor Details
-
SurvivorGroup
-
SurvivorGroup
-
-
Method Details
-
setLuaGroup
-
getMembers
public java.util.ArrayList getMembers() -
addAll
-
getLuaGroup
-
gotoOrder
public void gotoOrder(int int1, int int2) -
gotoBuildingOrder
-
setLeader
-
getLeader
-
addMember
-
isInstanced
public boolean isInstanced() -
removeMember
-
isMember
-
isMember
-
isLeader
-
isLeader
-
update
public void update() -
HasOtherMembers
-
getTotalNeedPriority
public int getTotalNeedPriority() -
AddNeed
public void AddNeed(java.lang.String string, int int1) -
HasNeed
public boolean HasNeed(java.lang.String string) -
setLuaTable
-
setSafehouse
-
instanceGroup
public void instanceGroup(int int1, int int2) -
Despawn
public void Despawn()
-