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

Protected Member Functions

override void DisplayStartDraw (IEntity owner)
override void DisplayControlledEntityChanged (IEntity from, IEntity to)
void CreateEffect (float maxDrowningDuration, float drowningTimeStartFX)
void ClearEffect ()
void BlackoutEffect (float effectStrength, float drowningDuration)
void OnDeath (EDamageState state)
override void ClearEffects ()
void RemoveInvokers (IEntity prevEntity)

Protected Attributes

const float DROWNINGEFFECT_OPACITY_FADEOUT_1_DURATION = 0.2
const float DROWNINGEFFECT_PROGRESSION_FADEOUT_1_DURATION = 0.2
const float DROWNINGEFFECT_OPACITY_FADEIN_1_DURATION = 1
const float DROWNINGEFFECT_PROGRESSION_FADEIN_1_DURATION = 4.5
const float BLACKOUT_OPACITY_MULTIPLIER = 0.70
const float DROWNINGEFFECT_STRENGTH = 1.0
ImageWidget m_wDrowningEffect
ImageWidget m_wBlackOut
ChimeraCharacter m_pCharacterEntity

Detailed Description

Definition at line 1 of file SCR_DrowningScreenEffect.c.

Member Function Documentation

◆ BlackoutEffect()

void SCR_DrowningScreenEffect::BlackoutEffect ( float effectStrength,
float drowningDuration )
inlineprotected

Definition at line 88 of file SCR_DrowningScreenEffect.c.

◆ ClearEffect()

void SCR_DrowningScreenEffect::ClearEffect ( )
inlineprotected

Definition at line 80 of file SCR_DrowningScreenEffect.c.

◆ ClearEffects()

override void SCR_DrowningScreenEffect::ClearEffects ( )
inlineprotected

Definition at line 114 of file SCR_DrowningScreenEffect.c.

◆ CreateEffect()

void SCR_DrowningScreenEffect::CreateEffect ( float maxDrowningDuration,
float drowningTimeStartFX )
inlineprotected

Definition at line 61 of file SCR_DrowningScreenEffect.c.

◆ DisplayControlledEntityChanged()

override void SCR_DrowningScreenEffect::DisplayControlledEntityChanged ( IEntity from,
IEntity to )
inlineprotected

Definition at line 32 of file SCR_DrowningScreenEffect.c.

◆ DisplayStartDraw()

override void SCR_DrowningScreenEffect::DisplayStartDraw ( IEntity owner)
inlineprotected

Definition at line 25 of file SCR_DrowningScreenEffect.c.

◆ OnDeath()

void SCR_DrowningScreenEffect::OnDeath ( EDamageState state)
inlineprotected

Definition at line 105 of file SCR_DrowningScreenEffect.c.

◆ RemoveInvokers()

void SCR_DrowningScreenEffect::RemoveInvokers ( IEntity prevEntity)
inlineprotected

Definition at line 124 of file SCR_DrowningScreenEffect.c.

Member Data Documentation

◆ BLACKOUT_OPACITY_MULTIPLIER

const float SCR_DrowningScreenEffect::BLACKOUT_OPACITY_MULTIPLIER = 0.70
protected

Definition at line 12 of file SCR_DrowningScreenEffect.c.

◆ DROWNINGEFFECT_OPACITY_FADEIN_1_DURATION

const float SCR_DrowningScreenEffect::DROWNINGEFFECT_OPACITY_FADEIN_1_DURATION = 1
protected

Definition at line 8 of file SCR_DrowningScreenEffect.c.

◆ DROWNINGEFFECT_OPACITY_FADEOUT_1_DURATION

const float SCR_DrowningScreenEffect::DROWNINGEFFECT_OPACITY_FADEOUT_1_DURATION = 0.2
protected

Definition at line 4 of file SCR_DrowningScreenEffect.c.

◆ DROWNINGEFFECT_PROGRESSION_FADEIN_1_DURATION

const float SCR_DrowningScreenEffect::DROWNINGEFFECT_PROGRESSION_FADEIN_1_DURATION = 4.5
protected

Definition at line 9 of file SCR_DrowningScreenEffect.c.

◆ DROWNINGEFFECT_PROGRESSION_FADEOUT_1_DURATION

const float SCR_DrowningScreenEffect::DROWNINGEFFECT_PROGRESSION_FADEOUT_1_DURATION = 0.2
protected

Definition at line 5 of file SCR_DrowningScreenEffect.c.

◆ DROWNINGEFFECT_STRENGTH

const float SCR_DrowningScreenEffect::DROWNINGEFFECT_STRENGTH = 1.0
protected

Definition at line 14 of file SCR_DrowningScreenEffect.c.

◆ m_pCharacterEntity

ChimeraCharacter SCR_DrowningScreenEffect::m_pCharacterEntity
protected

Definition at line 21 of file SCR_DrowningScreenEffect.c.

◆ m_wBlackOut

ImageWidget SCR_DrowningScreenEffect::m_wBlackOut
protected

Definition at line 18 of file SCR_DrowningScreenEffect.c.

◆ m_wDrowningEffect

ImageWidget SCR_DrowningScreenEffect::m_wDrowningEffect
protected

Definition at line 17 of file SCR_DrowningScreenEffect.c.


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