Class AnimalDefinitions
java.lang.Object
zombie.characters.animals.AnimalDefinitions
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
boolean
static HashMap
<String, AnimalDefinitions> float
boolean
int
boolean
int
float
float
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
float
float
float
float
boolean
int
boolean
boolean
int
int
int
int
boolean
int
boolean
int
float
float
float
int
float
float
int
boolean
int
boolean
boolean
int
int
int
int
float
int
float
float
float
float
int
int
int
float
int
int
int
float
float
float
boolean
boolean
int
float
float
float
boolean
int
int
boolean
boolean
float
float
float
int
int
float
float
boolean
float
boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
static HashMap
<String, AnimalDefinitions> static ArrayList
<AnimalDefinitions> getBreedByName
(String string) static AnimalDefinitions
static AnimalDefinitions
getGroup()
int
int
boolean
isInsideHutchTime
(Integer integer) boolean
static void
static void
Reset()
-
Field Details
-
animalTypeStr
-
bodyModel
-
bodyModelSkel
-
bodyModelFleece
-
bodyModelStr
-
bodyModelSkelNoHeadStr
-
bodyModelSkelNoHead
-
bodyModelHeadless
-
bodyModelFleeceStr
-
bodyModelSkelStr
-
bodyModelHeadlessStr
-
textureSkeleton
-
textureSkeletonBloody
-
textureRotten
-
textureSkinned
-
animset
-
mate
-
shadoww
public float shadoww -
shadowfm
public float shadowfm -
shadowbm
public float shadowbm -
turnDelta
public float turnDelta -
animalSize
public float animalSize -
minSize
public float minSize -
maxSize
public float maxSize -
minAge
public int minAge -
minEnclosureSize
public int minEnclosureSize -
babyType
-
minAgeForBaby
public int minAgeForBaby -
maxAgeGeriatric
public int maxAgeGeriatric -
udder
public boolean udder -
female
public boolean female -
male
public boolean male -
stages
-
breeds
-
genome
-
alwaysFleeHumans
public boolean alwaysFleeHumans -
fleeZombies
public boolean fleeZombies -
canBeAttached
public boolean canBeAttached -
canBeTransported
public boolean canBeTransported -
hungerMultiplier
public float hungerMultiplier -
thirstMultiplier
public float thirstMultiplier -
healthLossMultiplier
public float healthLossMultiplier -
wanderMul
public float wanderMul -
idleTypeNbr
public int idleTypeNbr -
eatingTypeNbr
public int eatingTypeNbr -
sittingTypeNbr
public int sittingTypeNbr -
eatFromMother
public boolean eatFromMother -
periodicRun
public boolean periodicRun -
pregnantPeriod
public int pregnantPeriod -
eatGrass
public boolean eatGrass -
sitRandomly
public boolean sitRandomly -
eatTypeTrough
-
canBeMilked
public boolean canBeMilked -
minBaby
public int minBaby -
maxBaby
public int maxBaby -
idleEmoteChance
public int idleEmoteChance -
eggsPerDay
public int eggsPerDay -
eggType
-
fertilizedTimeMax
public int fertilizedTimeMax -
timeToHatch
public int timeToHatch -
canBePicked
public boolean canBePicked -
hutches
-
enterHutchTime
public int enterHutchTime -
exitHutchTime
public int exitHutchTime -
genes
-
minMilk
public float minMilk -
maxMilk
public float maxMilk -
maxWool
public float maxWool -
minWeight
public float minWeight -
maxWeight
public float maxWeight -
carcassItem
-
attackDist
public int attackDist -
attackTimer
public int attackTimer -
dontAttackOtherMale
public boolean dontAttackOtherMale -
canBeFeedByHand
public boolean canBeFeedByHand -
baseDmg
public float baseDmg -
milkAnimPreset
-
feedByHandType
-
trailerBaseSize
public float trailerBaseSize -
canBePet
public boolean canBePet -
attackBack
public boolean attackBack -
collisionSize
public float collisionSize -
baseEncumbrance
public float baseEncumbrance -
matingPeriodStart
public int matingPeriodStart -
matingPeriodEnd
public int matingPeriodEnd -
timeBeforeNextPregnancy
public int timeBeforeNextPregnancy -
thirstHungerTrigger
public float thirstHungerTrigger -
collidable
public boolean collidable -
canThump
public boolean canThump -
wild
public boolean wild -
spottingDist
public int spottingDist -
group
-
canBeAlerted
public boolean canBeAlerted -
dung
-
attackIfStressed
public boolean attackIfStressed -
happyAnim
public int happyAnim -
ropeBone
-
minClutchSize
public int minClutchSize -
maxClutchSize
public int maxClutchSize -
layEggPeriodStart
public int layEggPeriodStart -
stressAboveGround
public boolean stressAboveGround -
canClimbStairs
public boolean canClimbStairs -
stressUnderRain
public boolean stressUnderRain -
canClimbFences
public boolean canClimbFences -
needMom
public boolean needMom -
canBeDomesticated
public boolean canBeDomesticated -
dungChancePerDay
public int dungChancePerDay -
hungerBoost
public float hungerBoost -
thirstBoost
public float thirstBoost -
distToEat
public float distToEat -
knockdownAttack
public boolean knockdownAttack -
minBodyPart
public int minBodyPart -
canDoLaceration
public boolean canDoLaceration -
maxBlood
public float maxBlood -
minBlood
public float minBlood -
litterEatTogether
public boolean litterEatTogether -
addTrackingXp
public boolean addTrackingXp -
corpseSize
public float corpseSize -
corpseLength
public float corpseLength -
idleSoundRadius
public float idleSoundRadius -
idleSoundVolume
public float idleSoundVolume -
animalDefs
-
-
Constructor Details
-
AnimalDefinitions
public AnimalDefinitions()
-
-
Method Details
-
getAnimalDefs
-
getAnimalDefsArray
-
loadAnimalDefinitions
public static void loadAnimalDefinitions() -
getBreedByName
-
getRandomBreed
-
getDef
-
getDef
-
getBreeds
-
getAnimalType
-
getBodyModelStr
-
isInsideHutchTime
-
isOutsideHutchTime
public boolean isOutsideHutchTime() -
getGroup
-
Reset
public static void Reset() -
canBeSkeleton
public boolean canBeSkeleton() -
getMinBaby
public int getMinBaby() -
getMaxBaby
public int getMaxBaby() -
getBabyType
-