Skip to content

Releases: schlosrat/ManeuverNodeController

1.2.1

09 Mar 21:15
4efd469

Choose a tag to compare

  • Added check to prevent the mod UI from being toggleable while the game's UI is hidden (F2). This should help to prevent situations where the mod's UI is inadvertently raised while the game's UI is hidden which can result in the mod's UI only being visible when the game's UI is hidden and vice versa.

1.2.0

02 Feb 23:23
a182ffa

Choose a tag to compare

  • Overhauled UI for a new more compact layout (big thanks to munix!).
    • Burn vector values are now displayed in editable text boxes co-located with the << < > >> buttons.
    • Abs input and button are now obsolete and so removed.
    • Next Orbit and Post Node Lookahead are now foldouts. These are still controlled (enabled/disabled) by user-configurable mod settings. When enabled, they are now in foldouts so that they can be minimized when not needed.
  • Updated << < > >> ^ v buttons for better readability. New graphical elements used for << < > >> and x10 ÷10 used for more intuitive step increase/decrease buttons.
  • Added user configurable precision (rounding) on displayed/editable time and burn vector values.
  • Added click-through blocking.

1.1.3

28 Jan 01:10

Choose a tag to compare

  • Converted single-press buttons to repeat buttons for actions that apply small and large steps. This has the effect that if you press one of these buttons a single time and release you get the "normal" behavior, but if you press and hold, then after a brief delay (nominally 1 second) the longer you hold the more times the effect is applied (nominally 10 times/sec). The delay and interval are user-configurable so that you can adjust how sluggish or speedy it is to your taste.
  • Fixed issue where, if Auto Shutdown is enabled, you would not be able to raise the UI by pressing the app bar button unless a node is present in the future. Now you should be able to force the UI to appear when you press the app bar button and it will remain up until you've created a node or dismissed it manually. If you create a node, then it will continue to remain up until the node is past and there are no future nodes, or you dismiss it manually.
  • Added a user-configurable delay for the application of the Auto Shutdown feature. This is not quite working, but the configurable is there for future use when I sort out how to make it work better. Nominal delay time is 10 seconds.

1.1.2

27 Jan 21:49

Choose a tag to compare

  • Added increment (↑) / decrement (↓) buttons to the right of the text input fields for Absolute Delta V, Small Step Delta V, Large Step Delta V, Small Time Step, and Large Time Step. These buttons increase and decrease the values in the test input fields by factors of ten to enable more rapid change of the step sizes when adjusting nodes.
  • Updated progect dependency for Node Manager 0.7.1, SpaceWarp 1.8.1, and UITK 4 KSP 2.4.2
  • Corrected minor text alignment issue for the Ap displayed as part of the Next Orbit block

1.1.1

29 Oct 02:34

Choose a tag to compare

  • Fixed issue where typing into any Maneuver Node Controller text field would lock the game's inputs.
  • Requires UitkForKsp2 2.1.1+

1.1.0

27 Oct 00:42

Choose a tag to compare

Updated for KSP2 0.1.5+ (and Unity 2022.3.5f1)
Requires Node Manager 0.7.0+, SpaceWarp 1.5.2+, and UitkForKsp2 2.0.0+

1.0.3

31 Aug 01:20

Choose a tag to compare

  • Updated for KSP2 0.1.4 compatibility. Previous versions of Maneuver Node Controller will not work correctly with KSP2 0.1.4+. You must update to this version (or later) of Maneuver Node Controller if you want to use it with KSP2 0.1.4+
  • Updated dependency on Space Warp to version 1.4.2 (same reason)
  • Updated dependency on Node Manager to version 0.6.1 (same reason)

1.0.2

22 Aug 01:49

Choose a tag to compare

  • Updated Automatic Shutdown capability so that it will not automatically close until the last node has been completed. Previously, it would close as soon as the universal time was greater than the start time of the last node, which had the effect of taking down the GUI before the node was completed.
  • Corrected logic so that with Automatic Shutdown turned on, the GUI will stay up when commanded up by the player (via the app bar or hotkey), or when commanded up by another application (e.g. Flight Plan, etc.). With this change, Maneuver Node Controller will stay up until either it's manually closed or a node has been created and that node was subsequently deleted or completed.

1.0.1

14 Aug 01:46

Choose a tag to compare

  • Added new configuration parameters for autoLaunch and autoClose (both defaulting to false).
    • When autoLaunch is enabled, then MNC will automatically launch itself any time a new node is created (either manually, or by any other means)
    • When autoClose is enabled, then MNC will automatically hide itself any time there are no nodes remaining in the future.

1.0.0

28 Jul 12:52

Choose a tag to compare

  • Added Post-Node Event Lookahead information block. This info block displays up to 4 events anticipated after the selected node. If fewer than 4 events are anticipated, then only that may are displayed, and if no events are anticipated the info block is omitted entirely. The user can also enable/disable the display of this info block via the mod's configuration panel (Alt-M -> Open Configuration Manager). Reportable events include the following
    • Collision (reported in red)
    • SOI Entry (body and time)
    • SOI Exit (body and time)
    • Orbit Intersection
    • Fly By (Pe and Inclination)
    • Partial Out of Fuel
    • Completely Out of Fuel
  • Corrected issue with the Previous Orbit / Next Orbit information block where sometimes the wrong Next Orbit info was displayed
  • Added user-configurable setting to enable/disable the display of the Previous / Next Orbit Info block (Alt-M -> Open Configuration Manager)