#pragma once

#include "CoreMinimal.h"
#include "Modules/ModuleInterface.h"

/**
 *  Sub-modulo cliente do AttributeSystem.
 *
 *  Espelho de `Server/ZeusServerEngine/Game/MMO/Modules/AttributeSystem/`.
 *  Roda como modulo Runtime carregado em `PreDefault` para que o
 *  `UAttributeComponent` esteja registrado antes do `ZMMO` instanciar o
 *  player character.
 */
class FZMMOAttributesModule : public IModuleInterface
{
public:
	virtual void StartupModule() override;
	virtual void ShutdownModule() override;
};
