PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
ShockDealtEffect Class Reference

Private Member Functions

void ShockDealtEffect (float intensity_max)
 
void ~ShockDealtEffect ()
 
void Update (float deltatime)
 

Private Attributes

const float INTENSITY_COEF_OVERALL = 0.8
 
const float INTENSITY_COEF_BLUR = 1
 
const float INTENSITY_COEF_COLOR = 0.2
 
const float INTENSITY_COEF_VIGNETTE = 0.7
 
const float DURATION_MIN = 0.6
 
ref Param3< float, float, floatm_EffectParam
 
float m_HitDuration
 
float m_BreakPoint
 
float m_TimeActive
 
float m_ShockIntensityMax
 

Constructor & Destructor Documentation

◆ ShockDealtEffect()

◆ ~ShockDealtEffect()

void ~ShockDealtEffect ( )
inlineprivate

References GetGame().

Member Function Documentation

◆ Update()

Field Documentation

◆ DURATION_MIN

const float DURATION_MIN = 0.6
private

Referenced by ShockDealtEffect().

◆ INTENSITY_COEF_BLUR

const float INTENSITY_COEF_BLUR = 1
private

Referenced by Update().

◆ INTENSITY_COEF_COLOR

const float INTENSITY_COEF_COLOR = 0.2
private

Referenced by Update().

◆ INTENSITY_COEF_OVERALL

const float INTENSITY_COEF_OVERALL = 0.8
private

Referenced by Update().

◆ INTENSITY_COEF_VIGNETTE

const float INTENSITY_COEF_VIGNETTE = 0.7
private

Referenced by Update().

◆ m_BreakPoint

float m_BreakPoint
private

Referenced by ShockDealtEffect(), and Update().

◆ m_EffectParam

ref Param3<float,float,float> m_EffectParam
private

Referenced by ShockDealtEffect(), and Update().

◆ m_HitDuration

float m_HitDuration
private

Referenced by ShockDealtEffect(), and Update().

◆ m_ShockIntensityMax

float m_ShockIntensityMax
private

Referenced by ShockDealtEffect(), and Update().

◆ m_TimeActive

float m_TimeActive
private

Referenced by Update().


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