I agree that you need to be very careful of your use of rotateentity for the gimbal lock reasons Pongo mentioned. Turnentity or aligntovector use quarternions internally so avoid this issue.
Using a pivot for separate axis is also a good idea as it gives you more control but it really depends on how realistic you want the movement.
Stevie
Using a pivot for separate axis is also a good idea as it gives you more control but it really depends on how realistic you want the movement.
Stevie