The issue with entitypitch is that values will only be between -90 and 90. You can get around this by holding a global pitch variable & incrementing this variable for the rotation. Then use rotateentity mesh, pitch, 0, 0 to show the visible rotation and use sswifts formulae on the pitch variable.
Stevie
Stevie