Beispiel #1
0
    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();
 }