public static void GetUserItemsCallback(ServerModels.GetUserInventoryResult getResult) { string playFabId = ((ServerModels.GetUserInventoryRequest)getResult.Request).PlayFabId; UserModel userModel; if (PfSharedModelEx.serverUsers.TryGetValue(playFabId, out userModel)) { userModel.serverUserItems = getResult.Inventory; userModel.UpdateInvDisplay(PfSharedControllerEx.Api.Server); } }
private static void GetUserVcCallback(ServerModels.GetUserInventoryResult getResult) { string playFabId = ((ServerModels.GetUserInventoryRequest)getResult.Request).PlayFabId; UserModel userModel; if (PfSharedModelEx.serverUsers.TryGetValue(playFabId, out userModel)) { userModel.userVC = getResult.VirtualCurrency; } foreach (var pair in getResult.VirtualCurrency) { PfSharedModelEx.virutalCurrencyTypes.Add(pair.Key); } }