Class BodyPart
java.lang.Object
zombie.characters.BodyDamage.BodyPart
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAddDamage(float Val) voidAddHealth(float Val) voidaddStiffness(float float0) booleanbandaged()booleanbitten()booleanbleeding()voiddamageFromFirearm(float damage) voidbooleanvoidvoidGenerate an amount of bleeding time will depend on injuries type and body part type.voidvoidvoidgenerateFracture(float float0) voidgenerateFractureNew(float float0) voidgenerateZombieInfection(int baseChance) floatfloatgetAdditionalPain(boolean includeStiffness) floatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatintgetIndex()floatfloatfloatgetPain()floatfloatfloatfloatfloatfloatfloatfloatgetType()floatfloatbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisBurnt()booleanbooleanisCut()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisSplint()voidReduceHealth(float Val) voidbooleanvoidsetAdditionalPain(float _additionalPain) voidsetAlcoholLevel(float _alcoholLevel) voidsetBandaged(boolean Bandaged, float _bandageLife) voidsetBandaged(boolean Bandaged, float _bandageLife, boolean isAlcoholic, String _bandageType) voidsetBandageLife(float _bandageLife) voidsetBandageType(String _bandageType) voidsetBiteTime(float _biteTime) voidSetBitten(boolean Bitten) voidSetBitten(boolean Bitten, boolean Infected) voidsetBleeding(boolean Bleeding) voidSetBleedingStemmed(boolean BleedingStemmed) voidsetBleedingTime(float _bleedingTime) voidvoidsetBurnSpeedModifier(float _burnSpeedModifier) voidsetBurnTime(float _burnTime) voidSetCauterized(boolean boolean0) voidsetComfreyFactor(float _comfreyFactor) voidsetCut(boolean _cut) voidsetCut(boolean _cut, boolean forceNoInfection) voidsetCutSpeedModifier(float _cutSpeedModifier) voidsetCutTime(float _cutTime) voidsetDeepWounded(boolean Wounded) voidsetDeepWoundSpeedModifier(float _deepWoundSpeedModifier) voidsetDeepWoundTime(float _deepWoundTime) voidSetFakeInfected(boolean inf) voidsetFractureTime(float _fractureTime) voidsetGarlicFactor(float _garlicFactor) voidsetGetBandageXp(boolean _getBandageXp) voidsetGetSplintXp(boolean _getSplintXp) voidsetGetStitchXp(boolean _getStitchXp) voidsetHaveBullet(boolean _haveBullet, int doctorLevel) voidsetHaveGlass(boolean _haveGlass) voidSetHealth(float NewHealth) voidSetInfected(boolean inf) voidsetInfectedWound(boolean _infectedWound) voidsetLastTimeBurnWash(float _lastTimeBurnWash) voidsetNeedBurnWash(boolean _needBurnWash) voidsetPlantainFactor(float _plantainFactor) voidsetScratched(boolean Scratched, boolean forceNoInfection) voidSetScratchedWeapon(boolean Scratched) voidSetScratchedWindow(boolean Scratched) voidsetScratchSpeedModifier(float _scratchSpeedModifier) voidsetScratchTime(float _scratchTime) voidsetSplint(boolean _splint, float _splintFactor) voidsetSplintFactor(float _splintFactor) voidsetSplintItem(String _splintItem) voidsetStiffness(float _stiffness) voidsetStitched(boolean Stitched) voidsetStitchTime(float _stitchTime) voidsetWetness(float _wetness) voidsetWoundInfectionLevel(float _infectedWound) booleanstitched()voidsync(ByteBuffer bb, byte id) voidsync(BodyPart other, BodyDamageSync.Updater updater) voidsyncWrite(ByteBufferWriter byteBufferWriter, int int0)
-
Field Details
-
Type
-
-
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)
-