Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch 1 #54

Open
wants to merge 37 commits into
base: pg/ps4
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
931d27c
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#201014
PlayFabJenkinsBot Oct 14, 2020
d0ebd44
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#201027
PlayFabJenkinsBot Oct 27, 2020
07126d2
Add the mandatory network settings step (#39)
pgilmorepf Dec 3, 2020
ae82664
Overhaul of settings (#38)
pgilmorepf Dec 7, 2020
a232e7a
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#201207
PlayFabJenkinsBot Dec 8, 2020
b87f7e4
Removing hard-coded link to entity authentication for specific API me…
pgilmorepf Dec 18, 2020
75e6bb8
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#201218
PlayFabJenkinsBot Dec 21, 2020
cde705c
Unreal 4.26 Support fix (#43)
pgilmorepf Jan 9, 2021
f2b5c88
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210111
PlayFabJenkinsBot Jan 11, 2021
947c6c2
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210125
PlayFabJenkinsBot Jan 25, 2021
59fd338
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210208
PlayFabJenkinsBot Feb 8, 2021
c4e114e
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210315
PlayFabJenkinsBot Mar 16, 2021
3f00a9b
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210406
PlayFabJenkinsBot Apr 6, 2021
87d3470
updating ETriggerType to EPfTriggerType (#46)
toddbellMSFT Apr 13, 2021
e0d35c5
Fix auth header conditionalization (#41)
perezd Apr 23, 2021
07e4f9a
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210427
PlayFabJenkinsBot Apr 27, 2021
af88ac7
adding include that seems to have been removed since last update. (#47)
toddbellMSFT Apr 29, 2021
1d24544
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210429
PlayFabJenkinsBot Apr 29, 2021
8f67ff6
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210511
PlayFabJenkinsBot May 11, 2021
74fb54e
Getting rid of Multistep client login and AttributeInstalled (#48)
toddbellMSFT May 13, 2021
5c51089
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210521
PlayFabJenkinsBot May 21, 2021
5760c48
Tb/fix auth copy (#49)
toddbellMSFT May 27, 2021
e2189be
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210628
PlayFabJenkinsBot Jun 29, 2021
09a2e32
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210628
PlayFabJenkinsBot Jun 29, 2021
c5f2337
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210802
PlayFabJenkinsBot Aug 2, 2021
f8ee3c8
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210816
PlayFabJenkinsBot Aug 16, 2021
8e7bcbb
Update make.js (#51)
toddbellMSFT Aug 20, 2021
c93f3f4
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210820
PlayFabJenkinsBot Aug 20, 2021
e66f4fd
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210830
PlayFabJenkinsBot Aug 30, 2021
f77ec5d
Update PlayFabCppBaseModel.cpp.ejs (#52)
toddbellMSFT Sep 10, 2021
f7fa21c
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210913
PlayFabJenkinsBot Sep 13, 2021
5400fe0
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210927
PlayFabJenkinsBot Sep 27, 2021
5085f06
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#211012
PlayFabJenkinsBot Oct 12, 2021
20deba3
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#211108
PlayFabJenkinsBot Nov 9, 2021
df7a5a9
Starting Connection String Impl (#53)
toddbellMSFT Nov 30, 2021
87a9d39
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#211209
PlayFabJenkinsBot Dec 9, 2021
799576a
Create 上海
jinhua115 Jan 7, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
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.46.200914",
"VersionName": "1.70.211209",
"CreatedBy": "PlayFab and Phoenix Labs",
"CreatedByURL": "https://playfab.com/",
"DocsURL": "https://docs.microsoft.com/en-us/gaming/playfab/api-references/",
"SupportURL": "https://community.playfab.com/index.html",
"Category": "PlayFab",
"Description": "PlayFab Marketplace plugin for Unreal Engine 4.23 Current API version: 1.46.200914",
"Description": "PlayFab Marketplace plugin for Unreal Engine 4.23 Current API version: 1.70.211209",
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/217fdf581b784571af03d3fb6580368f",
"Modules": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,19 @@ class PLAYFAB_API UPlayFabAdminAPI : public UOnlineBlueprintCallProxyBase
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Account Management ", meta = (BlueprintInternalUseOnly = "true"))
void HelperDeleteMasterPlayerAccount(FPlayFabBaseModel response, UObject* customData, bool successful);

// callbacks
DECLARE_DYNAMIC_DELEGATE_TwoParams(FDelegateOnSuccessDeleteMembershipSubscription, FAdminDeleteMembershipSubscriptionResult, result, UObject*, customData);

/** Deletes a player's subscription */
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Account Management ", meta = (BlueprintInternalUseOnly = "true"))
static UPlayFabAdminAPI* DeleteMembershipSubscription(FAdminDeleteMembershipSubscriptionRequest request,
FDelegateOnSuccessDeleteMembershipSubscription onSuccess,
FDelegateOnFailurePlayFabError onFailure, UObject* customData);

// Implements FOnPlayFabAdminRequestCompleted
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Account Management ", meta = (BlueprintInternalUseOnly = "true"))
void HelperDeleteMembershipSubscription(FPlayFabBaseModel response, UObject* customData, bool successful);

// callbacks
DECLARE_DYNAMIC_DELEGATE_TwoParams(FDelegateOnSuccessDeletePlayer, FAdminDeletePlayerResult, result, UObject*, customData);

Expand Down Expand Up @@ -244,6 +257,19 @@ class PLAYFAB_API UPlayFabAdminAPI : public UOnlineBlueprintCallProxyBase
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Account Management ", meta = (BlueprintInternalUseOnly = "true"))
void HelperSendAccountRecoveryEmail(FPlayFabBaseModel response, UObject* customData, bool successful);

// callbacks
DECLARE_DYNAMIC_DELEGATE_TwoParams(FDelegateOnSuccessSetMembershipOverride, FAdminSetMembershipOverrideResult, result, UObject*, customData);

/** Sets the override expiration for a membership subscription */
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Account Management ", meta = (BlueprintInternalUseOnly = "true"))
static UPlayFabAdminAPI* SetMembershipOverride(FAdminSetMembershipOverrideRequest request,
FDelegateOnSuccessSetMembershipOverride onSuccess,
FDelegateOnFailurePlayFabError onFailure, UObject* customData);

// Implements FOnPlayFabAdminRequestCompleted
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Account Management ", meta = (BlueprintInternalUseOnly = "true"))
void HelperSetMembershipOverride(FPlayFabBaseModel response, UObject* customData, bool successful);

// callbacks
DECLARE_DYNAMIC_DELEGATE_TwoParams(FDelegateOnSuccessUpdateBans, FAdminUpdateBansResult, result, UObject*, customData);

Expand Down Expand Up @@ -1254,6 +1280,65 @@ class PLAYFAB_API UPlayFabAdminAPI : public UOnlineBlueprintCallProxyBase
void HelperUpdateTask(FPlayFabBaseModel response, UObject* customData, bool successful);


///////////////////////////////////////////////////////
// Segments
//////////////////////////////////////////////////////
// callbacks
DECLARE_DYNAMIC_DELEGATE_TwoParams(FDelegateOnSuccessCreateSegment, FAdminCreateSegmentResponse, result, UObject*, customData);

/**
* Creates a new player segment by defining the conditions on player properties. Also, create actions to target the player
* segments for a title.
*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Segments ", meta = (BlueprintInternalUseOnly = "true"))
static UPlayFabAdminAPI* CreateSegment(FAdminCreateSegmentRequest request,
FDelegateOnSuccessCreateSegment onSuccess,
FDelegateOnFailurePlayFabError onFailure, UObject* customData);

// Implements FOnPlayFabAdminRequestCompleted
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Segments ", meta = (BlueprintInternalUseOnly = "true"))
void HelperCreateSegment(FPlayFabBaseModel response, UObject* customData, bool successful);

// callbacks
DECLARE_DYNAMIC_DELEGATE_TwoParams(FDelegateOnSuccessDeleteSegment, FAdminDeleteSegmentsResponse, result, UObject*, customData);

/** Deletes an existing player segment and its associated action(s) for a title. */
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Segments ", meta = (BlueprintInternalUseOnly = "true"))
static UPlayFabAdminAPI* DeleteSegment(FAdminDeleteSegmentRequest request,
FDelegateOnSuccessDeleteSegment onSuccess,
FDelegateOnFailurePlayFabError onFailure, UObject* customData);

// Implements FOnPlayFabAdminRequestCompleted
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Segments ", meta = (BlueprintInternalUseOnly = "true"))
void HelperDeleteSegment(FPlayFabBaseModel response, UObject* customData, bool successful);

// callbacks
DECLARE_DYNAMIC_DELEGATE_TwoParams(FDelegateOnSuccessGetSegments, FAdminGetSegmentsResponse, result, UObject*, customData);

/** Get detail information of a segment and its associated definition(s) and action(s) for a title. */
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Segments ", meta = (BlueprintInternalUseOnly = "true"))
static UPlayFabAdminAPI* GetSegments(FAdminGetSegmentsRequest request,
FDelegateOnSuccessGetSegments onSuccess,
FDelegateOnFailurePlayFabError onFailure, UObject* customData);

// Implements FOnPlayFabAdminRequestCompleted
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Segments ", meta = (BlueprintInternalUseOnly = "true"))
void HelperGetSegments(FPlayFabBaseModel response, UObject* customData, bool successful);

// callbacks
DECLARE_DYNAMIC_DELEGATE_TwoParams(FDelegateOnSuccessUpdateSegment, FAdminUpdateSegmentResponse, result, UObject*, customData);

/** Updates an existing player segment and its associated definition(s) and action(s) for a title. */
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Segments ", meta = (BlueprintInternalUseOnly = "true"))
static UPlayFabAdminAPI* UpdateSegment(FAdminUpdateSegmentRequest request,
FDelegateOnSuccessUpdateSegment onSuccess,
FDelegateOnFailurePlayFabError onFailure, UObject* customData);

// Implements FOnPlayFabAdminRequestCompleted
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Segments ", meta = (BlueprintInternalUseOnly = "true"))
void HelperUpdateSegment(FPlayFabBaseModel response, UObject* customData, bool successful);


///////////////////////////////////////////////////////
// Server-Side Cloud Script
//////////////////////////////////////////////////////
Expand Down Expand Up @@ -1649,6 +1734,7 @@ class PLAYFAB_API UPlayFabAdminAPI : public UOnlineBlueprintCallProxyBase
FDelegateOnFailurePlayFabError OnFailure;
FDelegateOnSuccessBanUsers OnSuccessBanUsers;
FDelegateOnSuccessDeleteMasterPlayerAccount OnSuccessDeleteMasterPlayerAccount;
FDelegateOnSuccessDeleteMembershipSubscription OnSuccessDeleteMembershipSubscription;
FDelegateOnSuccessDeletePlayer OnSuccessDeletePlayer;
FDelegateOnSuccessDeleteTitle OnSuccessDeleteTitle;
FDelegateOnSuccessExportMasterPlayerData OnSuccessExportMasterPlayerData;
Expand All @@ -1661,6 +1747,7 @@ class PLAYFAB_API UPlayFabAdminAPI : public UOnlineBlueprintCallProxyBase
FDelegateOnSuccessRevokeAllBansForUser OnSuccessRevokeAllBansForUser;
FDelegateOnSuccessRevokeBans OnSuccessRevokeBans;
FDelegateOnSuccessSendAccountRecoveryEmail OnSuccessSendAccountRecoveryEmail;
FDelegateOnSuccessSetMembershipOverride OnSuccessSetMembershipOverride;
FDelegateOnSuccessUpdateBans OnSuccessUpdateBans;
FDelegateOnSuccessUpdateUserTitleDisplayName OnSuccessUpdateUserTitleDisplayName;
FDelegateOnSuccessCreateOpenIdConnection OnSuccessCreateOpenIdConnection;
Expand Down Expand Up @@ -1733,6 +1820,10 @@ class PLAYFAB_API UPlayFabAdminAPI : public UOnlineBlueprintCallProxyBase
FDelegateOnSuccessGetTasks OnSuccessGetTasks;
FDelegateOnSuccessRunTask OnSuccessRunTask;
FDelegateOnSuccessUpdateTask OnSuccessUpdateTask;
FDelegateOnSuccessCreateSegment OnSuccessCreateSegment;
FDelegateOnSuccessDeleteSegment OnSuccessDeleteSegment;
FDelegateOnSuccessGetSegments OnSuccessGetSegments;
FDelegateOnSuccessUpdateSegment OnSuccessUpdateSegment;
FDelegateOnSuccessGetCloudScriptRevision OnSuccessGetCloudScriptRevision;
FDelegateOnSuccessGetCloudScriptVersions OnSuccessGetCloudScriptVersions;
FDelegateOnSuccessSetPublishedRevision OnSuccessSetPublishedRevision;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,10 @@ class PLAYFAB_API UPlayFabAdminModelDecoder : public UBlueprintFunctionLibrary
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Account Management Models")
static FAdminDeleteMasterPlayerAccountResult decodeDeleteMasterPlayerAccountResultResponse(UPlayFabJsonObject* response);

/** Decode the DeleteMembershipSubscriptionResult response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Account Management Models")
static FAdminDeleteMembershipSubscriptionResult decodeDeleteMembershipSubscriptionResultResponse(UPlayFabJsonObject* response);

/** Decode the DeletePlayerResult response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Account Management Models")
static FAdminDeletePlayerResult decodeDeletePlayerResultResponse(UPlayFabJsonObject* response);
Expand Down Expand Up @@ -92,6 +96,10 @@ class PLAYFAB_API UPlayFabAdminModelDecoder : public UBlueprintFunctionLibrary
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Account Management Models")
static FAdminSendAccountRecoveryEmailResult decodeSendAccountRecoveryEmailResultResponse(UPlayFabJsonObject* response);

/** Decode the SetMembershipOverrideResult response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Account Management Models")
static FAdminSetMembershipOverrideResult decodeSetMembershipOverrideResultResponse(UPlayFabJsonObject* response);

/** Decode the UpdateBansResult response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Account Management Models")
static FAdminUpdateBansResult decodeUpdateBansResultResponse(UPlayFabJsonObject* response);
Expand Down Expand Up @@ -364,6 +372,28 @@ class PLAYFAB_API UPlayFabAdminModelDecoder : public UBlueprintFunctionLibrary



///////////////////////////////////////////////////////
// Segments
//////////////////////////////////////////////////////

/** Decode the CreateSegmentResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Segments Models")
static FAdminCreateSegmentResponse decodeCreateSegmentResponseResponse(UPlayFabJsonObject* response);

/** Decode the DeleteSegmentsResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Segments Models")
static FAdminDeleteSegmentsResponse decodeDeleteSegmentsResponseResponse(UPlayFabJsonObject* response);

/** Decode the GetSegmentsResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Segments Models")
static FAdminGetSegmentsResponse decodeGetSegmentsResponseResponse(UPlayFabJsonObject* response);

/** Decode the UpdateSegmentResponse response object*/
UFUNCTION(BlueprintCallable, Category = "PlayFab | Admin | Segments Models")
static FAdminUpdateSegmentResponse decodeUpdateSegmentResponseResponse(UPlayFabJsonObject* response);



///////////////////////////////////////////////////////
// Server-Side Cloud Script
//////////////////////////////////////////////////////
Expand Down
Loading