5#include "CoreMinimal.h"
10#include "LootLockerServerCharacterProgressionRequest.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(* FLootLockerServerSingleCharacterProgressionResponseDelegate)(FLootLockerServerSingleCharacterProgressionResponse)
Definition LootLockerServerCharacterProgressionRequest.h:156
void(* FLootLockerServerCharacterProgressionListResponseDelegate)(FLootLockerServerCharacterProgressionListResponse)
Definition LootLockerServerCharacterProgressionRequest.h:160
void(* FLootLockerServerSingleCharacterProgressionWithRewardsResponseDelegate)(FLootLockerServerSingleCharacterProgressionWithRewardsResponse)
Definition LootLockerServerCharacterProgressionRequest.h:164
void(* FLootLockerServerDeleteCharacterProgressionResponseDelegate)(FLootLockerServerResponse)
Definition LootLockerServerCharacterProgressionRequest.h:168
Definition LootLockerServerCharacterProgressionRequest.h:176
static FString GetPaginatedProgressionsForCharacter(int PlayerID, int CharacterID, int32 Count, const FString &After, const FLootLockerServerCharacterProgressionListResponseDelegate &OnCompletedRequest)
static FString SubtractPointsFromProgressionForCharacter(int PlayerID, int CharacterID, const FString &ProgressionKey, int32 Amount, const FLootLockerServerSingleCharacterProgressionWithRewardsResponseDelegate &OnCompletedRequest)
static FString ResetProgressionForCharacter(int PlayerID, int CharacterID, const FString &ProgressionKey, const FLootLockerServerSingleCharacterProgressionWithRewardsResponseDelegate &OnCompletedRequest)
static FString GetProgressionForCharacterByKey(int PlayerID, int CharacterID, const FString &ProgressionKey, const FLootLockerServerSingleCharacterProgressionResponseDelegate &OnCompletedRequest)
ULootLockerServerCharacterProgressionRequest()
static FString GetProgressionsForCharacter(int PlayerID, int CharacterID, const FLootLockerServerCharacterProgressionListResponseDelegate &OnCompletedRequest)
static FString AddPointsToProgressionForCharacter(int PlayerID, int CharacterID, const FString &ProgressionKey, int32 Amount, const FLootLockerServerSingleCharacterProgressionWithRewardsResponseDelegate &OnCompletedRequest)
static FString DeleteProgressionForCharacter(int PlayerID, int CharacterID, const FString &ProgressionKey, const FLootLockerServerDeleteCharacterProgressionResponseDelegate &OnCompletedRequest)
Definition LootLockerServerCharacterProgressionRequest.h:135
Definition LootLockerServerCharacterProgressionRequest.h:18
Definition LootLockerServerProgressionGenericTypes.h:135
The base response for all LootLocker Server responses.
Definition LootLockerServerResponse.h:67
Definition LootLockerServerCharacterProgressionRequest.h:73
Definition LootLockerServerCharacterProgressionRequest.h:124