protected override void Load() { Instance = this; CustomData.Clear(); RegisterCustomFields(Assembly); LoadCustomData(); Rocket.Core.Logging.Logger.Log("Plugin created by BowieD"); Rocket.Core.Logging.Logger.Log(@"https://github.com/iBowie/BowieD.Unturned.AssetExpander"); switch (checkForUpdates()) { case true: { Rocket.Core.Logging.Logger.LogWarning("Update available. Head to GitHub page to download it."); } break; case false: { } break; default: { Rocket.Core.Logging.Logger.LogWarning("Could not get new version."); } break; } }
protected override void Unload() { foreach (var f in Fields) { f.Stop(); } Fields.Clear(); CustomData.Clear(); Instance = null; }