public void GrantCharacterItem(string itemId) { var grantRequest = new ServerModels.GrantItemsToCharacterRequest(); grantRequest.PlayFabId = playFabId; grantRequest.CharacterId = characterId; grantRequest.ItemIds = new List <string>() { itemId }; PlayFabServerAPI.GrantItemsToCharacter(grantRequest, GrantCharacterItemCallback, PfSharedControllerEx.FailCallback("GrantItemsToCharacter")); }
public Action GrantCharacterItem(string itemId) { Action output = () => { var grantRequest = new ServerModels.GrantItemsToCharacterRequest(); grantRequest.PlayFabId = playFabId; grantRequest.CharacterId = characterId; grantRequest.ItemIds = new List<string>() { itemId }; PlayFabServerAPI.GrantItemsToCharacter(grantRequest, GrantCharacterItemCallback, PfSharedControllerEx.FailCallback("GrantItemsToCharacter")); }; return output; }