Package zombie.characters
Class SurvivorDesc
java.lang.Object
zombie.characters.SurvivorDesc
- All Implemented Interfaces:
IHumanVisual
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected floatbooleanprotected floatprotected floatfinal ArrayListprotected Stringprotected floatstatic final ArrayListfinal HumanVisualprotected intprotected IsoGameCharacterprotected floatprotected floatprotected final HashMapprotected Stringprotected floatprotected Stringstatic final ArrayListfinal WornItems -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddHairColor(ColorInfo colorInfo) voidaddObservation(String string) static voidaddTrouserColor(ColorInfo colorInfo) voiddressInNamedOutfit(String string) floatfloatintfloatfloatfloatgetGroup()intgetID()static intvoidgetItemVisuals(ItemVisuals itemVisuals) floatgetLoner()floatgetMeta()intgetMetCount(SurvivorDesc survivorDesc) static ColorfloatgetTorso()getType()getWornItem(String string) booleanhasObservation(String string) booleanbooleanisDead()booleanisFemale()booleanbooleanisLeader()booleanbooleanisZombie()voidload(ByteBuffer byteBuffer, int int1, IsoGameCharacter gameCharacter) voidloadCompact(ByteBuffer byteBuffer) voidmeet(SurvivorDesc survivorDesc) voidsave(ByteBuffer byteBuffer) voidsaveCompact(ByteBuffer byteBuffer) voidsetAggressiveness(float float1) voidsetBravery(float float1) voidsetCompassion(float float1) voidsetFavourindoors(float float1) voidsetFemale(boolean boolean1) voidsetForename(String string) voidsetFriendliness(float float1) voidsetID(int int1) static voidsetIDCount(int int1) voidsetInstance(IsoGameCharacter gameCharacter) voidsetInventoryScript(String string) voidsetLoner(float float1) voidsetLoyalty(float float1) voidsetProfession(String string) voidsetProfessionSkills(ProfessionFactory.Profession profession) voidsetSurname(String string) voidsetTemper(float float1) voidvoidsetType(SurvivorFactory.SurvivorType survivorType) voidsetWornItem(String string, InventoryItem inventoryItem)
-
Field Details
-
humanVisual
-
wornItems
-
TrouserCommonColors
-
HairCommonColors
-
Profession
-
forename
-
ID
protected int ID -
Instance
-
surname
-
torso
-
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 -
loyalty
protected float loyalty -
extra
-
bDead
public boolean bDead
-
-
Constructor Details
-
SurvivorDesc
public SurvivorDesc() -
SurvivorDesc
public SurvivorDesc(boolean boolean1) -
SurvivorDesc
-
-
Method Details
-
getHumanVisual
- Specified by:
getHumanVisualin interfaceIHumanVisual
-
getItemVisuals
- Specified by:
getItemVisualsin interfaceIHumanVisual
-
isFemale
public boolean isFemale()- Specified by:
isFemalein interfaceIHumanVisual
-
isZombie
public boolean isZombie()- Specified by:
isZombiein interfaceIHumanVisual
-
isSkeleton
public boolean isSkeleton()- Specified by:
isSkeletonin interfaceIHumanVisual
-
getWornItems
-
setWornItem
-
getWornItem
-
dressInNamedOutfit
-
getGroup
-
isLeader
public boolean isLeader() -
getIDCount
public static int getIDCount() -
setProfessionSkills
-
getXPBoostMap
-
getMeta
-
getCalculatedToughness
public int getCalculatedToughness() -
setIDCount
public static void setIDCount(int int1) -
isDead
public boolean isDead() -
meet
-
hasObservation
-
load
public void load(ByteBuffer byteBuffer, int int1, IsoGameCharacter gameCharacter) throws IOException - Throws:
IOException
-
save
- Throws:
IOException
-
loadCompact
-
saveCompact
- Throws:
UnsupportedEncodingException
-
addObservation
-
getMetCount
-
getForename
-
setForename
-
getID
public int getID() -
setID
public void setID(int int1) -
getInstance
-
setInstance
-
getSurname
-
setSurname
-
getInventoryScript
-
setInventoryScript
-
getTorso
-
setTorso
-
getMetCount
-
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
-
setProfession
-
isAggressive
public boolean isAggressive() -
getObservations
-
isFriendly
public boolean isFriendly() -
getType
-
setType
-
setFemale
public void setFemale(boolean boolean1) -
getExtras
-
getCommonHairColor
-
addTrouserColor
-
addHairColor
-
getRandomSkinColor
-