Package zombie.characters
Class SurvivorDesc
java.lang.Object
zombie.characters.SurvivorDesc
public class SurvivorDesc
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected floataggressivenessbooleanbDeadjava.lang.Stringbeardjava.lang.StringbeardNoColorjava.lang.Stringbottomsjava.lang.Stringbottomspalprotected floatbraveryprotected java.util.StackChildrenListprotected floatcompassionjava.util.ArrayListextraprotected floatfavourindoorsprotected java.lang.Stringforenameprotected floatfriendlinessprotected SurvivorGroupGroupjava.lang.StringhairColorhairColorstatic java.util.ArrayListHairCommonColorsjava.lang.StringhairNoColorprotected java.lang.Stringheadprotected intIDprotected static intIDCountprotected IsoGameCharacterInstanceprotected java.lang.StringInventoryScriptprotected java.lang.Stringlegsprotected floatlonerprotected floatloyaltyprotected java.util.HashMapMetCountjava.util.ArrayListObservationsprotected java.util.StackParentListjava.lang.StringProfessionjava.lang.Stringshoesjava.lang.Stringshoespalprotected java.util.StackSiblingListColorskinColorjava.lang.Stringskinpalprotected java.lang.Stringsurnameprotected floattemperjava.lang.StringtopColortopColorjava.lang.Stringtoppalprotected java.lang.StringtorsointtorsoNumberColortrouserColorstatic java.util.ArrayListTrouserCommonColorsjava.util.HashMapxpBoostMap -
Constructor Summary
Constructors Constructor Description SurvivorDesc()SurvivorDesc(boolean boolean1)SurvivorDesc(SurvivorDesc survivorDesc) -
Method Summary
Modifier and Type Method Description static voidaddHairColor(ColorInfo colorInfo)voidaddObservation(java.lang.String string)voidAddToGroup(SurvivorGroup survivorGroup)static voidaddTrouserColor(ColorInfo colorInfo)SurvivorGroupCreateGroup()floatgetAggressiveness()java.lang.StringgetBeardNoColor()intgetBeardNumber()java.lang.StringgetBottoms()java.lang.StringgetBottomspal()floatgetBravery()intgetCalculatedToughness()java.util.StackgetChildrenList()java.util.ArrayListgetCommonHairColor()java.util.ArrayListgetCommonTrouserColor()floatgetCompassion()java.util.ArrayListgetExtras()floatgetFavourindoors()java.lang.StringgetForename()floatgetFriendliness()SurvivorGroupgetGroup()java.lang.StringgetHair()ColorInfogetHairColor()java.lang.StringgetHairNoColor()intgetHairNumber()java.lang.StringgetHead()intgetID()static intgetIDCount()IsoGameCharactergetInstance()java.lang.StringgetInventoryScript()java.lang.StringgetLegs()floatgetLoner()floatgetLoyalty()KahluaTablegetMeta()java.util.HashMapgetMetCount()intgetMetCount(SurvivorDesc survivorDesc)java.util.ArrayListgetObservations()java.util.StackgetParentList()java.lang.StringgetProfession()static ColorgetRandomSkinColor()java.lang.StringgetShoes()java.lang.StringgetShoespal()java.util.StackgetSiblingList()java.lang.StringgetSkinpal()java.lang.StringgetSurname()floatgetTemper()java.lang.StringgetTop()ColorInfogetTopColor()java.lang.StringgetToppal()java.lang.StringgetTorso()intgetTorsoNumber()ColorInfogetTrouserColor()SurvivorFactory.SurvivorTypegetType()java.util.HashMapgetXPBoostMap()booleanhasObservation(java.lang.String string)booleanInGroupWith(IsoMovingObject movingObject)booleanisAggressive()booleanisDead()booleanisFemale()booleanisFriendly()booleanIsLeader()voidload(java.nio.ByteBuffer byteBuffer, int int1, IsoGameCharacter gameCharacter)voidloadCompact(java.nio.ByteBuffer byteBuffer)voidmeet(SurvivorDesc survivorDesc)voidsave(java.nio.ByteBuffer byteBuffer)voidsaveCompact(java.nio.ByteBuffer byteBuffer)voidsetAggressiveness(float float1)voidsetBeardNumber(int int1)voidsetBottoms(java.lang.String string)voidsetBottomspal(java.lang.String string)voidsetBravery(float float1)voidsetChildrenList(java.util.Stack stack)voidsetCompassion(float float1)voidsetFavourindoors(float float1)voidsetFemale(boolean boolean1)voidsetForename(java.lang.String string)voidsetFriendliness(float float1)voidsetGroup(SurvivorGroup survivorGroup)voidsetHair(java.lang.String string)voidsetHairColor(Color color)voidsetHairNoColor(java.lang.String string)voidsetHairNumber(int int1)voidsetHead(java.lang.String string)voidsetID(int int1)static voidsetIDCount(int int1)voidsetInstance(IsoGameCharacter gameCharacter)voidsetInventoryScript(java.lang.String string)voidsetLegs(java.lang.String string)voidsetLoner(float float1)voidsetLoyalty(float float1)voidsetMetCount(java.util.HashMap hashMap)voidsetParentList(java.util.Stack stack)voidsetProfession(java.lang.String string)voidsetProfessionSkills(ProfessionFactory.Profession profession)voidsetShoes(java.lang.String string)voidsetShoespal(java.lang.String string)voidsetSiblingList(java.util.Stack stack)voidsetSkinpal(java.lang.String string)voidsetSurname(java.lang.String string)voidsetTemper(float float1)voidsetTop(java.lang.String string)voidsetTopColor(Color color)voidsetToppal(java.lang.String string)voidsetTorso(java.lang.String string)voidsetTorsoNumber(int int1)voidsetTrouserColor(Color color)voidsetType(SurvivorFactory.SurvivorType survivorType)booleanTest(float float1)booleanTestHit(IsoMovingObject movingObject)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
IDCount
protected static int IDCount -
trouserColor
-
topColor
-
hairColor
-
skinColor
-
TrouserCommonColors
public static java.util.ArrayList TrouserCommonColors -
HairCommonColors
public static java.util.ArrayList HairCommonColors -
xpBoostMap
public java.util.HashMap xpBoostMap -
Profession
public java.lang.String Profession -
Group
-
ChildrenList
protected java.util.Stack ChildrenList -
forename
protected java.lang.String forename -
ID
protected int ID -
Instance
-
ParentList
protected java.util.Stack ParentList -
SiblingList
protected java.util.Stack SiblingList -
surname
protected java.lang.String surname -
InventoryScript
protected java.lang.String InventoryScript -
legs
protected java.lang.String legs -
torso
protected java.lang.String torso -
head
protected java.lang.String head -
top
public java.lang.String top -
bottoms
public java.lang.String bottoms -
shoes
public java.lang.String shoes -
shoespal
public java.lang.String shoespal -
bottomspal
public java.lang.String bottomspal -
toppal
public java.lang.String toppal -
skinpal
public java.lang.String skinpal -
MetCount
protected java.util.HashMap MetCount -
bravery
protected float bravery -
loner
protected float loner -
aggressiveness
protected float aggressiveness -
compassion
protected float compassion -
temper
protected float temper -
friendliness
protected float friendliness -
favourindoors
protected float favourindoors -
loyalty
protected float loyalty -
hair
public java.lang.String hair -
hairNoColor
public java.lang.String hairNoColor -
extra
public java.util.ArrayList extra -
beard
public java.lang.String beard -
Observations
public java.util.ArrayList Observations -
bDead
public boolean bDead -
torsoNumber
public int torsoNumber -
beardNoColor
public java.lang.String beardNoColor
-
-
Constructor Details
-
SurvivorDesc
public SurvivorDesc() -
SurvivorDesc
public SurvivorDesc(boolean boolean1) -
SurvivorDesc
-
-
Method Details
-
getIDCount
public static int getIDCount() -
setProfessionSkills
-
getXPBoostMap
public java.util.HashMap getXPBoostMap() -
getMeta
-
getCalculatedToughness
public int getCalculatedToughness() -
setIDCount
public static void setIDCount(int int1) -
isFemale
public boolean isFemale() -
isDead
public boolean isDead() -
CreateGroup
-
meet
-
hasObservation
public boolean hasObservation(java.lang.String string) -
load
public void load(java.nio.ByteBuffer byteBuffer, int int1, IsoGameCharacter gameCharacter) throws java.io.IOException- Throws:
java.io.IOException
-
save
public void save(java.nio.ByteBuffer byteBuffer) throws java.io.IOException- Throws:
java.io.IOException
-
loadCompact
public void loadCompact(java.nio.ByteBuffer byteBuffer) throws java.io.IOException- Throws:
java.io.IOException
-
saveCompact
public void saveCompact(java.nio.ByteBuffer byteBuffer) throws java.io.IOException- Throws:
java.io.IOException
-
AddToGroup
-
InGroupWith
-
addObservation
public void addObservation(java.lang.String string) -
Test
public boolean Test(float float1) -
getMetCount
-
IsLeader
public boolean IsLeader() -
getGroup
-
setGroup
-
getChildrenList
public java.util.Stack getChildrenList() -
setChildrenList
public void setChildrenList(java.util.Stack stack) -
getForename
public java.lang.String getForename() -
setForename
public void setForename(java.lang.String string) -
getID
public int getID() -
setID
public void setID(int int1) -
getInstance
-
setInstance
-
getParentList
public java.util.Stack getParentList() -
setParentList
public void setParentList(java.util.Stack stack) -
getSiblingList
public java.util.Stack getSiblingList() -
setSiblingList
public void setSiblingList(java.util.Stack stack) -
getSurname
public java.lang.String getSurname() -
setSurname
public void setSurname(java.lang.String string) -
getInventoryScript
public java.lang.String getInventoryScript() -
setInventoryScript
public void setInventoryScript(java.lang.String string) -
getLegs
public java.lang.String getLegs() -
setLegs
public void setLegs(java.lang.String string) -
getTorso
public java.lang.String getTorso() -
setTorso
public void setTorso(java.lang.String string) -
getHead
public java.lang.String getHead() -
setHead
public void setHead(java.lang.String string) -
getTop
public java.lang.String getTop() -
setTop
public void setTop(java.lang.String string) -
getBottoms
public java.lang.String getBottoms() -
setBottoms
public void setBottoms(java.lang.String string) -
getShoes
public java.lang.String getShoes() -
setShoes
public void setShoes(java.lang.String string) -
getShoespal
public java.lang.String getShoespal() -
setShoespal
public void setShoespal(java.lang.String string) -
getBottomspal
public java.lang.String getBottomspal() -
setBottomspal
public void setBottomspal(java.lang.String string) -
getToppal
public java.lang.String getToppal() -
setToppal
public void setToppal(java.lang.String string) -
getSkinpal
public java.lang.String getSkinpal() -
setSkinpal
public void setSkinpal(java.lang.String string) -
getMetCount
public java.util.HashMap getMetCount() -
setMetCount
public void setMetCount(java.util.HashMap hashMap) -
getBravery
public float getBravery() -
setBravery
public void setBravery(float float1) -
getLoner
public float getLoner() -
setLoner
public void setLoner(float float1) -
getAggressiveness
public float getAggressiveness() -
setAggressiveness
public void setAggressiveness(float float1) -
getCompassion
public float getCompassion() -
setCompassion
public void setCompassion(float float1) -
getTemper
public float getTemper() -
setTemper
public void setTemper(float float1) -
getFriendliness
public float getFriendliness() -
setFriendliness
public void setFriendliness(float float1) -
getFavourindoors
public float getFavourindoors() -
setFavourindoors
public void setFavourindoors(float float1) -
getLoyalty
public float getLoyalty() -
setLoyalty
public void setLoyalty(float float1) -
getProfession
public java.lang.String getProfession() -
setProfession
public void setProfession(java.lang.String string) -
isAggressive
public boolean isAggressive() -
getObservations
public java.util.ArrayList getObservations() -
isFriendly
public boolean isFriendly() -
getType
-
setType
-
TestHit
-
setFemale
public void setFemale(boolean boolean1) -
getHairNumber
public int getHairNumber() -
setHairNumber
public void setHairNumber(int int1) -
getTorsoNumber
public int getTorsoNumber() -
setTorsoNumber
public void setTorsoNumber(int int1) -
getHair
public java.lang.String getHair() -
setHair
public void setHair(java.lang.String string) -
getHairNoColor
public java.lang.String getHairNoColor() -
setHairNoColor
public void setHairNoColor(java.lang.String string) -
getHairColor
-
setHairColor
-
getExtras
public java.util.ArrayList getExtras() -
setBeardNumber
public void setBeardNumber(int int1) -
getBeardNumber
public int getBeardNumber() -
getBeardNoColor
public java.lang.String getBeardNoColor() -
getCommonHairColor
public java.util.ArrayList getCommonHairColor() -
getCommonTrouserColor
public java.util.ArrayList getCommonTrouserColor() -
addTrouserColor
-
addHairColor
-
setTrouserColor
-
setTopColor
-
getTrouserColor
-
getTopColor
-
getRandomSkinColor
-