예제 #1
0
        public void OnEnter()
        {
            //Creates temp items for storing
            StatManager.FillInventory(1);
            StatManager.FillInventory(100);
            //Make a grid 10x10 to fill
            itemGrid = StatManager.getItemGrid(10, 10);
            itemMenu = new InputHandler();
            List <Select> itemSelector = new List <Select> {
                new Select(new Vector2(450, 250), "Select", Select), new Select(new Vector2(450, 325), "Exit", ExitMenu)
            };

            itemOptions = new SelectBox(itemSelector);
            itemMenu.RegisterKey(Keys.Up, itemOptions.PrevOption);
            itemMenu.RegisterKey(Keys.Down, itemOptions.NextOption);
            itemMenu.RegisterKey(Keys.Enter, itemOptions.Confirm);
            itemMenu.RegisterKey(Keys.OemPlus, AddItem);
        }
예제 #2
0
 void AddItem()
 {
     itemGrid = StatManager.getItemGrid(10, 10);
     StatManager.FillInventory(1);
 }