public List <int> GetGoodsOfType(Good.GoodType type) { List <int> result = new List <int> (); for (int i = 0; i < inventory.Length; i++) { if (inventory[i] != null && type == inventory[i].type) { result.Add(i); } } return(result); }
public float GetSupply(Good.GoodType good) { return(this.goodsToSupply[good]); }