public int[] getPrices(int[] levels) { int[] prices = new int[(int)UpgradeLevel.Type.Count]; for (int i = 0; i < (int)UpgradeLevel.Type.Count; ++i) prices[i] = upgradeLevels[levels[i]].prices[i]; return prices; }