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.StackGroupNeedsSurvivorDescLeaderjava.util.ArrayListMembersIsoBuildingSafehouse -
Constructor Summary
Constructors Constructor Description SurvivorGroup(KahluaTable kahluaTable)SurvivorGroup(SurvivorDesc survivorDesc) -
Method Summary
Modifier and Type Method Description voidaddAll(SurvivorGroup survivorGroup)voidaddMember(SurvivorDesc survivorDesc)voidAddNeed(java.lang.String string, int int1)voidDespawn()SurvivorDescgetLeader()KahluaTablegetLuaGroup()java.util.ArrayListgetMembers()intgetTotalNeedPriority()voidgotoBuildingOrder(BuildingDef buildingDef)voidgotoOrder(int int1, int int2)booleanHasNeed(java.lang.String string)booleanHasOtherMembers(SurvivorDesc survivorDesc)voidinstanceGroup(int int1, int int2)booleanisInstanced()booleanisLeader(IsoGameCharacter gameCharacter)booleanisLeader(SurvivorDesc survivorDesc)booleanisMember(IsoGameCharacter gameCharacter)booleanisMember(SurvivorDesc survivorDesc)voidremoveMember(SurvivorDesc survivorDesc)voidsetLeader(SurvivorDesc survivorDesc)voidsetLuaGroup(KahluaTable kahluaTable)voidsetLuaTable(KahluaTable kahluaTable)voidsetSafehouse(IsoBuilding building)voidupdate()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()
-