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; }
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; } }