zombie.characters.BodyDamage
Class BodyDamage

java.lang.Object
  extended by zombie.characters.BodyDamage.BodyDamage

public class BodyDamage
extends java.lang.Object

Author:
Nick

Field Summary
 java.util.ArrayList<BodyPart> BodyParts
           
 float BoredomDecreaseFromReading
           
 float BoredomLevel
           
 boolean BurntToDeath
           
 float CatchACold
           
 float ColdProgressionRate
           
 int ColdSneezeTimerMax
           
 int ColdSneezeTimerMin
           
 float ColdStrength
           
 float ContinualPainIncrease
           
 int CurrentNumZombiesVisible
           
 int DamageModCount
           
 float DrunkIncreaseValue
           
 float DrunkReductionValue
           
 float FakeInfectionLevel
           
 boolean HasACold
           
 float HealthFromFood
           
 float HealthFromFoodTimer
           
 float HealthReductionFromSevereBadMoodles
           
 boolean inf
           
 float InfectionGrowthRate
           
 float InfectionHealthReductionAmmount
           
 float InfectionLevel
           
 float InitialBitePain
           
 float InitialScratchPain
           
 float InitialThumpPain
           
 float InitialWoundPain
           
 boolean IsFakeInfected
           
 boolean IsOnFire
           
 int MildColdSneezeTimerMax
           
 int MildColdSneezeTimerMin
           
 int NastyColdSneezeTimerMax
           
 int NastyColdSneezeTimerMin
           
 int OldNumZombiesVisible
           
 float OverallBodyHealth
           
 float PainReductionFromMeds
           
 float PanicIncreaseValue
           
 float PanicReductionValue
           
 IsoGameCharacter ParentChar
           
 float ReducedHealthAddition
           
 float SeverlyReducedHealthAddition
           
 float SleepingHealthAddition
           
 int SneezeCoughActive
           
 int SneezeCoughDelay
           
 int SneezeCoughTime
           
 float StandardHealthAddition
           
 int StandardHealthFromFoodTime
           
 float StandardPainReductionWhenWell
           
 int TimeToSneezeOrCough
           
 float UnhappynessLevel
           
 float Wetness
           
 
