DIFF

class TriggerEffectManagerSource

Constructors 1

void TriggerEffectManager()
Referenced by GetInstance()

Members 2

static ref TriggerEffectManager m_This
Referenced by DestroyInstance(), and GetInstance()
ref map<string, ref map<PlayerBase, int>> m_PlayerInsiderMap

Used to keep track of which players are in which effects

Methods 8

static void DestroyInstance()
References m_This
void OnPlayerEnter(notnull PlayerBase player, notnull EffectTrigger trigger)
References Contains(), map.Find(), Get()
Show 7 more, EffectTrigger.GetEffectArea(), Object.GetType(), map.Insert(), Insert(), EffectArea.OnPlayerEnterServer(), Set(), and m_PlayerInsiderMap
void OnPlayerInsideEffectAreaEnter(PlayerBase player)
void OnPlayerInsideEffectAreaExit(PlayerBase player)
void OnPlayerExit(notnull PlayerBase player, notnull EffectTrigger trigger)
bool IsPlayerInTriggerType(notnull PlayerBase player, notnull EffectTrigger trigger)
References Contains(), map.Find(), Object.GetType()
Show 1 more, m_PlayerInsiderMap