public Garden() { _saveMicro = Micros.GetSaveMicro(); _saveMicro.AddCoins(InitialData.InitialCoins); _plots = InitialData.GetPlotsData(); _saveMicro.SetPlots(_plots); }
public void Sell(int plotId) { CheckAssertions(plotId); var plot = _plots[plotId]; double transactionResult = plot.Sell(); if (transactionResult > 0) { _saveMicro.AddCoins(transactionResult); Debug.Log("Harvested: " + transactionResult + " coins"); } }