7 : base(Target)
8 {
9 PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;
10
11 PublicIncludePaths.AddRange(
12 new string[] {
13
14 }
15 );
16
17
18 PrivateIncludePaths.AddRange(
19 new string[] {
20
21 }
22 );
23
24
25 PublicDependencyModuleNames.AddRange(
26 new string[]
27 {
28 "Core",
29 "BaseHelpers",
30 "Interaction",
31 "AIModule",
32 "NavigationSystem",
33 "UMG",
34 "GameplayTasks",
35 "CommonUIStyle",
36 "CommonUI",
37 "Health",
38 "GameplayTags"
39
40 }
41 );
42
43
44 PrivateDependencyModuleNames.AddRange(
45 new string[]
46 {
47 "CoreUObject",
48 "Engine",
49 "Slate",
50 "SlateCore",
51 "CableComponent",
52 "StateTreeModule",
53
54
55 }
56 );
57
58 if (Target.bBuildDeveloperTools ||
59 (Target.Configuration != UnrealTargetConfiguration.Shipping && Target.Configuration != UnrealTargetConfiguration.Test))
60 {
61 PrivateDependencyModuleNames.Add("GameplayDebugger");
62
63 PublicDefinitions.Add("WITH_GAMEPLAY_DEBUGGER=1");
64 }
65 else
66 {
67 PublicDefinitions.Add("WITH_GAMEPLAY_DEBUGGER=0");
68 }
69
70
71 DynamicallyLoadedModuleNames.AddRange(
72 new string[]
73 {
74
75 }
76 );
77 }