protected void LogNodeInfo()
{
#if DEBUG
if(HighLogic.LoadedSceneIsFlight)
{
if(FlightGlobals.ActiveVessel == null)
{
Debug.Log("[ManeuverNodeSplitter] active vessel is null");
}
else if(Solver == null)
{
Debug.Log("[ManeuverNodeSplitter] solver is null");
}
else
{
Debug.Log("[ManeuverNodeSplitter] nodes: " + Solver.maneuverNodes.Count);
}
}
if(IsSolverAvailable())
{
foreach(ManeuverNode node in Solver.maneuverNodes)
{
LogNode("", node);
}
}
#endif
}