Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_SalineDamageEffect.c
Go to the documentation of this file.
2{
3 //------------------------------------------------------------------------------------------------
4 protected override void HandleConsequences(SCR_ExtendedDamageManagerComponent dmgManager, DamageEffectEvaluator evaluator)
5 {
6 super.HandleConsequences(dmgManager, evaluator);
7
8 evaluator.HandleEffectConsequences(this, dmgManager);
9 }
10
11 //------------------------------------------------------------------------------------------------
12 override bool HijackDamageEffect(SCR_ExtendedDamageManagerComponent dmgManager)
13 {
15 if (characterDmgMan)
16 SetAffectedHitZone(characterDmgMan.GetBloodHitZone());
17
18 return false;
19 }
20
21 //------------------------------------------------------------------------------------------------
22 protected override void EOnFrame(float timeSlice, SCR_ExtendedDamageManagerComponent dmgManager)
23 {
24 DealDot(timeSlice, dmgManager);
25 }
26
27 //------------------------------------------------------------------------------------------------
29 {
30 return EDamageType.HEALING;
31 }
32}
override void HandleConsequences(SCR_ExtendedDamageManagerComponent dmgManager, DamageEffectEvaluator evaluator)
override void EOnFrame(float timeSlice, SCR_ExtendedDamageManagerComponent dmgManager)
override bool HijackDamageEffect(SCR_ExtendedDamageManagerComponent dmgManager)
override EDamageType GetDefaultDamageType()
EDamageType
Definition EDamageType.c:13