public class BehaviorTemplate
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
BehaviorTemplate() |
BehaviorTemplate(int id,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addPatrolPoint(PatrolPoint point) |
int |
getAggroRadius() |
java.lang.String |
getBaseAction() |
java.util.ArrayList<java.lang.Integer> |
getEndsQuests() |
boolean |
getHasCombat() |
int |
getID() |
boolean |
getIsChest() |
boolean |
getIsPlayerCorpse() |
boolean |
getIsPlayerShop() |
int |
getMerchantTable() |
java.lang.String |
getName() |
java.util.ArrayList<java.lang.String> |
getOtherActions() |
java.lang.String |
getOtherUse() |
int |
getPatrolPathID() |
java.util.ArrayList<java.lang.Float> |
getPatrolPauses() |
java.util.ArrayList<Point> |
getPatrolPoints() |
int |
getPickupItem() |
int |
getQuestOpenLoot() |
long |
getRoamDelayMax() |
long |
getRoamDelayMin() |
int |
getRoamRadius() |
boolean |
getRoamRollTimeEachTime() |
OID |
getShopOid() |
java.util.ArrayList<java.lang.Integer> |
getStartsDialogues() |
java.util.ArrayList<java.lang.Integer> |
getStartsQuests() |
boolean |
getWeaponsSheathed() |
boolean |
isRoamRollTimeEachTime() |
void |
setAggroRadius(int aggroRadius) |
void |
setBaseAction(java.lang.String baseAction) |
void |
setEndsQuests(java.util.ArrayList<java.lang.Integer> endsQuests) |
void |
setHasCombat(boolean hasCombat) |
void |
setID(int id) |
void |
setIsChest(boolean isChest) |
void |
setIsPlayerCorpse(boolean isPlayerCorpse) |
void |
setIsPlayerShop(boolean isPlayerShop) |
void |
setMerchantTable(int merchantTable) |
void |
setName(java.lang.String name) |
void |
setOtherActions(java.util.ArrayList<java.lang.String> otherActions) |
void |
setOtherUse(java.lang.String otherUse) |
void |
setPatrolPathID(int patrolPathID) |
void |
setPatrolPauses(java.util.ArrayList<java.lang.Float> patrolPauses) |
void |
setPatrolPoints(java.util.ArrayList<Point> patrolPoints) |
void |
setPickupItem(int pickupItem) |
void |
setQuestOpenLoot(int questOpenLoot) |
void |
setRoamDelayMax(long roamDelayMax) |
void |
setRoamDelayMin(long roamDelayMin) |
void |
setRoamRadius(int roamRadius) |
void |
setRoamRollTimeEachTime(boolean roamRollTimeEachTime) |
void |
setShopOid(OID shopOid) |
void |
setStartsDialogues(java.util.ArrayList<java.lang.Integer> startsDialogues) |
void |
setStartsQuests(java.util.ArrayList<java.lang.Integer> startsQuests) |
void |
setWeaponsSheathed(boolean weaponsSheathed) |
java.lang.String |
toString() |
void |
travelReverse() |
public BehaviorTemplate()
public BehaviorTemplate(int id, java.lang.String name)
public int getID()
public void setID(int id)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getBaseAction()
public void setBaseAction(java.lang.String baseAction)
public boolean getWeaponsSheathed()
public void setWeaponsSheathed(boolean weaponsSheathed)
public int getRoamRadius()
public void setRoamRadius(int roamRadius)
public long getRoamDelayMin()
public void setRoamDelayMin(long roamDelayMin)
public long getRoamDelayMax()
public void setRoamDelayMax(long roamDelayMax)
public boolean isRoamRollTimeEachTime()
public boolean getRoamRollTimeEachTime()
public void setRoamRollTimeEachTime(boolean roamRollTimeEachTime)
public int getPatrolPathID()
public void setPatrolPathID(int patrolPathID)
public java.util.ArrayList<Point> getPatrolPoints()
public void setPatrolPoints(java.util.ArrayList<Point> patrolPoints)
public void addPatrolPoint(PatrolPoint point)
public void travelReverse()
public java.util.ArrayList<java.lang.Float> getPatrolPauses()
public void setPatrolPauses(java.util.ArrayList<java.lang.Float> patrolPauses)
public boolean getHasCombat()
public void setHasCombat(boolean hasCombat)
public int getAggroRadius()
public void setAggroRadius(int aggroRadius)
public java.util.ArrayList<java.lang.Integer> getStartsQuests()
public void setStartsQuests(java.util.ArrayList<java.lang.Integer> startsQuests)
public java.util.ArrayList<java.lang.Integer> getEndsQuests()
public void setEndsQuests(java.util.ArrayList<java.lang.Integer> endsQuests)
public java.util.ArrayList<java.lang.Integer> getStartsDialogues()
public void setStartsDialogues(java.util.ArrayList<java.lang.Integer> startsDialogues)
public int getMerchantTable()
public void setMerchantTable(int merchantTable)
public java.util.ArrayList<java.lang.String> getOtherActions()
public void setOtherActions(java.util.ArrayList<java.lang.String> otherActions)
public int getQuestOpenLoot()
public void setQuestOpenLoot(int questOpenLoot)
public boolean getIsChest()
public void setIsChest(boolean isChest)
public int getPickupItem()
public void setPickupItem(int pickupItem)
public boolean getIsPlayerCorpse()
public void setIsPlayerCorpse(boolean isPlayerCorpse)
public boolean getIsPlayerShop()
public void setIsPlayerShop(boolean isPlayerShop)
public java.lang.String getOtherUse()
public void setOtherUse(java.lang.String otherUse)
public java.lang.String toString()
toString
in class java.lang.Object
public void setShopOid(OID shopOid)
public OID getShopOid()