Skip to content

Commit

Permalink
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#231027
Browse files Browse the repository at this point in the history
  • Loading branch information
PlayFab SDK Team authored and PlayFab SDK Team committed Oct 30, 2023
2 parents 26e9029 + 21c2b1b commit 21b8d53
Show file tree
Hide file tree
Showing 241 changed files with 487 additions and 667 deletions.
4 changes: 2 additions & 2 deletions 4.23/ExampleProject/Plugins/PlayFab/PlayFab.uplugin
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"FriendlyName": "PlayFab Marketplace Plugin",
"Version": 0,
"EngineVersion": "4.23.0",
"VersionName": "1.129.231013",
"VersionName": "1.130.231027",
"CreatedBy": "PlayFab and Phoenix Labs",
"CreatedByURL": "https://playfab.com/",
"DocsURL": "https://learn.microsoft.com/en-us/gaming/playfab/sdks/unreal/quickstart",
"SupportURL": "https://community.playfab.com/index.html",
"Category": "PlayFab",
"Description": "PlayFab Marketplace plugin for Unreal Engine 4.23 Current API version: 1.129.231013",
"Description": "PlayFab Marketplace plugin for Unreal Engine 4.23 Current API version: 1.130.231027",
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/217fdf581b784571af03d3fb6580368f",
"Modules": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,6 @@ class PLAYFAB_API UPlayFabAuthenticationAPI : public UOnlineBlueprintCallProxyBa
// Generated PlayFab Authentication API Functions
//////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////
// API Keys
//////////////////////////////////////////////////////

///////////////////////////////////////////////////////
// Authentication
//////////////////////////////////////////////////////
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,6 @@ class PLAYFAB_API UPlayFabAuthenticationModelDecoder : public UBlueprintFunction
//////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////
// API Keys
//////////////////////////////////////////////////////



///////////////////////////////////////////////////////
// Authentication
//////////////////////////////////////////////////////
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,6 @@ class UPlayFabJsonObject;
//////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////
// API Keys
//////////////////////////////////////////////////////


///////////////////////////////////////////////////////
// Authentication
//////////////////////////////////////////////////////
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1368,7 +1368,10 @@ struct PLAYFAB_API FEconomyRedeemMicrosoftStoreInventoryItemsRequest : public FP
/** The entity to perform this action on. */
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PlayFab | Economy | Inventory Models")
UPlayFabJsonObject* Entity = nullptr;
/** Xbox Token used for delegated business partner authentication. */
/**
* Xbox Token used for delegated business partner authentication. Token provided by the Xbox Live SDK method
* GetTokenAndSignatureAsync("POST", "https://playfabapi.com/", "").
*/
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PlayFab | Economy | Inventory Models")
FString XboxToken;
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,6 @@ FString UPlayFabAuthenticationAPI::PercentEncode(const FString& Text)
//////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////
// API Keys
//////////////////////////////////////////////////////

///////////////////////////////////////////////////////
// Authentication
//////////////////////////////////////////////////////
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,6 @@
//////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////
// API Keys
//////////////////////////////////////////////////////



///////////////////////////////////////////////////////
// Authentication
//////////////////////////////////////////////////////
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -766,6 +766,7 @@ FString UPlayFabUtilities::getErrorText(int32 code)
case 15009: returnText = "EventSinkTenantNotFound"; break;
case 15010: returnText = "EventSinkAadNotFound"; break;
case 15011: returnText = "EventSinkDatabaseNotFound"; break;
case 15012: returnText = "EventSinkTitleUnauthorized"; break;
case 16000: returnText = "OperationCanceled"; break;
case 17000: returnText = "InvalidDisplayNameRandomSuffixLength"; break;
case 17001: returnText = "AllowNonUniquePlayerDisplayNamesDisableNotAllowed"; break;
Expand All @@ -786,6 +787,8 @@ FString UPlayFabUtilities::getErrorText(int32 code)
case 19007: returnText = "PlayerCustomPropertiesPropertyDoesNotExist"; break;
case 19008: returnText = "AddonAlreadyExists"; break;
case 19009: returnText = "AddonDoesntExist"; break;
case 19100: returnText = "CopilotDisabled"; break;
case 19101: returnText = "CopilotInvalidRequest"; break;
}

