DayZ 1.24
|
Go to the source code of this file.
Classes | |
class | FallDamageData |
|
private |
Definition at line 179 of file DayZPlayerImplementFallDamage.c.
References BLEEDING_FEET_SELECTIONS, BLEEDING_HANDS_SELECTIONS, BLEEDING_LEGS_SELECTIONS, GetGame(), GetTime(), m_FallDamageData, Math::RandomFloatInclusive(), Math::RandomInt(), and Math::Randomize().
Referenced by HandleFallDamage().
|
private |
Definition at line 205 of file DayZPlayerImplementFallDamage.c.
References FALL_DAMAGE_AMMO_HEALTH_ATTACHMENT, FALL_DAMAGE_AMMO_HEALTH_OTHER_ATTACHMENTS, and m_FallDamageData.
Referenced by HandleFallDamage().
|
private |
Definition at line 73 of file DayZPlayerImplementFallDamage.c.
References m_FallDamageData, and m_Player.
Referenced by DayZPlayer::CommandHandler(), DayZPlayer::DayZPlayerImplement(), and PluginBase::PlayerHitBy().
|
private |
Definition at line 83 of file DayZPlayerImplementFallDamage.c.
References m_FallDamageData.
|
private |
Definition at line 88 of file DayZPlayerImplementFallDamage.c.
References m_FallDamageData.
|
private |
Definition at line 93 of file DayZPlayerImplementFallDamage.c.
References AttachBleedingToZonesByHeight(), BLEEDING_CHANCE_HEIGHT_HIGH, BLEEDING_CHANCE_HEIGHT_LOW, BLEEDINGFEET_HEIGHT_LOW, BLEEDINGHANDS_HEIGHT_LOW, BLEEDINGLEGS_HEIGHT_LOW, BROKENLEGS_HEALTH_DAMAGE_MAX, BROKENLEGS_HEIGHT_HIGH, BROKENLEGS_HEIGHT_LOW, Math::Clamp(), DAMAGE_TYPE_ATTACHMENTS, DAMAGE_TYPE_GLOBAL, DAMAGE_TYPE_LEGS, DamageAttachedGear(), FALL_DAMAGE_AMMO_HEALTH, FALL_DAMAGE_AMMO_SHOCK, GetGame(), GLOVES_HEALTH_HEIGHT_HIGH, GLOVES_HEALTH_HEIGHT_LOW, HEALTH_HEIGHT_HIGH, HEALTH_HEIGHT_LOW, Math::InverseLerp(), m_FallDamageData, m_Player, PANTS_HEALTH_HEIGHT_HIGH, PANTS_HEALTH_HEIGHT_LOW, Randomize(), SHOCK_HEIGHT_HIGH, SHOCK_HEIGHT_LOW, SHOES_HEALTH_HEIGHT_HIGH, and SHOES_HEALTH_HEIGHT_LOW.
Definition at line 154 of file DayZPlayerImplementFallDamage.c.
References DAMAGE_TYPE_ATTACHMENTS, DAMAGE_TYPE_GLOBAL, DAMAGE_TYPE_LEGS, GetGame(), GetTime(), RANDOM_THRESHOLD_ATTACHMENTS_HIGH, RANDOM_THRESHOLD_ATTACHMENTS_LOW, RANDOM_THRESHOLD_HEALTH_HIGH, RANDOM_THRESHOLD_HEALTH_LOW, RANDOM_THRESHOLD_LEGS_HIGH, RANDOM_THRESHOLD_LEGS_LOW, Math::RandomFloatInclusive(), Math::RandomIntInclusive(), and Math::Randomize().
Referenced by HandleFallDamage().
Definition at line 53 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 52 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 58 of file DayZPlayerImplementFallDamage.c.
Referenced by AttachBleedingToZonesByHeight().
Definition at line 57 of file DayZPlayerImplementFallDamage.c.
Referenced by AttachBleedingToZonesByHeight().
Definition at line 59 of file DayZPlayerImplementFallDamage.c.
Referenced by AttachBleedingToZonesByHeight().
Definition at line 42 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 41 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 43 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 55 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 32 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 31 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 63 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage(), and Randomize().
Definition at line 61 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage(), and Randomize().
Definition at line 62 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage(), and Randomize().
class FallDamageData FALL_DAMAGE_AMMO_HEALTH = "FallDamageHealth" |
Referenced by HandleFallDamage().
Definition at line 23 of file DayZPlayerImplementFallDamage.c.
Referenced by DamageAttachedGear().
Definition at line 24 of file DayZPlayerImplementFallDamage.c.
Referenced by DamageAttachedGear().
Definition at line 21 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
ammo type used for damaging
DEPRECATED
Definition at line 326 of file DayZPlayerImplementFallDamage.c.
damage will not be taken into account bellow this HeightToDamage
Definition at line 327 of file DayZPlayerImplementFallDamage.c.
height where player gets 100% damage
Definition at line 328 of file DayZPlayerImplementFallDamage.c.
height where legs break most of the time
Definition at line 329 of file DayZPlayerImplementFallDamage.c.
Definition at line 35 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 34 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 27 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 26 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
|
private |
Definition at line 66 of file DayZPlayerImplementFallDamage.c.
Referenced by AttachBleedingToZonesByHeight(), DamageAttachedGear(), DayZPlayerImplementFallDamage(), GetHeight(), GetLandType(), and HandleFallDamage().
|
private |
Definition at line 65 of file DayZPlayerImplementFallDamage.c.
Definition at line 39 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 38 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 50 of file DayZPlayerImplementFallDamage.c.
Referenced by Randomize().
Definition at line 49 of file DayZPlayerImplementFallDamage.c.
Referenced by Randomize().
Definition at line 46 of file DayZPlayerImplementFallDamage.c.
Referenced by Randomize().
Definition at line 45 of file DayZPlayerImplementFallDamage.c.
Referenced by Randomize().
Definition at line 48 of file DayZPlayerImplementFallDamage.c.
Referenced by Randomize().
Definition at line 47 of file DayZPlayerImplementFallDamage.c.
Referenced by Randomize().
Definition at line 30 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 29 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 37 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().
Definition at line 36 of file DayZPlayerImplementFallDamage.c.
Referenced by HandleFallDamage().