#include "DisplayClusterPawnCAVE.h"

#include "Game/IDisplayClusterGameManager.h"
#include "IDisplayCluster.h"

void ADisplayClusterPawnCAVE::BeginPlay()
{
  Flystick = IDisplayCluster::Get().GetGameMgr()->GetNodeById("flystick");
}
void ADisplayClusterPawnCAVE::MoveForward(float value)
{
  if (!Flystick)
    Flystick = IDisplayCluster::Get().GetGameMgr()->GetNodeById("flystick");
  if (!Flystick || value == 0.0f)
    return;
  AddMovementInput(Flystick->GetForwardVector(), value);
}