5#include "CoreMinimal.h"
10#include "LootLockerServerPlayerProgressionRequest.generated.h"
23 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
28 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
29 FString Progression_key = "";
33 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
34 FString Progression_name = "";
38 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
39 FString Progression_id = "";
43 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
48 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
53 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
54 int32 Previous_threshold = 0;
58 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
59 int32 Next_threshold = 0;
63 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
64 FString Last_level_up = "";
78 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
83 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
84 FString Progression_key = "";
88 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
89 FString Progression_name = "";
93 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
94 FString Progression_id = "";
98 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
103 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
108 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
109 int32 Previous_threshold = 0;
113 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
114 int32 Next_threshold = 0;
118 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
119 FString Last_level_up = "";
122USTRUCT(BlueprintType)
129 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
133USTRUCT(BlueprintType)
140 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
145 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
void(* FLootLockerServerDeletePlayerProgressionResponseDelegate)(FLootLockerServerResponse)
Definition LootLockerServerPlayerProgressionRequest.h:168
void(* FLootLockerServerPlayerProgressionListResponseDelegate)(FLootLockerServerPlayerProgressionListResponse)
Definition LootLockerServerPlayerProgressionRequest.h:160
void(* FLootLockerServerSinglePlayerProgressionWithRewardsResponseDelegate)(FLootLockerServerSinglePlayerProgressionWithRewardsResponse)
Definition LootLockerServerPlayerProgressionRequest.h:164
void(* FLootLockerServerSinglePlayerProgressionResponseDelegate)(FLootLockerServerSinglePlayerProgressionResponse)
Definition LootLockerServerPlayerProgressionRequest.h:156
Definition LootLockerServerPlayerProgressionRequest.h:176
static FString GetProgressionsForPlayer(int PlayerID, const FLootLockerServerPlayerProgressionListResponseDelegate &OnCompletedRequest)
static FString AddPointsToProgressionForPlayer(int PlayerID, const FString &ProgressionKey, int32 Amount, const FLootLockerServerSinglePlayerProgressionWithRewardsResponseDelegate &OnCompletedRequest)
static FString GetPaginatedProgressionsForPlayer(int PlayerID, int32 Count, const FString &After, const FLootLockerServerPlayerProgressionListResponseDelegate &OnCompletedRequest)
static FString ResetProgressionForPlayer(int PlayerID, const FString &ProgressionKey, const FLootLockerServerSinglePlayerProgressionWithRewardsResponseDelegate &OnCompletedRequest)
ULootLockerServerPlayerProgressionRequest()
static FString SubtractPointsFromProgressionForPlayer(int PlayerID, const FString &ProgressionKey, int32 Amount, const FLootLockerServerSinglePlayerProgressionWithRewardsResponseDelegate &OnCompletedRequest)
static FString DeleteProgressionForPlayer(int PlayerID, const FString &ProgressionKey, const FLootLockerServerDeletePlayerProgressionResponseDelegate &OnCompletedRequest)
static FString GetProgressionForPlayerByKey(int PlayerID, const FString &ProgressionKey, const FLootLockerServerSinglePlayerProgressionResponseDelegate &OnCompletedRequest)
Definition LootLockerServerPlayerProgressionRequest.h:135
Definition LootLockerServerPlayerProgressionRequest.h:18
Definition LootLockerServerProgressionGenericTypes.h:135
The base response for all LootLocker Server responses.
Definition LootLockerServerResponse.h:67
Definition LootLockerServerPlayerProgressionRequest.h:73
Definition LootLockerServerPlayerProgressionRequest.h:124