func_arena Tuesday, September 22, 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 Entities » alphalabs1_imp
ARTICLE

alphalabs1_imp

This is an entity on id Tech 4 engines, present on DOOM 3. Below you can find its spawnflags, keys and editor settings for each game that defines it.

DOOM 3

Object that changes animation when triggered.

Keys

Key Type Default Description
anim var scare anim to play when triggered. (unless 'num_anims' is set)
start_anim var anim to play when first spawned. anim will loop until triggered.
num_anims var the number of anims to play in sequence. trigger entity to start next anim. set anims using 'anim1', 'anim2', 'anim3', etc. Triggers targets when done playing animl.
blend_in var 0 how long to transition from the start_anim to the triggered anim.
wait var -1 how long to wait before auto activating. -1 means only activate when triggered.
cycle var 1 how many times to play the animation after being triggered (use -1 for infinite).
remove bool set to 1 to remove object when animation finishes.
target var all entities with a matching name will be used after anim plays.
hide bool if 1, object remains hidden until triggered. doesn't work when 'start_anim' is set.
sound_bone var Jaw Bone to play sounds from.
loop_last_anim var Loops the last anim when 'num_anims' is set. the next trigger will cause the entity to hide, or be removed if 'remove' is set.
auto_advance var When 'num_anims' is set, won't wait to be triggered between each anim.

Editor

Property Value
Type point entity
Spawn class idAnimated -> idAFEntity_Gibbable -> idAFEntity_Base -> idAnimatedEntity -> idEntity -> idClass
Inherits cin_base
Min -16 -16 0
Max 16 16 32
Color 1 .5 .3

Script events

Event Declared by
activate idAnimated
startRagdoll idAnimated
footstep idAnimated
leftFoot idAnimated
rightFoot idAnimated
launchMissiles idAnimated
setAnimation idAnimated
getAnimationLength idAnimated
gib idAFEntity_Gibbable
SetConstraintPosition idAFEntity_Base
getJointHandle idAnimatedEntity
clearAllJoints idAnimatedEntity
clearJoint idAnimatedEntity
setJointPos idAnimatedEntity
setJointAngle idAnimatedEntity
getJointPos idAnimatedEntity
getJointAngle idAnimatedEntity
getName idEntity
setName idEntity
activateTargets idEntity
numTargets idEntity
getTarget idEntity
randomTarget idEntity
bindToJoint idEntity
removeBinds idEntity
bind idEntity
bindPosition idEntity
unbind idEntity
setOwner idEntity
setModel idEntity
setSkin idEntity
getShaderParm idEntity
setShaderParm idEntity
setShaderParms idEntity
setColor idEntity
getColor idEntity
isHidden idEntity
hide idEntity
show idEntity
cacheSoundShader idEntity
startSoundShader idEntity
startSound idEntity
stopSound idEntity
fadeSound idEntity
getWorldOrigin idEntity
setWorldOrigin idEntity
getOrigin idEntity
setOrigin idEntity
getAngles idEntity
setAngles idEntity
getLinearVelocity idEntity
setLinearVelocity idEntity
getAngularVelocity idEntity
setAngularVelocity idEntity
getSize idEntity
setSize idEntity
getMins idEntity
getMaxs idEntity
touches idEntity
setGuiParm idEntity
setGuiFloat idEntity
getNextKey idEntity
setKey idEntity
getKey idEntity
getIntKey idEntity
getFloatKey idEntity
getVectorKey idEntity
getEntityKey idEntity
restorePosition idEntity
distanceTo idEntity
distanceToPoint idEntity
startFx idEntity
waitFrame idEntity
wait idEntity
hasFunction idEntity
callFunction idEntity
setNeverDormant idEntity
setGui idEntity
precacheGui idEntity
getGuiParm idEntity
getGuiParmFloat idEntity
guiNamedEvent idEntity
remove idClass

Last changed Sep 21, 2026
<< back to the wiki  ·  History
RELATED GAMES
DOOM 3
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.