//////////////// public override void Load() { InvasionLogic.ModLoad(); LoadHooks.AddPostWorldUnloadEachHook(() => { try { var myworld = ModContent.GetInstance <DynamicInvasionsWorld>(); myworld.Uninitialize(); } catch { } }); }
internal void Uninitialize() { this.Logic = null; }
//////////////// public override void Initialize() { var mymod = (DynamicInvasionsMod)this.mod; this.Logic = new InvasionLogic(); }