Class AnimalDefinitions
java.lang.Object
zombie.characters.animals.AnimalDefinitions
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanstatic HashMap<String, AnimalDefinitions> floatbooleanintbooleanintfloatfloatbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanfloatfloatfloatfloatbooleanintbooleanbooleanintintintintbooleanintbooleanintfloatfloatfloatintfloatfloatintbooleanintbooleanbooleanintintintintfloatintfloatfloatfloatfloatintintintfloatintintintfloatfloatfloatbooleanbooleanintfloatfloatfloatbooleanintintbooleanbooleanfloatfloatfloatintintfloatfloatbooleanfloatboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic HashMap<String, AnimalDefinitions> static ArrayList<AnimalDefinitions> getBreedByName(String arg0) static AnimalDefinitionsstatic AnimalDefinitionsgetGroup()intintfloatbooleanisInsideHutchTime(Integer arg0) booleanstatic voidstatic voidReset()
-
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 -
canBeKilledWithoutWeapon
public boolean canBeKilledWithoutWeapon -
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
-
getWildFleeTimeUntilDeadTimer
public float getWildFleeTimeUntilDeadTimer()
-