Releases: jrbudda/KerbalEngineer
Kerbal Engineer Redux v1.1.4.10
1.1.4.10, 2018-04-17, KSP 1.4.2 #2110
- Fixed Relative Velocity and Relative Speed calculations to update properly.
- Renamed Relative Speed to Relative Orbital Speed to be less ambigious.
- Fixed going into tracking station resetting the 'float' option on the flight windows. (This will reset your tracking station readout settings so you will have to re-do them. Sue me.
Kerbal Engineer Redux v1.1.4.9
- Update minimum version to 1.4.0. Does not work on older versions due to checks for engine plates / moduledynamicnodes
Kerbal Engineer Redux v1.1.4.8
1.1.4.8, 2018-04-08, KSP 1.4.2 #2110
New RCS Simulation
This update brings in a new simulation for RCS thrusters. This is a full flow simulation, similar to the existing staging simulation that KER does. The RCS sim runs twice (in the VAB, anyway), once before and once after the staging simulation. This provides RCS data for your vessel 'full' and 'empty' for each stage.
The simulation should handle fuels of any type and interact properly with normal engines that consume RCS fuel or RCS thrusters that consume rocket fuel. Only works for parts that implement ModuleRCS. (Are there mod RCS parts that don't?)
Also in this update is some new Rendezvous readouts that expose the stock 'time to closest approach/intercept' and 'separation at closest approach/intercept' values, and I've also gone and added 'relative velocity at encounter' because that's something I'd like to know. For some reason the stock calculation isn't available for encountering a body in the tracking station, vessels work there tho.
I've removed 'time to rendezvous' and 'relative radial velocity' as these were simple Cartesian calculations instead of orbital and were basically always wrong. If anyone would like them added back you can file a petition in my office on the 2nd Tuesday of any month ending in T from 1 to 1:15 PM so long as it's raining.
Full notes (and pictures! below)
- Added 'RCS' toggle to the VAB/SPH build overlay. Shows thrust, isp, min/max twr and min/max deltav for the RCS system at each stage.
- Added 'RCS DeltaV', 'RCS TWR', 'RCS Isp', 'RCS Thrust' to Vessel readouts.
- Removed 'Time to Rendezvous' and 'Relative Radial Velocity' Rendezvous readouts.
- Force xml settings to encode in UTF8, fixes issues on some language platforms.
- Update distributed help strings.
Kerbal Engineer Redux v1.1.4.7
1.1.4.7, 2018-04-05, KSP 1.4.2 #2110
KER is now available in the Tracking Station!
You can now view any readout from the Rendezvous tab while in the tracking station.
You can set any body or vessel as the 'reference' object and KER will perform the rendezvous calculations between it and your focused object. It will always find and use the correct, concentric, parent orbits so the calculations are always valid (see update 1.1.4.5). If there are not 2 orbits to compare, only the 'target orbit' readouts will populate (ape, pe, semi, etc).
The configuration for this readout section is separate from the in-flight rendezvous readout section. So while they both contain the same defaults, they can both be configured differently to your taste.
The feature is always unlocked in career mode. (for now?)
Changes to 'Intercept Angle' and new readout.
The 'Intercept Angle' readout is the current phase angle to target minus the hohmann transfer window phase angle. Ideally you start your transfer at 0.
That's the theory anyway, I had no idea that's how it worked and there is no in-game description. So now the 'Intercept Angle' has been renamed to 'Transfer Angle' and is no longer doing the subtraction with the phase angle, it's just the raw transfer phase angle. So wherease before you burned at 0 Intercept Angle, you now burn when Transfer Angle = Phase Angle.
This provides a little less obfuscated data to the player, so you can calculate and share transfer phase angles with other players without resorting to other tools. But wait, jrbudda, (you might be saying), transfers now require reading both the phase angle and transfer angle and comparing them! Necessitating 2 readouts always whereas before it was just one! I got you covered.
I've added a new rendezvous Readout: 'Time til Transfer Angle', which as you might guess is the time until transfer angle = phase angle for your current selection. The time will go negative up to 20 degrees past the transfer.
Kerbal Engineer Redux v1.1.4.6
1.1.4.6, 2018-04-03, KSP 1.4.2 #2110
- Fix yet more incorrect mass calculations in the VAB/SPH, particularly involving the Re-entry pod(s) decoupler and surface attached parts.
Kerbal Engineer Redux v1.1.4.5
1.1.4.5, 2018-03-30, KSP 1.4.2 #2110
- Fixed a NPE spam bug if target lat/long was enabled and target was not a ship
- Rendezvous Readout Overhaul:
- The goal here is to clean up the Rendezvous readouts to present only good information depending on the situation of your ship and the target.
- Most of the calculations being done are between 2 orbits and are either not useful or mathmatically meaningless unless the 2 orbits are concentric and neither endppoint is landed.
- This update tries to be 'smart' about which data to present:
- If you are landed and your target is in direct orbit (i.e. Kerbin to Minimus):
- The time and angles to AN/DN will show a (L) and represent the time and angles til you intersect the plane of the target.
- The relative inclination is the raw inclination of the target, not realitve to the landed planet's inclination as before (hard to notice on Kerbin because it's 0)
- Most other orbit comparison readouts will be 0
- Target orbit data will be as normal.
- Distance is cartesian distance between you and the target.
- Conversely if you are in orbit and targeting a landed thing (i.e. Mun orbit to landed ship):
- The time and angles to AN/DN will show a (L) and represent the time and angles til your target intersects your orbital plane.
- The relative inclination is your raw inclination.
- Most other orbit compatison readouts will be 0
- Target orbit data will all be 0.
- Distance is cartesian distance between you and the target.
- If you and your target are both orbiting the same body:
- Readouts are unchanged as this is how they were designed.
- If your target is in a different SOI, regardless if you or your target is landed:
- KER will search upward towards the sun from both ends to find the 2 orbits that share the same body and use those for calculation.
- The actual orbit used as a source will be shown as 'Ref Orbit'
- The actual orbit used as a target will be shown as 'Target Orbit'
- Everything else will display as normal for those 2 concentric orbits.
- For Example(s):
- If you are targeting Eve and sitting on the launchpad, the calculation will show Kerbin as the Ref Orbit and all calculations will be between those 2 planets (this is actually how KER worked before it just wasn't clear about it)
- If you are targeting Eve and orbiting kerbin it will be same as above, using Kerbin's and Eve's orbits (this is not how it was before)
- If you are orbiting the Mun and targeting a probe landed on Laythe (y tho?), it will use Kerbin and Jool's orbits.
- Once you escape the Mun it will use Kerbin and Jool.
- Once you escape Kerbin it will use your ship and Jool.
- Once in Jool's SOI it will use your ship and Laythe
- Once in Laythe's SOI it will use the landed target calculations previously descibed.
- Once on the ground it will use the ground-ground calulation in the next section.
- If you and your target are both landed on the same body:
- Pretty much everything will be 0 except distance and target lat/long/alt.
- If you are landed and your target is in direct orbit (i.e. Kerbin to Minimus):
Kerbal Engineer Redux v1.1.4.4
1.1.4.4, 2018-03-28, KSP 1.4.1 #2089
- When using the 'Switch To Target' button on the Rendezvous readout, the target ship's target will be set to the original ship (so you can switch back without digging through a menu or the map).
- Added 'Focus Target' / 'Focus Vessel' buttons on the Rendezvous readout. Switches to the map and focuses your target if it's a vessel or celestial body. 'Focus Vessel' switches back to your ship ideally remembering if you were in the map or not.
- Added 'Look At Target' button to the Rendezvous readout. Rotates the camera to look at the target. Flight mode only. No more searching the stars for that little green box.
Kerbal Engineer Redux v1.1.4.3
1.1.4.3, 2018-03-23, KSP 1.4.1 #2089
- Fix phantom stage when root part is stageable.
- Handle decoupler stage detection in a more mod-friendly way.
Kerbal Engineer Redux v1.1.4.2
1.1.4.2, 2018-03-23, KSP 1.4.1 #2089
- Changed active engine detection code for multimode engines. Fixes GTI Multi Mode Engines mod.
- When landed and targeting something in the same SOI, the 'rel time to AN/DN' rendevous readouts now show the time until the landed ship comes under the target body's orbit. (basically when to launch for an inclined orbit)
- Negative times now display in year/day/hr/min/s format instead of just seconds.
Kerbal Engineer Redux v1.1.4.1
1.1.4.1, 2018-03-22, KSP 1.4.1 #2089
- Fix VAB mass calculation with non-zero kerbal crew weight
- Fix NPE when surface attaching a part to an engine plate
- Add Total Trip DeltaV to orbital readouts