Tanks Ruccus but now the speed it rotates relies on how much rotating you do in between resets.
Rem Project: Practice Game
Rem Created: 3/17/2006 3:49:50 PM
Rem ***** Main Source File *****
hide mouse
load object "plane1.x",1
do
set cursor 0,0
print screen fps()
print "Object angle x:",object angle x(1)
print "Object angle y:",object angle y(1)
print "Object angle z:",object angle z(1)
ControlPlane()
if spacekey()=1 then ResetPlaneAngles()
loop
Function ControlPlane()
if upkey()=1
xrotate object 1,object angle x(1)+1
endif
if downkey()=1
xrotate object 1,object angle x(1)-1
endif
if rightkey()=1
yrotate object 1,object angle y(1)+1
endif
if leftkey()=1
yrotate object 1,object angle y(1)-1
endif
if keystate(44)=1
zrotate object 1,object angle z(1)+1
endif
if keystate(45)=1
zrotate object 1,object angle z(1)-1
endif
EndFunction
Function ResetPlaneAngles()
rotate object 1,curvevalue(0,object angle x(1),20),curvevalue(0,object angle y(1),20),curvevalue(0,object angle z(1),20)
Endfunction
boogers will take over the world