class ModuleAuditorium : public Module
{
- private:
AuditoriumMode aum;
bool OpsVisible;
bool OpsCanSee;
bool OperCanSee;
+
public:
ModuleAuditorium() : aum(this)
{
I_OnUserJoin, I_OnUserPart, I_OnUserKick,
I_OnBuildNeighborList, I_OnNamesListItem, I_OnSendWhoLine,
I_OnRehash };
- ServerInstance->Modules->Attach(eventlist, this, 7);
- }
-
- ~ModuleAuditorium()
- {
+ ServerInstance->Modules->Attach(eventlist, this, sizeof(eventlist)/sizeof(Implementation));
}
void OnRehash(User* user)