ENTITY CLASSES!
idAASObstacle
idAI2 // there are a ton of these
idSplineFollower
idVehicleAI
idDrone
idDropShip
idPieceEmitter
idBreakable
idDoor_Animated
idDoor_Blocker
idDoor_Parametric
idLaserGate
idEnvArea
//func
idAnimated
idAnimated_AnimWeb
idAnnouncementManager
idBashTVEncounter
idAnimCamera
idCinematicCamera
idInteractionCamera
idRotatableCamera
idTownGarageCamera
idFuncCloth
idDynamicEntity
idDynamicWaterEntity
idElectricBoltEmitter
idParticleEmitter
idLensFlare
idEntityFx
idGuiEntity
idEntityImposter
idLoot_Blocker
idMover
idVehicleRaceEncounter
idFuncRotate
idScriptMapEntity
idSniperEncounter
idSoundDoor
idVehicleEncounter_StanleyExpress
idStaticEntity
idFuncSwing
idVehicleMeteorRunEncounter
idVehicleMeteorShowerEncounter
idStaticWaterEntity
idWaterRippleEmitter
idFuncWind
// info
idInfoAAS
idActionNode
idCoverBlocker
idInfoFocus
idTownGarageManager
idInfoGarageBay
idAICombatHint // COMBAT_HINT_ASSAULT_POINT, COMBAT_HINT_DEFENSE_POINT, COMBAT_HINT_FLANK_POINT, COMBAT_HINT_GRENADE_POINT, COMBAT_HINT_RECHARGE_POINT
idAIHint
idAIHintGroup
idAISearchHintAnimation
idAISearchHintAuto
idAISearchHintGroup
idTurretSpawnerControlGroup
idInventoryStorage
idEntity - includes jobmarkers
idInfoLevelFadeIn
idInfoLookTargetGroup
idRandomLoot
idInfo // null
idInfoPath
idInfoTraversal
idInfoVehicleObstacle
// interactibles
idDamageableEntity
//lights
idLight
// idMiniGame volumes
idMiniGameVolume_Dice
idMiniGameVolume_RCG
idMiniGameVolume_TripleF
idMiniGameVolume_Twitch
idMiniGameVolume_Wingstick
idMinigameMutantController
idWingStickGameTarget // inherits idMover
//misc
idSpringEntity
idCollisionStreamArea
idProgressionEntity
idTurretGunner
idVehicleMountedTurret
idWorldClipBounds
//path
idDroneSplineWaypoint
idSplineWaypoint
//player
idPlayerStart
idPlayer
// projectile
idProjectile_ArrowExplode
idProjectile_Arrow
idProjectile_Dagger
idProjectile_Rocket
idProjectile_Homing
idProjectile_Grenade
idProjectile_ArrowControl
idProjectile_BFG
idProjectile_EventPulser
idProjectile_HugeMutantDebris
idProjectile_Wingstick
idProjectile_Wingstick_Multitarget
idProjectile_StickyBomb
idProjectile_BouncyBomb
idProjectile_Mortar
// props
idProp_AIArmor
idProp_ElectricArmor
idProp_Moveable // includes worldview weapons and ammo, pickups
idProp_VehicleAmmo
// props, animated
idRaceSpectator
//props, breakable
idDamageableEntity
idBreakable
// props, default
idProp
// other
idProp_Flower
//props, gore and gibs
idProp_Spawnable
idProp_Loot
idProp_Breakable
idTurret
idProp_Static
idProp_RallyTube
idRegimeTile // regime == authority, btw
//props, usable
idProp_Usable
idProp_Explosive
idProp_ExplosivePlunger
idProp_LockGrinder
idProp_JobPosting
idAnimatedInteractable
idProp_WeaponStatic
idProp_Zipline
//props, vehicle
idProp_VehicleAmmoRecharger
idProp_Boost
idProp_OnlineBoost
idProp_VehiclePickup
idProp_VehicleHealthRecharger
idHoverTurret
idProp_MeteoritePickup
idProp_MPMeteoritePickup
idProp_VehicleQuadDamage
idProp_RallyPoint
idProp_VehicleQuickUseRecharger
idRepairBot
idProp_VehicleJump
idProp_GameStateInt // used for sp stanleyexpress
idTurret
// sound
idSoundEnvironment
idSound
//spline
idAISplinePath
idQuestNavSplinePath
//TARGET!!!
idTarget_Achievement
idTarget_ActionScript
idAIInteraction
idTarget_AIEvent
idTarget_AnimWebChangeState
idTarget_AnimWebChangeStateVia
idTarget_AnimWebPause
idTarget_AnimWebUnpause
idTarget_ApplyExplosionImpulse
idTarget_ClearFakeEnemy
idTarget_CollisionDamage
idTarget_CompleteGame
idTarget_Count
idTarget_Cvar
idTarget_Damage
idEntity
idTarget_DemoMapLoad
idTarget_DummyFire
idTarget_EnableAIEvent
idTarget_EnableTarget
idTarget_Enemy
idTarget_EquipItem
idInfo_Trigger_Facing_Target
idTarget_FakeEnemy
idGameChallenge
idGameChallenge_Bully
idGameChallenge_Vehicle_DM
idGameChallenge_Meteor_Shower
idGameChallenge_Vehicle_Rally
idGameChallenge_Vehicle_Rally_Base
idGameChallenge_Vehicle_Tri_Rally
idTarget_GiveItem
idTarget_GiveItems
idTarget_GroupExpression
idTarget_GroupMessage
idTarget_ModifyGroup
idTarget_SetGroupCombatStage
idTarget_Hide
//targets, job
idTarget_DemoHackAlwaysShowJob
idTarget_GiveJobNote
idTarget_HideShowHands
idTarget_LevelTransition
idTarget_RemoveJobNote
idTarget_RestartMapForMissionFailure
idTarget_GameStateIntSet
idTarget_Job
idTarget_GiveSpecialEvent_Area
idTarget_StartRace
idTarget_TestPlayerState
idTarget_JobTimerGiveMoney
idTarget_JobTimerIncrementScore
idTarget_JobTimerStart
idTarget_JobTimerStop
idTarget_JobTriggered
idTarget_DynamicVehicleAiController
idTarget_LayerChange
idTarget_LevelTransition
idTarget_LockDoor
idTarget_MakeActivatable
idTarget_ModifyTraversalClass
idTarget_HideShowMesh
idTarget_PlayerViewEffect
idTarget_PlayerWhiplash
idTarget_PlayVideo
idTarget_PlayVoiceOver
idTarget_Count // used by relay.decl
idTarget_Count_Random
idTarget_Remove
idTarget_RemoveItems
idTarget_Disconnect // return to main menu
idTarget_SetWorldSpawnAIUsesCoverFalse
idTarget_ShakeTrigger
idTarget_Show
idTarget_ShowGui
idTarget_Spawn
idTarget_Spawn_Target
idTarget_StartSoundShader
idTarget_SwapFaction
idTarget_ShowTargetHealth
idTarget_Teleport
idTarget_TutorialGui
idTarget_UnlockDoor
idTarget_AssignVehicle
idTarget_ChangeSeatInfo
idTarget_UpdateVehicleKey
idTarget_VehicleAi
//TRIGGERS!!!
idTrigger_DummyFire
idTrigger_GameChallenge
idTrigger_Hurt
idTrigger_TestPlayerState
idMultiplayerTrigger_BoostPad
idTrigger_Race
idTrigger_RcBombcar_Damage
idSoundTrigger
idTrigger_TakeDamage
idTrigger
idTrigger_Facing
idTrigger_VehicleAI
//vehicle
idVehicle_Car
idVehicleOccupant_ATV
idVehicleOccupant_Car
//volumes
idVolume_RunCycleHint
idVolume
idVolume_ForceDormant
idVolume_PlayerViewEffect
idVolume_ItemGroup
idVolume_LocationCalling
idPerceptionVolume
idVolume_PlayerEnvOverride
idVolume_RegimeRegenerate
idVolume_ShowGui_Leveltransition
// le classic
idWorldspawn