diff --git a/Source/DisplayClusterExtensions/Private/VirtualRealityPawn.cpp b/Source/DisplayClusterExtensions/Private/VirtualRealityPawn.cpp index 93e443b242e540b0a17eb2ac0640fc29d80a2794..87b0ca7dabc24ea8320ba05494fe7604331aad66 100644 --- a/Source/DisplayClusterExtensions/Private/VirtualRealityPawn.cpp +++ b/Source/DisplayClusterExtensions/Private/VirtualRealityPawn.cpp @@ -39,14 +39,14 @@ AVirtualRealityPawn::AVirtualRealityPawn(const FObjectInitializer& ObjectInitial void AVirtualRealityPawn::OnForward_Implementation (float Value) { - if (NavigationMode == EVRNavigationModes::NAV_MODE_FLY) + if (NavigationMode == EVRNavigationModes::NAV_MODE_FLY || IDisplayCluster::Get().GetClusterMgr()->IsStandalone()) { AddMovementInput(Forward->GetForwardVector(), Value); } } void AVirtualRealityPawn::OnRight_Implementation(float Value) { - if (NavigationMode == EVRNavigationModes::NAV_MODE_FLY) + if (NavigationMode == EVRNavigationModes::NAV_MODE_FLY || IDisplayCluster::Get().GetClusterMgr()->IsStandalone()) { AddMovementInput(Forward->GetRightVector(), Value); }