Class BodyPart
java.lang.Object
zombie.characters.BodyDamage.BodyPart
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
AddDamage
(float Val) void
AddHealth
(float Val) void
addStiffness
(float float0) boolean
bandaged()
boolean
bitten()
boolean
bleeding()
void
damageFromFirearm
(float damage) void
boolean
void
void
Generate an amount of bleeding time will depend on injuries type and body part type.void
void
void
generateFracture
(float float0) void
generateFractureNew
(float float0) void
generateZombieInfection
(int baseChance) float
float
getAdditionalPain
(boolean includeStiffness) float
float
float
float
float
float
float
float
float
float
float
float
float
float
float
int
getIndex()
float
float
float
getPain()
float
float
float
float
float
float
float
float
getType()
float
float
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isBurnt()
boolean
boolean
isCut()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isSplint()
void
ReduceHealth
(float Val) void
boolean
void
setAdditionalPain
(float _additionalPain) void
setAlcoholLevel
(float _alcoholLevel) void
setBandaged
(boolean Bandaged, float _bandageLife) void
setBandaged
(boolean Bandaged, float _bandageLife, boolean isAlcoholic, String _bandageType) void
setBandageLife
(float _bandageLife) void
setBandageType
(String _bandageType) void
setBiteTime
(float _biteTime) void
SetBitten
(boolean Bitten) void
SetBitten
(boolean Bitten, boolean Infected) void
setBleeding
(boolean Bleeding) void
SetBleedingStemmed
(boolean BleedingStemmed) void
setBleedingTime
(float _bleedingTime) void
void
setBurnSpeedModifier
(float _burnSpeedModifier) void
setBurnTime
(float _burnTime) void
SetCauterized
(boolean boolean0) void
setComfreyFactor
(float _comfreyFactor) void
setCut
(boolean _cut) void
setCut
(boolean _cut, boolean forceNoInfection) void
setCutSpeedModifier
(float _cutSpeedModifier) void
setCutTime
(float _cutTime) void
setDeepWounded
(boolean Wounded) void
setDeepWoundSpeedModifier
(float _deepWoundSpeedModifier) void
setDeepWoundTime
(float _deepWoundTime) void
SetFakeInfected
(boolean inf) void
setFractureTime
(float _fractureTime) void
setGarlicFactor
(float _garlicFactor) void
setGetBandageXp
(boolean _getBandageXp) void
setGetSplintXp
(boolean _getSplintXp) void
setGetStitchXp
(boolean _getStitchXp) void
setHaveBullet
(boolean _haveBullet, int doctorLevel) void
setHaveGlass
(boolean _haveGlass) void
SetHealth
(float NewHealth) void
SetInfected
(boolean inf) void
setInfectedWound
(boolean _infectedWound) void
setLastTimeBurnWash
(float _lastTimeBurnWash) void
setNeedBurnWash
(boolean _needBurnWash) void
setPlantainFactor
(float _plantainFactor) void
setScratched
(boolean Scratched, boolean forceNoInfection) void
SetScratchedWeapon
(boolean Scratched) void
SetScratchedWindow
(boolean Scratched) void
setScratchSpeedModifier
(float _scratchSpeedModifier) void
setScratchTime
(float _scratchTime) void
setSplint
(boolean _splint, float _splintFactor) void
setSplintFactor
(float _splintFactor) void
setSplintItem
(String _splintItem) void
setStiffness
(float _stiffness) void
setStitched
(boolean Stitched) void
setStitchTime
(float _stitchTime) void
setWetness
(float _wetness) void
setWoundInfectionLevel
(float _infectedWound) boolean
stitched()
void
sync
(ByteBuffer bb, byte id) void
sync
(BodyPart other, BodyDamageSync.Updater updater) void
syncWrite
(ByteBufferWriter byteBufferWriter, int int0)
-
Field Details
-
Type
-
thermalNode
-
-
Constructor Details
-
BodyPart
-
-
Method Details
-
getParentChar
-
AddDamage
public void AddDamage(float Val) -
isBandageDirty
public boolean isBandageDirty() -
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() -
bandaged
public boolean bandaged() -
bitten
public boolean bitten() -
bleeding
public boolean bleeding() -
IsBleedingStemmed
public boolean IsBleedingStemmed() -
IsCauterized
public boolean IsCauterized() -
IsInfected
public boolean IsInfected() -
SetInfected
public void SetInfected(boolean inf) -
SetFakeInfected
public void SetFakeInfected(boolean inf) -
IsFakeInfected
public boolean IsFakeInfected() -
DisableFakeInfection
public void DisableFakeInfection() -
scratched
public boolean scratched() -
stitched
public boolean stitched() -
deepWounded
public boolean deepWounded() -
RestoreToFullHealth
public void RestoreToFullHealth() -
setBandaged
public void setBandaged(boolean Bandaged, float _bandageLife) -
setBandaged
public void setBandaged(boolean Bandaged, float _bandageLife, boolean isAlcoholic, String _bandageType) -
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) -
SetCauterized
public void SetCauterized(boolean boolean0) -
setCut
public void setCut(boolean _cut) -
setCut
public void setCut(boolean _cut, boolean forceNoInfection) -
generateZombieInfection
public void generateZombieInfection(int baseChance) -
setScratched
public void setScratched(boolean Scratched, boolean forceNoInfection) -
SetScratchedWeapon
public void SetScratchedWeapon(boolean Scratched) -
generateDeepWound
public void generateDeepWound() -
generateDeepShardWound
public void generateDeepShardWound() -
generateFracture
public void generateFracture(float float0) -
generateFractureNew
public void generateFractureNew(float float0) -
SetScratchedWindow
public void SetScratchedWindow(boolean Scratched) -
setStitched
public void setStitched(boolean Stitched) -
damageFromFirearm
public void damageFromFirearm(float damage) -
getPain
public float getPain() -
getBiteTime
public float getBiteTime() -
setBiteTime
public void setBiteTime(float _biteTime) -
getDeepWoundTime
public float getDeepWoundTime() -
setDeepWoundTime
public void setDeepWoundTime(float _deepWoundTime) -
haveGlass
public boolean haveGlass() -
setHaveGlass
public void setHaveGlass(boolean _haveGlass) -
getStitchTime
public float getStitchTime() -
setStitchTime
public void setStitchTime(float _stitchTime) -
getIndex
public int getIndex() -
getAlcoholLevel
public float getAlcoholLevel() -
setAlcoholLevel
public void setAlcoholLevel(float _alcoholLevel) -
getAdditionalPain
public float getAdditionalPain(boolean includeStiffness) -
getAdditionalPain
public float getAdditionalPain() -
setAdditionalPain
public void setAdditionalPain(float _additionalPain) -
getBandageType
-
setBandageType
-
isGetBandageXp
public boolean isGetBandageXp() -
setGetBandageXp
public void setGetBandageXp(boolean _getBandageXp) -
isGetStitchXp
public boolean isGetStitchXp() -
setGetStitchXp
public void setGetStitchXp(boolean _getStitchXp) -
getSplintFactor
public float getSplintFactor() -
setSplintFactor
public void setSplintFactor(float _splintFactor) -
getFractureTime
public float getFractureTime() -
setFractureTime
public void setFractureTime(float _fractureTime) -
isGetSplintXp
public boolean isGetSplintXp() -
setGetSplintXp
public void setGetSplintXp(boolean _getSplintXp) -
isSplint
public boolean isSplint() -
setSplint
public void setSplint(boolean _splint, float _splintFactor) -
haveBullet
public boolean haveBullet() -
setHaveBullet
public void setHaveBullet(boolean _haveBullet, int doctorLevel) -
getBurnTime
public float getBurnTime() -
setBurnTime
public void setBurnTime(float _burnTime) -
isNeedBurnWash
public boolean isNeedBurnWash() -
setNeedBurnWash
public void setNeedBurnWash(boolean _needBurnWash) -
getLastTimeBurnWash
public float getLastTimeBurnWash() -
setLastTimeBurnWash
public void setLastTimeBurnWash(float _lastTimeBurnWash) -
isInfectedWound
public boolean isInfectedWound() -
setInfectedWound
public void setInfectedWound(boolean _infectedWound) -
getType
-
getBleedingTime
public float getBleedingTime() -
setBleedingTime
public void setBleedingTime(float _bleedingTime) -
isDeepWounded
public boolean isDeepWounded() -
setDeepWounded
public void setDeepWounded(boolean Wounded) -
getBandageLife
public float getBandageLife() -
setBandageLife
public void setBandageLife(float _bandageLife) -
getScratchTime
public float getScratchTime() -
setScratchTime
public void setScratchTime(float _scratchTime) -
getWoundInfectionLevel
public float getWoundInfectionLevel() -
setWoundInfectionLevel
public void setWoundInfectionLevel(float _infectedWound) -
setBurned
public void setBurned() -
getSplintItem
-
setSplintItem
-
getPlantainFactor
public float getPlantainFactor() -
setPlantainFactor
public void setPlantainFactor(float _plantainFactor) -
getGarlicFactor
public float getGarlicFactor() -
setGarlicFactor
public void setGarlicFactor(float _garlicFactor) -
getComfreyFactor
public float getComfreyFactor() -
setComfreyFactor
public void setComfreyFactor(float _comfreyFactor) -
sync
-
sync
-
syncWrite
-
getCutTime
public float getCutTime() -
setCutTime
public void setCutTime(float _cutTime) -
isCut
public boolean isCut() -
getScratchSpeedModifier
public float getScratchSpeedModifier() -
setScratchSpeedModifier
public void setScratchSpeedModifier(float _scratchSpeedModifier) -
getCutSpeedModifier
public float getCutSpeedModifier() -
setCutSpeedModifier
public void setCutSpeedModifier(float _cutSpeedModifier) -
getBurnSpeedModifier
public float getBurnSpeedModifier() -
setBurnSpeedModifier
public void setBurnSpeedModifier(float _burnSpeedModifier) -
getDeepWoundSpeedModifier
public float getDeepWoundSpeedModifier() -
setDeepWoundSpeedModifier
public void setDeepWoundSpeedModifier(float _deepWoundSpeedModifier) -
isBurnt
public boolean isBurnt() -
generateBleeding
public void generateBleeding()Generate an amount of bleeding time will depend on injuries type and body part type. Use this instead of setBleedingTime() so all is automated. -
getInnerTemperature
public float getInnerTemperature() -
getSkinTemperature
public float getSkinTemperature() -
getDistToCore
public float getDistToCore() -
getSkinSurface
public float getSkinSurface() -
getThermalNode
-
getWetness
public float getWetness() -
setWetness
public void setWetness(float _wetness) -
getStiffness
public float getStiffness() -
setStiffness
public void setStiffness(float _stiffness) -
hasDirtyClothing
public boolean hasDirtyClothing() -
hasBloodyClothing
public boolean hasBloodyClothing() -
addStiffness
public void addStiffness(float float0)
-