DIFF

class PPERequester_SandstormEffect

PPERequester_SandstormEffect › PPERequester_GameplayBase › PPERequesterBase

Constants 24

protected const float SANDSTORM_THRESHOLD_MIN = 0.20
Referenced by GetSandstormBlend()
protected const float SANDSTORM_THRESHOLD_MAX = 1.0
Referenced by GetSandstormBlend()
protected const float SANDSTORM_INTENSITY_MIN = 0
protected const float SANDSTORM_INTENSITY_MAX = 1.0
protected const float SANDSTORM_INTENSITY_BLEND_POWER = 0.25
Referenced by GetSandstormBlend()
protected static const float EFFECT_TRANSITION_SPEED = 1.0
protected static const float EFFECT_STEP_DELTA = 0.016
protected const float EFFECT_STEP = EFFECT_STEP_DELTA * EFFECT_TRANSITION_SPEED
Referenced by UpdateEffect()
protected const vector SANDSTORM_COLOR_LIGHT = "1.0 0.80 0.5"

GLOW COLOR

Referenced by OnStart()
protected const vector SANDSTORM_COLOR_HEAVY = "1.0 0.85 0.6"
Referenced by OnStart()
protected const float MIN_SANDSTORM_COLOR_ALPHA = 0.2
Referenced by ProcessEffect()
protected const float MAX_SANDSTORM_COLOR_ALPHA = 0.5
Referenced by ProcessEffect()
protected const float SANDSTORM_SATURATION_MIN = 1.0

GLOW SATURATION

Referenced by ProcessEffect()
protected const float SANDSTORM_SATURATION_MAX = 0.78
Referenced by ProcessEffect()
protected const float SANDSTORM_CONTRAST_MIN = 1.0

GLOW CONTRAST

Referenced by ProcessEffect()
protected const float SANDSTORM_CONTRAST_MAX = 0.92
Referenced by ProcessEffect()
protected const float SANDSTORM_BRIGHTNESS_MIN = 1.0

GLOW BRIGHTNESS

Referenced by ProcessEffect()
protected const float SANDSTORM_BRIGHTNESS_MAX = 0.97
Referenced by ProcessEffect()
protected const float SANDSTORM_GODRAYS_MIN = 0

GODRAYS

Referenced by ProcessEffect()
protected const float SANDSTORM_GODRAYS_MAX = 0.10
Referenced by ProcessEffect()
protected const float SANDSTORM_SUN_VISIBILITY_MIN = 0.5
Referenced by ProcessEffect()
protected const float SANDSTORM_SUN_VISIBILITY_MAX = 0.35
Referenced by ProcessEffect()
protected const float SANDSTORM_GODRAYS_OVERBURN_MIN = 0
Referenced by ProcessEffect()
protected const float SANDSTORM_GODRAYS_OVERBURN_MAX = 0.05
Referenced by ProcessEffect()

Members 8

protected float m_CurrentIntensity = 0.0

Utility

Referenced by OnStart(), OnStop(), ShouldUpdateEffect()
Show 1 more, UpdateEffect()
protected float m_TargetIntensity = 0.0
Referenced by OnStart(), OnStop(), SetTargetIntensity()
Show 2 more, ShouldUpdateEffect(), and UpdateEffect()
protected float m_EffectPhase = 0.0
protected float m_WindFrequency = 0.8
protected vector m_SandstormColorLightHSV
Referenced by OnStart(), and ProcessEffect()
protected vector m_SandstormColorHeavyHSV
Referenced by OnStart(), and ProcessEffect()
protected float m_SandstormBlend
Referenced by ProcessEffect()
protected World m_World
Referenced by OnStart()

Methods 7

override protected void OnStop(Param par = null)
protected void UpdateEffect()
protected bool ShouldUpdateEffect()
Referenced by UpdateEffect()