public static void SubtractCharacterVirtualCurrency(string playFabId, string characterId, string vcKey, int amt) { ServerModels.SubtractCharacterVirtualCurrencyRequest addRequest = new ServerModels.SubtractCharacterVirtualCurrencyRequest(); addRequest.PlayFabId = playFabId; addRequest.CharacterId = characterId; addRequest.VirtualCurrency = vcKey; addRequest.Amount = amt; PlayFabServerAPI.SubtractCharacterVirtualCurrency(addRequest, SubtractCharVcCallback, PfSharedControllerEx.FailCallback("SubtractCharacterVirtualCurrency")); }
public static Action SubtractCharacterVirtualCurrency(string playFabId, string characterId, string vcKey, int amt) { Action output = () => { ServerModels.SubtractCharacterVirtualCurrencyRequest addRequest = new ServerModels.SubtractCharacterVirtualCurrencyRequest(); addRequest.PlayFabId = playFabId; addRequest.CharacterId = characterId; addRequest.VirtualCurrency = vcKey; addRequest.Amount = amt; PlayFabServerAPI.SubtractCharacterVirtualCurrency(addRequest, SubtractCharVcCallback, PfSharedControllerEx.FailCallback("SubtractCharacterVirtualCurrency")); }; return output; }