public void ReductionUsed() { int newCoins = playerDataSaver.GetCoinsAvailable() - sliderController.coinsUsed; playerDataSaver.SetCoinsAvailable(newCoins); PlayFabClientAPI.ExecuteCloudScript(new ExecuteCloudScriptRequest() { FunctionName = "UpdatePlayerCoins", FunctionParameter = new { cloudCoinsAvailable = newCoins }, GeneratePlayStreamEvent = true, }, result => Debug.Log("Sent " + newCoins + " coins to cloudscript"), error => Debug.Log(error.GenerateErrorReport())); OnValuesAdjusted(newCoins); sliderController.ResetSlider(); }