You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently we have the "Change Current Orbit" window which allows the user to manually create a rograde and radial thrust command. this needs expanding to include the OrbitPhasingManuvers and Hohmann calcs.
it also needs expanding to delay the order, ie give an order to burn in an hours time. the orders as they are currently should be able to handle this.
For the OrbitPhasing I'd add a button to the current window which will allow the user to select an angle, or a target object. once selected it should change the prograde amount to match the output of the OrbitPhasingManuvers function.
Do something similar for the Hohmann calc, but allow the user to select either an object or a secondary orbit, simular to the warp order, as per the orbit phasing it should change the prograde amount to match the output of the Hohmann calc.
I might look at creating an overload to the Hohmann calc to take either periapsis and/or eccentricity if that'll make it easier. for now, ignore the second burns that both these functions output (or maybe display them somehow?) currently the internals don't support sequential burns yet. it's on my short todo list. they do now!
Though the Hohmann maneuver seems to be competently broken when it actually tries to carry it out, might be due to thrust vectors and how the maneuver takes time to complete (i.e. the SpaceX Starship I threw in the game takes over 4 minutes to complete a Hohmann to the moon for the initial burn, as would the real one if my math is correct)
The text was updated successfully, but these errors were encountered:
I've started on this a bit:
showing the phase change mode.
Hohmann mode lets you select from a bunch of targets via a combo. (targets are all orbital siblings, ie if the ship is orbiting earth, then the available targets will be anything else that is orbiting earth, including the moon).
High DV and Porkchop modes currently don't do anything.
I have an order for HighDV, but not only is it broken, but it can't yet even calculate/estimate the manuver before doing it.
Currently we have the "Change Current Orbit" window which allows the user to manually create a rograde and radial thrust command. this needs expanding to include the OrbitPhasingManuvers and Hohmann calcs.
it also needs expanding to delay the order, ie give an order to burn in an hours time. the orders as they are currently should be able to handle this.
For the OrbitPhasing I'd add a button to the current window which will allow the user to select an angle, or a target object. once selected it should change the prograde amount to match the output of the OrbitPhasingManuvers function.
Do something similar for the Hohmann calc, but allow the user to select either an object or a secondary orbit, simular to the warp order, as per the orbit phasing it should change the prograde amount to match the output of the Hohmann calc.
I might look at creating an overload to the Hohmann calc to take either periapsis and/or eccentricity if that'll make it easier.
for now, ignore the second burns that both these functions output (or maybe display them somehow?) currently the internals don't support sequential burns yet. it's on my short todo list.they do now!Though the Hohmann maneuver seems to be competently broken when it actually tries to carry it out, might be due to thrust vectors and how the maneuver takes time to complete (i.e. the SpaceX Starship I threw in the game takes over 4 minutes to complete a Hohmann to the moon for the initial burn, as would the real one if my math is correct)
The text was updated successfully, but these errors were encountered: