Class SurvivorDesc

java.lang.Object
zombie.characters.SurvivorDesc

public class SurvivorDesc
extends java.lang.Object
  • Field Details

    • IDCount

      protected static int IDCount
    • trouserColor

      public Color trouserColor
    • topColor

      public Color topColor
    • hairColor

      public Color hairColor
    • skinColor

      public Color 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

      protected SurvivorGroup Group
    • ChildrenList

      protected java.util.Stack ChildrenList
    • forename

      protected java.lang.String forename
    • ID

      protected int ID
    • Instance

      protected IsoGameCharacter 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
    • 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

      public SurvivorDesc​(SurvivorDesc survivorDesc)
  • Method Details

    • getIDCount

      public static int getIDCount()
    • setProfessionSkills

      public void setProfessionSkills​(ProfessionFactory.Profession profession)
    • getXPBoostMap

      public java.util.HashMap getXPBoostMap()
    • getMeta

      public KahluaTable getMeta()
    • getCalculatedToughness

      public int getCalculatedToughness()
    • setIDCount

      public static void setIDCount​(int int1)
    • isFemale

      public boolean isFemale()
    • isDead

      public boolean isDead()
    • CreateGroup

      public SurvivorGroup CreateGroup()
    • meet

      public void meet​(SurvivorDesc survivorDesc)
    • 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

      public void AddToGroup​(SurvivorGroup survivorGroup)
    • InGroupWith

      public boolean InGroupWith​(IsoMovingObject movingObject)
    • addObservation

      public void addObservation​(java.lang.String string)
    • Test

      public boolean Test​(float float1)
    • getMetCount

      public int getMetCount​(SurvivorDesc survivorDesc)
    • IsLeader

      public boolean IsLeader()
    • getGroup

      public SurvivorGroup getGroup()
    • setGroup

      public void setGroup​(SurvivorGroup survivorGroup)
    • 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

      public IsoGameCharacter getInstance()
    • setInstance

      public void setInstance​(IsoGameCharacter gameCharacter)
    • 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

      public SurvivorFactory.SurvivorType getType()
    • setType

      public void setType​(SurvivorFactory.SurvivorType survivorType)
    • TestHit

      public boolean TestHit​(IsoMovingObject movingObject)
    • 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

      public ColorInfo getHairColor()
    • setHairColor

      public void setHairColor​(Color color)
    • 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

      public static void addTrouserColor​(ColorInfo colorInfo)
    • addHairColor

      public static void addHairColor​(ColorInfo colorInfo)
    • setTrouserColor

      public void setTrouserColor​(Color color)
    • setTopColor

      public void setTopColor​(Color color)
    • getTrouserColor

      public ColorInfo getTrouserColor()
    • getTopColor

      public ColorInfo getTopColor()
    • getRandomSkinColor

      public static Color getRandomSkinColor()