Morrowind Mod:Rotate
< Mod / Morrowind: Morrowind Mod: Alphabetical Functions / Categorical FunctionsRotate
RotateWorld
Rotate, Axis, Angle/sec RotateWorld, Axis, Angle/sec Where: Axis = The world or object axis to rotate about (X, Y, or Z). Angle/sec = The rotation speed to rotate the object (degrees per second). Type: Movement Returns: none Example: Rotate, X, 0.5 "Act_banner_Khuul"->RotateWorld, Z, 1 Scripts: float BarDoor
Rotates the object along the specified world (RotateWorld) or object (Rotate) axis at the specified number of degrees per second. To be used properly, the function should be called continuously while rotation is desired, for example:
begin test_RotateScript short RotatingItem if ( OnActivate == 1 ) if ( RotatingItem == 0 ) set RotatingItem to 1 else set RotatingItem to 0 endif endif if ( RotatingItem == 1 ) RotateWorld, Z, 0.5 endif end
which should start rotating an object up when it is activated and stop when it is activated again.