예제 #1
0
        public override void Load()
        {
            FillMagnesisList();

            StasisableProjectiles.Load();
            TimeManagement.Load();

            NoteLoader.Load();

            if (!Main.dedServ)
            {
                TLoZInput.Load(Instance);
                TLoZTextures.Load();
                UIManager.Load();
                TLoZDialogues.Load();
            }
        }
예제 #2
0
        public override void Unload()
        {
            MagnesisRune.magnesisWhiteList.Clear();

            RuneManager.Instance.Unload();

            TimeManagement.Unload();

            StasisableProjectiles.Unload();
            TLoZInput.Unload();
            TLoZTextures.Unload();
            TLoZDialogues.Unload();

            MagnesisRune.magnesisWhiteList = null;

            Instance        = null;
            loZClientConfig = null;
        }