From 13ce0931e74909a8be338de96c5fe6a9e962f5ff Mon Sep 17 00:00:00 2001 From: PlayFab SDK Team Date: Mon, 14 Oct 2024 20:06:07 +0000 Subject: [PATCH] https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#241014 --- PlayFabSDK/source/PlayFabAdminModels.cs | 4 ++++ PlayFabSDK/source/PlayFabErrors.cs | 4 ++++ PlayFabSDK/source/PlayFabMultiplayerModels.cs | 2 +- PlayFabSDK/source/PlayFabProgressionAPI.cs | 2 +- PlayFabSDK/source/PlayFabProgressionInstanceAPI.cs | 2 +- PlayFabSDK/source/PlayFabProgressionModels.cs | 11 ++++++++--- PlayFabSDK/source/PlayFabSDK.csproj | 4 ++-- PlayFabSDK/source/PlayFabServerModels.cs | 4 ++++ PlayFabSDK/source/PlayFabSettings.cs | 6 +++--- .../source/PlayFabCloudScriptPlugin.csproj | 6 +++--- .../PlayFabSDK/PlayFabAdminModels.cs | 4 ++++ .../XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs | 4 ++++ .../PlayFabSDK/PlayFabMultiplayerModels.cs | 2 +- .../PlayFabSDK/PlayFabProgressionAPI.cs | 2 +- .../PlayFabSDK/PlayFabProgressionInstanceAPI.cs | 2 +- .../PlayFabSDK/PlayFabProgressionModels.cs | 11 ++++++++--- .../XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj | 4 ++-- .../PlayFabSDK/PlayFabServerModels.cs | 4 ++++ .../XamarinTestRunner/PlayFabSDK/PlayFabSettings.cs | 6 +++--- 19 files changed, 59 insertions(+), 25 deletions(-) diff --git a/PlayFabSDK/source/PlayFabAdminModels.cs b/PlayFabSDK/source/PlayFabAdminModels.cs index eeee4dcf..b445e8f7 100644 --- a/PlayFabSDK/source/PlayFabAdminModels.cs +++ b/PlayFabSDK/source/PlayFabAdminModels.cs @@ -3078,6 +3078,8 @@ public enum GenericErrorCodes TrueSkillInvalidPlayerId, TrueSkillInvalidSquadSize, TrueSkillConditionSetNotInModel, + TrueSkillModelStateInvalidForOperation, + TrueSkillScenarioContainsActiveModel, GameSaveManifestNotFound, GameSaveManifestVersionAlreadyExists, GameSaveConflictUpdatingManifest, @@ -3087,6 +3089,8 @@ public enum GenericErrorCodes GameSaveUnknownFileInManifest, GameSaveFileExceededReportedSize, GameSaveFileNotUploaded, + GameSaveBadRequest, + GameSaveOperationNotAllowed, StateShareForbidden, StateShareTitleNotInFlight, StateShareStateNotFound, diff --git a/PlayFabSDK/source/PlayFabErrors.cs b/PlayFabSDK/source/PlayFabErrors.cs index 02f36396..0cac128c 100644 --- a/PlayFabSDK/source/PlayFabErrors.cs +++ b/PlayFabSDK/source/PlayFabErrors.cs @@ -860,6 +860,8 @@ public enum PlayFabErrorCode TrueSkillInvalidPlayerId = 20063, TrueSkillInvalidSquadSize = 20064, TrueSkillConditionSetNotInModel = 20065, + TrueSkillModelStateInvalidForOperation = 20066, + TrueSkillScenarioContainsActiveModel = 20067, GameSaveManifestNotFound = 20300, GameSaveManifestVersionAlreadyExists = 20301, GameSaveConflictUpdatingManifest = 20302, @@ -869,6 +871,8 @@ public enum PlayFabErrorCode GameSaveUnknownFileInManifest = 20306, GameSaveFileExceededReportedSize = 20307, GameSaveFileNotUploaded = 20308, + GameSaveBadRequest = 20309, + GameSaveOperationNotAllowed = 20310, StateShareForbidden = 21000, StateShareTitleNotInFlight = 21001, StateShareStateNotFound = 21002, diff --git a/PlayFabSDK/source/PlayFabMultiplayerModels.cs b/PlayFabSDK/source/PlayFabMultiplayerModels.cs index e5ab2225..c6f28ec4 100644 --- a/PlayFabSDK/source/PlayFabMultiplayerModels.cs +++ b/PlayFabSDK/source/PlayFabMultiplayerModels.cs @@ -4542,7 +4542,7 @@ public class PartyNetworkConfiguration public string DirectPeerConnectivityOptions ; /// - /// The maximum number of devices allowed to connect to the network. Must be between 1 and 32, inclusive. + /// The maximum number of devices allowed to connect to the network. Must be between 1 and 128, inclusive. /// public uint MaxDevices ; diff --git a/PlayFabSDK/source/PlayFabProgressionAPI.cs b/PlayFabSDK/source/PlayFabProgressionAPI.cs index ad125e8a..e0ede664 100644 --- a/PlayFabSDK/source/PlayFabProgressionAPI.cs +++ b/PlayFabSDK/source/PlayFabProgressionAPI.cs @@ -197,7 +197,7 @@ public static async Task> DeleteStatisti } /// - /// Get the friend leaderboard for the specified entity. A maximum of 100 friend entries are listed in the leaderboard. + /// Get the friend leaderboard for the specified entity. A maximum of 25 friend entries are listed in the leaderboard. /// public static async Task> GetFriendLeaderboardForEntityAsync(GetFriendLeaderboardForEntityRequest request, object customData = null, Dictionary extraHeaders = null) { diff --git a/PlayFabSDK/source/PlayFabProgressionInstanceAPI.cs b/PlayFabSDK/source/PlayFabProgressionInstanceAPI.cs index 2759a6d7..0d2b1966 100644 --- a/PlayFabSDK/source/PlayFabProgressionInstanceAPI.cs +++ b/PlayFabSDK/source/PlayFabProgressionInstanceAPI.cs @@ -209,7 +209,7 @@ public async Task> DeleteStatisticsAsync } /// - /// Get the friend leaderboard for the specified entity. A maximum of 100 friend entries are listed in the leaderboard. + /// Get the friend leaderboard for the specified entity. A maximum of 25 friend entries are listed in the leaderboard. /// public async Task> GetFriendLeaderboardForEntityAsync(GetFriendLeaderboardForEntityRequest request, object customData = null, Dictionary extraHeaders = null) { diff --git a/PlayFabSDK/source/PlayFabProgressionModels.cs b/PlayFabSDK/source/PlayFabProgressionModels.cs index 15652392..69f8d322 100644 --- a/PlayFabSDK/source/PlayFabProgressionModels.cs +++ b/PlayFabSDK/source/PlayFabProgressionModels.cs @@ -57,7 +57,7 @@ public class CreateStatisticDefinitionRequest : PlayFabRequestCommon public string EntityType ; /// - /// Name of the statistic. Must be less than 50 characters. Restricted to a-Z, 0-9, '(', ')', '_', '-' and '.'. + /// Name of the statistic. Must be less than 150 characters. Restricted to a-Z, 0-9, '(', ')', '_', '-' and '.'. /// public string Name ; @@ -287,10 +287,15 @@ public class GetEntityLeaderboardRequest : PlayFabRequestCommon public class GetEntityLeaderboardResponse : PlayFabResultCommon { /// - /// Leaderboard columns describing the sort directions, + /// Leaderboard columns describing the sort directions. /// public List Columns ; + /// + /// The number of entries on the leaderboard. + /// + public uint EntryCount ; + /// /// Individual entity rankings in the leaderboard, in sorted order by rank. /// @@ -468,7 +473,7 @@ public class GetStatisticDefinitionRequest : PlayFabRequestCommon public Dictionary CustomTags ; /// - /// Name of the statistic. Must be less than 50 characters. + /// Name of the statistic. Must be less than 150 characters. /// public string Name ; diff --git a/PlayFabSDK/source/PlayFabSDK.csproj b/PlayFabSDK/source/PlayFabSDK.csproj index d88da5a5..06adb311 100644 --- a/PlayFabSDK/source/PlayFabSDK.csproj +++ b/PlayFabSDK/source/PlayFabSDK.csproj @@ -8,7 +8,7 @@ 512 PlayFabAllSDK - 1.189.240913 + 1.190.241014 PlayFab CSharp Sdk Microsoft Microsoft @@ -21,7 +21,7 @@ PlayFab PlayFabSDK PlayFab, Baas, Paas, JSON, REST, HTTP, SSL, API, cloud, liveops, game, gamedev, native - https://docs.microsoft.com/gaming/playfab/release-notes#240913 + https://docs.microsoft.com/gaming/playfab/release-notes#241014 en 1 1 diff --git a/PlayFabSDK/source/PlayFabServerModels.cs b/PlayFabSDK/source/PlayFabServerModels.cs index 56b4ce6e..1a5af3a2 100644 --- a/PlayFabSDK/source/PlayFabServerModels.cs +++ b/PlayFabSDK/source/PlayFabServerModels.cs @@ -2399,6 +2399,8 @@ public enum GenericErrorCodes TrueSkillInvalidPlayerId, TrueSkillInvalidSquadSize, TrueSkillConditionSetNotInModel, + TrueSkillModelStateInvalidForOperation, + TrueSkillScenarioContainsActiveModel, GameSaveManifestNotFound, GameSaveManifestVersionAlreadyExists, GameSaveConflictUpdatingManifest, @@ -2408,6 +2410,8 @@ public enum GenericErrorCodes GameSaveUnknownFileInManifest, GameSaveFileExceededReportedSize, GameSaveFileNotUploaded, + GameSaveBadRequest, + GameSaveOperationNotAllowed, StateShareForbidden, StateShareTitleNotInFlight, StateShareStateNotFound, diff --git a/PlayFabSDK/source/PlayFabSettings.cs b/PlayFabSDK/source/PlayFabSettings.cs index bdda1d77..cd43b6e9 100644 --- a/PlayFabSDK/source/PlayFabSettings.cs +++ b/PlayFabSDK/source/PlayFabSettings.cs @@ -6,9 +6,9 @@ namespace PlayFab { public class PlayFabSettings { - public const string SdkVersion = "1.189.240913"; - public const string BuildIdentifier = "adobuild_csharpsdk_117"; - public const string SdkVersionString = "CSharpSDK-1.189.240913"; + public const string SdkVersion = "1.190.241014"; + public const string BuildIdentifier = "adobuild_csharpsdk_118"; + public const string SdkVersionString = "CSharpSDK-1.190.241014"; /// This is only for customers running a private cluster. Generally you shouldn't touch this public static string DefaultProductionEnvironmentUrl = "playfabapi.com"; diff --git a/Plugins/CloudScript/source/PlayFabCloudScriptPlugin.csproj b/Plugins/CloudScript/source/PlayFabCloudScriptPlugin.csproj index 37dc8b26..81d70681 100644 --- a/Plugins/CloudScript/source/PlayFabCloudScriptPlugin.csproj +++ b/Plugins/CloudScript/source/PlayFabCloudScriptPlugin.csproj @@ -8,7 +8,7 @@ 512 PlayFabCloudScriptPlugin - 1.189.240913-alpha + 1.190.241014-alpha PlayFab CSharp CloudScript Plugin Microsoft Microsoft @@ -21,7 +21,7 @@ PlayFabCloudScriptPlugin Copyright 2024 PlayFab, Baas, Paas, JSON, REST, HTTP, SSL, API, cloud, liveops, game, gamedev, native - https://docs.microsoft.com/gaming/playfab/release-notes#240913 + https://docs.microsoft.com/gaming/playfab/release-notes#241014 en 1 1 @@ -45,7 +45,7 @@ - + diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabAdminModels.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabAdminModels.cs index eeee4dcf..b445e8f7 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabAdminModels.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabAdminModels.cs @@ -3078,6 +3078,8 @@ public enum GenericErrorCodes TrueSkillInvalidPlayerId, TrueSkillInvalidSquadSize, TrueSkillConditionSetNotInModel, + TrueSkillModelStateInvalidForOperation, + TrueSkillScenarioContainsActiveModel, GameSaveManifestNotFound, GameSaveManifestVersionAlreadyExists, GameSaveConflictUpdatingManifest, @@ -3087,6 +3089,8 @@ public enum GenericErrorCodes GameSaveUnknownFileInManifest, GameSaveFileExceededReportedSize, GameSaveFileNotUploaded, + GameSaveBadRequest, + GameSaveOperationNotAllowed, StateShareForbidden, StateShareTitleNotInFlight, StateShareStateNotFound, diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs index 02f36396..0cac128c 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs @@ -860,6 +860,8 @@ public enum PlayFabErrorCode TrueSkillInvalidPlayerId = 20063, TrueSkillInvalidSquadSize = 20064, TrueSkillConditionSetNotInModel = 20065, + TrueSkillModelStateInvalidForOperation = 20066, + TrueSkillScenarioContainsActiveModel = 20067, GameSaveManifestNotFound = 20300, GameSaveManifestVersionAlreadyExists = 20301, GameSaveConflictUpdatingManifest = 20302, @@ -869,6 +871,8 @@ public enum PlayFabErrorCode GameSaveUnknownFileInManifest = 20306, GameSaveFileExceededReportedSize = 20307, GameSaveFileNotUploaded = 20308, + GameSaveBadRequest = 20309, + GameSaveOperationNotAllowed = 20310, StateShareForbidden = 21000, StateShareTitleNotInFlight = 21001, StateShareStateNotFound = 21002, diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabMultiplayerModels.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabMultiplayerModels.cs index e5ab2225..c6f28ec4 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabMultiplayerModels.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabMultiplayerModels.cs @@ -4542,7 +4542,7 @@ public class PartyNetworkConfiguration public string DirectPeerConnectivityOptions ; /// - /// The maximum number of devices allowed to connect to the network. Must be between 1 and 32, inclusive. + /// The maximum number of devices allowed to connect to the network. Must be between 1 and 128, inclusive. /// public uint MaxDevices ; diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabProgressionAPI.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabProgressionAPI.cs index ad125e8a..e0ede664 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabProgressionAPI.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabProgressionAPI.cs @@ -197,7 +197,7 @@ public static async Task> DeleteStatisti } /// - /// Get the friend leaderboard for the specified entity. A maximum of 100 friend entries are listed in the leaderboard. + /// Get the friend leaderboard for the specified entity. A maximum of 25 friend entries are listed in the leaderboard. /// public static async Task> GetFriendLeaderboardForEntityAsync(GetFriendLeaderboardForEntityRequest request, object customData = null, Dictionary extraHeaders = null) { diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabProgressionInstanceAPI.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabProgressionInstanceAPI.cs index 2759a6d7..0d2b1966 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabProgressionInstanceAPI.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabProgressionInstanceAPI.cs @@ -209,7 +209,7 @@ public async Task> DeleteStatisticsAsync } /// - /// Get the friend leaderboard for the specified entity. A maximum of 100 friend entries are listed in the leaderboard. + /// Get the friend leaderboard for the specified entity. A maximum of 25 friend entries are listed in the leaderboard. /// public async Task> GetFriendLeaderboardForEntityAsync(GetFriendLeaderboardForEntityRequest request, object customData = null, Dictionary extraHeaders = null) { diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabProgressionModels.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabProgressionModels.cs index 15652392..69f8d322 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabProgressionModels.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabProgressionModels.cs @@ -57,7 +57,7 @@ public class CreateStatisticDefinitionRequest : PlayFabRequestCommon public string EntityType ; /// - /// Name of the statistic. Must be less than 50 characters. Restricted to a-Z, 0-9, '(', ')', '_', '-' and '.'. + /// Name of the statistic. Must be less than 150 characters. Restricted to a-Z, 0-9, '(', ')', '_', '-' and '.'. /// public string Name ; @@ -287,10 +287,15 @@ public class GetEntityLeaderboardRequest : PlayFabRequestCommon public class GetEntityLeaderboardResponse : PlayFabResultCommon { /// - /// Leaderboard columns describing the sort directions, + /// Leaderboard columns describing the sort directions. /// public List Columns ; + /// + /// The number of entries on the leaderboard. + /// + public uint EntryCount ; + /// /// Individual entity rankings in the leaderboard, in sorted order by rank. /// @@ -468,7 +473,7 @@ public class GetStatisticDefinitionRequest : PlayFabRequestCommon public Dictionary CustomTags ; /// - /// Name of the statistic. Must be less than 50 characters. + /// Name of the statistic. Must be less than 150 characters. /// public string Name ; diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj index d88da5a5..06adb311 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj @@ -8,7 +8,7 @@ 512 PlayFabAllSDK - 1.189.240913 + 1.190.241014 PlayFab CSharp Sdk Microsoft Microsoft @@ -21,7 +21,7 @@ PlayFab PlayFabSDK PlayFab, Baas, Paas, JSON, REST, HTTP, SSL, API, cloud, liveops, game, gamedev, native - https://docs.microsoft.com/gaming/playfab/release-notes#240913 + https://docs.microsoft.com/gaming/playfab/release-notes#241014 en 1 1 diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabServerModels.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabServerModels.cs index 56b4ce6e..1a5af3a2 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabServerModels.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabServerModels.cs @@ -2399,6 +2399,8 @@ public enum GenericErrorCodes TrueSkillInvalidPlayerId, TrueSkillInvalidSquadSize, TrueSkillConditionSetNotInModel, + TrueSkillModelStateInvalidForOperation, + TrueSkillScenarioContainsActiveModel, GameSaveManifestNotFound, GameSaveManifestVersionAlreadyExists, GameSaveConflictUpdatingManifest, @@ -2408,6 +2410,8 @@ public enum GenericErrorCodes GameSaveUnknownFileInManifest, GameSaveFileExceededReportedSize, GameSaveFileNotUploaded, + GameSaveBadRequest, + GameSaveOperationNotAllowed, StateShareForbidden, StateShareTitleNotInFlight, StateShareStateNotFound, diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSettings.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSettings.cs index bdda1d77..cd43b6e9 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSettings.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSettings.cs @@ -6,9 +6,9 @@ namespace PlayFab { public class PlayFabSettings { - public const string SdkVersion = "1.189.240913"; - public const string BuildIdentifier = "adobuild_csharpsdk_117"; - public const string SdkVersionString = "CSharpSDK-1.189.240913"; + public const string SdkVersion = "1.190.241014"; + public const string BuildIdentifier = "adobuild_csharpsdk_118"; + public const string SdkVersionString = "CSharpSDK-1.190.241014"; /// This is only for customers running a private cluster. Generally you shouldn't touch this public static string DefaultProductionEnvironmentUrl = "playfabapi.com";