Multiple Objects Revolving Around A Rotating Actor

UPDATE: After a bit of time I think I could pin point the problem and found a workaround as well.

  1. I think the reason why this doesn’t work properly with the rotation is probably to blame on how UE4 is utilizing their rotation tool inside the editor (at least I think that’s the problem) Somehow when moving the rotation tool and using a ‘CombineRotator’ node, when feeding through the construction script, the engine will constantly and exponentially add more rotation to the instances instead of just once per setting. As of now I’ve not been able to find a Solution to this problem…

  2. The workaround is simple: Instead of using the built in rotation tool of the editor I’ve created a rotation variable and made it public. Instead of using the cursor, now you have to use the variable inside the details panel, which is sadly a lot more inconvenient. Despite working correctly the rotation still behaves very strangely while adjusting (exponential increase of rotation speed depending on value). You must also change the additional rotation settings back to zero if you intend to move the rotated objects again, if you don’t do that everything gets messed up!

In due time I will file a full report of this behavior and issue a Feature Request, would be immensely practical if this detail could be fixed or if there’s a way to device some better workaround than the one stated above.

@ Benergy, Thanks again for your help!