public void BuyItem(string name) { switch (name) { case "Shield": if (SaveData.ReadValueInt("Money") >= ShieldCost) { SaveData.AddValueInt("Money", -ShieldCost); SaveData.AddValueInt("Shield", 1); Inventaire.ShieldInv(); } else { Debug.Log("[BuyItem] Tu n'as pas assez d'argent"); } break; default: Debug.Log("[BuyItem] L'item demandé n'est pas enregistré"); break; } MoneyShow.refreshMoney(); RefreshShop(); }
public void ResetMoney() { SaveData.WriteValueInt("Money", 0); MoneyShow.refreshMoney(); }
//can be negative int for remove money public void AddMoney(int count) { SaveData.AddValueInt("Money", count); MoneyShow.refreshMoney(); }