Constructor Summary
BodyDamage(IsoGameCharacter ParentCharacter)
           
 
Method Summary
 void AddDamage(BodyPartType BodyPart, float Val)
           
 void AddDamage(int BodyPartIndex, float val)
           
 void AddGeneralHealth(float Val)
           
 void AddRandomDamageFromZombie(IsoZombie zombie)
           
 void DisableFakeInfection(int BodyPartIndex)
           
 boolean DoesBodyPartHaveInjury(BodyPartType BodyPart)
           
 void DrawUntexturedQuad(int X, int Y, int Width, int Height, float r, float g, float b, float a)
           
 BodyPart getBodyPart(BodyPartType type)
           
 float getBodyPartHealth(BodyPartType BodyPart)
           
 float getBodyPartHealth(int BodyPartIndex)
           
 java.lang.String getBodyPartName(BodyPartType BodyPart)
           
 java.lang.String getBodyPartName(int BodyPartIndex)
           
 java.util.ArrayList<BodyPart> getBodyParts()
           
 float getBoredomDecreaseFromReading()
           
 float getBoredomLevel()
           
 float getCatchACold()
           
 float getColdProgressionRate()
           
 int getColdSneezeTimerMax()
           
 int getColdSneezeTimerMin()
           
 float getColdStrength()
           
 float getContinualPainIncrease()
           
 int getCurrentNumZombiesVisible()
           
 int getDamageModCount()
           
 float getDrunkIncreaseValue()
           
 float getDrunkReductionValue()
           
 float getFakeInfectionLevel()
           
 float getHealth()
           
 float getHealthFromFood()
           
 float getHealthFromFoodTimer()
           
 float getHealthReductionFromSevereBadMoodles()
           
 float getInfectionGrowthRate()
           
 float getInfectionHealthReductionAmmount()
           
 float getInfectionLevel()
           
 float getInitialBitePain()
           
 float getInitialScratchPain()
           
 float getInitialThumpPain()
           
 float getInitialWoundPain()
           
 int getMildColdSneezeTimerMax()
           
 int getMildColdSneezeTimerMin()
           
 int getNastyColdSneezeTimerMax()
           
 int getNastyColdSneezeTimerMin()
           
 int getNumPartsBitten()
           
 int getNumPartsBleeding()
           
 int getNumPartsScratched()
           
 int getOldNumZombiesVisible()
           
 float getOverallBodyHealth()
           
 float getPainReductionFromMeds()
           
 float getPanicIncreaseValue()
           
 float getPanicReductionValue()
           
 IsoGameCharacter getParentChar()
           
 float getReducedHealthAddition()
           
 float getSeverlyReducedHealthAddition()
           
 float getSleepingHealthAddition()
           
 int getSneezeCoughActive()
           
 int getSneezeCoughDelay()
           
 int getSneezeCoughTime()
           
 float getStandardHealthAddition()
           
 int getStandardHealthFromFoodTime()
           
 float getStandardPainReductionWhenWell()
           
 float getTemperature()
           
 int getTimeToSneezeOrCough()
           
 float getUnhappynessLevel()
           
 float getWetness()
           
 boolean HasInjury()
           
 void IncreasePanic(int NumNewZombiesSeen)
           
 boolean IsBandaged(BodyPartType BodyPart)
           
 boolean IsBandaged(int BodyPartIndex)
           
 boolean IsBitten(BodyPartType BodyPart)
           
 boolean IsBitten(int BodyPartIndex)
           
 boolean IsBleeding(BodyPartType BodyPart)
           
 boolean IsBleeding(int BodyPartIndex)
           
 boolean IsBleedingStemmed(BodyPartType BodyPart)
           
 boolean IsBleedingStemmed(int BodyPartIndex)
           
 boolean isBurntToDeath()
           
 boolean IsCortorised(BodyPartType BodyPart)
           
 boolean IsCortorised(int BodyPartIndex)
           
 boolean IsFakeInfected()
           
 boolean IsFakeInfected(int BodyPartIndex)
           
 boolean isHasACold()
           
 boolean isInf()
           
 boolean IsInfected()
           
 boolean IsInfected(BodyPartType BodyPart)
           
 boolean IsInfected(int BodyPartIndex)
           
 boolean isIsFakeInfected()
           
 boolean isIsOnFire()
           
 boolean IsOnFire()
           
 boolean IsScratched(BodyPartType BodyPart)
           
 boolean IsScratched(int BodyPartIndex)
           
 int IsSneezingCoughing()
           
 boolean IsStitched(BodyPartType BodyPart)
           
 boolean IsStitched(int BodyPartIndex)
           
 boolean IsWounded(BodyPartType BodyPart)
           
 boolean IsWounded(int BodyPartIndex)
           
 void JustAteFood(Food NewFood)
           
 void JustDrankBooze()
           
 void JustReadSomething(Literature lit)
           
 void JustTookPainMeds()
           
 void JustTookPill(InventoryItem Pill)
           
 void load(java.nio.ByteBuffer input)
           
 void OnFire(boolean OnFire)
           
 void ReduceFactor()
           
 void ReduceGeneralHealth(float Val)
           
 void ReducePanic()
           
 void RestoreToFullHealth()
           
 void save(java.nio.ByteBuffer output)
           
 void save(java.io.DataOutputStream output)
           
 void SetBandaged(BodyPartType BodyPart, boolean Bandaged)
           
 void SetBandaged(int BodyPartIndex, boolean Bandaged)
           
 void SetBitten(BodyPartType BodyPart, boolean Bitten)
           
 void SetBitten(int BodyPartIndex, boolean Bitten)
           
 void SetBitten(int BodyPartIndex, boolean Bitten, boolean Infected)
           
 void SetBleeding(BodyPartType BodyPart, boolean Bleeding)
           
 void SetBleeding(int BodyPartIndex, boolean Bleeding)
           
 void SetBleedingStemmed(BodyPartType BodyPart, boolean BleedingStemmed)
           
 void SetBleedingStemmed(int BodyPartIndex, boolean BleedingStemmed)
           
 void setBodyParts(java.util.ArrayList<BodyPart> BodyParts)
           
 void setBoredomDecreaseFromReading(float BoredomDecreaseFromReading)
           
 void setBoredomLevel(float BoredomLevel)
           
 void setBurntToDeath(boolean BurntToDeath)
           
 void setCatchACold(float CatchACold)
           
 void setColdProgressionRate(float ColdProgressionRate)
           
 void setColdSneezeTimerMax(int ColdSneezeTimerMax)
           
 void setColdSneezeTimerMin(int ColdSneezeTimerMin)
           
 void setColdStrength(float ColdStrength)
           
 void setContinualPainIncrease(float ContinualPainIncrease)
           
 void SetCortorised(BodyPartType BodyPart, boolean Cortorised)
           
 void SetCortorised(int BodyPartIndex, boolean Cortorised)
           
 void setCurrentNumZombiesVisible(int CurrentNumZombiesVisible)
           
 void setDamageModCount(int DamageModCount)
           
 void setDrunkIncreaseValue(float DrunkIncreaseValue)
           
 void setDrunkReductionValue(float DrunkReductionValue)
           
 void setFakeInfectionLevel(float FakeInfectionLevel)
           
 void setHasACold(boolean HasACold)
           
 void setHealthFromFood(float HealthFromFood)
           
 void setHealthFromFoodTimer(float HealthFromFoodTimer)
           
 void setHealthReductionFromSevereBadMoodles(float HealthReductionFromSevereBadMoodles)
           
 void setInf(boolean inf)
           
 void setInfectionGrowthRate(float InfectionGrowthRate)
           
 void setInfectionHealthReductionAmmount(float InfectionHealthReductionAmmount)
           
 void setInfectionLevel(float InfectionLevel)
           
 void setInitialBitePain(float InitialBitePain)
           
 void setInitialScratchPain(float InitialScratchPain)
           
 void setInitialThumpPain(float InitialThumpPain)
           
 void setInitialWoundPain(float InitialWoundPain)
           
 void setIsFakeInfected(boolean IsFakeInfected)
           
 void setIsOnFire(boolean IsOnFire)
           
 void setMildColdSneezeTimerMax(int MildColdSneezeTimerMax)
           
 void setMildColdSneezeTimerMin(int MildColdSneezeTimerMin)
           
 void setNastyColdSneezeTimerMax(int NastyColdSneezeTimerMax)
           
 void setNastyColdSneezeTimerMin(int NastyColdSneezeTimerMin)
           
 void setOldNumZombiesVisible(int OldNumZombiesVisible)
           
 void setOverallBodyHealth(float OverallBodyHealth)
           
 void setPainReductionFromMeds(float PainReductionFromMeds)
           
 void setPanicIncreaseValue(float PanicIncreaseValue)
           
 void setPanicReductionValue(float PanicReductionValue)
           
 void setParentChar(IsoGameCharacter ParentChar)
           
 void setReducedHealthAddition(float ReducedHealthAddition)
           
 void SetScratched(BodyPartType BodyPart, boolean Scratched)
           
 void SetScratched(int BodyPartIndex, boolean Scratched)
           
 void setSeverlyReducedHealthAddition(float SeverlyReducedHealthAddition)
           
 void setSleepingHealthAddition(float SleepingHealthAddition)
           
 void setSneezeCoughActive(int SneezeCoughActive)
           
 void setSneezeCoughDelay(int SneezeCoughDelay)
           
 void setSneezeCoughTime(int SneezeCoughTime)
           
 void setStandardHealthAddition(float StandardHealthAddition)
           
 void setStandardHealthFromFoodTime(int StandardHealthFromFoodTime)
           
 void setStandardPainReductionWhenWell(float StandardPainReductionWhenWell)
           
 void setTimeToSneezeOrCough(int TimeToSneezeOrCough)
           
 void setUnhappynessLevel(float UnhappynessLevel)
           
 void setWetness(float Wetness)
           
 void SetWounded(BodyPartType BodyPart, boolean Wounded)
           
 void SetWounded(int BodyPartIndex, boolean Wounded)
           
 void ShowDebugInfo()
           
 void TriggerSneezeCough()
           
 void Update()
           
 void UpdateBoredom()
           
 void UpdateCold()
           
 void UpdatePanicState()
           
 void UpdateStrength()
           
 void UpdateWetness()
           
 boolean UseBandageOnMostNeededPart()
           
 boolean WasBurntToDeath()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BodyParts

