Files
ZMMO/Source/ZMMO/ZMMO.Build.cs
Mateus Rodrigues cda5fea776 feat(admin-tools): consumidor client do painel debug (F8 + UZeusAOIComponent)
- UZeusAOIComponent (Game/Network): componente de gameplay do player local com
  plus de debug. Overlays via DrawDebug* (esfera AOI real; spawn/cell/handoff
  placeholders) dirigidos pela UI via IZeusAOIDebugTarget + console vars. Estado
  persiste no componente entre aberturas do menu (IsOverlayEnabled).
- AZeusCharacter: anexa o componente + abre/fecha o painel no F8 (UIOnly trava o
  jogo; Esc/F8 fecham); LoadClass lazy do painel no content do PLUGIN
  (/ZeusAdminTools/UI/WBP_AdminToolsAIO).
- ZMMO.Build.cs: depende de ZeusAdminToolsRuntime.
- UIProgressBar_Base: rename EaseOutCubic -> EaseOutCubicPB (fix unity-build).
- ZMMO.uproject: remove entrada NwiroIntegrationKit.

A UI e o C++ do plugin ZeusAdminTools vivem no repo Server (plugin autocontido).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 16:19:37 -03:00

54 lines
1.2 KiB
C#

using UnrealBuildTool;
public class ZMMO : ModuleRules
{
public ZMMO(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
PublicDependencyModuleNames.AddRange(new string[] {
"Core",
"CoreUObject",
"Engine",
"InputCore",
"EnhancedInput",
"UMG",
"Slate",
"Niagara",
"CommonUI",
"CommonInput",
"GameplayTags",
"GameplayAbilities", // GAS: UAttributeSet, FGameplayAttributeData
"ZeusNetwork",
"ZeusGAS", // UZeusGASComponent, UZeusAttributeSet, FZeusAttributesSnapshot
"ZeusJobs",
"ZeusAdminToolsRuntime" // IZeusAOIDebugTarget + EZeusAOIOverlay (admin panel dirige o componente)
});
PrivateDependencyModuleNames.AddRange(new string[] {
"SlateCore"
});
PublicIncludePaths.AddRange(new string[] {
"ZMMO",
"ZMMO/Game",
"ZMMO/Game/Entity",
"ZMMO/Game/Controller",
"ZMMO/Game/Modes",
"ZMMO/Game/Network",
"ZMMO/Game/UI",
"ZMMO/Game/UI/Widgets",
"ZMMO/Game/UI/FrontEnd",
"ZMMO/Data",
"ZMMO/Data/Items",
"ZMMO/Data/Mobs",
"ZMMO/Data/Players",
"ZMMO/Data/NPCs",
"ZMMO/Data/Abilities",
"ZMMO/Data/Quests",
"ZMMO/Data/UI",
"ZMMO/Data/World"
});
}
}