PC Stable Documentation
|
|
Private Member Functions | |
void | ComponentAnimalBleeding () |
void | InflictWoundDamage (TotalDamageResult damage_result, string zone_name, string ammo) |
void | CreateWound (TotalDamageResult damage_result, string zone_name, string ammo) |
void | Bleed (float wound_intensity) |
float | GetWoundIntensity (float bleed_treshold) |
Private Attributes | |
protected ref Timer | m_BleedTimer |
protected const float | BASE_BLEED_RATE = 250 |
protected const float | PASS_OUT_AMOUT = 500 |
|
inlineprivate |
|
inlineprivate |
References BASE_BLEED_RATE, m_BleedTimer, Component::m_ThisEntityAI, PASS_OUT_AMOUT, and Timer::Stop().
|
inlineprivate |
References GetWoundIntensity(), InflictWoundDamage(), and m_BleedTimer.
Referenced by DayZCreatureAI::EEHitBy().
Referenced by CreateWound().
|
inlineprivate |
References TotalDamageResult::GetDamage(), and Component::m_ThisEntityAI.
Referenced by CreateWound().
|
private |
Referenced by Bleed(), and CreateWound().