public java.util.ArrayList<BodyPart> BodyParts

DamageModCount

public int DamageModCount

InfectionGrowthRate

public float InfectionGrowthRate

InfectionLevel

public float InfectionLevel

inf

public boolean inf

FakeInfectionLevel

public float FakeInfectionLevel

IsFakeInfected

public boolean IsFakeInfected

OverallBodyHealth

public float OverallBodyHealth

StandardHealthAddition

public float StandardHealthAddition

ReducedHealthAddition

public float ReducedHealthAddition

SeverlyReducedHealthAddition

public float SeverlyReducedHealthAddition

SleepingHealthAddition

public float SleepingHealthAddition

HealthFromFood

public float HealthFromFood

HealthReductionFromSevereBadMoodles

public float HealthReductionFromSevereBadMoodles

InfectionHealthReductionAmmount

public float InfectionHealthReductionAmmount

StandardHealthFromFoodTime

public int StandardHealthFromFoodTime

HealthFromFoodTimer

public float HealthFromFoodTimer

BoredomLevel

public float BoredomLevel

BoredomDecreaseFromReading

public float BoredomDecreaseFromReading

InitialThumpPain

public float InitialThumpPain

InitialScratchPain

public float InitialScratchPain

InitialBitePain

public float InitialBitePain

InitialWoundPain

