In Player_Ent action I would first play with this:

my.ROTATION_SPEED = 16;

and after that also in Player_ENt action is these lines of code:

// rotate player with mouse
if(mickeyX >= 5)
{
bMouseRotate = TRUE;
tempPan.pan = - player.ROTATION_SPEED * runForce * time;
RotateEntity();
}
if(mickeyX <= -5)
{
bMouseRotate = TRUE;
tempPan.pan = player.ROTATION_SPEED * runForce * time;
RotateEntity();
}

Changing my.ROTATION_SPEED will probably do wonders. It is set quite high actually.

Let me know if that helps,
Loco


Professional A8.30
Spoils of War - East Coast Games