func_arena Monday, September 21, 2026
Building, modding and fragging like it's 1998

142778 visitors
YOUR #1 SOURCE FOR RETRO FPS DEVELOPMENT Y2K READY
  *** func_arena goes live, let the carnage begin!   ***   ET: Legacy 2.86.0 is out!   ***   Engine of the Week: qrustyquake by cyanbun96   ***   Server admins: read our migration guide before Friday   ***   Ironwail 0.8.2 is out!   ***  
NAVIGATION
Wiki » Reference » DOOM 3 script events: func_movers
ARTICLE

DOOM 3 script events: func_movers

Name Description
stopMoving Stops any translational movement.
stopRotating Stops any rotational movement.
speed Sets the movement speed. Set this speed before initiating a new move.
time Sets the movement time. Set this time before initiating a new move.
decelTime Sets the deceleration time. Set this deceleration time before initiating a new move.
accelTime Sets the acceleration time. Set this acceleration time before initiating a new move.
moveTo Initiates a translation to the position of an entity. Uses the current speed/time and acceleration and deceleration settings.
moveToPos Initiates a translation to an absolute position. Uses the current speed/time and acceleration and deceleration settings.
move Initiates a translation with the given distance in the given yaw direction. Uses the current speed/time and acceleration and deceleration settings.
accelTo Initiates an acceleration to the given speed over the given time in seconds.
decelTo Initiates a deceleration to the given speed over the given time in seconds.
rotateDownTo Initiates a rotation about the given axis by decreasing the current angle towards the given angle. Uses the current speed/time and acceleration and
rotateUpTo Initiates a rotation about the given axis by increasing the current angle towards the given angle. Uses the current speed/time and acceleration and
rotateTo Initiates a rotation towards the given Euler angles. Uses the current speed/time and acceleration and deceleration settings.
rotate Initiates a rotation with the given angular speed. Uses the current speed/time and acceleration and deceleration settings.
rotateOnce Initiates a rotation towards the current angles plus the given Euler angles. Uses the current speed/time and acceleration and deceleration settings.
bob Initiates a translation back and forth along the given vector with the given speed and sphase.
sway Initiates a rotation back and forth along the given angles with the given speed and phase.
openPortal Opens the renderer portal associated with this mover.
closePortal Closes the renderer portal associated with this mover.
accelSound Sets the sound to be played when the mover accelerates.
decelSound Sets the sound to be played when the mover decelerates.
moveSound Sets the sound to be played when the moving.
enableSplineAngles Enables aligning the mover with the spline direction.
disableSplineAngles Disables aligning the mover with the spline direction.
removeInitialSplineAngles Subtracts the initial spline angles to maintain the initial orientation of the mover.
startSpline Starts moving along a spline stored on the given entity.
stopSpline Stops moving along a spline.
isMoving Returns true if a mover is moving
isRotating Returns true if a mover is rotating

Last changed Sep 21, 2026
<< back to the wiki  ·  History
HOT FILES
No files yet.
all files >>
LATEST BLOGS
No blog posts yet.
all blogs >>
MEDIA FROM THE BLOGS
No blog post has a picture yet.
all blogs >>
LATEST DEVLOGS
No devlog entries yet.
all blogs >>
CHAT
IRC:
#func_arena @ irc.libera.chat

Discord:
Map-Center

41 fraggers right now. Be nice to others.
Powered by Debian Linux Now! Get Mozilla Now! Stop Microsoft! Dopefish Now! 1-Bit Icons by Nikoichu
home  ·  contact  ·  privacy policy  ·  forums  ·  submit content  ·  rss
func_arena is a member of the func_network. We are not responsible for user content, your ping, or your kill-to-death ratio.
Powered by fragnuke 0.7.2. Best viewed at 1024x768 in Mozilla. No frames, no Flash, no bs.