public void AttitudeGUI(int windowID)
{
if (core.Wheel
&&
GUILayout.Button(_RM ? "Rover" : "Attitude", GUI.skin.textField)
)
{
_RM = !_RM;
if (_RM)
{
RoverState r = new RoverState();
r.Steer = false;
r.Target = -0;
r.Steering = 0;
r.ActTime = Planetarium.GetUniversalTime() + (core.localControl ? 0 : core.path.ControlDelay);
rover.states.Enqueue(r);
}
}
if (roverMode)
{
attitudeButtons[0].Draw();
rover.draw();
}
else
foreach (AttitudeStateButton b in attitudeButtons)
{
b.Draw();
}
GUI.DragWindow();
}