LootLocker Unreal Server SDK 6.5.0
Server-side backend SDK for Unreal Engine
Loading...
Searching...
No Matches
LootLockerServerProgressionGenericTypes.h
Go to the documentation of this file.
1// Copyright (c) 2021 LootLocker
2
3#pragma once
4
5#include "CoreMinimal.h"
7
8#include "LootLockerServerProgressionGenericTypes.generated.h"
9
10//==================================================
11// Data Type Definitions
12//==================================================
13
14USTRUCT(BlueprintType)
16{
17 GENERATED_BODY()
21 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
22 FString Progression_id = "";
26 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
27 FString Progression_key = "";
31 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
32 FString Progression_name = "";
36 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
37 int32 Amount = 0;
38};
39
40USTRUCT(BlueprintType)
42{
43 GENERATED_BODY()
47 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
48 FString Progression_id = "";
52 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
53 FString Progression_key = "";
57 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
58 FString Progression_name = "";
59};
60
61USTRUCT(BlueprintType)
63{
64 GENERATED_BODY()
68 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
69 int Asset_id = 0;
75 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
76 FString Asset_variation_id = "";
82 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
83 FString Asset_rental_option_id = "";
84};
85
86USTRUCT(BlueprintType)
88{
89 GENERATED_BODY()
93 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
94 FString Currency_name = "";
98 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
99 FString Currency_code = "";
103 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
104 FString Amount = "";
105};
106
107USTRUCT(BlueprintType)
109{
110 GENERATED_BODY()
114 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
115 TArray<FLootLockerServerProgressionPointsReward> Progression_points_rewards;
119 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
120 TArray<FLootLockerServerProgressionResetReward> Progression_reset_rewards;
124 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
125 TArray<FLootLockerServerAssetReward> Asset_rewards;
129 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
130 TArray<FLootLockerServerCurrencyReward> Currency_rewards;
131};
132
133USTRUCT(BlueprintType)
135{
136 GENERATED_BODY()
140 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
141 int32 Step = 0;
145 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
146 int32 Points_threshold = 0;
150 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
152};
153
154//==================================================
155// Request Definitions
156//==================================================
157USTRUCT(BlueprintType)
159{
160 GENERATED_BODY()
164 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLockerServer")
165 int32 Amount = 0;
166};
Definition LootLockerServerProgressionGenericTypes.h:63
Definition LootLockerServerProgressionGenericTypes.h:88
Definition LootLockerServerProgressionGenericTypes.h:159
Definition LootLockerServerProgressionGenericTypes.h:16
Definition LootLockerServerProgressionGenericTypes.h:42
Definition LootLockerServerProgressionGenericTypes.h:135
Definition LootLockerServerProgressionGenericTypes.h:109