Title Manager  1.0.0
Keeps track of the proficiency level of each tool and the experience level of the tool's category.
ExperienceCategoryData.h
1 
6 #pragma once
7 #include "TitleData.h"
8 #include <limits>
9 #include "ExperienceCategoryData.generated.h"
10 
15 USTRUCT(Blueprintable, BlueprintType)
16 struct TITLEMANAGER_API FExperienceCategoryData
17 {
18  GENERATED_BODY()
19 
20 
24  UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "TitleManager|Proficiency")
25  FInt32Interval ProficiencyRange = { 0, 100 };
26 
31  UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "TitleManager|Experience")
32  FInt32Interval ExperienceRange = { 0, std::numeric_limits<int32>::max() };
33 
38  UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "TitleManager|Proficiency", DisplayName="Item Name")
39  TArray<FString> ProficiencyName;
40 
45  UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "TitleManager|Experience")
46  TArray<FTitleData> Title;
47 };
Definition: TitleManager.Build.cs:9
Definition: ExperienceCategoryData.h:17
Definition: TitleData.h:16