zombie.characters
Class SurvivorGroup
java.lang.Object
zombie.characters.SurvivorGroup
public class SurvivorGroup
- extends java.lang.Object
- Author:
- LEMMYLAP
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Safehouse
public IsoBuilding Safehouse
Members
public java.util.ArrayList<SurvivorDesc> Members
Leader
public SurvivorDesc Leader
GroupNeeds
public java.util.Stack<Need> GroupNeeds
SurvivorGroup
public SurvivorGroup(se.krka.kahlua.vm.KahluaTable luaGroup)
SurvivorGroup
public SurvivorGroup(SurvivorDesc leader)
setLuaGroup
public void setLuaGroup(se.krka.kahlua.vm.KahluaTable tab)
getMembers
public java.util.ArrayList<SurvivorDesc> getMembers()
addAll
public void addAll(SurvivorGroup group)
getLuaGroup
public se.krka.kahlua.vm.KahluaTable getLuaGroup()
gotoOrder
public void gotoOrder(int x,
int y)
gotoBuildingOrder
public void gotoBuildingOrder(BuildingDef def)
setLeader
public void setLeader(SurvivorDesc desc)
getLeader
public SurvivorDesc getLeader()
addMember
public void addMember(SurvivorDesc member)
isInstanced
public boolean isInstanced()
removeMember
public void removeMember(SurvivorDesc member)
isMember
public boolean isMember(SurvivorDesc desc)
isMember
public boolean isMember(IsoGameCharacter chr)
isLeader
public boolean isLeader(SurvivorDesc desc)
isLeader
public boolean isLeader(IsoGameCharacter chr)
update
public void update()
HasOtherMembers
public boolean HasOtherMembers(SurvivorDesc descriptor)
getTotalNeedPriority
public int getTotalNeedPriority()
AddNeed
public void AddNeed(java.lang.String type,
int priority)
HasNeed
public boolean HasNeed(java.lang.String type)
setLuaTable
public void setLuaTable(se.krka.kahlua.vm.KahluaTable group)
setSafehouse
public void setSafehouse(IsoBuilding building)
instanceGroup
public void instanceGroup(int x,
int y)
Despawn
public void Despawn()