#pragma once #include "CoreMinimal.h" #include "GameFramework/PlayerController.h" #include "ZeusFrontEndPlayerController.generated.h" /** * AZeusFrontEndPlayerController * * Controller do mapa de front-end. Não herda de AZeusPlayerController (sem * Enhanced Input de gameplay/touch). Em BeginPlay arranca o fluxo de * front-end (UUIFrontEndFlowSubsystem) — feito aqui, e não no * GameInstance::Init, porque os subsistemas já existem neste ponto (ver * aviso no header do ZeusNetworkSubsystem). */ UCLASS(Blueprintable, BlueprintType) class ZMMO_API AZeusFrontEndPlayerController : public APlayerController { GENERATED_BODY() public: AZeusFrontEndPlayerController(); protected: virtual void BeginPlay() override; };