/// <summary> /// update the game item category lists /// </summary> public void UpdateInventoryCategories() { Potions.Clear(); Weapons.Clear(); Treasure.Clear(); Relics.Clear(); foreach (var gameItemQuantity in _inventory) { if (gameItemQuantity.GameItem is Potion) { Potions.Add(gameItemQuantity); } if (gameItemQuantity.GameItem is Weapon) { Weapons.Add(gameItemQuantity); } if (gameItemQuantity.GameItem is Treasure) { Treasure.Add(gameItemQuantity); } if (gameItemQuantity.GameItem is Relic) { Relics.Add(gameItemQuantity); } } }
public void UpdateInventoryCategories() { Potions.Clear(); Treasures.Clear(); Weapons.Clear(); Allies.Clear(); foreach (var GameItem in _inventory) { if (GameItem.GameItem is Potion) { Potions.Add(GameItem); } if (GameItem.GameItem is Treasure) { Treasures.Add(GameItem); } if (GameItem.GameItem is Weapon) { Weapons.Add(GameItem); } if (GameItem.GameItem is Allies) { Allies.Add(GameItem); } } }
//update the game item list public void UpdateInventoryCategories() { Potions.Clear(); MundaneItem.Clear(); Keys.Clear(); foreach (var gameItemQuantity in _inventory) { if (gameItemQuantity.GameItem is Potion) { Potions.Add(gameItemQuantity); } if (gameItemQuantity.GameItem is MundaneItem) { MundaneItem.Add(gameItemQuantity); } if (gameItemQuantity.GameItem is Key) { Keys.Add(gameItemQuantity); } } }