public float InitialWoundPain

ContinualPainIncrease

public float ContinualPainIncrease

PainReductionFromMeds

public float PainReductionFromMeds

StandardPainReductionWhenWell

public float StandardPainReductionWhenWell

OldNumZombiesVisible

public int OldNumZombiesVisible

CurrentNumZombiesVisible

public int CurrentNumZombiesVisible

PanicIncreaseValue

public float PanicIncreaseValue

PanicReductionValue

public float PanicReductionValue

DrunkIncreaseValue

public float DrunkIncreaseValue

DrunkReductionValue

public float DrunkReductionValue

IsOnFire

public boolean IsOnFire

BurntToDeath

public boolean BurntToDeath

Wetness

public float Wetness

CatchACold

public float CatchACold

HasACold

public boolean HasACold

ColdStrength

public float ColdStrength

ColdProgressionRate

public float ColdProgressionRate

TimeToSneezeOrCough

public int TimeToSneezeOrCough

MildColdSneezeTimerMin

public int MildColdSneezeTimerMin

MildColdSneezeTimerMax

public int MildColdSneezeTimerMax

ColdSneezeTimerMin

public int ColdSneezeTimerMin

ColdSneezeTimerMax

public int ColdSneezeTimerMax

NastyColdSneezeTimerMin

public int NastyColdSneezeTimerMin

NastyColdSneezeTimerMax

public int NastyColdSneezeTimerMax

SneezeCoughActive

public int SneezeCoughActive

SneezeCoughTime

public int SneezeCoughTime

SneezeCoughDelay

public int SneezeCoughDelay

UnhappynessLevel

public float UnhappynessLevel

ParentChar

public IsoGameCharacter ParentChar
Constructor Detail

BodyDamage

public BodyDamage(IsoGameCharacter ParentCharacter)
Method Detail

getBodyPart

public BodyPart getBodyPart(BodyPartType type)

load

public void load(java.nio.ByteBuffer input)
          throws java.io.IOException
Throws:
java.io.IOException

save

public void save(java.io.DataOutputStream output)
          throws java.io.IOException
Throws:
java.io.IOException

save

public void save(java.nio.ByteBuffer output)
          throws java.io.IOException
Throws:
java.io.IOException

IsFakeInfected

public boolean IsFakeInfected()

OnFire

public void OnFire(boolean OnFire)

IsOnFire

public boolean IsOnFire()

WasBurntToDeath

public boolean WasBurntToDeath()

IncreasePanic

public void IncreasePanic(int NumNewZombiesSeen)

ReducePanic

public void ReducePanic()

UpdatePanicState

public void UpdatePanicState()

JustDrankBooze

public void JustDrankBooze()

JustTookPill

public void JustTookPill(InventoryItem Pill)

JustAteFood

public void JustAteFood(Food NewFood)

JustReadSomething

public void JustReadSomething(Literature lit)

JustTookPainMeds

public void JustTookPainMeds()

UpdateWetness

public void UpdateWetness()

TriggerSneezeCough

public void TriggerSneezeCough()

IsSneezingCoughing

public int IsSneezingCoughing()

UpdateCold

public void UpdateCold()

getColdStrength

public float getColdStrength()

getWetness

public float getWetness()

AddDamage

public void AddDamage(BodyPartType BodyPart,
                      float Val)

AddGeneralHealth

public void AddGeneralHealth(float Val)

ReduceGeneralHealth

public void ReduceGeneralHealth(float Val)

AddDamage

public void AddDamage(int BodyPartIndex,
                      float val)

AddRandomDamageFromZombie

public void AddRandomDamageFromZombie(IsoZombie zombie)

DoesBodyPartHaveInjury

public boolean DoesBodyPartHaveInjury(BodyPartType BodyPart)

DrawUntexturedQuad

public void DrawUntexturedQuad(int X,
                               int Y,
                               int Width,
                               int Height,
                               float r,
                               float g,
                               float b,
                               float a)

getBodyPartHealth

