Ejemplo n.º 1
0
        public override void HandleUI()
        {
            if (!PortableStorage.Instance.BagUI.ContainsKey(guid))
            {
                BagUI         ui            = new BagUI();
                UserInterface userInterface = new UserInterface();
                ui.Activate();
                userInterface.SetState(ui);
                ui.visible = true;
                ui.Load(this);
                PortableStorage.Instance.BagUI.Add(guid, new GUI(ui, userInterface));
            }
            else
            {
                PortableStorage.Instance.BagUI.Remove(guid);
            }

            Main.PlaySound(SoundID.Item59);
        }