Ezriilc / HyperEdit

A plugin for Kerbal Space Program.
http://www.Kerbaltek.com/hyperedit
GNU General Public License v3.0
41 stars 30 forks source link

Lander fine-tuning (IJKL) only moves the vessel East. #44

Open fronbow opened 6 years ago

fronbow commented 6 years ago

I'm not sure if this is an error with my current debug build? But pressing any of I/J/K/L just advances my vessel's direction away from the target position. i.e. they all seem to do the exact same calculation?!

fronbow commented 6 years ago

And currently, on Minmus at least, appears to put the vessel 500m away from the previous location!

Ezriilc commented 6 years ago

I will have to test again with your latest build. Last time I checked, this was working perfectly.

Ezriilc commented 6 years ago

Very curious. My test basically works perfectly, however, after doing some moving around during the landing process, I get some bizarre numbers in the lat box (359.902677420287), and the Land button says "Cannot Land". Is it possible the lat/lon coords are getting mixed up?

Ezriilc commented 6 years ago

Not quite related, but if it's possible and desirable, could we have the fine-tuning NOT reset the altitude with each change? If so, then I guess I'll make another issue for it.

fronbow commented 6 years ago

Add it as a new issue/enhancement and I can work on it when I'm working this out!! (As far as I can remember, HE has always behaved like this?) And yes, I noticed odd numbers too. moar testing required

I think I'll double-check a few things for an hour or so ;)

Ezriilc commented 5 years ago

I think this is caused by attempting to land the vessel before changing the SOI/orbit to a different body.

I'd like code added to do that SOI/orbit change prior to executing the landing, to save the user a step. This has been a point of confusion since the beginning.