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

Protected Member Functions

override void HandleConsequences (SCR_ExtendedDamageManagerComponent dmgManager, DamageEffectEvaluator evaluator)
override void OnEffectAdded (SCR_ExtendedDamageManagerComponent dmgManager)
override void EOnFrame (float timeSlice, SCR_ExtendedDamageManagerComponent dmgManager)
event override bool HijackDamageEffect (SCR_ExtendedDamageManagerComponent dmgManager)
void SetHitZonesToHeal (SCR_CharacterDamageManagerComponent characterDmgManager, bool clearHealedHZs=true)
bool DelayTimerRanOut ()
override bool GetSkipRegenDelay (SCR_ExtendedDamageManagerComponent dmgManager)

Protected Attributes

float m_fDelayTimer = 0
float m_fLocalRegenDelayTime
float m_fDurationPerHitZone
float m_fAccurateTimeSlice
ref array< SCR_RegeneratingHitZonem_aHitZonesToRegen = {}

Detailed Description

Definition at line 1 of file SCR_PhysicalHitZonesRegenDamageEffect.c.

Member Function Documentation

◆ DelayTimerRanOut()

bool SCR_PhysicalHitZonesRegenDamageEffect::DelayTimerRanOut ( )
inlineprotected

Definition at line 121 of file SCR_PhysicalHitZonesRegenDamageEffect.c.

◆ EOnFrame()

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

Definition at line 30 of file SCR_PhysicalHitZonesRegenDamageEffect.c.

◆ GetSkipRegenDelay()

override bool SCR_PhysicalHitZonesRegenDamageEffect::GetSkipRegenDelay ( SCR_ExtendedDamageManagerComponent dmgManager)
inlineprotected

Definition at line 127 of file SCR_PhysicalHitZonesRegenDamageEffect.c.

◆ HandleConsequences()

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

Definition at line 10 of file SCR_PhysicalHitZonesRegenDamageEffect.c.

◆ HijackDamageEffect()

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

Definition at line 68 of file SCR_PhysicalHitZonesRegenDamageEffect.c.

◆ OnEffectAdded()

override void SCR_PhysicalHitZonesRegenDamageEffect::OnEffectAdded ( SCR_ExtendedDamageManagerComponent dmgManager)
inlineprotected

Definition at line 18 of file SCR_PhysicalHitZonesRegenDamageEffect.c.

◆ SetHitZonesToHeal()

void SCR_PhysicalHitZonesRegenDamageEffect::SetHitZonesToHeal ( SCR_CharacterDamageManagerComponent characterDmgManager,
bool clearHealedHZs = true )
inlineprotected

Definition at line 101 of file SCR_PhysicalHitZonesRegenDamageEffect.c.

Member Data Documentation

◆ m_aHitZonesToRegen

ref array<SCR_RegeneratingHitZone> SCR_PhysicalHitZonesRegenDamageEffect::m_aHitZonesToRegen = {}
protected

Definition at line 7 of file SCR_PhysicalHitZonesRegenDamageEffect.c.

◆ m_fAccurateTimeSlice

float SCR_PhysicalHitZonesRegenDamageEffect::m_fAccurateTimeSlice
protected

Definition at line 6 of file SCR_PhysicalHitZonesRegenDamageEffect.c.

◆ m_fDelayTimer

float SCR_PhysicalHitZonesRegenDamageEffect::m_fDelayTimer = 0
protected

Definition at line 3 of file SCR_PhysicalHitZonesRegenDamageEffect.c.

◆ m_fDurationPerHitZone

float SCR_PhysicalHitZonesRegenDamageEffect::m_fDurationPerHitZone
protected

Definition at line 5 of file SCR_PhysicalHitZonesRegenDamageEffect.c.

◆ m_fLocalRegenDelayTime

float SCR_PhysicalHitZonesRegenDamageEffect::m_fLocalRegenDelayTime
protected

Definition at line 4 of file SCR_PhysicalHitZonesRegenDamageEffect.c.


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