public float getBodyPartHealth(BodyPartType BodyPart)

getBodyPartHealth

public float getBodyPartHealth(int BodyPartIndex)

getBodyPartName

public java.lang.String getBodyPartName(BodyPartType BodyPart)

getBodyPartName

public java.lang.String getBodyPartName(int BodyPartIndex)

getHealth

public float getHealth()

getInfectionLevel

public float getInfectionLevel()

getNumPartsBleeding

public int getNumPartsBleeding()

getNumPartsScratched

public int getNumPartsScratched()

getNumPartsBitten

public int getNumPartsBitten()

HasInjury

public boolean HasInjury()

IsBandaged

public boolean IsBandaged(BodyPartType BodyPart)

IsBandaged

public boolean IsBandaged(int BodyPartIndex)

IsBitten

public boolean IsBitten(BodyPartType BodyPart)

IsBitten

public boolean IsBitten(int BodyPartIndex)

IsBleeding

public boolean IsBleeding(BodyPartType BodyPart)

IsBleeding

public boolean IsBleeding(int BodyPartIndex)

IsBleedingStemmed

public boolean IsBleedingStemmed(BodyPartType BodyPart)

IsBleedingStemmed

public boolean IsBleedingStemmed(int BodyPartIndex)

IsCortorised

public boolean IsCortorised(BodyPartType BodyPart)

IsCortorised

public boolean IsCortorised(int BodyPartIndex)

IsInfected

public boolean IsInfected()

IsInfected

public boolean IsInfected(BodyPartType BodyPart)

IsInfected

public boolean IsInfected(int BodyPartIndex)

IsFakeInfected

public boolean IsFakeInfected(int BodyPartIndex)

DisableFakeInfection

public void DisableFakeInfection(int BodyPartIndex)

IsScratched

public boolean IsScratched(BodyPartType BodyPart)

IsScratched

public boolean IsScratched(int BodyPartIndex)

IsStitched

public boolean IsStitched(BodyPartType BodyPart)

IsStitched

public boolean IsStitched(int BodyPartIndex)

IsWounded

public boolean IsWounded(BodyPartType BodyPart)

IsWounded

public boolean IsWounded(int BodyPartIndex)

RestoreToFullHealth

public void RestoreToFullHealth()

SetBandaged

public void SetBandaged(BodyPartType BodyPart,
                        boolean Bandaged)

SetBandaged

public void SetBandaged(int BodyPartIndex,
                        boolean Bandaged)

SetBitten

public void SetBitten(BodyPartType BodyPart,
                      boolean Bitten)

SetBitten

public void SetBitten(int BodyPartIndex,
                      boolean Bitten)

SetBitten

public void SetBitten(int BodyPartIndex,
                      boolean Bitten,
                      boolean Infected)

SetBleeding

public void SetBleeding(BodyPartType BodyPart,
                        boolean Bleeding)

SetBleeding

public void SetBleeding(int BodyPartIndex,
                        boolean Bleeding)

SetBleedingStemmed

public void SetBleedingStemmed(BodyPartType BodyPart,
                               boolean BleedingStemmed)

SetBleedingStemmed

public void SetBleedingStemmed(int BodyPartIndex,
                               boolean BleedingStemmed)

SetCortorised

public void SetCortorised(BodyPartType BodyPart,
                          boolean Cortorised)

SetCortorised

public void SetCortorised(int BodyPartIndex,
                          boolean Cortorised)

SetScratched

public void SetScratched(BodyPartType BodyPart,
                         boolean Scratched)

SetScratched

public void SetScratched(int BodyPartIndex,
                         boolean Scratched)

SetWounded

public void SetWounded(BodyPartType BodyPart,
                       boolean Wounded)

SetWounded

public void SetWounded(int BodyPartIndex,
                       boolean Wounded)

ShowDebugInfo

public void ShowDebugInfo()

UpdateBoredom

public void UpdateBoredom()

getUnhappynessLevel

public float getUnhappynessLevel()

getBoredomLevel

public float getBoredomLevel()

UpdateStrength

public void UpdateStrength()

Update

public void Update()

UseBandageOnMostNeededPart

public boolean UseBandageOnMostNeededPart()

ReduceFactor

public void ReduceFactor()

getBodyParts

public java.util.ArrayList<BodyPart> getBodyParts()
Returns:
the BodyParts

setBodyParts

public void setBodyParts(java.util.ArrayList<BodyPart> BodyParts)
Parameters:
BodyParts - the BodyParts to set

getDamageModCount

