public override void Unload() { Array.Resize(ref Main.cursorTextures, 17); On.Terraria.Main.DrawInterface_36_Cursor -= Main_DrawInterface_36_Cursor; Instance = null; UIStateMachine = null; SkinManager = null; base.Unload(); }
public override void Load() { Instance = this; SkinManager = new SkinManager(); UIStateMachine = new UIStateMachine(); UIStateMachine.Add(new EditorState("Editor")); _toolBarState = new BottomToolBarState("ToolbarBottom"); UIStateMachine.Add(_toolBarState); // UIStateMachine.Add(new TestState2("tstate2")); UIStateMachine.Add(new ColorChooser("ColorChooser")); }