shadowmage45 / SSTULabs

Dev repository for testing/unfinished KSP parts/plugins/etc.
Other
62 stars 41 forks source link

Loading an in-flight savegame misaligns the ISDC's SRBs #666

Closed MikeOnTea closed 6 years ago

MikeOnTea commented 6 years ago

Position looks correct, but their direction is wrong. Sadly github won't let me upload a screenshot right now... will do that once github works again.

shadowmage45 commented 6 years ago

Yes pictures please. And a list of the steps to reliably reproduce the problem.

MikeOnTea commented 6 years ago

Steps to reproduce: 1) make a simple craft with ISDC 2) "Launch" it 3) Press quicksave and then quickload on the pad, don't even have to liftoff

Craft before quickload: Craft before quickload Craft after quickload (different camera angle, might just be the orientation of the SRBs that got messed with, their position looks roughly correct): Craft after quickload

This is not just a visual bug, their thrust vector changed along with their visuals.

shadowmage45 commented 6 years ago

Interesting... I must have misused some of the transform operations in calculating of the orientation (and/or somehow the operation is being ran twice on vesssel re-load... which wouldn't surprise me given KSP's crappy loading sequence(s))

Jimbodiah commented 6 years ago

Issue #666, no good can come of this.