Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_BleedingDamageEffect Class Reference
Inheritance diagram for SCR_BleedingDamageEffect:
SCR_DotDamageEffect

Protected Member Functions

override void HandleConsequences (SCR_ExtendedDamageManagerComponent dmgManager, DamageEffectEvaluator evaluator)
override void OnEffectAdded (SCR_ExtendedDamageManagerComponent dmgManager)
override void OnEffectRemoved (SCR_ExtendedDamageManagerComponent dmgManager)
override void EOnFrame (float timeSlice, SCR_ExtendedDamageManagerComponent dmgManager)
event override bool HijackDamageEffect (SCR_ExtendedDamageManagerComponent dmgManager)
float CalculateBleedingRate ()
void TryAddBleedingToCloth (SCR_ExtendedDamageManagerComponent dmgManager)
override bool Save (ScriptBitWriter w)
override bool Load (ScriptBitReader r)
override EDamageType GetDefaultDamageType ()
override void OnDiag (SCR_ExtendedDamageManagerComponent dmgManager)

Static Protected Attributes

static SCR_BloodOnClothesSystem s_System

Detailed Description

Definition at line 1 of file SCR_BleedingDamageEffect.c.

Member Function Documentation

◆ CalculateBleedingRate()

float SCR_BleedingDamageEffect::CalculateBleedingRate ( )
inlineprotected

Definition at line 108 of file SCR_BleedingDamageEffect.c.

◆ EOnFrame()

override void SCR_BleedingDamageEffect::EOnFrame ( float timeSlice,
SCR_ExtendedDamageManagerComponent dmgManager )
inlineprotected

Definition at line 73 of file SCR_BleedingDamageEffect.c.

◆ GetDefaultDamageType()

override EDamageType SCR_BleedingDamageEffect::GetDefaultDamageType ( )
inlineprotected

Definition at line 186 of file SCR_BleedingDamageEffect.c.

◆ HandleConsequences()

override void SCR_BleedingDamageEffect::HandleConsequences ( SCR_ExtendedDamageManagerComponent dmgManager,
DamageEffectEvaluator evaluator )
inlineprotected

Definition at line 9 of file SCR_BleedingDamageEffect.c.

◆ HijackDamageEffect()

event override bool SCR_BleedingDamageEffect::HijackDamageEffect ( SCR_ExtendedDamageManagerComponent dmgManager)
inlineprotected

Definition at line 90 of file SCR_BleedingDamageEffect.c.

◆ Load()

override bool SCR_BleedingDamageEffect::Load ( ScriptBitReader r)
inlineprotected

Definition at line 169 of file SCR_BleedingDamageEffect.c.

◆ OnDiag()

override void SCR_BleedingDamageEffect::OnDiag ( SCR_ExtendedDamageManagerComponent dmgManager)
inlineprotected

Definition at line 192 of file SCR_BleedingDamageEffect.c.

◆ OnEffectAdded()

override void SCR_BleedingDamageEffect::OnEffectAdded ( SCR_ExtendedDamageManagerComponent dmgManager)
inlineprotected

Definition at line 17 of file SCR_BleedingDamageEffect.c.

◆ OnEffectRemoved()

override void SCR_BleedingDamageEffect::OnEffectRemoved ( SCR_ExtendedDamageManagerComponent dmgManager)
inlineprotected

Definition at line 37 of file SCR_BleedingDamageEffect.c.

◆ Save()

override bool SCR_BleedingDamageEffect::Save ( ScriptBitWriter w)
inlineprotected

Definition at line 159 of file SCR_BleedingDamageEffect.c.

◆ TryAddBleedingToCloth()

void SCR_BleedingDamageEffect::TryAddBleedingToCloth ( SCR_ExtendedDamageManagerComponent dmgManager)
inlineprotected

Definition at line 122 of file SCR_BleedingDamageEffect.c.

Member Data Documentation

◆ s_System

SCR_BloodOnClothesSystem SCR_BleedingDamageEffect::s_System
staticprotected

Definition at line 6 of file SCR_BleedingDamageEffect.c.


The documentation for this class was generated from the following file: