Entity list #
This wiki doesn’t provide detailed information on standard entities existing in Half-Life. Only new parameters, spawnflags, bugfixes and behavioral changes are mentioned for them. If the entity doesn’t have any changes it’s not mentioned at all. You must consult other resources, e.g. TWHL, for more information. The bugfixes are mentioned in comparison to the behavior from original Half-Life.
Point Entities #
- ambient_generic
- ambient_random
- calc_eval_number
- calc_numfromvec
- calc_position
- calc_ratio
- calc_state
- calc_subvelocity
- calc_vecfromnums
- calc_velocity_path
- calc_velocity_polar
- env_beam
- env_beverage
- env_blowercannon
- env_decal
- env_dlight
- env_energy_ball_trap
- env_explosion
- env_extinguisher
- env_fog
- env_funnel
- env_global
- env_model
- env_modeltrain
- env_quakefx
- env_rain
- env_render
- env_shockwave
- env_shooter
- env_smoker
- env_snow
- env_soundmark
- env_spark
- env_sprite
- env_spritetrain
- env_state
- env_stompshooter
- env_streak
- env_warpball
- env_warpball_templated
- env_xenmaker
- game_counter
- game_number
- game_player_settings
- info_displacer_earth_target
- info_displacer_xen_target
- info_item_random
- info_pitworm_steam_lock
- info_player_deathmatch
- item_generic
- locus_beam
- locus_variable
- monstermaker
- motion_manager
- multi_manager
- multi_sequence
- multi_trigger
- particle_shooter
- pitworm_gibshooter
- player_calc_ratio
- player_capabilities
- player_deployweapon
- player_hasinventory
- player_hasitem
- player_hasweapon
- player_inventory
- player_stash
- scripted_schedule
- scripted_sentence
- scripted_sequence
- squadmaker
- trigger_camera
- trigger_change_class
- trigger_changemaxclip
- trigger_changevalue
- trigger_check_state
- trigger_command
- trigger_compare
- trigger_condition
- trigger_configure_monster
- trigger_entity_iterator
- trigger_hurt_remote
- trigger_killmonster
- trigger_motion
- trigger_mp3audio
- trigger_player_teleport
- trigger_playerfreeze
- trigger_random
- trigger_relay
- trigger_respawn
- trigger_skill_test
- trigger_startpatrol
- trigger_timer
Solid Entities #
- func_breakable
- func_breakable_effect
- func_button
- func_door
- func_door_rotating
- func_healthcharger
- func_illusionary_toggle
- func_ladder
- func_mortar_field
- func_op4mortarcontroller
- func_plat
- func_platrot
- func_pushable
- func_rainvolume
- func_recharge
- func_rot_button
- func_snowvolume
- func_tank
- func_tracktrain
- func_train
- func_wall
- momentary_rot_button
- trigger_autosave
- trigger_geneworm_hit
- trigger_hurt
- trigger_inout
- trigger_look
- trigger_multiple
- trigger_once
- trigger_push
- trigger_sound
- trigger_teleport
- trigger_xen_return
Pickup Entities #
- ammo_* entities
- item_antidote
- item_armorvest
- item_battery
- item_flashlight
- item_healthkit
- item_helmet
- item_nvgs
- item_pickup
- item_random
- item_random_proxy
- item_security
- item_sodacan
- item_suit
- weapon_357
- weapon_9mmAR
- weapon_9mmhandgun
- weapon_crossbow
- weapon_crowbar
- weapon_displacer
- weapon_eagle
- weapon_egon
- weapon_gauss
- weapon_grapple
- weapon_handgrenade
- weapon_hornetgun
- weapon_knife
- weapon_m249
- weapon_medkit
- weapon_penguin
- weapon_pipewrench
- weapon_rpg
- weapon_satchel
- weapon_shockrifle
- weapon_shotgun
- weapon_snark
- weapon_sniperrifle
- weapon_sporelauncher
- weapon_tripmine
- weapon_uzi
- weaponbox
World object Entities #
Interactible, but not pickable, non-brush objects.
Monster entities #
See Monsters for overview of common monster changes.
- monster_alien_babyvoltigore
- monster_alien_controller
- monster_alien_grunt
- monster_alien_slave
- monster_alien_voltigore
- monster_apache
- monster_babycrab
- monster_babygarg
- monster_barnacle
- monster_barney
- monster_barniel
- monster_bigmomma
- monster_blkop_apache
- monster_blkop_osprey
- monster_bullchicken
- monster_civilian
- monster_cleansuit_scientist
- monster_cockroach
- monster_drillsergeant
- monster_floater
- monster_flybee
- monster_flyer
- monster_flyer_flock
- monster_gargantua
- monster_generic
- monster_generic_dead
- monster_geneworm
- monster_gonome
- monster_headcrab
- monster_houndeye
- monster_human_assassin
- monster_human_grunt
- monster_human_grunt_ally
- monster_human_medic_ally
- monster_human_torch_ally
- monster_hwgrunt
- monster_ichthyosaur
- monster_kate
- monster_leech
- monster_male_assassin
- monster_miniturret
- monster_nihilanth
- monster_osprey
- monster_otis
- monster_panthereye
- monster_penguin
- monster_pitdrone
- monster_pitworm_up
- monster_recruit
- monster_robocop
- monster_robogrunt
- monster_rosenberg
- monster_scientist
- monster_sentry
- monster_shockroach
- monster_shocktrooper
- monster_snark
- monster_tentacle
- monster_tripmine
- monster_turret
- monster_wheelchair
- monster_zombie
- monster_zombie_barney
- monster_zombie_soldier
Projectile entities #
Most projectiles can’t be spawned correctly on their own, therefore they’re not listed in fgd.