// Return the text
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@

namespace PlayFabCommon
{
const FString PlayFabCommonSettings::sdkVersion = "1.129.231013";
const FString PlayFabCommonSettings::sdkVersion = "1.130.231027";
const FString PlayFabCommonSettings::buildIdentifier = "adobuild_unrealmarketplaceplugin_215";
const FString PlayFabCommonSettings::versionString = "UE4MKPL-1.129.231013";
const FString PlayFabCommonSettings::versionString = "UE4MKPL-1.130.231027";

FString PlayFabCommonSettings::clientSessionTicket;
FString PlayFabCommonSettings::entityToken;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,11 @@ void PlayFab::AdminModels::FBanPlayerContent::writeJSON(JsonWriter& writer) cons
{
writer->WriteObjectStart();

writer->WriteIdentifierPrefix(TEXT("BanDurationHours"));
writer->WriteValue(BanDurationHours);
if (BanDurationHours.notNull())
{
writer->WriteIdentifierPrefix(TEXT("BanDurationHours"));
writer->WriteValue(BanDurationHours);
}

if (BanReason.IsEmpty() == false)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,15 @@ namespace AdminModels

struct PLAYFABCPP_API FBanPlayerContent : public PlayFab::FPlayFabCppBaseModel
{
// Duration(in hours) to ban a player. If not provided, the player will be banned permanently.
int32 BanDurationHours;
// [optional] Duration(in hours) to ban a player. If not provided, the player will be banned permanently.
Boxed<int32> BanDurationHours;

// [optional] Reason to ban a player
FString BanReason;

FBanPlayerContent() :
FPlayFabCppBaseModel(),
BanDurationHours(0),
BanDurationHours(),
BanReason()
{}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3937,7 +3937,10 @@ namespace EconomyModels
// [optional] The entity to perform this action on.
TSharedPtr<FEntityKey> Entity;

// [optional] Xbox Token used for delegated business partner authentication.
/**
* [optional] Xbox Token used for delegated business partner authentication. Token provided by the Xbox Live SDK method
* GetTokenAndSignatureAsync("POST", "https://playfabapi.com/", "").
*/
FString XboxToken;

FRedeemMicrosoftStoreInventoryItemsRequest() :
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -741,6 +741,7 @@ namespace PlayFab
PlayFabErrorEventSinkTenantNotFound = 15009,
PlayFabErrorEventSinkAadNotFound = 15010,
PlayFabErrorEventSinkDatabaseNotFound = 15011,
PlayFabErrorEventSinkTitleUnauthorized = 15012,
PlayFabErrorOperationCanceled = 16000,
PlayFabErrorInvalidDisplayNameRandomSuffixLength = 17000,
PlayFabErrorAllowNonUniquePlayerDisplayNamesDisableNotAllowed = 17001,
Expand All @@ -760,7 +761,9 @@ namespace PlayFab
PlayFabErrorPlayerCustomPropertiesDuplicatePropertyName = 19006,
PlayFabErrorPlayerCustomPropertiesPropertyDoesNotExist = 19007,
PlayFabErrorAddonAlreadyExists = 19008,
PlayFabErrorAddonDoesntExist = 19009
PlayFabErrorAddonDoesntExist = 19009,
PlayFabErrorCopilotDisabled = 19100,
PlayFabErrorCopilotInvalidRequest = 19101
};

struct PLAYFABCPP_API FPlayFabCppError
Expand Down
4 changes: 2 additions & 2 deletions 4.23/PlayFabPlugin/PlayFab/PlayFab.uplugin
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"FriendlyName": "PlayFab Marketplace Plugin",
"Version": 0,
"EngineVersion": "4.23.0",
"VersionName": "1.129.231013",
"VersionName": "1.130.231027",
"CreatedBy": "PlayFab and Phoenix Labs",
"CreatedByURL": "https://playfab.com/",
"DocsURL": "https://learn.microsoft.com/en-us/gaming/playfab/sdks/unreal/quickstart",
"SupportURL": "https://community.playfab.com/index.html",
"Category": "PlayFab",
"Description": "PlayFab Marketplace plugin for Unreal Engine 4.23 Current API version: 1.129.231013",
"Description": "PlayFab Marketplace plugin for Unreal Engine 4.23 Current API version: 1.130.231027",
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/217fdf581b784571af03d3fb6580368f",
"Modules": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,6 @@ class PLAYFAB_API UPlayFabAuthenticationAPI : public UOnlineBlueprintCallProxyBa
// Generated PlayFab Authentication API Functions
//////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////
// API Keys
//////////////////////////////////////////////////////

///////////////////////////////////////////////////////
// Authentication
//////////////////////////////////////////////////////
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,6 @@ class PLAYFAB_API UPlayFabAuthenticationModelDecoder : public UBlueprintFunction
//////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////
// API Keys
//////////////////////////////////////////////////////



///////////////////////////////////////////////////////
// Authentication
//////////////////////////////////////////////////////
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,6 @@ class UPlayFabJsonObject;
//////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////
// API Keys
//////////////////////////////////////////////////////


///////////////////////////////////////////////////////
// Authentication
//////////////////////////////////////////////////////
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1368,7 +1368,10 @@ struct PLAYFAB_API FEconomyRedeemMicrosoftStoreInventoryItemsRequest : public FP
/** The entity to perform this action on. */
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PlayFab | Economy | Inventory Models")
UPlayFabJsonObject* Entity = nullptr;
/** Xbox Token used for delegated business partner authentication. */
/**
* Xbox Token used for delegated business partner authentication. Token provided by the Xbox Live SDK method
* GetTokenAndSignatureAsync("POST", "https://playfabapi.com/", "").
*/
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "PlayFab | Economy | Inventory Models")
FString XboxToken;
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,6 @@ FString UPlayFabAuthenticationAPI::PercentEncode(const FString& Text)
//////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////
// API Keys
//////////////////////////////////////////////////////

///////////////////////////////////////////////////////
// Authentication
//////////////////////////////////////////////////////
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,6 @@
//////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////
// API Keys
//////////////////////////////////////////////////////



///////////////////////////////////////////////////////
// Authentication
//////////////////////////////////////////////////////
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -766,6 +766,7 @@ FString UPlayFabUtilities::getErrorText(int32 code)
case 15009: returnText = "EventSinkTenantNotFound"; break;
case 15010: returnText = "EventSinkAadNotFound"; break;
case 15011: returnText = "EventSinkDatabaseNotFound"; break;
case 15012: returnText = "EventSinkTitleUnauthorized"; break;
case 16000: returnText = "OperationCanceled"; break;
case 17000: returnText = "InvalidDisplayNameRandomSuffixLength"; break;
case 17001: returnText = "AllowNonUniquePlayerDisplayNamesDisableNotAllowed"; break;
Expand All @@ -786,6 +787,8 @@ FString UPlayFabUtilities::getErrorText(int32 code)
case 19007: returnText = "PlayerCustomPropertiesPropertyDoesNotExist"; break;
case 19008: returnText = "AddonAlreadyExists"; break;
case 19009: returnText = "AddonDoesntExist"; break;
case 19100: returnText = "CopilotDisabled"; break;
case 19101: returnText = "CopilotInvalidRequest"; break;
}

