From c05662073208430f39296c7f85af03863d314be4 Mon Sep 17 00:00:00 2001 From: PlayFab SDK Team Date: Mon, 27 Nov 2023 17:24:52 +0000 Subject: [PATCH] https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#231124 --- PlayFabSDK/source/PlayFabAdminModels.cs | 15 ++++++++------- PlayFabSDK/source/PlayFabErrors.cs | 11 ++++++----- PlayFabSDK/source/PlayFabMultiplayerAPI.cs | 2 ++ .../source/PlayFabMultiplayerInstanceAPI.cs | 2 ++ PlayFabSDK/source/PlayFabSDK.csproj | 4 ++-- PlayFabSDK/source/PlayFabServerModels.cs | 11 ++++++----- PlayFabSDK/source/PlayFabSettings.cs | 6 +++--- .../source/PlayFabCloudScriptPlugin.csproj | 6 +++--- .../PlayFabSDK/PlayFabAdminModels.cs | 15 ++++++++------- .../XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs | 11 ++++++----- .../PlayFabSDK/PlayFabMultiplayerAPI.cs | 2 ++ .../PlayFabSDK/PlayFabMultiplayerInstanceAPI.cs | 2 ++ .../PlayFabSDK/PlayFabSDK.csproj | 4 ++-- .../PlayFabSDK/PlayFabServerModels.cs | 11 ++++++----- .../PlayFabSDK/PlayFabSettings.cs | 6 +++--- 15 files changed, 61 insertions(+), 47 deletions(-) diff --git a/PlayFabSDK/source/PlayFabAdminModels.cs b/PlayFabSDK/source/PlayFabAdminModels.cs index aa3e596a..b1436038 100644 --- a/PlayFabSDK/source/PlayFabAdminModels.cs +++ b/PlayFabSDK/source/PlayFabAdminModels.cs @@ -27,7 +27,7 @@ public class AbortTaskInstanceRequest : PlayFabRequestCommon public class Action { /// - /// Action content to Add Inventory item v2 + /// Action content to add inventory item v2 /// public AddInventoryItemV2Content AddInventoryItemV2Content ; @@ -82,7 +82,7 @@ public class Action public SendEmailContent SendEmailContent ; /// - /// Action content to Subtract Inventory item v2 + /// Action content to subtract inventory item v2 /// public SubtractInventoryItemV2Content SubtractInventoryItemV2Content ; @@ -2869,10 +2869,10 @@ public enum GenericErrorCodes LobbyNewOwnerMustBeConnected, LobbyCurrentOwnerStillConnected, LobbyMemberIsNotOwner, - LobbyAssociatedServerMismatch, - LobbyAssociatedServerNotFound, - LobbyAssociatedToDifferentServer, - LobbyServerAlreadyAssociated, + LobbyServerMismatch, + LobbyServerNotFound, + LobbyDifferentServerAlreadyJoined, + LobbyServerAlreadyJoined, LobbyIsNotClientOwned, LobbyDoesNotUseConnections, EventSamplingInvalidRatio, @@ -2920,7 +2920,8 @@ public enum GenericErrorCodes AddonAlreadyExists, AddonDoesntExist, CopilotDisabled, - CopilotInvalidRequest + CopilotInvalidRequest, + TrueSkillUnauthorized } public class GetActionsOnPlayersInSegmentTaskInstanceResult : PlayFabResultCommon diff --git a/PlayFabSDK/source/PlayFabErrors.cs b/PlayFabSDK/source/PlayFabErrors.cs index 16fd33d1..42159c91 100644 --- a/PlayFabSDK/source/PlayFabErrors.cs +++ b/PlayFabSDK/source/PlayFabErrors.cs @@ -709,10 +709,10 @@ public enum PlayFabErrorCode LobbyNewOwnerMustBeConnected = 13009, LobbyCurrentOwnerStillConnected = 13010, LobbyMemberIsNotOwner = 13011, - LobbyAssociatedServerMismatch = 13012, - LobbyAssociatedServerNotFound = 13013, - LobbyAssociatedToDifferentServer = 13014, - LobbyServerAlreadyAssociated = 13015, + LobbyServerMismatch = 13012, + LobbyServerNotFound = 13013, + LobbyDifferentServerAlreadyJoined = 13014, + LobbyServerAlreadyJoined = 13015, LobbyIsNotClientOwned = 13016, LobbyDoesNotUseConnections = 13017, EventSamplingInvalidRatio = 14000, @@ -760,7 +760,8 @@ public enum PlayFabErrorCode AddonAlreadyExists = 19008, AddonDoesntExist = 19009, CopilotDisabled = 19100, - CopilotInvalidRequest = 19101 + CopilotInvalidRequest = 19101, + TrueSkillUnauthorized = 20000 } public class PlayFabError diff --git a/PlayFabSDK/source/PlayFabMultiplayerAPI.cs b/PlayFabSDK/source/PlayFabMultiplayerAPI.cs index 3a44ab05..59156a03 100644 --- a/PlayFabSDK/source/PlayFabMultiplayerAPI.cs +++ b/PlayFabSDK/source/PlayFabMultiplayerAPI.cs @@ -15,6 +15,8 @@ namespace PlayFab /// /// API methods for managing multiplayer servers. API methods for managing parties. The lobby service helps players group /// together to play multiplayer games. It is often used as a rendezvous point for players to share connection information. + /// The TrueSkill service helps titles to estimate a player's skill based on their match results. The player skill values + /// from this service are commonly used by a matchmaking service to provide players with balanced matches. /// public static class PlayFabMultiplayerAPI { diff --git a/PlayFabSDK/source/PlayFabMultiplayerInstanceAPI.cs b/PlayFabSDK/source/PlayFabMultiplayerInstanceAPI.cs index 69bdc662..47e342e7 100644 --- a/PlayFabSDK/source/PlayFabMultiplayerInstanceAPI.cs +++ b/PlayFabSDK/source/PlayFabMultiplayerInstanceAPI.cs @@ -15,6 +15,8 @@ namespace PlayFab /// /// API methods for managing multiplayer servers. API methods for managing parties. The lobby service helps players group /// together to play multiplayer games. It is often used as a rendezvous point for players to share connection information. + /// The TrueSkill service helps titles to estimate a player's skill based on their match results. The player skill values + /// from this service are commonly used by a matchmaking service to provide players with balanced matches. /// public class PlayFabMultiplayerInstanceAPI { diff --git a/PlayFabSDK/source/PlayFabSDK.csproj b/PlayFabSDK/source/PlayFabSDK.csproj index 29907e6f..31f2f063 100644 --- a/PlayFabSDK/source/PlayFabSDK.csproj +++ b/PlayFabSDK/source/PlayFabSDK.csproj @@ -8,7 +8,7 @@ 512 PlayFabAllSDK - 1.169.231110 + 1.170.231124 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#231110 + https://docs.microsoft.com/gaming/playfab/release-notes#231124 en 1 1 diff --git a/PlayFabSDK/source/PlayFabServerModels.cs b/PlayFabSDK/source/PlayFabServerModels.cs index 5acdba2c..4f21939f 100644 --- a/PlayFabSDK/source/PlayFabServerModels.cs +++ b/PlayFabSDK/source/PlayFabServerModels.cs @@ -2237,10 +2237,10 @@ public enum GenericErrorCodes LobbyNewOwnerMustBeConnected, LobbyCurrentOwnerStillConnected, LobbyMemberIsNotOwner, - LobbyAssociatedServerMismatch, - LobbyAssociatedServerNotFound, - LobbyAssociatedToDifferentServer, - LobbyServerAlreadyAssociated, + LobbyServerMismatch, + LobbyServerNotFound, + LobbyDifferentServerAlreadyJoined, + LobbyServerAlreadyJoined, LobbyIsNotClientOwned, LobbyDoesNotUseConnections, EventSamplingInvalidRatio, @@ -2288,7 +2288,8 @@ public enum GenericErrorCodes AddonAlreadyExists, AddonDoesntExist, CopilotDisabled, - CopilotInvalidRequest + CopilotInvalidRequest, + TrueSkillUnauthorized } public class GenericPlayFabIdPair diff --git a/PlayFabSDK/source/PlayFabSettings.cs b/PlayFabSDK/source/PlayFabSettings.cs index 4654d902..644ac843 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.169.231110"; - public const string BuildIdentifier = "adobuild_csharpsdk_114"; - public const string SdkVersionString = "CSharpSDK-1.169.231110"; + public const string SdkVersion = "1.170.231124"; + public const string BuildIdentifier = "adobuild_csharpsdk_116"; + public const string SdkVersionString = "CSharpSDK-1.170.231124"; /// 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 e68a6217..814ab662 100644 --- a/Plugins/CloudScript/source/PlayFabCloudScriptPlugin.csproj +++ b/Plugins/CloudScript/source/PlayFabCloudScriptPlugin.csproj @@ -8,7 +8,7 @@ 512 PlayFabCloudScriptPlugin - 1.169.231110-alpha + 1.170.231124-alpha PlayFab CSharp CloudScript Plugin Microsoft Microsoft @@ -21,7 +21,7 @@ PlayFabCloudScriptPlugin Copyright 2023 PlayFab, Baas, Paas, JSON, REST, HTTP, SSL, API, cloud, liveops, game, gamedev, native - https://docs.microsoft.com/gaming/playfab/release-notes#231110 + https://docs.microsoft.com/gaming/playfab/release-notes#231124 en 1 1 @@ -45,7 +45,7 @@ - + diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabAdminModels.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabAdminModels.cs index aa3e596a..b1436038 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabAdminModels.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabAdminModels.cs @@ -27,7 +27,7 @@ public class AbortTaskInstanceRequest : PlayFabRequestCommon public class Action { /// - /// Action content to Add Inventory item v2 + /// Action content to add inventory item v2 /// public AddInventoryItemV2Content AddInventoryItemV2Content ; @@ -82,7 +82,7 @@ public class Action public SendEmailContent SendEmailContent ; /// - /// Action content to Subtract Inventory item v2 + /// Action content to subtract inventory item v2 /// public SubtractInventoryItemV2Content SubtractInventoryItemV2Content ; @@ -2869,10 +2869,10 @@ public enum GenericErrorCodes LobbyNewOwnerMustBeConnected, LobbyCurrentOwnerStillConnected, LobbyMemberIsNotOwner, - LobbyAssociatedServerMismatch, - LobbyAssociatedServerNotFound, - LobbyAssociatedToDifferentServer, - LobbyServerAlreadyAssociated, + LobbyServerMismatch, + LobbyServerNotFound, + LobbyDifferentServerAlreadyJoined, + LobbyServerAlreadyJoined, LobbyIsNotClientOwned, LobbyDoesNotUseConnections, EventSamplingInvalidRatio, @@ -2920,7 +2920,8 @@ public enum GenericErrorCodes AddonAlreadyExists, AddonDoesntExist, CopilotDisabled, - CopilotInvalidRequest + CopilotInvalidRequest, + TrueSkillUnauthorized } public class GetActionsOnPlayersInSegmentTaskInstanceResult : PlayFabResultCommon diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs index 16fd33d1..42159c91 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs @@ -709,10 +709,10 @@ public enum PlayFabErrorCode LobbyNewOwnerMustBeConnected = 13009, LobbyCurrentOwnerStillConnected = 13010, LobbyMemberIsNotOwner = 13011, - LobbyAssociatedServerMismatch = 13012, - LobbyAssociatedServerNotFound = 13013, - LobbyAssociatedToDifferentServer = 13014, - LobbyServerAlreadyAssociated = 13015, + LobbyServerMismatch = 13012, + LobbyServerNotFound = 13013, + LobbyDifferentServerAlreadyJoined = 13014, + LobbyServerAlreadyJoined = 13015, LobbyIsNotClientOwned = 13016, LobbyDoesNotUseConnections = 13017, EventSamplingInvalidRatio = 14000, @@ -760,7 +760,8 @@ public enum PlayFabErrorCode AddonAlreadyExists = 19008, AddonDoesntExist = 19009, CopilotDisabled = 19100, - CopilotInvalidRequest = 19101 + CopilotInvalidRequest = 19101, + TrueSkillUnauthorized = 20000 } public class PlayFabError diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabMultiplayerAPI.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabMultiplayerAPI.cs index 3a44ab05..59156a03 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabMultiplayerAPI.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabMultiplayerAPI.cs @@ -15,6 +15,8 @@ namespace PlayFab /// /// API methods for managing multiplayer servers. API methods for managing parties. The lobby service helps players group /// together to play multiplayer games. It is often used as a rendezvous point for players to share connection information. + /// The TrueSkill service helps titles to estimate a player's skill based on their match results. The player skill values + /// from this service are commonly used by a matchmaking service to provide players with balanced matches. /// public static class PlayFabMultiplayerAPI { diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabMultiplayerInstanceAPI.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabMultiplayerInstanceAPI.cs index 69bdc662..47e342e7 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabMultiplayerInstanceAPI.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabMultiplayerInstanceAPI.cs @@ -15,6 +15,8 @@ namespace PlayFab /// /// API methods for managing multiplayer servers. API methods for managing parties. The lobby service helps players group /// together to play multiplayer games. It is often used as a rendezvous point for players to share connection information. + /// The TrueSkill service helps titles to estimate a player's skill based on their match results. The player skill values + /// from this service are commonly used by a matchmaking service to provide players with balanced matches. /// public class PlayFabMultiplayerInstanceAPI { diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj index 29907e6f..31f2f063 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj @@ -8,7 +8,7 @@ 512 PlayFabAllSDK - 1.169.231110 + 1.170.231124 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#231110 + https://docs.microsoft.com/gaming/playfab/release-notes#231124 en 1 1 diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabServerModels.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabServerModels.cs index 5acdba2c..4f21939f 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabServerModels.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabServerModels.cs @@ -2237,10 +2237,10 @@ public enum GenericErrorCodes LobbyNewOwnerMustBeConnected, LobbyCurrentOwnerStillConnected, LobbyMemberIsNotOwner, - LobbyAssociatedServerMismatch, - LobbyAssociatedServerNotFound, - LobbyAssociatedToDifferentServer, - LobbyServerAlreadyAssociated, + LobbyServerMismatch, + LobbyServerNotFound, + LobbyDifferentServerAlreadyJoined, + LobbyServerAlreadyJoined, LobbyIsNotClientOwned, LobbyDoesNotUseConnections, EventSamplingInvalidRatio, @@ -2288,7 +2288,8 @@ public enum GenericErrorCodes AddonAlreadyExists, AddonDoesntExist, CopilotDisabled, - CopilotInvalidRequest + CopilotInvalidRequest, + TrueSkillUnauthorized } public class GenericPlayFabIdPair diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSettings.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSettings.cs index 4654d902..644ac843 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.169.231110"; - public const string BuildIdentifier = "adobuild_csharpsdk_114"; - public const string SdkVersionString = "CSharpSDK-1.169.231110"; + public const string SdkVersion = "1.170.231124"; + public const string BuildIdentifier = "adobuild_csharpsdk_116"; + public const string SdkVersionString = "CSharpSDK-1.170.231124"; /// This is only for customers running a private cluster. Generally you shouldn't touch this public static string DefaultProductionEnvironmentUrl = "playfabapi.com";