protected override void Unload() { LogThis(DateTime.Now.ToString("s") + " TDM Unloaded", instance.Configuration.Instance.logFileName); UnturnedPlayerEvents.OnPlayerDeath -= UnturnedPlayerEvents_OnPlayerDeath; U.Events.OnPlayerConnected -= UnturnedEvents_OnPlayerConnected; U.Events.OnPlayerDisconnected -= UnturnedEvents_OnPlayerDisconnected; instance = null; status = null; playerList = null; }
protected override void Load() { instance = this; lastCalled = DateTime.Now; playerList = new Dictionary <ulong, PlayerListItem>(); LoadStatus(); LogThis(DateTime.Now.ToString("s") + " TDM Loaded", instance.Configuration.Instance.logFileName); UnturnedPlayerEvents.OnPlayerDeath += UnturnedPlayerEvents_OnPlayerDeath; U.Events.OnPlayerConnected += UnturnedEvents_OnPlayerConnected; U.Events.OnPlayerDisconnected += UnturnedEvents_OnPlayerDisconnected; }