Rotor Inconsistant Behavior

Gage Meawasige shared this bug 3 years ago
Reported

During my scripting project, I've noticed some weird behavior coming from rotors. Specifically the Angle field in IMyMotorAdvancedStator. In some circumstances it will jump from negative to positive. For example: if you have a rotor in the negative (-5 for example), and you lock it. When you unlock it the angle field will report 355. or if you have a rotor set at a lower limit of -25 with a negative RPM and you change the lower limit to -5 the angle field will again report 335. This creates a inconsistent scripting experience and I also noticed that even though the Angle field reports a positive angle, the in game data field reports a negative angle. This is extremely confusing because even if you reverse the rotor and watch the in game data field pass your lower limit, reverse the rotor again and it will move right past the limit.

Replies (1)

photo
2

Hello, Gage,

thanks for letting us know about this issue that you are experiencing.

The examples you wrote here are really good in order to test it. Thanks to those the issue was successfully reproduced and put into our internal system.

Kind Regards

Keen Software House: QA Department

Leave a Comment
 
Attach a file