jarosm / KSP-BonVoyage

Rovers and ships background processing for KSP
GNU General Public License v3.0
9 stars 15 forks source link

Rover resumes 90 degrees rotated #12

Closed szundi closed 4 years ago

szundi commented 4 years ago

KSP.log

Hello, I am using a rover design that uses the white rover body rotated, and on top of that I placed a kerbal seat. After landing, I tell that from now on the kerbal seat is controlling the rover, so the navball gets correct. Without this the navball would tell me I am seeing the sky.

When bonvoyage returns to my rover, it restores it seeing the sky. Coincidence? I am supspecting that you are using the direction of some kind of default control part, but the adequate startegy would be to look up the one that had the control when the mission was unloaded to maintain proper direction. Or to read the direction some other way that is universal.

Bon voyage has flipped/destroyed 2 of my rovers and I am playing in "ironman mode". This makes me sad. 😄

Keep up your good work! 👍 Thank you!

jarosm commented 4 years ago

https://github.com/jarosm/KSP-BonVoyage/wiki/Settings

Rotation vector advanced tweakable ;)

The default source of rotation of a vessel is the root part, so it's used in this case. Change in rotation vector for given rover fix the flipping of rovers with rotated root part (Rovemate for example).

jarosm commented 4 years ago

See above