public int getDamageModCount()
Returns:
the DamageModCount

setDamageModCount

public void setDamageModCount(int DamageModCount)
Parameters:
DamageModCount - the DamageModCount to set

getInfectionGrowthRate

public float getInfectionGrowthRate()
Returns:
the InfectionGrowthRate

setInfectionGrowthRate

public void setInfectionGrowthRate(float InfectionGrowthRate)
Parameters:
InfectionGrowthRate - the InfectionGrowthRate to set

setInfectionLevel

public void setInfectionLevel(float InfectionLevel)
Parameters:
InfectionLevel - the InfectionLevel to set

isInf

public boolean isInf()
Returns:
the inf

setInf

public void setInf(boolean inf)
Parameters:
inf - the inf to set

getFakeInfectionLevel

public float getFakeInfectionLevel()
Returns:
the FakeInfectionLevel

setFakeInfectionLevel

public void setFakeInfectionLevel(float FakeInfectionLevel)
Parameters:
FakeInfectionLevel - the FakeInfectionLevel to set

isIsFakeInfected

public boolean isIsFakeInfected()
Returns:
the IsFakeInfected

setIsFakeInfected

public void setIsFakeInfected(boolean IsFakeInfected)
Parameters:
IsFakeInfected - the IsFakeInfected to set

getOverallBodyHealth

public float getOverallBodyHealth()
Returns:
the OverallBodyHealth

setOverallBodyHealth

public void setOverallBodyHealth(float OverallBodyHealth)
Parameters:
OverallBodyHealth - the OverallBodyHealth to set

getStandardHealthAddition

public float getStandardHealthAddition()
Returns:
the StandardHealthAddition

setStandardHealthAddition

public void setStandardHealthAddition(float StandardHealthAddition)
Parameters:
StandardHealthAddition - the StandardHealthAddition to set

getReducedHealthAddition

public float getReducedHealthAddition()
Returns:
the ReducedHealthAddition

setReducedHealthAddition

public void setReducedHealthAddition(float ReducedHealthAddition)
Parameters:
ReducedHealthAddition - the ReducedHealthAddition to set

getSeverlyReducedHealthAddition

public float getSeverlyReducedHealthAddition()
Returns:
the SeverlyReducedHealthAddition

setSeverlyReducedHealthAddition

public void setSeverlyReducedHealthAddition(float SeverlyReducedHealthAddition)
Parameters:
SeverlyReducedHealthAddition - the SeverlyReducedHealthAddition to set

getSleepingHealthAddition

public float getSleepingHealthAddition()
Returns:
the SleepingHealthAddition

setSleepingHealthAddition

public void setSleepingHealthAddition(float SleepingHealthAddition)
Parameters:
SleepingHealthAddition - the SleepingHealthAddition to set

getHealthFromFood

public float getHealthFromFood()
Returns:
the HealthFromFood

setHealthFromFood

public void setHealthFromFood(float HealthFromFood)
Parameters:
HealthFromFood - the HealthFromFood to set

getHealthReductionFromSevereBadMoodles

public float getHealthReductionFromSevereBadMoodles()
Returns:
the HealthReductionFromSevereBadMoodles

setHealthReductionFromSevereBadMoodles

public void setHealthReductionFromSevereBadMoodles(float HealthReductionFromSevereBadMoodles)
Parameters:
HealthReductionFromSevereBadMoodles - the HealthReductionFromSevereBadMoodles to set

getInfectionHealthReductionAmmount

public float getInfectionHealthReductionAmmount()
Returns:
the InfectionHealthReductionAmmount

setInfectionHealthReductionAmmount

public void setInfectionHealthReductionAmmount(float InfectionHealthReductionAmmount)
Parameters:
InfectionHealthReductionAmmount - the InfectionHealthReductionAmmount to set

getStandardHealthFromFoodTime

public int getStandardHealthFromFoodTime()
Returns:
the StandardHealthFromFoodTime

setStandardHealthFromFoodTime

public void setStandardHealthFromFoodTime(int StandardHealthFromFoodTime)
Parameters:
StandardHealthFromFoodTime - the StandardHealthFromFoodTime to set

getHealthFromFoodTimer

public float getHealthFromFoodTimer()
Returns:
the HealthFromFoodTimer

setHealthFromFoodTimer

public void setHealthFromFoodTimer(float HealthFromFoodTimer)
Parameters:
HealthFromFoodTimer - the HealthFromFoodTimer to set

setBoredomLevel

public void setBoredomLevel(float BoredomLevel)
Parameters:
BoredomLevel - the BoredomLevel to set

