List of HL2 entities: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(removed that which doesn't apply)
No edit summary
 
(20 intermediate revisions by 15 users not shown)
Line 1: Line 1:
This is a complete list of all [[HL2]] entities.
{{LanguageBar}}
{{back | Half-Life 2 Level Creation}}
<!-- {{DISPLAYTITLE: Half-Life 2 - List of Entities}} -->
__NOTOC__


[[ai_ally_manager]]
== [[Base.fgd/Half-Life 2 | base.fgd]] ==
[[ai_changetarget]]
See [[List of base entities]]
[[ai_citizen_response_system]]
[[ai_goal_actbusy]]
[[ai_goal_assault]]
[[ai_goal_follow]]
[[ai_goal_lead]]
[[ai_goal_lead_weapon]]
[[ai_goal_standoff]]
[[ai_goal_police]]
[[ai_script_conditions]]
[[ai_sound]]


[[ambient_generic]]
== [[Half Life 2.fgd | halflife2.fgd]] ==
{{ColumnBox|count=4|
'''ai'''
* [[ai_ally_manager]]
* [[ai_battle_line]]
* [[ai_changehintgroup]]
* [[ai_changetarget]]
* [[ai_citizen_response_system]]
* [[ai_goal_actbusy]]
* [[ai_goal_actbusy_queue]]
* [[ai_goal_assault]]
* [[ai_goal_follow]]
* [[ai_goal_injured_follow]] (Obsolete)
* [[ai_goal_lead]]
* [[ai_goal_lead_weapon]]
* [[ai_goal_operator]]
* [[ai_goal_police]]
* [[ai_goal_standoff]]
* [[ai_npc_eventresponsesystem]]
* [[ai_relationship]]
* [[ai_script_conditions]]
* [[ai_sound]]
'''aiscripted'''
* [[aiscripted_schedule]]
'''assault'''
* [[assault_assaultpoint]]
* [[assault_rallypoint]]
'''combine'''
* [[combine_mine]]
'''cycler'''
* [[cycler_actor]]
'''env'''
* [[env_alyxemp]]
* [[env_ar2explosion]]
* [[env_citadel_energy_core]]
* [[env_entity_dissolver]]
* [[env_flare]]
* [[env_global]]
* [[env_gunfire]]
* [[env_headcrabcanister]]
* [[env_muzzleflash]]
* [[env_rotorwash]]
* [[env_speaker]]
* [[env_sporeexplosion]]
* [[env_starfield]]
* [[env_terrainmorph]]
'''filter'''
* [[filter_combineball_type]]
'''func'''
* [[func_bulletshield]]
* [[func_combine_ball_spawner]]
* [[func_healthcharger]]
* [[func_lookdoor]]
* [[func_monitor]]
* [[func_recharge]]
* [[func_tank]]
* [[func_tank_combine_cannon]]
* [[func_tankairboatgun]]
* [[func_tankapcrocket]]
* [[func_tanklaser]]
* [[func_tankmortar]]
* [[func_tankphyscannister]]
* [[func_tankpulselaser]]
* [[func_tankrocket]]
* [[func_vehicleclip]]
'''generic'''
* [[generic_actor]]
'''grenade'''
* [[grenade_helicopter]]
'''info'''
* [[info_apc_missile_hint]]
* [[info_darknessmode_lightsource]]
* [[info_radar_target]]
* [[info_snipertarget]]
* [[info_target_gunshipcrash]]
* [[info_target_helicopter_crash]]
* [[info_target_vehicle_transition]]
* [[info_teleporter_countdown]]
'''item'''
* [[item_ammo_357]]
* [[item_ammo_357_large]]
* [[item_ammo_ar2]]
* [[item_ammo_ar2_altfire]]
* [[item_ammo_ar2_large]]
* [[item_ammo_crate]]
* [[item_ammo_crossbow]]
* [[item_ammo_pistol]]
* [[item_ammo_pistol_large]]
* [[item_ammo_smg1]]
* [[item_ammo_smg1_grenade]]
* [[item_ammo_smg1_large]]
* [[item_battery]]
* [[item_box_buckshot]]
* [[item_dynamic_resupply]]
* [[item_healthcharger]]
* [[item_healthkit]]
* [[item_healthvial]]
* [[item_item_crate]]
* [[item_rpg_round]]
* [[item_suit]]
* [[item_suitcharger]]
'''logic'''
* [[logic_achievement]]
* [[logic_choreographed_scene]]
* [[logic_scene_list_manager]]
'''monster'''
* [[monster_generic]]
'''npc'''
* [[npc_advisor]]
* [[npc_alyx]]
* [[npc_antlion]]
* [[npc_antlion_grub]]
* [[npc_antlion_template_maker]]
* [[npc_antlionguard]]
* [[npc_apcdriver]]
* [[npc_barnacle]]
* [[npc_barney]]
* [[npc_blob]]
* [[npc_breen]]
* [[npc_bullseye]]
* [[npc_citizen]]
* [[npc_clawscanner]]
* [[npc_combine_camera]]
* [[npc_combine_cannon]]
* [[npc_combine_s]]
* [[npc_combinedropship]]
* [[npc_combinegunship]]
* [[npc_crabsynth]]
* [[npc_cranedriver]]
* [[npc_crow]]
* [[npc_cscanner]]
* [[npc_dog]]
* [[npc_eli]]
* [[npc_enemyfinder]]
* [[npc_enemyfinder_combinecannon]]
* [[npc_fastzombie]]
* [[npc_fastzombie_torso]]
* [[npc_fisherman]]
* [[npc_gman]]
* [[npc_grenade_frag]]
* [[npc_grenade_magna]] (Former name for weapon_striderbuster)
* [[npc_headcrab]]
* [[npc_headcrab_black]]
* [[npc_headcrab_fast]]
* [[npc_heli_avoidbox]]
* [[npc_heli_avoidsphere]]
* [[npc_heli_nobomb]]
* [[npc_helicopter]]
* [[npc_hunter]]
* [[npc_hunter_maker]]
* [[npc_ichthyosaur]]
* [[npc_kleiner]]
* [[npc_launcher]]
* [[npc_magnusson]]
* [[npc_maker]]
* [[npc_manhack]]
* [[npc_metropolice]]
* [[npc_missiledefense]]
* [[npc_monk]]
* [[npc_mortarsynth]]
* [[npc_mossman]]
* [[npc_pigeon]]
* [[npc_poisonzombie]]
* [[npc_rollermine]]
* [[npc_seagull]]
* [[npc_sniper]]
* [[npc_spotlight]]
* [[npc_stalker]]
* [[npc_strider]]
* [[npc_turret_ceiling]]
* [[npc_turret_floor]]
* [[npc_turret_ground]]
* [[npc_vehicledriver]]
* [[npc_vortigaunt]]
* [[npc_zombie]]
* [[npc_zombie_torso]]
* [[npc_zombine]]
'''path'''
* [[path_corner]]
* [[path_corner_crash]]
'''player'''
* [[player_loadsaved]]
* [[player_speedmod]]
* [[player_weaponstrip]]
'''point'''
* [[point_antlion_repellant]]
* [[point_apc_controller]]
* [[point_bugbait]]
* [[point_camera]]
* [[point_combine_ball_launcher]]
* [[point_flesh_effect_target]]
* [[point_push]]
'''prop'''
* [[prop_combine_ball]]
* [[prop_coreball]]
* [[prop_scalable]]
* [[prop_thumper]]
* [[prop_vehicle]]
* [[prop_vehicle_airboat]]
* [[prop_vehicle_apc]]
* [[prop_vehicle_cannon]]
* [[prop_vehicle_choreo_generic]]
* [[prop_vehicle_crane]]
* [[prop_vehicle_driveable]]
* [[prop_vehicle_jeep]]
* [[prop_vehicle_prisoner_pod]]
'''script'''
* [[script_intro]]
* [[script_tauremoval]]
'''scripted'''
* [[scripted_sentence]]
* [[scripted_sequence]]
* [[scripted_target]]
'''test'''
* [[test_sidelist]]
'''trigger'''
* [[trigger_physics_trap]]
* [[trigger_rpgfire]]
* [[trigger_vphysics_motion]]
* [[trigger_waterydeath]]
* [[trigger_weapon_dissolve]]
* [[trigger_weapon_strip]]
'''vehicle'''
* [[vehicle_viewcontroller]]
'''weapon'''
* [[weapon_357]]
* [[weapon_alyxgun]]
* [[weapon_annabelle]]
* [[weapon_ar2]]
* [[weapon_brickbat]]
* [[weapon_bugbait]]
* [[weapon_crossbow]]
* [[weapon_crowbar]]
* [[weapon_frag]]
* [[weapon_physcannon]]
* [[weapon_pistol]]
* [[weapon_rpg]]
* [[weapon_shotgun]]
* [[weapon_smg1]]
* [[weapon_striderbuster]]
* [[weapon_stunstick]]
}}
==Non-FGD==
{{ColumnBox|count=4|
'''_firesmoke'''
* [[_firesmoke]]
'''_plasma'''
* [[_plasma]]
'''ai'''
* [[ai_ally_speech_manager]]
* [[ai_hint]]
* [[ai_network]]
* [[ai_network_build_helper]]
* [[ai_speechfilter]]
'''aitesthull'''
* [[aitesthull]]
'''apc'''
* [[apc_missile]]
'''ar2explosion'''
* [[ar2explosion]]
'''basehlcombatweapon'''
* [[basehlcombatweapon]]
'''baseprojectile'''
* [[baseprojectile]]
'''beam'''
* [[beam]]
'''blob'''
* [[blob_element]]
'''bodyque'''
* [[bodyque]]
'''bounce'''
* [[bounce_bomb]]
'''bullseye'''
* [[bullseye_strider_focus]]
'''combine'''
* [[combine_bouncemine]]
'''commentary'''
* [[commentary_auto]]
'''concussiveblast'''
* [[concussiveblast]]
'''crane'''
* [[crane_tip]]
'''crossbow'''
* [[crossbow_bolt]]
'''cycler'''
* [[cycler_blender]]
* [[cycler_flex]]
* [[cycler_weapon]]
* [[cycler_wreckage]]
'''dynamic'''
* [[dynamic_prop]]
'''ent'''
* [[ent_watery_leech]]
'''entity'''
* [[entity_blocker]]
'''entityflame'''
* [[entityflame]]
'''env'''
* [[env_debughistory]]
* [[env_detail_controller]]
* [[env_dusttrail]]
* [[env_effectscript]]
* [[env_fire_trail]]
* [[env_laserdot]]
* [[env_movieexplosion]]
* [[env_particle_trail]]
* [[env_particlefire]]
* [[env_particlesmokegrenade]]
* [[env_physwire]]
* [[env_quadraticbeam]]
* [[env_ragdoll_boogie]]
* [[env_rockettrail]]
* [[env_steamjet]]
'''event'''
* [[event_queue_saveload_proxy]]
'''filter'''
* [[filter_base]]
'''fish'''
* [[fish]]
'''floorturret'''
* [[floorturret_tipcontroller]]
'''func'''
* [[func_physbox_multiplayer]]
* [[func_plat]]
* [[func_proprrespawnzone]]
* [[func_pushable]]
* [[func_train]]
* [[func_weight_button]]
'''funCBaseFlex'''
* [[funCBaseFlex]]
'''gib'''
* [[gib]]
'''grenade'''
* [[grenade]]
* [[grenade_ar2]]
* [[grenade_beam]]
* [[grenade_beam_chaser]]
* [[grenade_homer]]
* [[grenade_pathfollower]]
'''handle'''
* [[handle_dummy]]
* [[handle_test]]
'''helicopter'''
* [[helicopter_chunk]]
'''hl2'''
* [[hl2_gamerules]]
'''info'''
* [[info_lighting_relative]]
* [[info_overlay_accessor]]
* [[info_player_deathmatch]]
* [[info_player_teamspawn]]
* [[info_target_command_point]]
* [[info_vehicle_groundspawn]]
'''instanced'''
* [[instanced_scripted_scene]]
'''item'''
* [[item_ar2_grenade]]
* [[item_box_flare_rounds]]
* [[item_box_lrounds]]
* [[item_box_mrounds]]
* [[item_box_sniper_rounds]]
* [[item_box_srounds]]
* [[item_flare_round]]
* [[item_grubnugget]]
* [[item_large_box_lrounds]]
* [[item_large_box_mrounds]]
* [[item_large_box_srounds]]
* [[item_ml_grenade]]
* [[item_sodacan]]
'''light'''
* [[light_glspot]]
'''logic'''
* [[logic_proximity]]
'''lookdoorthinker'''
* [[lookdoorthinker]]
'''model'''
* [[model_studio]]
'''momentary'''
* [[momentary_door]]
'''monster'''
* [[monster_furniture]]
'''mortarshell'''
* [[mortarshell]]
'''multisource'''
* [[multisource]]
'''npc'''
* [[npc_barnacle_tongue_tip]]
* [[npc_combine]]
* [[npc_concussiongrenade]]
* [[npc_contactgrenade]]
* [[npc_handgrenade]]
* [[npc_headcrab_poison]]
* [[npc_helicoptersensor]]
* [[npc_newnpc]]
* [[npc_grenade_bugbait]] (Thrown bugbait projectile)
'''physics'''
* [[physics_entity_solver]]
* [[physics_npc_solver]]
* [[physics_prop]]
* [[physics_prop_ragdoll]]
'''player'''
* [[player]]
* [[player_manager]]
* [[player_pickup]]
'''point'''
* [[point_commentary_node]]
* [[point_commentary_viewpoint]]
'''prop'''
* [[prop_dropship_container]]
* [[prop_physics_respawnable]]
* [[prop_ragdoll_attached]]
* [[prop_sphere]]
'''proto'''
* [[proto_sniper]]
'''raggib'''
* [[raggib]]
'''reserved'''
* [[reserved_spot]]
'''rope'''
* [[rope_anchor]]
'''rpg'''
* [[rpg_missile]]
'''scene'''
* [[scene_manager]]
'''scripted_scene
* [[scripted_scene]]
'''simple'''
* [[simple_physics_brush]]
* [[simple_physics_prop]]
'''sniperbullet'''
* [[sniperbullet]]
'''soundent'''
* [[soundent]]
'''spark'''
* [[spark_shower]]
'''sparktrail'''
* [[sparktrail]]
'''spotlight'''
* [[spotlight_end]]
'''spraycan'''
* [[spraycan]]
'''squadinsignia'''
* [[squadinsignia]]
'''target'''
* [[target_cdaudio]]
* [[target_changegravity]]
'''te'''
* [[te_tester]]
'''team'''
* [[team_manger]]
'''test'''
* [[test_effect]]
* [[test_proxytoggle]]
'''trigger'''
* [[trigger]]
* [[trigger_brush]]
* [[trigger_cdaudio]]
* [[trigger_togglesave]]
'''vgui'''
* [[vgui_screen_team]]
'''viewmodel'''
* [[viewmodel]]
'''vort'''
* [[vort_charge_token]]
* [[vort_effect_dispel]]
'''vote'''
* [[vote_controller]]
'''waterbullet'''
* [[waterbullet]]
'''weapon'''
* [[weapon_citizenpackage]]
* [[weapon_citizensuitcase]]
* [[weapon_cubemap]]
'''window'''
* [[window_pane]]
'''world'''
* [[world_items]]
}}


[[assault_rallypoint]]
[[Category:Entities by game|Half-Life 2]]
[[assault_assaultpoint]]


[[cycler]]
[[Category:Half-Life 2|Entities]]


[[env_ar2explosion]]
[[Category:Level Design]]<!--How exactly this is relevant here? -->
[[env_beam]]
[[env_beverage]]
[[env_blood]]
[[env_credits]]
[[env_dustpuff]]
[[env_entity_igniter]]
[[env_fade]]
[[env_firesource]]
[[env_flare]]
[[env_headcrabcanister]]
[[env_lightglow]]
[[env_microphone]]
[[env_muzzleflash]]
[[env_particlelight]]
[[env_physexplosion]]
[[env_physimpact]]
[[env_player_surface_trigger]]
[[env_rotorshooter]]
[[env_rotorwash]]
[[env_shake]]
[[env_shooter]]
[[env_soundscape_proxy]]
[[env_spark]]
[[env_starfield]]
[[env_sun]]
[[env_terrainmorph]]
[[env_tonemap_controller]]
[[env_zoom]]
[[env_wind]]
 
[[filter_multi]]
[[filter_activator_name]]
 
[[func_breakable_surf]]
[[func_button]]
[[func_detail]]
[[func_dustcloud]]
[[func_guntarget]]
[[func_healthcharger]]
[[func_illusionary]]
[[func_ladderendpoint]]
[[func_lookdoor]]
[[func_monitor]]
[[func_occluder]]
[[func_physbox]]
[[func_rotating]]
[[func_smokevolume]]
[[func_trackchange]]
[[func_tanklaser]]
[[func_tankairboatgun]]
[[func_tankapcrocket]]
[[func_tankmortar]]
[[func_tankphyscannister]]
[[func_tanktrain]]
[[func_traincontrols]]
[[func_vehicleclip]]
 
[[game_player_equip]]
[[game_ragdoll_manager]]
[[game_score]]
[[game_ui]]
[[game_zone_player]]
 
[[generic_actor]]
 
[[info_ladder_dismount]]
[[info_mass_center]]
[[info_npc_spawn_destination]]
[[info_no_dynamic_shadow]]
[[info_null]]
[[info_node_air_hint]]
[[info_node_climb]]
[[info_node_hint]]
[[info_player_start]]
[[info_target]]
[[info_teleport_destination]]
[[infodecal]]
 
[[item_ammo_357]]
[[item_ammo_357_large]]
[[item_ammo_ar2]]
[[item_ammo_ar2_large]]
[[item_ammo_crossbow]]
[[item_ammo_pistol]]
[[item_ammo_pistol_large]]
[[item_ammo_smg1]]
[[item_ammo_smg1_large]]
[[item_ammo_smg1_grenade]]
[[item_battery]]
[[item_box_buckshot]]
[[item_rpg_round]]
[[item_healthkit]]
[[item_healthvial]]
[[item_ammo_ar2_altfire]]
[[item_suit]]
 
[[keyframe_track]]
 
[[logic_auto]]
[[logic_autosave]]
[[logic_branch]]
[[logic_case]]
[[logic_choreographed_scene]]
[[logic_collision_pair]]
[[logic_compare]]
[[logic_measure_movement]]
[[logic_multicompare]]
[[logic_lineto]]
[[logic_relay]]
 
[[math_remap]]
 
[[momentary_rot_button]]
 
[[move_keyframed]]
[[move_track]]
[[move_rope]]
 
[[npc_antlionguard]]
[[npc_breen]]
[[npc_bullseye]]
[[npc_citizen]]
[[npc_crow]]
[[npc_cscanner]]
[[npc_helicopter]]
[[npc_heli_avoidsphere]]
[[npc_heli_avoidbox]]
[[npc_missiledefense]]
[[npc_turret_floor]]
[[npc_seagull]]
[[npc_pigeon]]
[[npc_ichthyosaur]]
[[npc_headcrab_black]]
[[npc_launcher]]
[[npc_spotlight]]
[[npc_strider]]
[[npc_mortarsynth]]
[[npc_metropolice]]
[[npc_monk]]
[[npc_kleiner]]
[[npc_zombie]]
 
[[path_corner_crash]]
[[path_track]]
 
[[physics_cannister]]
 
[[phys_constraintsystem]]
[[phys_hinge]]
[[phys_ballsocket]]
[[phys_pulleyconstraint]]
[[phys_ragdollconstraint]]
[[phys_torque]]
[[phys_magnet]]
 
[[player_weaponstrip]]
[[player_speedmod]]
 
[[point_anglesensor]]
[[point_apc_controller]]
[[point_bugbait]]
[[point_hurt]]
[[point_message]]
[[point_servercommand]]
[[point_spotlight]]
[[point_teleport]]
[[point_template]]
[[point_tesla]]
[[point_viewcontrol]]
 
[[prop_combine_ball]]
[[prop_detail]]
[[prop_dynamic]]
[[prop_physics_multiplayer]]
[[prop_vehicle_airboat]]
[[prop_vehicle_cannon]]
[[prop_vehicle_driveable]]
[[prop_vehicle_jeep]]
 
[[script_intro]]
 
[[shadow_control]]
 
[[tanktrain_ai]]
 
[[trigger_changelevel]]
[[trigger_gravity]]
[[trigger_soundscape]]
[[trigger_remove]]
[[trigger_once]]
[[trigger_look]]
[[trigger_impact]]
[[trigger_transition]]
[[trigger_rpgfire]]
[[trigger_vphysics_motion]]
[[trigger_weapon_dissolve]]
[[trigger_weapon_strip]]
 
[[vehicle_viewcontroller]]
 
[[water_lod_control]]
 
[[weapon_357]]
[[weapon_alyxgun]]
[[weapon_annabelle]]
[[weapon_ar2]]
[[weapon_bugbait]]
[[weapon_crossbow]]
[[weapon_crowbar]]
[[weapon_frag]]
[[weapon_pistol]]
[[weapon_rpg]]
[[weapon_shotgun]]
[[weapon_smg1]]
[[weapon_stunstick]]
 
[[worldspawn]]
 
 
==See also==
* [[List of base entities]]
 
[[Category:Entities]]

Latest revision as of 06:37, 2 July 2025

English (en)中文 (zh)Translate (Translate)
Half-Life 2 Level Creation


base.fgd

See List of base entities

halflife2.fgd

ai

aiscripted

assault

combine

cycler

env

filter

func

generic

grenade

info

item

logic

monster

npc

path

player

point

prop

script

scripted

test

trigger

vehicle

weapon

Non-FGD

_firesmoke

_plasma

ai

aitesthull

apc

ar2explosion

basehlcombatweapon

baseprojectile

beam

blob

bodyque

bounce

bullseye

combine

commentary

concussiveblast

crane

crossbow

cycler

dynamic

ent

entity

entityflame

env

event

filter

fish

floorturret

func

funCBaseFlex

gib

grenade

handle

helicopter

hl2

info

instanced

item

light

logic

lookdoorthinker

model

momentary

monster

mortarshell

multisource

npc

physics

player

point

prop

proto

raggib

reserved

rope

rpg

scene

scripted_scene

simple

sniperbullet

soundent

spark

sparktrail

spotlight

spraycan

squadinsignia

target

te

team

test

trigger

vgui

viewmodel

vort

vote

waterbullet

weapon

window

world