public FlightEnabledNavigator(
INavigationProvider innerNavigator,
IFlightEnabledPlayerMover playerMover,
IFlightNavigationArgs flightNavigationArgs)
{
logger = new Logger(this);
this.innerNavigator = innerNavigator;
this.playerMover = playerMover;
this.flightNavigationArgs = flightNavigationArgs;
Navigator.NavigationProvider = this;
CurrentPath = new FlightPath(Vector3.Zero, Vector3.Zero, flightNavigationArgs);
logger.Verbose(Localization.Localization.FlightEnabledNavigator_Enabled);
}