Enabling console in shipping builds
You can enable the console in shipping builds by doing the following:
#include "Engine/Console.h"
void AMyPlayerController::EnableConsoleInPackaged()
{
UGameViewportClient* Viewport = GetWorld()->GetGameViewport();
if(Viewport->ViewportConsole == nullptr)
{
Viewport->ViewportConsole = NewObject<UConsole>(Viewport, GEngine->ConsoleClass);
}
}
The example function is run in a player controller on begin play.
Last updated