public void UpdateFuelButtons() { List <FuelObject> discoveredFuel = progressManager.GetDiscoveredFuel(); for (int i = 0; i < discoveredFuel.Count; i++) { switch (discoveredFuel[i].fuelName) { case "Kersone": buttonKerosene.sprite = kerosene; break; case "Hydrogen": buttonLiquidHydrogen.sprite = hydrogen; break; case "Coal": buttonCoal.sprite = coal; break; case "LOX": buttonLOX.sprite = lox; break; case "RP1": buttonRP1.sprite = rp1; break; case "Aerozine": buttonAerozine.sprite = aerozine; break; case "Diesel": buttonDiesel.sprite = diesel; break; default: break; } } if (progressManager.GetCurrentFuel().name == "Kerosene") { currentFuelTypeImage.sprite = kerosene; } else if (progressManager.GetCurrentFuel().name == "Hydrogen") { currentFuelTypeImage.sprite = hydrogen; } }