Class SurvivorDesc
java.lang.Object
zombie.characters.SurvivorDesc
- All Implemented Interfaces:
IHumanVisual
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddHairColor(ColorInfo color) voidaddObservation(String obv) static voidaddTrouserColor(ColorInfo color) voiddressInNamedOutfit(String outfitName) floatfloatintfloatgetDescription(String newStr) floatfloatgetGroup()intgetID()static intvoidgetItemVisuals(ItemVisuals itemVisuals) floatgetLoner()floatse.krka.kahlua.vm.KahluaTablegetMeta()intgetMetCount(SurvivorDesc descriptor) static ColorfloatgetTorso()getType()floatintgetWornItem(ItemBodyLocation itemBodyLocation) booleanbooleanbooleanisCharacterProfession(CharacterProfession characterProfession) booleanisDead()booleanisFemale()booleanbooleanisLeader()booleanbooleanisZombie()voidload(ByteBuffer input, int worldVersion, IsoGameCharacter chr) voidmeet(SurvivorDesc desc) voidsave(ByteBuffer output) voidsetAggressiveness(float aggressiveness) voidsetBravery(float bravery) voidsetCharacterGender(CharacterGender characterGender) voidsetCharacterProfession(CharacterProfession characterProfession) voidsetCompassion(float compassion) voidsetDead(boolean dead) voidsetFavourindoors(float favourindoors) voidsetFemale(boolean bFemale) voidsetForename(String forename) voidsetFriendliness(float friendliness) voidsetID(int id) static voidsetIDCount(int aIDCount) voidsetInstance(IsoGameCharacter instance) voidsetInventoryScript(String inventoryScript) voidsetLoner(float loner) voidsetLoyalty(float loyalty) voidsetProfessionSkills(CharacterProfessionDefinition characterProfessionDefinition) voidsetSurname(String surname) voidsetTemper(float temper) voidvoidvoidsetVoicePitch(float voicePitch) voidsetVoicePrefix(String voicePrefix) voidsetVoiceType(int voiceType) voidsetWornItem(ItemBodyLocation itemBodyLocation, InventoryItem item)
-
Field Details
-
TrouserCommonColors
-
HairCommonColors
-
-
Constructor Details
-
SurvivorDesc
public SurvivorDesc() -
SurvivorDesc
public SurvivorDesc(boolean bNew) -
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
-
getVoicePrefix
-
setVoicePrefix
-
getVoiceType
public int getVoiceType() -
setVoiceType
public void setVoiceType(int voiceType) -
getVoicePitch
public float getVoicePitch() -
setVoicePitch
public void setVoicePitch(float voicePitch) -
getGroup
-
isLeader
public boolean isLeader() -
getIDCount
public static int getIDCount() -
setProfessionSkills
-
getXPBoostMap
-
getMeta
public se.krka.kahlua.vm.KahluaTable getMeta() -
getCalculatedToughness
public int getCalculatedToughness() -
setIDCount
public static void setIDCount(int aIDCount) -
isDead
public boolean isDead() -
setDead
public void setDead(boolean dead) -
meet
-
hasObservation
-
load
- Throws:
IOException
-
save
- Throws:
IOException
-
getDescription
-
addObservation
-
getMetCount
-
getFullname
-
getForename
-
setForename
-
getID
public int getID() -
setID
public void setID(int id) -
getInstance
-
setInstance
-
getSurname
-
setSurname
-
getInventoryScript
-
setInventoryScript
-
getTorso
-
setTorso
-
getMetCount
-
getBravery
public float getBravery() -
setBravery
public void setBravery(float bravery) -
getLoner
public float getLoner() -
setLoner
public void setLoner(float loner) -
getAggressiveness
public float getAggressiveness() -
setAggressiveness
public void setAggressiveness(float aggressiveness) -
getCompassion
public float getCompassion() -
setCompassion
public void setCompassion(float compassion) -
getTemper
public float getTemper() -
setTemper
public void setTemper(float temper) -
getFriendliness
public float getFriendliness() -
setFriendliness
public void setFriendliness(float friendliness) -
getFavourindoors
public float getFavourindoors() -
setFavourindoors
public void setFavourindoors(float favourindoors) -
getLoyalty
public float getLoyalty() -
setLoyalty
public void setLoyalty(float loyalty) -
isCharacterProfession
-
getCharacterProfession
-
setCharacterProfession
-
isAggressive
public boolean isAggressive() -
getObservations
-
isFriendly
public boolean isFriendly() -
getType
-
setType
-
setFemale
public void setFemale(boolean bFemale) -
setCharacterGender
-
getCharacterGender
-
getExtras
-
getCommonHairColor
-
addTrouserColor
-
addHairColor
-
getRandomSkinColor
-