Example #1
0
        public List(SevenMenuState menuState, ScreenState screenState)
            : base(screenState.Width * 5 / 8,
                screenState.Height * 5 / 12,
                screenState.Width * 3 / 8 - 8,
                screenState.Height * 8 / 15)
        {
            _equipment = new List<Inventory.Record>();

            MenuState = menuState;
        }
Example #2
0
 private void Update(InventoryItemType it)
 {
     switch (it)
     {
         case InventoryItemType.weapon:
             _equipment = MenuState.Party.Inventory.GetWeaponsOfType(MenuState.Party.Selected.Weapon.Wielder);
             break;
         case InventoryItemType.armor:
             _equipment = MenuState.Party.Inventory.GetArmor(MenuState.Party.Selected.Sex);
             break;
         case InventoryItemType.accessory:
             _equipment = MenuState.Party.Inventory.GetAccessories();
             break;
         default: break;
     }
 }