Skip to content

Commit

Permalink
https://docs.microsoft.com/gaming/playfab/release-notes/#241206
Browse files Browse the repository at this point in the history
  • Loading branch information
PlayFab SDK Team authored and PlayFab SDK Team committed Dec 6, 2024
1 parent aa4de58 commit 0a3ca8a
Show file tree
Hide file tree
Showing 39 changed files with 270 additions and 181 deletions.
5 changes: 5 additions & 0 deletions Legacy/PlayFab/Addon.api.json
Original file line number Diff line number Diff line change
Expand Up @@ -5406,6 +5406,10 @@
"id": 20067,
"name": "TrueSkillScenarioContainsActiveModel"
},
"TrueSkillInvalidConditionRank": {
"id": 20068,
"name": "TrueSkillInvalidConditionRank"
},
"GameSaveManifestNotFound": {
"id": 20300,
"name": "GameSaveManifestNotFound"
Expand Down Expand Up @@ -6345,6 +6349,7 @@
"TrueSkillConditionSetNotInModel",
"TrueSkillModelStateInvalidForOperation",
"TrueSkillScenarioContainsActiveModel",
"TrueSkillInvalidConditionRank",
"GameSaveManifestNotFound",
"GameSaveManifestVersionAlreadyExists",
"GameSaveConflictUpdatingManifest",
Expand Down
8 changes: 8 additions & 0 deletions Legacy/PlayFab/Admin.api.json
Original file line number Diff line number Diff line change
Expand Up @@ -7399,6 +7399,9 @@
{
"name": "TrueSkillScenarioContainsActiveModel"
},
{
"name": "TrueSkillInvalidConditionRank"
},
{
"name": "GameSaveManifestNotFound"
},
Expand Down Expand Up @@ -23907,6 +23910,10 @@
"id": 20067,
"name": "TrueSkillScenarioContainsActiveModel"
},
"TrueSkillInvalidConditionRank": {
"id": 20068,
"name": "TrueSkillInvalidConditionRank"
},
"GameSaveManifestNotFound": {
"id": 20300,
"name": "GameSaveManifestNotFound"
Expand Down Expand Up @@ -24846,6 +24853,7 @@
"TrueSkillConditionSetNotInModel",
"TrueSkillModelStateInvalidForOperation",
"TrueSkillScenarioContainsActiveModel",
"TrueSkillInvalidConditionRank",
"GameSaveManifestNotFound",
"GameSaveManifestVersionAlreadyExists",
"GameSaveConflictUpdatingManifest",
Expand Down
5 changes: 5 additions & 0 deletions Legacy/PlayFab/Authentication.api.json
Original file line number Diff line number Diff line change
Expand Up @@ -3943,6 +3943,10 @@
"id": 20067,
"name": "TrueSkillScenarioContainsActiveModel"
},
"TrueSkillInvalidConditionRank": {
"id": 20068,
"name": "TrueSkillInvalidConditionRank"
},
"GameSaveManifestNotFound": {
"id": 20300,
"name": "GameSaveManifestNotFound"
Expand Down Expand Up @@ -4882,6 +4886,7 @@
"TrueSkillConditionSetNotInModel",
"TrueSkillModelStateInvalidForOperation",
"TrueSkillScenarioContainsActiveModel",
"TrueSkillInvalidConditionRank",
"GameSaveManifestNotFound",
"GameSaveManifestVersionAlreadyExists",
"GameSaveConflictUpdatingManifest",
Expand Down
5 changes: 5 additions & 0 deletions Legacy/PlayFab/Client.api.json
Original file line number Diff line number Diff line change
Expand Up @@ -23076,6 +23076,10 @@
"id": 20067,
"name": "TrueSkillScenarioContainsActiveModel"
},
"TrueSkillInvalidConditionRank": {
"id": 20068,
"name": "TrueSkillInvalidConditionRank"
},
"GameSaveManifestNotFound": {
"id": 20300,
"name": "GameSaveManifestNotFound"
Expand Down Expand Up @@ -24015,6 +24019,7 @@
"TrueSkillConditionSetNotInModel",
"TrueSkillModelStateInvalidForOperation",
"TrueSkillScenarioContainsActiveModel",
"TrueSkillInvalidConditionRank",
"GameSaveManifestNotFound",
"GameSaveManifestVersionAlreadyExists",
"GameSaveConflictUpdatingManifest",
Expand Down
38 changes: 35 additions & 3 deletions Legacy/PlayFab/CloudScript.api.json
Original file line number Diff line number Diff line change
Expand Up @@ -2598,6 +2598,13 @@
"requestExample": "{\n \"FunctionName\": \"LevelCompleted\"\n}",
"result": "GetFunctionResult",
"resultExample": "",
"seeAlso": [
"CloudScript/ListFunctions",
"CloudScript/ListHttpFunctions",
"CloudScript/ListQueuedFunctions",
"CloudScript/RegisterHttpFunction",
"CloudScript/RegisterQueuedFunction"
],
"errors": [
"CloudScriptNotFound"
]
Expand Down Expand Up @@ -2673,7 +2680,13 @@
"request": "ListFunctionsRequest",
"requestExample": "{}",
"result": "ListQueuedFunctionsResult",
"resultExample": ""
"resultExample": "",
"seeAlso": [
"CloudScript/ListEventHubFunctions",
"CloudScript/ListFunctions",
"CloudScript/ListHttpFunctions",
"CloudScript/RegisterQueuedFunction"
]
},
{
"name": "PostFunctionResultForEntityTriggeredAction",
Expand All @@ -2686,7 +2699,12 @@
"request": "PostFunctionResultForEntityTriggeredActionRequest",
"requestExample": "{\n \"FunctionResult\": {\n \"ExecutionTimeMilliseconds\": 367,\n \"FunctionName\": \"LevelCompleted\",\n \"FunctionResult\": {\n \"newScore\": 25,\n \"isWinner\": false\n }\n },\n \"Entity\": {\n \"Id\": \"ID\",\n \"Type\": \"title_player_account\",\n \"TypeString\": \"title_player_account\"\n }\n}",
"result": "EmptyResult",
"resultExample": ""
"resultExample": "",
"seeAlso": [
"CloudScript/PostFunctionResultForFunctionExecution",
"CloudScript/PostFunctionResultForPlayerTriggeredAction",
"CloudScript/PostFunctionResultForScheduledTask"
]
},
{
"name": "PostFunctionResultForFunctionExecution",
Expand Down Expand Up @@ -2717,7 +2735,12 @@
"request": "PostFunctionResultForPlayerTriggeredActionRequest",
"requestExample": "{\n \"PlayStreamEventEnvelope\": {\n \"EntityId\": \"1234ABCD\",\n \"EntityType\": \"title_player_account\",\n \"EventName\": \"player_logged_in\",\n \"EventNamespace\": \"com.playfab\",\n \"EventData\": \"someeventdata\",\n \"EventSettings\": \"someeventsettings\",\n \"EventToBeDropped\": false\n },\n \"PlayerProfile\": {\n \"TitleId\": \"FFFF\",\n \"PlayerId\": \"1234ABCD\",\n \"Created\": \"2019-02-11T20:23:05Z\",\n \"LastLogin\": \"2020-02-11T20:23:05Z\",\n \"DisplayName\": \"Gudge\"\n },\n \"FunctionResult\": {\n \"ExecutionTimeMilliseconds\": 367,\n \"FunctionName\": \"LevelCompleted\",\n \"FunctionResult\": {\n \"newScore\": 25,\n \"isWinner\": false\n }\n }\n}",
"result": "EmptyResult",
"resultExample": ""
"resultExample": "",
"seeAlso": [
"CloudScript/PostFunctionResultForEntityTriggeredAction",
"CloudScript/PostFunctionResultForFunctionExecution",
"CloudScript/PostFunctionResultForScheduledTask"
]
},
{
"name": "PostFunctionResultForScheduledTask",
Expand Down Expand Up @@ -2821,6 +2844,10 @@
"requestExample": "{\n \"FunctionName\": \"functionName\"\n}",
"result": "EmptyResult",
"resultExample": "",
"seeAlso": [
"CloudScript/RegisterHttpFunction",
"CloudScript/RegisterQueuedFunction"
],
"errors": [
"CloudScriptNotFound"
]
Expand Down Expand Up @@ -6239,6 +6266,10 @@
"id": 20067,
"name": "TrueSkillScenarioContainsActiveModel"
},
"TrueSkillInvalidConditionRank": {
"id": 20068,
"name": "TrueSkillInvalidConditionRank"
},
"GameSaveManifestNotFound": {
"id": 20300,
"name": "GameSaveManifestNotFound"
Expand Down Expand Up @@ -7178,6 +7209,7 @@
"TrueSkillConditionSetNotInModel",
"TrueSkillModelStateInvalidForOperation",
"TrueSkillScenarioContainsActiveModel",
"TrueSkillInvalidConditionRank",
"GameSaveManifestNotFound",
"GameSaveManifestVersionAlreadyExists",
"GameSaveConflictUpdatingManifest",
Expand Down
30 changes: 7 additions & 23 deletions Legacy/PlayFab/Data.api.json
Original file line number Diff line number Diff line change
Expand Up @@ -727,12 +727,6 @@
"requestExample": "{\n \"FileNames\": [\n \"avatar\",\n \"game_state\"\n ],\n \"Entity\": {\n \"Id\": \"ID\",\n \"Type\": \"title_player_account\",\n \"TypeString\": \"title_player_account\"\n }\n}",
"result": "AbortFileUploadsResponse",
"resultExample": "{\n \"code\": 200,\n \"status\": \"OK\",\n \"data\": {\n \"ProfileVersion\": 8,\n \"Entity\": {\n \"Id\": \"ID\",\n \"Type\": \"title_player_account\",\n \"TypeString\": \"title_player_account\"\n }\n }\n}",
"seeAlso": [
"File/DeleteFiles",
"File/FinalizeFileUploads",
"File/GetFiles",
"File/InitiateFileUploads"
],
"errors": [
"FileNotFound",
"NoEntityFileOperationPending"
Expand All @@ -751,12 +745,6 @@
"requestExample": "{\n \"FileNames\": [\n \"game_state\",\n \"avatar\"\n ],\n \"Entity\": {\n \"Id\": \"ID\",\n \"Type\": \"title_player_account\",\n \"TypeString\": \"title_player_account\"\n }\n}",
"result": "DeleteFilesResponse",
"resultExample": "{\n \"code\": 200,\n \"status\": \"OK\",\n \"data\": {\n \"ProfileVersion\": 6,\n \"Entity\": {\n \"Id\": \"ID\",\n \"Type\": \"title_player_account\",\n \"TypeString\": \"title_player_account\"\n }\n }\n}",
"seeAlso": [
"File/AbortFileUploads",
"File/FinalizeFileUploads",
"File/GetFiles",
"File/InitiateFileUploads"
],
"errors": [
"EntityFileOperationPending",
"FileNotFound"
Expand Down Expand Up @@ -798,13 +786,7 @@
"request": "GetFilesRequest",
"requestExample": "{\n \"Entity\": {\n \"Id\": \"ID\",\n \"Type\": \"title_player_account\",\n \"TypeString\": \"title_player_account\"\n }\n}",
"result": "GetFilesResponse",
"resultExample": "{\n \"code\": 200,\n \"status\": \"OK\",\n \"data\": {\n \"ProfileVersion\": 5,\n \"Metadata\": {\n \"game_settings\": {\n \"FileName\": \"game_settings\",\n \"DownloadUrl\": \"https://...\",\n \"Size\": 5683,\n \"Checksum\": \"97129sdlkj9129\",\n \"LastModified\": \"2017-12-05T17:36:05Z\"\n }\n },\n \"Entity\": {\n \"Id\": \"ID\",\n \"Type\": \"title_player_account\",\n \"TypeString\": \"title_player_account\"\n }\n }\n}",
"seeAlso": [
"File/AbortFileUploads",
"File/DeleteFiles",
"File/FinalizeFileUploads",
"File/InitiateFileUploads"
]
"resultExample": "{\n \"code\": 200,\n \"status\": \"OK\",\n \"data\": {\n \"ProfileVersion\": 5,\n \"Metadata\": {\n \"game_settings\": {\n \"FileName\": \"game_settings\",\n \"DownloadUrl\": \"https://...\",\n \"Size\": 5683,\n \"Checksum\": \"97129sdlkj9129\",\n \"LastModified\": \"2017-12-05T17:36:05Z\"\n }\n },\n \"Entity\": {\n \"Id\": \"ID\",\n \"Type\": \"title_player_account\",\n \"TypeString\": \"title_player_account\"\n }\n }\n}"
},
{
"name": "GetObjects",
Expand All @@ -818,10 +800,7 @@
"request": "GetObjectsRequest",
"requestExample": "{\n \"Entity\": {\n \"Id\": \"ABC90712ABC\",\n \"Type\": \"title_player_account\",\n \"TypeString\": \"title_player_account\"\n }\n}",
"result": "GetObjectsResponse",
"resultExample": "{\n \"code\": 200,\n \"status\": \"OK\",\n \"data\": {\n \"ProfileVersion\": 17,\n \"Objects\": {\n \"gameState\": {\n \"ObjectName\": \"gameState\",\n \"EscapedDataObject\": \"{ \\\"Property\\\": { \\\"ValueName\\\": 5 } }\"\n }\n },\n \"Entity\": {\n \"Id\": \"ABC1234ABC\",\n \"Type\": \"title_player_account\",\n \"TypeString\": \"title_player_account\"\n }\n }\n}",
"seeAlso": [
"Object/SetObjects"
]
"resultExample": "{\n \"code\": 200,\n \"status\": \"OK\",\n \"data\": {\n \"ProfileVersion\": 17,\n \"Objects\": {\n \"gameState\": {\n \"ObjectName\": \"gameState\",\n \"EscapedDataObject\": \"{ \\\"Property\\\": { \\\"ValueName\\\": 5 } }\"\n }\n },\n \"Entity\": {\n \"Id\": \"ABC1234ABC\",\n \"Type\": \"title_player_account\",\n \"TypeString\": \"title_player_account\"\n }\n }\n}"
},
{
"name": "InitiateFileUploads",
Expand Down Expand Up @@ -4280,6 +4259,10 @@
"id": 20067,
"name": "TrueSkillScenarioContainsActiveModel"
},
"TrueSkillInvalidConditionRank": {
"id": 20068,
"name": "TrueSkillInvalidConditionRank"
},
"GameSaveManifestNotFound": {
"id": 20300,
"name": "GameSaveManifestNotFound"
Expand Down Expand Up @@ -5219,6 +5202,7 @@
"TrueSkillConditionSetNotInModel",
"TrueSkillModelStateInvalidForOperation",
"TrueSkillScenarioContainsActiveModel",
"TrueSkillInvalidConditionRank",
"GameSaveManifestNotFound",
"GameSaveManifestVersionAlreadyExists",
"GameSaveConflictUpdatingManifest",
Expand Down
5 changes: 5 additions & 0 deletions Legacy/PlayFab/Economy.api.json
Original file line number Diff line number Diff line change
Expand Up @@ -14535,6 +14535,10 @@
"id": 20067,
"name": "TrueSkillScenarioContainsActiveModel"
},
"TrueSkillInvalidConditionRank": {
"id": 20068,
"name": "TrueSkillInvalidConditionRank"
},
"GameSaveManifestNotFound": {
"id": 20300,
"name": "GameSaveManifestNotFound"
Expand Down Expand Up @@ -15474,6 +15478,7 @@
"TrueSkillConditionSetNotInModel",
"TrueSkillModelStateInvalidForOperation",
"TrueSkillScenarioContainsActiveModel",
"TrueSkillInvalidConditionRank",
"GameSaveManifestNotFound",
"GameSaveManifestVersionAlreadyExists",
"GameSaveConflictUpdatingManifest",
Expand Down
5 changes: 5 additions & 0 deletions Legacy/PlayFab/Events.api.json
Original file line number Diff line number Diff line change
Expand Up @@ -4323,6 +4323,10 @@
"id": 20067,
"name": "TrueSkillScenarioContainsActiveModel"
},
"TrueSkillInvalidConditionRank": {
"id": 20068,
"name": "TrueSkillInvalidConditionRank"
},
"GameSaveManifestNotFound": {
"id": 20300,
"name": "GameSaveManifestNotFound"
Expand Down Expand Up @@ -5262,6 +5266,7 @@
"TrueSkillConditionSetNotInModel",
"TrueSkillModelStateInvalidForOperation",
"TrueSkillScenarioContainsActiveModel",
"TrueSkillInvalidConditionRank",
"GameSaveManifestNotFound",
"GameSaveManifestVersionAlreadyExists",
"GameSaveConflictUpdatingManifest",
Expand Down
5 changes: 5 additions & 0 deletions Legacy/PlayFab/Experimentation.api.json
Original file line number Diff line number Diff line change
Expand Up @@ -4898,6 +4898,10 @@
"id": 20067,
"name": "TrueSkillScenarioContainsActiveModel"
},
"TrueSkillInvalidConditionRank": {
"id": 20068,
"name": "TrueSkillInvalidConditionRank"
},
"GameSaveManifestNotFound": {
"id": 20300,
"name": "GameSaveManifestNotFound"
Expand Down Expand Up @@ -5837,6 +5841,7 @@
"TrueSkillConditionSetNotInModel",
"TrueSkillModelStateInvalidForOperation",
"TrueSkillScenarioContainsActiveModel",
"TrueSkillInvalidConditionRank",
"GameSaveManifestNotFound",
"GameSaveManifestVersionAlreadyExists",
"GameSaveConflictUpdatingManifest",
Expand Down
5 changes: 5 additions & 0 deletions Legacy/PlayFab/Groups.api.json
Original file line number Diff line number Diff line change
Expand Up @@ -5582,6 +5582,10 @@
"id": 20067,
"name": "TrueSkillScenarioContainsActiveModel"
},
"TrueSkillInvalidConditionRank": {
"id": 20068,
"name": "TrueSkillInvalidConditionRank"
},
"GameSaveManifestNotFound": {
"id": 20300,
"name": "GameSaveManifestNotFound"
Expand Down Expand Up @@ -6521,6 +6525,7 @@
"TrueSkillConditionSetNotInModel",
"TrueSkillModelStateInvalidForOperation",
"TrueSkillScenarioContainsActiveModel",
"TrueSkillInvalidConditionRank",
"GameSaveManifestNotFound",
"GameSaveManifestVersionAlreadyExists",
"GameSaveConflictUpdatingManifest",
Expand Down
5 changes: 5 additions & 0 deletions Legacy/PlayFab/Insights.api.json
Original file line number Diff line number Diff line change
Expand Up @@ -3929,6 +3929,10 @@
"id": 20067,
"name": "TrueSkillScenarioContainsActiveModel"
},
"TrueSkillInvalidConditionRank": {
"id": 20068,
"name": "TrueSkillInvalidConditionRank"
},
"GameSaveManifestNotFound": {
"id": 20300,
"name": "GameSaveManifestNotFound"
Expand Down Expand Up @@ -4868,6 +4872,7 @@
"TrueSkillConditionSetNotInModel",
"TrueSkillModelStateInvalidForOperation",
"TrueSkillScenarioContainsActiveModel",
"TrueSkillInvalidConditionRank",
"GameSaveManifestNotFound",
"GameSaveManifestVersionAlreadyExists",
"GameSaveConflictUpdatingManifest",
Expand Down
5 changes: 5 additions & 0 deletions Legacy/PlayFab/Localization.api.json
Original file line number Diff line number Diff line change
Expand Up @@ -3477,6 +3477,10 @@
"id": 20067,
"name": "TrueSkillScenarioContainsActiveModel"
},
"TrueSkillInvalidConditionRank": {
"id": 20068,
"name": "TrueSkillInvalidConditionRank"
},
"GameSaveManifestNotFound": {
"id": 20300,
"name": "GameSaveManifestNotFound"
Expand Down Expand Up @@ -4416,6 +4420,7 @@
"TrueSkillConditionSetNotInModel",
"TrueSkillModelStateInvalidForOperation",
"TrueSkillScenarioContainsActiveModel",
"TrueSkillInvalidConditionRank",
"GameSaveManifestNotFound",
"GameSaveManifestVersionAlreadyExists",
"GameSaveConflictUpdatingManifest",
Expand Down
Loading

0 comments on commit 0a3ca8a

Please sign in to comment.