using UnrealBuildTool;

public class ZMMOAttributes : ModuleRules
{
	public ZMMOAttributes(ReadOnlyTargetRules Target) : base(Target)
	{
		PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;

		PublicDependencyModuleNames.AddRange(new string[] {
			"Core",
			"CoreUObject",
			"Engine",
			"UMG",
			"Slate",
			"CommonUI",
			"CommonInput",
			"ZeusNetwork"
		});

		PrivateDependencyModuleNames.AddRange(new string[] {
			"SlateCore"
		});

		// Dependencias entre modulos (vide
		// Server/ZeusServerEngine/Game/MMO/Modules/AttributeSystem/module.json
		// — espelho do manifest no cliente):
		//   - engine: Core, CoreUObject, Engine
		//   - modules: [] (este e' modulo de base do MMO)
		//   - plugin ZeusNetwork: para opcodes + delegates
	}
}