getBoredomDecreaseFromReading

public float getBoredomDecreaseFromReading()
Returns:
the BoredomDecreaseFromReading

setBoredomDecreaseFromReading

public void setBoredomDecreaseFromReading(float BoredomDecreaseFromReading)
Parameters:
BoredomDecreaseFromReading - the BoredomDecreaseFromReading to set

getInitialThumpPain

public float getInitialThumpPain()
Returns:
the InitialThumpPain

setInitialThumpPain

public void setInitialThumpPain(float InitialThumpPain)
Parameters:
InitialThumpPain - the InitialThumpPain to set

getInitialScratchPain

public float getInitialScratchPain()
Returns:
the InitialScratchPain

setInitialScratchPain

public void setInitialScratchPain(float InitialScratchPain)
Parameters:
InitialScratchPain - the InitialScratchPain to set

getInitialBitePain

public float getInitialBitePain()
Returns:
the InitialBitePain

setInitialBitePain

public void setInitialBitePain(float InitialBitePain)
Parameters:
InitialBitePain - the InitialBitePain to set

getInitialWoundPain

public float getInitialWoundPain()
Returns:
the InitialWoundPain

setInitialWoundPain

public void setInitialWoundPain(float InitialWoundPain)
Parameters:
InitialWoundPain - the InitialWoundPain to set

getContinualPainIncrease

public float getContinualPainIncrease()
Returns:
the ContinualPainIncrease

setContinualPainIncrease

public void setContinualPainIncrease(float ContinualPainIncrease)
Parameters:
ContinualPainIncrease - the ContinualPainIncrease to set

getPainReductionFromMeds

public float getPainReductionFromMeds()
Returns:
the PainReductionFromMeds

setPainReductionFromMeds

public void setPainReductionFromMeds(float PainReductionFromMeds)
Parameters:
PainReductionFromMeds - the PainReductionFromMeds to set

getStandardPainReductionWhenWell

public float getStandardPainReductionWhenWell()
Returns:
the StandardPainReductionWhenWell

setStandardPainReductionWhenWell

public void setStandardPainReductionWhenWell(float StandardPainReductionWhenWell)
Parameters:
StandardPainReductionWhenWell - the StandardPainReductionWhenWell to set

getOldNumZombiesVisible

public int getOldNumZombiesVisible()
Returns:
the OldNumZombiesVisible

setOldNumZombiesVisible

public void setOldNumZombiesVisible(int OldNumZombiesVisible)
Parameters:
OldNumZombiesVisible - the OldNumZombiesVisible to set

getCurrentNumZombiesVisible

public int getCurrentNumZombiesVisible()
Returns:
the CurrentNumZombiesVisible

setCurrentNumZombiesVisible

public void setCurrentNumZombiesVisible(int CurrentNumZombiesVisible)
Parameters:
CurrentNumZombiesVisible - the CurrentNumZombiesVisible to set

getPanicIncreaseValue

public float getPanicIncreaseValue()
Returns:
the PanicIncreaseValue

setPanicIncreaseValue

public void setPanicIncreaseValue(float PanicIncreaseValue)
Parameters:
PanicIncreaseValue - the PanicIncreaseValue to set

getPanicReductionValue

public float getPanicReductionValue()
Returns:
the PanicReductionValue

setPanicReductionValue

public void setPanicReductionValue(float PanicReductionValue)
Parameters:
PanicReductionValue - the PanicReductionValue to set

getDrunkIncreaseValue

public float getDrunkIncreaseValue()
Returns:
the DrunkIncreaseValue

setDrunkIncreaseValue

public void setDrunkIncreaseValue(float DrunkIncreaseValue)
Parameters:
DrunkIncreaseValue - the DrunkIncreaseValue to set

getDrunkReductionValue

public float getDrunkReductionValue()
Returns:
the DrunkReductionValue

setDrunkReductionValue

public void setDrunkReductionValue(float DrunkReductionValue)
Parameters:
DrunkReductionValue - the DrunkReductionValue to set

isIsOnFire

public boolean isIsOnFire()
Returns:
the IsOnFire

setIsOnFire

public void setIsOnFire(boolean IsOnFire)
Parameters:
IsOnFire - the IsOnFire to set

isBurntToDeath

public boolean isBurntToDeath()
Returns:
the BurntToDeath

setBurntToDeath

public void setBurntToDeath(boolean BurntToDeath)
Parameters:
BurntToDeath - the BurntToDeath to set

setWetness

