Counter-Strike: Source - List of Entities
base.fgd
cstrike.fgd
env
filter
func
- func_bomb_target
- func_buyzone
- func_hostage_rescue
- func_ladder
- func_physbox_multiplayer
- func_territory_respawn_area
hostage
info
- info_map_parameters
- info_player_counterterrorist
- info_player_logo
- info_player_terrorist
- info_territory_control_bank
- info_territory_control_barracks
- info_territory_control_counterterrorist
- info_territory_control_encryption
- info_territory_control_hospital
- info_territory_control_surveillance
- info_territory_control_terrorist
- info_view_parameters
item
point
weapon
- weapon_ak47
- weapon_aug
- weapon_awp
- weapon_c4
- weapon_deagle
- weapon_elite
- weapon_famas
- weapon_fiveseven
- weapon_flashbang
- weapon_g3sg1
- weapon_galil
- weapon_glock
- weapon_hegrenade
- weapon_knife
- weapon_m249
- weapon_m3
- weapon_m4a1
- weapon_mac10
- weapon_mp5navy
- weapon_p228
- weapon_p90
- weapon_scout
- weapon_sg550
- weapon_sg552
- weapon_smokegrenade
- weapon_tmp
- weapon_ump45
- weapon_usp
- weapon_xm1014
Unimplemented FGD entities
Entities defined in the FGD that aren't implemented by the engine. These won't work when placed in Hammer unless they're internal.
env
func
- func_detail
- func_instance
- func_instance_parms
- func_ladder
- func_territory_respawn_area
- func_viscluster
info
- info_lighting
- info_no_dynamic_shadow
- info_npc_spawn_destination
- info_overlay
- info_overlay_transition
- info_territory_control_bank
- info_territory_control_barracks
- info_territory_control_counterterrorist
- info_territory_control_encryption
- info_territory_control_hospital
- info_territory_control_surveillance
- info_territory_control_terrorist
logic
move
npc
point
prop
Undocumented map entities
Entities used in the official BSP map files that are undefined in the official FGD. These will most likely work in-game, but require custom FGD code for Hammer.
Undocumented engine entities
Entities dumped by the dumpentityfactories
console command that don't exist in any official FGD or map. Some may be non-functional or buggy.
ai
- ai_ally_speech_manager
- ai_battle_line
- ai_changehintgroup
- ai_changetarget
- ai_goal_assault
- ai_goal_follow
- ai_goal_lead
- ai_goal_lead_weapon
- ai_goal_standoff
- ai_hint
- ai_network
- ai_script_conditions
- ai_sound
- aiscripted_schedule
- aitesthull
ammo
- ammo_338mag
- ammo_357sig
- ammo_45acp
- ammo_50ae
- ammo_556mm
- ammo_556mm_box
- ammo_57mm
- ammo_762mm
- ammo_9mm
- ammo_buckshot
assault
beam
commentary
cs
cycler
dynamic
entity
env
- env_debughistory
- env_dusttrail
- env_entity_dissolver
- env_fire_trail
- env_global
- env_glow
- env_gunfire
- env_movieexplosion
- env_muzzleflash
- env_particle_trail
- env_particlefire
- env_particlesmokegrenade
- env_physwire
- env_quadraticbeam
- env_ragdoll_boogie
- env_rockettrail
- env_sporeexplosion
- env_sporetrail
- env_steamjet
- env_tracer
event
filter
fish
flashbang
funCBaseFlex
func
- func_monitor
- func_nav_avoidance_obstacle
- func_nav_blocker
- func_nav_prerequisite
- func_plat
- func_proprrespawnzone
- func_pushable
- func_train
- func_vehicleclip
- func_water
- func_weight_button
generic
gib
grenade
handle
hegrenade
info
instanced
item
light
logic
model
momentary
monster
multisource
npc
path
phys
physics
planted
player
point
predicted
prop
raggib
rope
scene
scripted
simple
smokegrenade
soundent
spark
spotlight
spraycan
target
te
team
test
trigger
vgui
viewmodel
vote
waterbullet
weapon
wearable
window
world