5#include "CoreMinimal.h"
10#include "LootLockerServerInstanceProgressionRequest.generated.h"
24 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
29 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
30 FString Progression_key = "";
34 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
35 FString Progression_name = "";
39 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
40 FString Progression_id = "";
44 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
49 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
54 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
55 int32 Previous_threshold = 0;
59 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
60 int32 Next_threshold = 0;
64 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
65 FString Last_level_up = "";
79 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
84 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
85 FString Progression_key = "";
89 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
90 FString Progression_name = "";
94 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
95 FString Progression_id = "";
99 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
104 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
109 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
110 int32 Previous_threshold = 0;
114 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
115 int32 Next_threshold = 0;
119 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
120 FString Last_level_up = "";
123USTRUCT(BlueprintType)
130 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
134USTRUCT(BlueprintType)
141 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"LootLockerServer")
146 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
void(* FLootLockerServerSingleInstanceProgressionWithRewardsResponseDelegate)(FLootLockerServerSingleInstanceProgressionWithRewardsResponse)
Definition LootLockerServerInstanceProgressionRequest.h:165
void(* FLootLockerServerDeleteInstanceProgressionResponseDelegate)(FLootLockerServerResponse)
Definition LootLockerServerInstanceProgressionRequest.h:169
void(* FLootLockerServerInstanceProgressionListResponseDelegate)(FLootLockerServerInstanceProgressionListResponse)
Definition LootLockerServerInstanceProgressionRequest.h:161
void(* FLootLockerServerSingleInstanceProgressionResponseDelegate)(FLootLockerServerSingleInstanceProgressionResponse)
Definition LootLockerServerInstanceProgressionRequest.h:157
Definition LootLockerServerInstanceProgressionRequest.h:174
static FString AddPointsToProgressionForAssetInstance(int PlayerId, int AssetInstanceId, const FString &ProgressionKey, int32 Amount, const FLootLockerServerSingleInstanceProgressionWithRewardsResponseDelegate &OnCompletedRequest)
static FString ResetProgressionForAssetInstance(int PlayerId, int AssetInstanceId, const FString &ProgressionKey, const FLootLockerServerSingleInstanceProgressionWithRewardsResponseDelegate &OnCompletedRequest)
static FString GetProgressionByKeyForAssetInstance(int PlayerId, int AssetInstanceId, const FString &ProgressionKey, const FLootLockerServerSingleInstanceProgressionResponseDelegate &OnCompletedRequest)
static FString DeleteProgressionForAssetInstance(int PlayerId, int AssetInstanceId, const FString &ProgressionKey, const FLootLockerServerDeleteInstanceProgressionResponseDelegate &OnCompletedRequest)
ULootLockerServerInstanceProgressionRequest()
static FString GetPaginatedProgressionForAssetInstance(int PlayerId, int AssetInstanceId, int32 Count, const FString &After, const FLootLockerServerInstanceProgressionListResponseDelegate &OnCompletedRequest)
static FString GetProgressionForAssetInstance(int PlayerId, int AssetInstanceId, const FLootLockerServerInstanceProgressionListResponseDelegate &OnCompletedRequest)
static FString SubtractPointsFromProgressionForAssetInstance(int PlayerId, int AssetInstanceId, const FString &ProgressionKey, int32 Amount, const FLootLockerServerSingleInstanceProgressionWithRewardsResponseDelegate &OnCompletedRequest)
Definition LootLockerServerInstanceProgressionRequest.h:136
Definition LootLockerServerInstanceProgressionRequest.h:19
Definition LootLockerServerProgressionGenericTypes.h:135
The base response for all LootLocker Server responses.
Definition LootLockerServerResponse.h:67
Definition LootLockerServerInstanceProgressionRequest.h:74
Definition LootLockerServerInstanceProgressionRequest.h:125