// Return the text
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@

namespace PlayFabCommon
{
const FString PlayFabCommonSettings::sdkVersion = "1.129.231013";
const FString PlayFabCommonSettings::sdkVersion = "1.130.231027";
const FString PlayFabCommonSettings::buildIdentifier = "adobuild_unrealmarketplaceplugin_215";
const FString PlayFabCommonSettings::versionString = "UE4MKPL-1.129.231013";
const FString PlayFabCommonSettings::versionString = "UE4MKPL-1.130.231027";

FString PlayFabCommonSettings::clientSessionTicket;
FString PlayFabCommonSettings::entityToken;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,11 @@ void PlayFab::AdminModels::FBanPlayerContent::writeJSON(JsonWriter& writer) cons
{
writer->WriteObjectStart();

writer->WriteIdentifierPrefix(TEXT("BanDurationHours"));
writer->WriteValue(BanDurationHours);
if (BanDurationHours.notNull())
{
writer->WriteIdentifierPrefix(TEXT("BanDurationHours"));
writer->WriteValue(BanDurationHours);
}

if (BanReason.IsEmpty() == false)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,15 @@ namespace AdminModels

struct PLAYFABCPP_API FBanPlayerContent : public PlayFab::FPlayFabCppBaseModel
{
// Duration(in hours) to ban a player. If not provided, the player will be banned permanently.
int32 BanDurationHours;
// [optional] Duration(in hours) to ban a player. If not provided, the player will be banned permanently.
Boxed<int32> BanDurationHours;

// [optional] Reason to ban a player
FString BanReason;

FBanPlayerContent() :
FPlayFabCppBaseModel(),
BanDurationHours(0),
BanDurationHours(),
BanReason()
{}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3937,7 +3937,10 @@ namespace EconomyModels
// [optional] The entity to perform this action on.
TSharedPtr<FEntityKey> Entity;

// [optional] Xbox Token used for delegated business partner authentication.
/**
* [optional] Xbox Token used for delegated business partner authentication. Token provided by the Xbox Live SDK method
* GetTokenAndSignatureAsync("POST", "https://playfabapi.com/", "").
*/
FString XboxToken;

FRedeemMicrosoftStoreInventoryItemsRequest() :
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -741,6 +741,7 @@ namespace PlayFab
PlayFabErrorEventSinkTenantNotFound = 15009,
PlayFabErrorEventSinkAadNotFound = 15010,
PlayFabErrorEventSinkDatabaseNotFound = 15011,
PlayFabErrorEventSinkTitleUnauthorized = 15012,
PlayFabErrorOperationCanceled = 16000,
PlayFabErrorInvalidDisplayNameRandomSuffixLength = 17000,
PlayFabErrorAllowNonUniquePlayerDisplayNamesDisableNotAllowed = 17001,
Expand All @@ -760,7 +761,9 @@ namespace PlayFab
PlayFabErrorPlayerCustomPropertiesDuplicatePropertyName = 19006,
PlayFabErrorPlayerCustomPropertiesPropertyDoesNotExist = 19007,
PlayFabErrorAddonAlreadyExists = 19008,
PlayFabErrorAddonDoesntExist = 19009
PlayFabErrorAddonDoesntExist = 19009,
PlayFabErrorCopilotDisabled = 19100,
PlayFabErrorCopilotInvalidRequest = 19101
};

struct PLAYFABCPP_API FPlayFabCppError
Expand Down
4 changes: 2 additions & 2 deletions 4.24/ExampleProject/Plugins/PlayFab/PlayFab.uplugin
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"FriendlyName": "PlayFab Marketplace Plugin",
"Version": 0,
"EngineVersion": "4.24.0",
"VersionName": "1.129.231013",
"VersionName": "1.130.231027",
"CreatedBy": "PlayFab and Phoenix Labs",
"CreatedByURL": "https://playfab.com/",
"DocsURL": "https://learn.microsoft.com/en-us/gaming/playfab/sdks/unreal/quickstart",
"SupportURL": "https://community.playfab.com/index.html",
"Category": "PlayFab",
"Description": "PlayFab Marketplace plugin for Unreal Engine 4.24 Current API version: 1.129.231013",
"Description": "PlayFab Marketplace plugin for Unreal Engine 4.24 Current API version: 1.130.231027",
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/217fdf581b784571af03d3fb6580368f",
"Modules": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,6 @@ class PLAYFAB_API UPlayFabAuthenticationAPI : public UOnlineBlueprintCallProxyBa
// Generated PlayFab Authentication API Functions
//////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////
// API Keys
//////////////////////////////////////////////////////

///////////////////////////////////////////////////////
// Authentication
//////////////////////////////////////////////////////
Expand Down
Loading

0 comments on commit 21b8d53

Please sign in to comment.