zombie.characters.BodyDamage
Class BodyPart

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

public class BodyPart
extends java.lang.Object

Author:
Nick

Constructor Summary
BodyPart(BodyPartType ChosenType, IsoGameCharacter PC)
           
 
Method Summary
 void AddDamage(float Val)
           
 void AddHealth(float Val)
           
 void DamageUpdate()
           
 void DisableFakeInfection()
           
 float getHealth()
           
 BodyPartType getType()
           
 boolean HasInjury()
           
 boolean IsBandaged()
           
 boolean IsBitten()
           
 boolean IsBleeding()
           
 boolean IsBleedingStemmed()
           
 boolean IsCortorised()
           
 boolean IsFakeInfected()
           
 boolean IsInfected()
           
 boolean IsScratched()
           
 boolean IsStitched()
           
 boolean IsWounded()
           
 void ReduceHealth(float Val)
           
 void RestoreToFullHealth()
           
 void SetBandaged(boolean Bandaged)
           
 void SetBitten(boolean Bitten)
           
 void SetBitten(boolean Bitten, boolean Infected)
           
 void SetBleeding(boolean Bleeding)
           
 void SetBleedingStemmed(boolean BleedingStemmed)
           
 void SetCortorised(boolean Cortorised)
           
 void SetFakeInfected(boolean inf)
           
 void SetHealth(float NewHealth)
           
 void SetInfected(boolean inf)
           
 void SetScratched(boolean Scratched)
           
 void SetScratchedWindow(boolean Scratched)
           
 void SetStitched(boolean Stitched)
           
 void SetWounded(boolean Wounded)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BodyPart

public BodyPart(BodyPartType ChosenType,
                IsoGameCharacter PC)
Method Detail

AddDamage

public void AddDamage(float Val)

DamageUpdate

public void DamageUpdate()

getHealth

public float getHealth()

SetHealth

public void SetHealth(float NewHealth)

AddHealth

public void AddHealth(float Val)

ReduceHealth

public void ReduceHealth(float Val)

HasInjury

public boolean HasInjury()

IsBandaged

public boolean IsBandaged()

IsBitten

public boolean IsBitten()

IsBleeding

public boolean IsBleeding()

IsBleedingStemmed

public boolean IsBleedingStemmed()

IsCortorised

public boolean IsCortorised()

IsInfected

public boolean IsInfected()

SetInfected

public void SetInfected(boolean inf)

SetFakeInfected

public void SetFakeInfected(boolean inf)

IsFakeInfected

public boolean IsFakeInfected()

DisableFakeInfection

public void DisableFakeInfection()

IsScratched

public boolean IsScratched()

IsStitched

public boolean IsStitched()

IsWounded

public boolean IsWounded()

RestoreToFullHealth

public void RestoreToFullHealth()

SetBandaged

public void SetBandaged(boolean Bandaged)

SetBitten

public void SetBitten(boolean Bitten)

SetBitten

public void SetBitten(boolean Bitten,
                      boolean Infected)

SetBleeding

public void SetBleeding(boolean Bleeding)

SetBleedingStemmed

public void SetBleedingStemmed(boolean BleedingStemmed)

SetCortorised

public void SetCortorised(boolean Cortorised)

SetScratched

public void SetScratched(boolean Scratched)

SetScratchedWindow

public void SetScratchedWindow(boolean Scratched)

SetStitched

public void SetStitched(boolean Stitched)

SetWounded

public void SetWounded(boolean Wounded)

getType

public BodyPartType getType()