Quote: "It doesn't fix the functionality in DBP, however it offers an alternative to to DBPs freeflight functions: local rotations. These can be used in conjunction with global/world rotations flawlessly."
So does DBPro's 3D Maths, which I will likely be using until this gets fixed.
Quote: "No, the help files mean that you can not use them together at all."
Nowhere in the help files does it say that Rotate Object and Freeflight commands cannot be used together. It says that Euler Angles can only be used with Rotate Object and that Eular angles cannot be used in combination with Freeflight commands:
Quote: "you cannot use EULER ANGLES in combination with this command. Euler angles are accessed with the ROTATE OBJECT command"
This means that returning an angle from an object only works with Rotate Object, and not with Freeflight commands. This is because the angles are transformed using 3D maths and will flip an object over and around per the translation that occurs when using 3D Maths. Additionally, the Object Angle command still works, it just returns an untranslated result. The Eular Angles returned from freeflight rotation range from approximately -90 to 90. Once an angle exceeds this range, the object is flipped.
The only reason I am calling the Euler Angles is for demo purposes. Take them out, and be assured that the results will be the same.
Open MMORPG: It's your game!