class NotifiersManagerSource
Constructors 1
void NotifiersManager(PlayerBase player)Referenced by PlayerBase.Init()
Constants 1
static const int MAX_COUNT = 64Referenced by RegisterItself()
Members 8
ref array<ref NotifierBase> m_NotifiersNotifierBase m_NotifiersStatic[MAX_COUNT]introduced as a seperate array to allow for fast lookup, keeping the old one for quick looping through but also to keep modding compatibility
PlayerBase m_Playerref VirtualHud m_VirtualHudReferenced by GetVirtualHud()
int m_MinTickTimeReferenced by NotifiersManager()
string m_System = "Notifiers"private int m_LastPolledIndex = 0Methods 9
void Init()Referenced by NotifiersManager()
void RegisterItself(int notifier_id, NotifierBase modifier)References ErrorEx(), string.Format(), array.Insert()
Show 3 more
, m_NotifierIDs, m_NotifiersStatic, and MAX_COUNTReferenced by NotifierBase.NotifierBase()
PlayerBase GetPlayer()References m_Player
VirtualHud GetVirtualHud()References m_VirtualHud
NotifierBase FindNotifier(int type)References m_NotifiersStatic
Referenced by BrokenLegsMdfr.OnDeactivate(), FeverMdfr.OnDeactivate(), ImmuneSystemMdfr.OnTick()
Show 2 more
, StuffedStomachMdfr.OnDeactivate(), and WetMdfr.OnDeactivate()void OnScheduledTick()Referenced by PlayerBase.OnScheduledTick()
void TickNotifiers()Referenced by OnScheduledTick()