Releases: schlosrat/ManeuverNodeController
0.8.2
0.8.1
0.8.0
0.7.6
- Fixed issue where MNC GUI would stay up in the VAB and at the KSC screen. The GUI may stick around during the loading screen while transitioning to the VAB, but will drop automatically once you're there. It's just sticking around to enjoy the cool loading screen cause it's friendly that way.
- MNC GUI also sticks around (and is quite useful!) in the Tracking Station.
- BUG (with KSP, not in this mod): MNC GUI also sticks around in the Training Center, but who uses that anyway, right?
- Fixed issues with how MNC creates and manipulates nodes so that now the Snap To functionality works as intended
0.7.5
- Cleaned up node creation
- Cleaned up button handling
- Eliminated sources of Null Reference Exceptions (no more polluting the KSP.log)
Known Issue: When changing the time of a maneuver that has a non-zero burn by means of snapping to specific points on the orbit, the maneuver node gizmo will sometimes be placed in odd locations (not on the orbit). When this happens, the projected new orbit is generally slightly wrong too. Clicking the Snap To button a second time should solve this when this occurs. This release is distributed as a Debug version (the *.pdb file is included) to aid users who wish to help track down this issue.
0.7.4
This build focuses on cleaning things up and makes some important improvements in preventing and trapping Null Reference Exceptions which were ballooning in the KSP.log
- Cleaned up code that was producing lots of Null Reference Exceptions in the KSP.log.
- Added code to trap the remaining NREs (which are occurring in KSP2 code, not here)
- Removed unused MJ code.
- Removed dead code
0.7.3
- Added display of the ∆v remaining when there is a burn. This value is static prior to the burn but will decrease as you burn in the correct direction during a burn. Since it's displaying a magnitude, the value is always positive and will increase if you overshoot - which correctly indicates you need to flip-n-burn!
- Revised the GUI to use "∆v" in place of "dv".
0.7.2
Added capability to automatically disable game input when the user has clicked into a text entry field. This has the effect that the user can now enter decimal numbers without affecting the game's timewarp setting. Clicking anywhere other than a text entry field will re-enable game input from the keyboard.
0.7.1
Fixed Add Node capability so that it creates a maneuver node gizmo and updates the map correctly.
Corrected Add Node logic so that it sets the new empty node at the Ap only if e < 1, otherwise the new node is set to the active vessel's current position in the orbit.