molen_rotate()
{
usebutton = getent("usebutton","targetname");
if (!isdefined(self.speed))
self.speed = 7;
if (!isdefined(self.script_noteworthy))
self.script_noteworthy = "x";
while(1)
{
seconds = 0;
usebutton waittill("trigger");
while(seconds<10)
{
if (self.script_noteworthy == "y")
self rotateYaw(360,self.speed);
else if (self.script_noteworthy == "x")
self rotateRoll(360,self.speed);
else if (self.script_noteworthy == "z")
self rotatePitch(360,self.speed);
time = self.speed-0.1;
seconds += time;
wait time;
}
}
}