public void setWetness(float Wetness)
Parameters:
Wetness - the Wetness to set

getCatchACold

public float getCatchACold()
Returns:
the CatchACold

setCatchACold

public void setCatchACold(float CatchACold)
Parameters:
CatchACold - the CatchACold to set

isHasACold

public boolean isHasACold()
Returns:
the HasACold

setHasACold

public void setHasACold(boolean HasACold)
Parameters:
HasACold - the HasACold to set

setColdStrength

public void setColdStrength(float ColdStrength)
Parameters:
ColdStrength - the ColdStrength to set

getColdProgressionRate

public float getColdProgressionRate()
Returns:
the ColdProgressionRate

setColdProgressionRate

public void setColdProgressionRate(float ColdProgressionRate)
Parameters:
ColdProgressionRate - the ColdProgressionRate to set

getTimeToSneezeOrCough

public int getTimeToSneezeOrCough()
Returns:
the TimeToSneezeOrCough

setTimeToSneezeOrCough

public void setTimeToSneezeOrCough(int TimeToSneezeOrCough)
Parameters:
TimeToSneezeOrCough - the TimeToSneezeOrCough to set

getMildColdSneezeTimerMin

public int getMildColdSneezeTimerMin()
Returns:
the MildColdSneezeTimerMin

setMildColdSneezeTimerMin

public void setMildColdSneezeTimerMin(int MildColdSneezeTimerMin)
Parameters:
MildColdSneezeTimerMin - the MildColdSneezeTimerMin to set

getMildColdSneezeTimerMax

public int getMildColdSneezeTimerMax()
Returns:
the MildColdSneezeTimerMax

setMildColdSneezeTimerMax

public void setMildColdSneezeTimerMax(int MildColdSneezeTimerMax)
Parameters:
MildColdSneezeTimerMax - the MildColdSneezeTimerMax to set

getColdSneezeTimerMin

public int getColdSneezeTimerMin()
Returns:
the ColdSneezeTimerMin

setColdSneezeTimerMin

public void setColdSneezeTimerMin(int ColdSneezeTimerMin)
Parameters:
ColdSneezeTimerMin - the ColdSneezeTimerMin to set

getColdSneezeTimerMax

public int getColdSneezeTimerMax()
Returns:
the ColdSneezeTimerMax

setColdSneezeTimerMax

public void setColdSneezeTimerMax(int ColdSneezeTimerMax)
Parameters:
ColdSneezeTimerMax - the ColdSneezeTimerMax to set

getNastyColdSneezeTimerMin

public int getNastyColdSneezeTimerMin()
Returns:
the NastyColdSneezeTimerMin

setNastyColdSneezeTimerMin

public void setNastyColdSneezeTimerMin(int NastyColdSneezeTimerMin)
Parameters:
NastyColdSneezeTimerMin - the NastyColdSneezeTimerMin to set

getNastyColdSneezeTimerMax

public int getNastyColdSneezeTimerMax()
Returns:
the NastyColdSneezeTimerMax

setNastyColdSneezeTimerMax

public void setNastyColdSneezeTimerMax(int NastyColdSneezeTimerMax)
Parameters:
NastyColdSneezeTimerMax - the NastyColdSneezeTimerMax to set

getSneezeCoughActive

public int getSneezeCoughActive()
Returns:
the SneezeCoughActive

setSneezeCoughActive

public void setSneezeCoughActive(int SneezeCoughActive)
Parameters:
SneezeCoughActive - the SneezeCoughActive to set

getSneezeCoughTime

public int getSneezeCoughTime()
Returns:
the SneezeCoughTime

setSneezeCoughTime

public void setSneezeCoughTime(int SneezeCoughTime)
Parameters:
SneezeCoughTime - the SneezeCoughTime to set

getSneezeCoughDelay

public int getSneezeCoughDelay()
Returns:
the SneezeCoughDelay

setSneezeCoughDelay

public void setSneezeCoughDelay(int SneezeCoughDelay)
Parameters:
SneezeCoughDelay - the SneezeCoughDelay to set

setUnhappynessLevel

public void setUnhappynessLevel(float UnhappynessLevel)
Parameters:
UnhappynessLevel - the UnhappynessLevel to set

getParentChar

public IsoGameCharacter getParentChar()
Returns:
the ParentChar

setParentChar

public void setParentChar(IsoGameCharacter ParentChar)
Parameters:
ParentChar - the ParentChar to set

getTemperature

public float getTemperature()
Returns:
the body temperature (updated by lua)