-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compress Parts (Rotate) leads to RUD at high angles #46
Comments
And it does not respect the angle setting. It happens to me sometimes, that I accidentaly place one dock rotated 180°. It would be nice if either I have looked at the code, it seems to be here: https://github.com/BobPalmer/Konstruction/blob/master/Source/Konstruction/Konstruction/ModuleWeldablePort.cs
But I don't know how to fix it, which angle is which, don't know KSP API / Unity. |
@firda-cze There is a certain chance that the Angle Snap doesn't do what you think it does. It certainly didn't do what I expected it to do, until I experimented with it. Here's how it's mean to work: |
I think I know perfectly how it works or should work. It should be the parameter to the modulo (if non-zero) and Compress-Rotate should never rotate more than half of this (choose the angle closest to zero). |
If Konstruction ports are docked at a high roll angle (the black rectanble is on opposite sides), clicking "Compress Parts (Rotate)" will cause the craft to disassemble and send parts spinning at high velocities.
This happens 100% of the times at high angles (like 180°), but the lower the angle, the more random it gets and the lower the probability of it happening.
For reproduction,
The text was updated successfully, but these errors were encountered: