DIFF

class DustEffectCeilingHandlerBase

Constructors 1

void DustEffectCeilingHandlerBase(EntityAI owner)
References m_Owner, and m_StepCounter

Members 6

protected static int RANGE_MIN_DEFAULT = 4
Referenced by CalculateNextEffect()
protected static int RANGE_MAX_DEFAULT = 8
Referenced by CalculateNextEffect()
protected static float FLOOR_THICKNESS_DEFAULT = 0.4
protected EntityAI m_Owner
protected int m_StepCounter
protected int m_NextEffectStepIdx

Methods 5

protected void CalculateNextEffect(string surfaceType, int particleID)
Referenced by OnStepUpdate()
protected void AdjustBySurfaceThickness(inout vector pos, SurfaceInfo surfaceInfo)
Referenced by OnStepUpdate()
protected void CreateEffects(int ceilingParticleID, vector position)
Referenced by OnStepUpdate()