public void DrawInfo(int money, int nrOfSatellites, SatelliteChoserPanel satellite) { this.money.text = "$" + string.Format("{00:00}", money); this.nrOfSatellites.text = "x" + nrOfSatellites.ToString(); if (satellite == null) { this.currentSatelliteName.text = ""; } else { this.currentSatelliteName.text = satellite.shortName + " ($" + satellite.GetCostFromText() + ")"; } }
public void BuySatellite(GameObject satelliteObject) { lastSatelliteChoice = null; Satelite sat = satelliteObject.GetComponent <Satelite>(); if (currentPlayer.Score.CurrentScore >= sat.GetValues().GetCost()) { currentPlayer.Score.DecreaseScore(sat.GetValues().GetCost()); if (!GameRunning) { GameRunning = true; } } else { Destroy(satelliteObject); } }
public void SetLastSatelliteChoice(SatelliteChoserPanel lastSatelliteChoice) { this.lastSatelliteChoice = lastSatelliteChoice; }