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 » Quake 4 Classes
ARTICLE

Quake 4 Classes

Name Description
idActivator
idActor
idAFAttachment
idAFEntity_Base
idAFEntity_ClawFourFingers
idAFEntity_Generic
idAFEntity_Gibbable
idAFEntity_SteamPipe
idAFEntity_Vehicle
idAFEntity_VehicleFourWheels
idAFEntity_VehicleSixWheels
idAFEntity_WithAttachedHead
idAI
idAnimated
idAnimatedEntity
idBarrel
idBeam
idBobber
idBrittleFracture
idCamera
idCameraAnim
idCameraView
idChain
idClass
idCursor3D
idDamagable
idDoor
idEarthQuake
idElevator
idEntity
idExplodable
idExplodingBarrel
idForce
idForce_Constant
idForce_Drag
idForce_Field
idForce_Spring
idForceField
idFuncAASObstacle
idFuncAASPortal
idFuncEmitter
idFuncPortal
idFuncRadioChatter
idFuncSplat
idGuidedProjectile
idItem
idItemPowerup
idItemRemover
idLight
idLiquid
idLocationEntity
idLocationSeparatorEntity
idMoveable
idMoveableItem
idMover
idMover_Binary
idMover_Periodic
idMultiModelAF
idObjective
idObjectiveComplete
idPathCorner
idPendulum
idPhantomObjects
idPhysics
idPhysics_Actor
idPhysics_AF
idPhysics_Base
idPhysics_Monster
idPhysics_Parametric
idPhysics_Player
idPhysics_RigidBody
idPhysics_Static
idPhysics_StaticMulti
idPlat
idPlayer
idPlayerStart
idProjectile
idRiser
idRotater
idSecurityCamera
idShaking
idSound
idSpawnableEntity
idSplinePath
idSpring
idStaticEntity
idTarget
idTarget_CallObjectFunction
idTarget_Damage
idTarget_EnableLevelWeapons
idTarget_EnableStamina
idTarget_EndLevel
idTarget_FadeEntity
idTarget_FadeSoundClass
idTarget_Give
idTarget_GiveEmail
idTarget_GiveSecurity
idTarget_LevelTrigger
idTarget_LightFadeIn
idTarget_LightFadeOut
idTarget_LockDoor
idTarget_Remove
idTarget_RemoveWeapons
idTarget_SessionCommand
idTarget_SetFov
idTarget_SetGlobalShaderTime
idTarget_SetInfluence
idTarget_SetKeyVal
idTarget_SetModel
idTarget_SetPrimaryObjective
idTarget_SetShaderParm
idTarget_SetShaderTime
idTarget_Show
idTarget_Tip
idTarget_WaitForButton
idTestModel
idTextEntity
idThread
idTrigger
idTrigger_Count
idTrigger_EntityName
idTrigger_Fade
idTrigger_Hurt
idTrigger_Multi
idTrigger_Timer
idTrigger_Touch
idVacuumEntity
idVacuumSeparatorEntity
idWorldspawn
riDeadZonePowerup
rvAFAttractor
rvAIAvoid
rvAIBecomeAggressive
rvAIBecomePassive
rvAICombatHelper
rvAIHelper
rvAIMedic
rvAITactical
rvAITether
rvAITetherBehind
rvAITetherClear
rvAITetherRadius
rvAITrigger
rvAnimatedClientEntity
rvCameraPlayback
rvCameraPortalSky
rvClientAFAttachment
rvClientAFEntity
rvClientCrawlEffect
rvClientEffect
rvClientEntity
rvClientModel
rvClientMoveable
rvClientPhysics
rvConveyor
rvCTF_AssaultPoint
rvCTFAssaultPlayerStart
rvDarkMatterProjectile
rvDebugJumpPoint
rvDriftingProjectile
rvEffect
rvFuncSaveGame
rvGravityArea
rvGravityArea_Static
rvGravityArea_SurfaceNormal
rvGravitySeparatorEntity
rvHealingStation
rvItemCTFFlag
rvJumpPad
rvMIRVProjectile
rvModviewModel
rvMonsterBerserker
rvMonsterBossBuddy
rvMonsterBossMakron
rvMonsterConvoyGround
rvMonsterConvoyHover
rvMonsterFailedTransfer
rvMonsterFatty
rvMonsterGladiator
rvMonsterGrunt
rvMonsterGunner
rvMonsterHarvester
rvMonsterHarvesterDispersal
rvMonsterHeavyHoverTank
rvMonsterIronMaiden
rvMonsterLightTank
rvMonsterNetworkGuardian
rvMonsterRepairBot
rvMonsterScientist
rvMonsterSentry
rvMonsterSlimyTransfer
rvMonsterStreamProtector
rvMonsterStroggFlyer
rvMonsterStroggHover
rvMonsterStroggMarine
rvMonsterTeleportDropper
rvMonsterTurret
rvMonsterTurretFlying
rvObjectiveFailed
rvPhysics_Particle
rvPhysics_Spline
rvPhysics_VehicleMonster
rvPusher
rvSpawner
rvSpawnerProjectile
rvSplineMover
rvTarget_AddDatabaseEntry
rvTarget_AmmoStash
rvTarget_BossBattle
rvTarget_ExitAreaAlert
rvTarget_LaunchProjectile
rvTarget_Nailable
rvTarget_SecretArea
rvTarget_TetherAI
rvTramCar
rvTramCar_Marine
rvTramCar_Strogg
rvTramGate
rvVehicle
rvVehicleAI
rvVehicleAnimated
rvVehicleDriver
rvVehicleDropPod
rvVehicleHoverpad
rvVehicleLight
rvVehicleMonster
rvVehiclePart
rvVehicleRigid
rvVehicleSound
rvVehicleSpline
rvVehicleStatic
rvVehicleThruster
rvVehicleTurret
rvVehicleUserAnimated
rvVehicleWalker
rvVehicleWeapon
rvViewWeapon
rvWeapon
rvWeaponBlaster
rvWeaponDarkMatterGun
rvWeaponGauntlet
rvWeaponGrenadeLauncher
rvWeaponHyperblaster
rvWeaponLightningGun
rvWeaponMachinegun
rvWeaponNailgun
rvWeaponRailgun
rvWeaponRocketLauncher
rvWeaponShotgun
WeaponNapalmGun

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.