public void OnGUI() { Resources.SetupGUI(); if (Settings.ShowDebugger) { Settings.DebuggerPosition = GUILayout.Window(398643, Settings.DebuggerPosition, DrawDebugger, "Manifest Debug Console", GUILayout.MinHeight(20)); } }
public void OnGUI() { Resources.SetupGUI(); ManifestController.GetInstance(FlightGlobals.ActiveVessel).drawGui(); if (Settings.ShowDebugger) { Settings.DebuggerPosition = GUILayout.Window(398643, Settings.DebuggerPosition, DrawDebugger, "Manifest Debug Console", GUILayout.MinHeight(20)); } }
public void drawGui() { if (FlightGlobals.fetch == null) { return; } if (FlightGlobals.ActiveVessel != Vessel) { return; } Resources.SetupGUI(); if (resetRosterSize) { ManifestBehaviour.Settings.RosterPosition.height = 100; //reset height resetRosterSize = false; } if (HighLogic.LoadedScene == GameScenes.FLIGHT && !MapView.MapIsEnabled && !PauseMenu.isOpen && !FlightResultsDialog.isDisplaying) { if (ShowWindow && _showRosterWindow) { ManifestBehaviour.Settings.RosterPosition = GUILayout.Window(398543, ManifestBehaviour.Settings.RosterPosition, RosterWindow, "Crew Roster", GUILayout.MinHeight(20)); } if (ShowWindow) { ManifestBehaviour.Settings.ManifestPosition = GUILayout.Window(398541, ManifestBehaviour.Settings.ManifestPosition, ManifestWindow, "Crew Manifest", GUILayout.MinHeight(20)); } if (ShowWindow && _showTransferWindow) { ManifestBehaviour.Settings.TransferPosition = GUILayout.Window(398542, ManifestBehaviour.Settings.TransferPosition, TransferWindow, "Crew Transfer", GUILayout.MinHeight(20)); } } }