Releases: Gaiiden/RCSTC
Releases · Gaiiden/RCSTC
RCS Thrust Controller v4.0
for KSP 1.0.5
for kOS 0.18.2
- RCS thrust tweakable is now stock, meaning a single thrust control script is all that is needed, Tweakable Everything is no longer an optional dependency
- All detected RCS parts are temporarily highlighted to show which are enabled (green) and disabled (red) to help confirm craft configuration
- Console window text no longer overwrites itself under some situations
- RCS jet blip on initialization no longer necessary to get ISP number to show in right-click menu
- Tweakable is back to using decimal numbers instead of percentage
RCS Thrust Controller v3.2
for KSP 1.0.4
for kOS 0.17.3
- Fixed the non-TE version from still trying to use TE to set the thrust initially
- Added a check for time warp, and drops the game out of warp to initialize the thrusters because otherwise they would not fire to register ISP
- Improved performance by removing the need to call
getModule()
multiple times every tick, which caused kOS to navigate the entire part tree each time. Possibly also improved the timing of very short burns that require millisecond precision
RCS Thrust Controller v3.1
for KSP 1.0.4
for kOS 0.17.3
- Full RemoteTech support enabled through kOS
addons
interface. RT features disabled if it is not installed/activated - Abort command now respects signal delay
- Program now respects local control
- Functionalized main loop for cleaner exit on abort/errors - no more shutting down the console
- Warning message displays if user manually enables RCS prior to the maneuver
- Fix for runtime error if user manually enables RCS prior to maneuver
- Fix for changes to TweakableEverything slider, which now has percentage values instead of decimal
RCS Thrust Controller v2.1
- Fixed an issue where Tweakable Everything can allow you to tweak thrust to 0%, which the program doesn't like. Tweaking the thrust to 0% (or setting it to 0% with the non-TE version) will change it to 1%
RCS Thrust Controller v2.0
- Script extension changed to conform to new kOS architecture
- Uses new HUD message capability to present thruster info and maneuver warnings
- Checks for connection to Mission Control before executing (bypassable)
- No longer requires ISP and throttle to be set in hardcode or at runtime (latter depends on use of Tweakable Everything)
- Maneuver nodes are now monitored and changes can be made to Δv, ETA and throttle anytime prior to node execution
- No longer needs a maneuver node to be created prior to execution
- Cancelling maneuver nodes no longer terminates the program
- The Abort button is used to terminate the program
- Time warp is monitored and will drop out 10 seconds prior to node execution
Please see the updated ReadMe for new installation & usage instructions
RCS Thrust Controller v1.1
- Thanks to TDW, cleaned up countdown code which means program runs on less lines for users that have limited kOS storage space
- Added ability to detect how much Δv the craft has remaining and warn the user if it is not enough to perform the maneuver
- Tweaked messages of Δv to include "m/s" for clarity
Possibly introduced an issue. During testing upon deleting the maneuver node in some instances some new ones were created and program did not exit until those were deleted. No rhyme or reason I could tell for this happening. Did not happen often, but was noticed.
RCS Thrust Controller v1
Initial Release. Fully tested all features working as planned