This article's documentation is for Source 2. Click here for more information.

List of entities (Source 2): Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (→‎top: clean up, replaced: {{EntityTabs → {{tabs)
(Consistency with Source 1 page. Honestly it might be better how it was before, but I personally just like this more for some reason. Feel free to disagree)
Line 1: Line 1:
{{tabs|List of entities|source=1|source2=1|main = {{PAGENAME}}}}
__NOTOC__
This is a list of common game entities that ship with most {{source 2|4}} games  
{{tabs|List of Entities|source=1|source2=1|main = source}}
This is a list of common game Entities that ship with most {{source 2|4}} games  


== base.fgd ==
= base.fgd =
 
{{ColumnBox|count=4|
 
'''ambient'''
 
*[[ambient_generic]]
 
'''base'''
 
*[[base_clientui_ent]]
 
'''env'''
 
*[[env_screenoverlay_(Source_2) | env_screenoverlay]]
*[[env_microphone]]
*[[env_entity_maker_(Source_2) | env_entity_maker]]
*[[env_projectedtexture]]
*[[env_decal]]
*[[env_instructor_hint]]
*[[env_sky]]
 
'''filter'''
 
*[[filter_multi_(Source_2) | filter_multi]]
*[[filter_activator_name_(Source_2) | filter_activator_name]]
*[[filter_activator_model_(Source_2) | filter_activator_model]]
*[[filter_activator_context_(Source_2) | filter_activator_context]]
*[[filter_activator_class_(Source_2) | filter_activator_class]]
*[[filter_activator_mass_greater_(Source_2) | filter_activator_mass_greater]]
*[[filter_damage_type_(Source_2) | filter_damage_type]]
*[[filter_activator_attribute_int_(Source_2) | filter_activator_attribute_int]]
*[[filter_enemy_(Source_2) | filter_enemy]]
*[[filter_proximity_(Source_2) | filter_proximity]]
 
'''info'''
 
*[[info_visibility_box]]
*[[info_cull_triangles]]
*[[info_target]]
*[[info_world_layer]]
*[[info_constraint_anchor_(Source_2) | info_constraint_anchor]]
*[[info_target_instructor_hint]]
*[[info_spawngroup_landmark]]
 
'''logic'''
 
*[[logic_auto_(Source_2) | logic_auto]]
*[[logic_compare_(Source_2) | logic_compare]]
*[[logic_branch_listener_(Source_2) | logic_branch_listener]]
*[[logic_case_(Source_2) | logic_case]]
*[[logic_multicompare_(Source_2) | logic_multicompare]]
*[[logic_branch_(Source_2) | logic_branch]]
*[[logic_relay_(Source_2) | logic_relay]]
*[[logic_timer_(Source_2) | logic_timer]]
*[[logic_collision_pair_(Source_2) | logic_collision_pair]]
*[[logic_relay_(Source_2) | logic_relay]]
*[[logic_lineto_(Source_2) | logic_lineto]]
*[[logic_navigation_(Source_2) | logic_navigation]]
*[[logic_autosave_(Source_2) | logic_autosave]]
*[[logic_active_autosave_(Source_2) | logic_active_autosave]]
*[[logic_measure_movement]]
*[[logic_playerproxy]]
*[[logic_distance_autosave]]
*[[logic_door_barricade]]
*[[logic_gameevent_listener]]
*[[logic_handsup_listener]]
*[[logic_multilight_proxy]]
*[[logic_npc_counter_aabb]]
*[[logic_npc_counter_obb]]
*[[logic_npc_counter_radius]]
 
'''math'''
 
*[[math_remap_(Source_2) | math_remap]]
*[[math_colorblend_(Source_2) | math_colorblend]]
*[[math_counter_(Source_2) | math_counter]]
 
'''phys'''
 
*[[phys_keepupright_(Source_2) | phys_keepupright]]
*[[phys_spring_(Source_2) | phys_spring]]
*[[phys_hinge_(Source_2) | phys_hinge]]
*[[phys_hinge_local_(Source_2) | phys_hinge_local]]
*[[phys_ballsocket_(Source_2) | phys_ballsocket]]
*[[phys_constraint_(Source_2) | phys_constraint]]
*[[phys_pulleyconstraint_(Source_2) | phys_pulleyconstraint]]
*[[phys_slideconstraint_(Source_2) | phys_slideconstraint]]
*[[phys_lengthconstraint_(Source_2) | phys_lengthconstraint]]
*[[phys_ragdollconstraint_(Source_2) | phys_ragdollconstraint]]
*[[phys_genericconstraint_(Source_2) | phys_genericconstraint]]
*[[phys_splineconstraint_(Source_2) | phys_splineconstraint]]
*[[phys_wheelconstraint_(Source_2) | phys_wheelconstraint]]
*[[phys_thruster_(Source_2) | phys_thruster]]
*[[phys_torque_(Source_2) | phys_torque]]
*[[phys_motor_(Source_2) | phys_motor]]
*[[phys_magnet_(Source_2) | phys_magnet]]
 
'''point'''
 
*[[point_soundevent]]
*[[point_template_(Source_2) | point_template]]
*[[point_anglesensor_(Source_2) | point_anglesensor]]
*[[point_angularvelocitysensor_(Source_2) | point_angularvelocitysensor]]
*[[point_velocitysensor_(Source_2) | point_velocitysensor]]
*[[point_proximity_sensor_(Source_2) | point_proximity_sensor]]
*[[point_teleport_(Source_2) | point_teleport]]
*[[point_hurt_(Source_2) | point_hurt]]
*[[point_camera]]
*[[point_camera_vertical_fov]]
*[[point_devshot_camera]]
*[[point_gamestats_counter]]
*[[point_instructor_event]]
*[[point_worldtext_(Source_2) | point_worldtext]]
*[[point_workplane]]
*[[point_value_remapper]]
*[[point_clientui_dialog]]
*[[point_clientui_world_panel]]
*[[point_clientui_world_text_panel]]
 
'''prop'''
 
*[[prop_static_(Source_2) | prop_static]]
*[[prop_dynamic_(Source_2) | prop_dynamic]]
*[[prop_dynamic_override_(Source_2) | prop_dynamic_override]]
*[[prop_physics_multiplayer_(Source_2) | prop_physics_multiplayer]]
*[[prop_ragdoll_(Source_2) | prop_ragdoll]]
*[[prop_dynamic_ornament_(Source_2) | prop_dynamic_ornament]]
*[[prop_magic_carpet]]
 
'''snd'''
 
*[[snd_event_point]]
*[[snd_event_alignedbox]]
*[[snd_event_orientedbox]]
*[[snd_event_path_corner]]
*[[snd_stack_save]]
*[[snd_event_param]]
*[[snd_opvar_set]]
*[[snd_opvar_set_aabb]]
*[[snd_opvar_set_obb]]
*[[snd_opvar_set_point]]
*[[snd_opvar_set_wind_obb]]
*[[snd_sound_area_sphere]]
*[[snd_sound_area_obb]]
*[[snd_soundscape]]
*[[snd_soundscape_proxy]]
*[[snd_soundscape_triggerable]]
 
'''trigger'''
 
*[[trigger_changelevel]]
*[[trigger_gravity]]
*[[trigger_soundscape]]
*[[trigger_hurt]]
*[[trigger_remove]]
*[[trigger_multiple]]
*[[trigger_once]]
*[[trigger_snd_sos_opvar]]
*[[trigger_look]]
*[[trigger_push]]
*[[trigger_wind]]
*[[trigger_impact]]
*[[trigger_proximity]]
*[[trigger_teleport]]
*[[trigger_transition]]
*[[trigger_serverragdoll]]
 
'''test'''
 
*[[test_traceline]]
 
'''func'''
 
*[[func_physbox_(Source_2) | func_physbox]]
*[[func_breakable_(Source_2) | func_breakable]]
*[[func_precipitation_(Source_2) | func_precipitation]]
*[[func_precipitation_blocker_(Source_2) | func_precipitation_blocker]]
*[[func_trackautochange]]
*[[func_shatterglass]]
 
'''path'''
 
*[[path_corner_(Source_2) | path_corner]]
 
'''visibility'''
 
*[[visibility_hint]]
 
}}
 
 
== lights.fgd ==
{{ColumnBox|count=1|
 
'''env'''
 
*[[env_light_probe_volume]]
 
}}
 
== lights2.fgd ==
{{ColumnBox|count=1|
 
'''light'''
 
* [[light_barn]]
* [[light_rect]]
* [[light_omni2]]
 
}}


== Environment Entities ==
  *[[env_screenoverlay_(Source_2) |env_screenoverlay]]
  *[[env_microphone]]
  *[[env_entity_maker_(Source_2) |env_entity_maker]]
  *[[env_projectedtexture]]
  *[[env_decal]]
  *[[env_instructor_hint]]
  *[[env_sky]]
== Filter Entities ==
  *[[filter_multi_(Source_2) |filter_multi]]
  *[[filter_activator_name_(Source_2) |filter_activator_name]]
  *[[filter_activator_model_(Source_2) |filter_activator_model]]
  *[[filter_activator_context_(Source_2) |filter_activator_context]]
  *[[filter_activator_class_(Source_2) |filter_activator_class]]
  *[[filter_activator_mass_greater_(Source_2) |filter_activator_mass_greater]]
  *[[filter_damage_type_(Source_2) |filter_damage_type]]
  *[[filter_activator_attribute_int_(Source_2) |filter_activator_attribute_int]]
  *[[filter_enemy_(Source_2) |filter_enemy]]
  *[[filter_proximity_(Source_2) |filter_proximity]]
== Info Entities ==
  *[[info_visibility_box]]
  *[[info_cull_triangles]]
  *[[info_target]]
  *[[info_world_layer]]
  *[[info_constraint_anchor_(Source_2) |info_constraint_anchor]]
  *[[info_target_instructor_hint]]
  *[[info_spawngroup_landmark]]
== Logic Entities ==
  *[[logic_auto_(Source_2) |logic_auto]]
  *[[logic_compare_(Source_2) |logic_compare]]
  *[[logic_branch_listener_(Source_2) |logic_branch_listener]]
  *[[logic_case_(Source_2) |logic_case]]
  *[[logic_multicompare_(Source_2) |logic_multicompare]]
  *[[logic_branch_(Source_2) |logic_branch]]
  *[[logic_relay_(Source_2) |logic_relay]]
  *[[logic_timer_(Source_2) |logic_timer]]
  *[[logic_collision_pair_(Source_2) |logic_collision_pair]]
  *[[logic_relay_(Source_2) |logic_relay]]
  *[[logic_lineto_(Source_2) |logic_lineto]]
  *[[logic_navigation_(Source_2) |logic_navigation]]
  *[[logic_autosave_(Source_2) |logic_autosave]]
  *[[logic_active_autosave_(Source_2) |logic_active_autosave]]
  *[[logic_measure_movement]]
  *[[logic_playerproxy]]
  *[[logic_distance_autosave]]
  *[[logic_door_barricade]]
  *[[logic_gameevent_listener]]
  *[[logic_handsup_listener]]
  *[[logic_multilight_proxy]]
  *[[logic_npc_counter_aabb]]
  *[[logic_npc_counter_obb]]
  *[[logic_npc_counter_radius]]
== Physics Entities ==
  *[[phys_keepupright_(Source_2) |phys_keepupright]]
  *[[phys_spring_(Source_2) |phys_spring]]
  *[[phys_hinge_(Source_2) |phys_hinge]]
  *[[phys_hinge_local_(Source_2) |phys_hinge_local]]
  *[[phys_ballsocket_(Source_2) |phys_ballsocket]]
  *[[phys_constraint_(Source_2) |phys_constraint]]
  *[[phys_pulleyconstraint_(Source_2) |phys_pulleyconstraint]]
  *[[phys_slideconstraint_(Source_2) |phys_slideconstraint]]
  *[[phys_lengthconstraint_(Source_2) |phys_lengthconstraint]]
  *[[phys_ragdollconstraint_(Source_2) |phys_ragdollconstraint]]
  *[[phys_genericconstraint_(Source_2) |phys_genericconstraint]]
  *[[phys_splineconstraint_(Source_2) |phys_splineconstraint]]
  *[[phys_wheelconstraint_(Source_2) |phys_wheelconstraint]]
  *[[phys_thruster_(Source_2) |phys_thruster]]
  *[[phys_torque_(Source_2) |phys_torque]]
  *[[phys_motor_(Source_2) |phys_motor]]
  *[[phys_magnet_(Source_2) |phys_magnet]]
== Point Entities ==
{{distinguish|Point entity}}
  *[[point_soundevent]]
  *[[point_template_(Source_2) |point_template]]
  *[[point_anglesensor_(Source_2) |point_anglesensor]]
  *[[point_angularvelocitysensor_(Source_2) |point_angularvelocitysensor]]
  *[[point_velocitysensor_(Source_2) |point_velocitysensor]]
  *[[point_proximity_sensor_(Source_2) |point_proximity_sensor]]
  *[[point_teleport_(Source_2) |point_teleport]]
  *[[point_hurt_(Source_2) |point_hurt]]
  *[[point_camera]]
  *[[point_camera_vertical_fov]]
  *[[point_devshot_camera]]
  *[[point_gamestats_counter]]
  *[[point_instructor_event]]
  *[[point_worldtext_(Source_2) |point_worldtext]]
  *[[point_workplane]]
  *[[point_value_remapper]]
  *[[point_clientui_dialog]]
  *[[point_clientui_world_panel]]
  *[[point_clientui_world_text_panel]]
== Prop Entities ==
  *[[prop_static_(Source_2) |prop_static]]
  *[[prop_dynamic_(Source_2) |prop_dynamic]]
  *[[prop_dynamic_override_(Source_2) |prop_dynamic_override]]
  *[[prop_physics_multiplayer_(Source_2) |prop_physics_multiplayer]]
  *[[prop_ragdoll_(Source_2) |prop_ragdoll]]
  *[[prop_dynamic_ornament_(Source_2) |prop_dynamic_ornament]]
  *[[prop_magic_carpet]]
== Sound Entities ==
  *[[snd_event_point]]
  *[[snd_event_alignedbox]]
  *[[snd_event_orientedbox]]
  *[[snd_event_path_corner]]
  *[[snd_stack_save]]
  *[[snd_event_param]]
  *[[snd_opvar_set]]
  *[[snd_opvar_set_aabb]]
  *[[snd_opvar_set_obb]]
  *[[snd_opvar_set_point]]
  *[[snd_opvar_set_wind_obb]]
  *[[snd_sound_area_sphere]]
  *[[snd_sound_area_obb]]
  *[[snd_soundscape]]
  *[[snd_soundscape_proxy]]
  *[[snd_soundscape_triggerable]]
== Trigger Entities ==
  *[[trigger_changelevel]]
  *[[trigger_gravity]]
  *[[trigger_soundscape]]
  *[[trigger_hurt]]
  *[[trigger_remove]]
  *[[trigger_multiple]]
  *[[trigger_once]]
  *[[trigger_snd_sos_opvar]]
  *[[trigger_look]]
  *[[trigger_push]]
  *[[trigger_wind]]
  *[[trigger_impact]]
  *[[trigger_proximity]]
  *[[trigger_teleport]]
  *[[trigger_transition]]
  *[[trigger_serverragdoll]]
== Func Entities ==
  *[[func_physbox_(Source_2) |func_physbox]]
  *[[func_breakable_(Source_2) |func_breakable]]
  *[[func_precipitation_(Source_2) |func_precipitation]]
  *[[func_precipitation_blocker_(Source_2) |func_precipitation_blocker]]
  *[[func_trackautochange]]
  *[[func_shatterglass]]
== Special ==
  *[[ambient_generic]]
  *[[base_clientui_ent]]
  *[[math_remap_(Source_2) |math_remap]]
  *[[math_colorblend_(Source_2) |math_colorblend]]
  *[[math_counter_(Source_2) |math_counter]]
  *[[test_traceline]]
  *[[path_corner_(Source_2) |path_corner]]
  *[[visibility_hint]]
= lights.fgd =
== Environment Entities ==
  *[[env_light_probe_volume]]
= lights2.fgd =
== Light Entities ==
  *[[light_barn]]
  *[[light_rect]]
  *[[light_omni2]]
[[Category:Entities]][[Category:Level Design]]{{source2 topicon}}
[[Category:Entities]][[Category:Level Design]]{{source2 topicon}}

Revision as of 10:46, 31 January 2024

This is a list of common game Entities that ship with most Source 2 Source 2 games

base.fgd

Environment Entities

  *env_screenoverlay
  *env_microphone
  *env_entity_maker
  *env_projectedtexture
  *env_decal
  *env_instructor_hint
  *env_sky

Filter Entities

 *filter_multi
 *filter_activator_name
 *filter_activator_model
 *filter_activator_context
 *filter_activator_class
 *filter_activator_mass_greater
 *filter_damage_type
 *filter_activator_attribute_int
 *filter_enemy
 *filter_proximity

Info Entities

 *info_visibility_box
 *info_cull_triangles
 *info_target
 *info_world_layer
 *info_constraint_anchor
 *info_target_instructor_hint
 *info_spawngroup_landmark

Logic Entities

 *logic_auto
 *logic_compare
 *logic_branch_listener
 *logic_case
 *logic_multicompare
 *logic_branch
 *logic_relay
 *logic_timer
 *logic_collision_pair
 *logic_relay
 *logic_lineto
 *logic_navigation
 *logic_autosave
 *logic_active_autosave
 *logic_measure_movement
 *logic_playerproxy
 *logic_distance_autosave
 *logic_door_barricade
 *logic_gameevent_listener
 *logic_handsup_listener
 *logic_multilight_proxy
 *logic_npc_counter_aabb
 *logic_npc_counter_obb
 *logic_npc_counter_radius

Physics Entities

 *phys_keepupright
 *phys_spring
 *phys_hinge
 *phys_hinge_local
 *phys_ballsocket
 *phys_constraint
 *phys_pulleyconstraint
 *phys_slideconstraint
 *phys_lengthconstraint
 *phys_ragdollconstraint
 *phys_genericconstraint
 *phys_splineconstraint
 *phys_wheelconstraint
 *phys_thruster
 *phys_torque
 *phys_motor
 *phys_magnet

Point Entities

Not to be confused with Point entity.
 *point_soundevent
 *point_template
 *point_anglesensor
 *point_angularvelocitysensor
 *point_velocitysensor
 *point_proximity_sensor
 *point_teleport
 *point_hurt
 *point_camera
 *point_camera_vertical_fov
 *point_devshot_camera
 *point_gamestats_counter
 *point_instructor_event
 *point_worldtext
 *point_workplane
 *point_value_remapper
 *point_clientui_dialog
 *point_clientui_world_panel
 *point_clientui_world_text_panel

Prop Entities

 *prop_static
 *prop_dynamic
 *prop_dynamic_override
 *prop_physics_multiplayer
 *prop_ragdoll
 *prop_dynamic_ornament
 *prop_magic_carpet

Sound Entities

 *snd_event_point
 *snd_event_alignedbox
 *snd_event_orientedbox
 *snd_event_path_corner
 *snd_stack_save
 *snd_event_param
 *snd_opvar_set
 *snd_opvar_set_aabb
 *snd_opvar_set_obb
 *snd_opvar_set_point
 *snd_opvar_set_wind_obb
 *snd_sound_area_sphere
 *snd_sound_area_obb
 *snd_soundscape
 *snd_soundscape_proxy
 *snd_soundscape_triggerable

Trigger Entities

 *trigger_changelevel
 *trigger_gravity
 *trigger_soundscape
 *trigger_hurt
 *trigger_remove
 *trigger_multiple
 *trigger_once
 *trigger_snd_sos_opvar
 *trigger_look
 *trigger_push
 *trigger_wind
 *trigger_impact
 *trigger_proximity
 *trigger_teleport
 *trigger_transition
 *trigger_serverragdoll

Func Entities

 *func_physbox
 *func_breakable
 *func_precipitation
 *func_precipitation_blocker
 *func_trackautochange
 *func_shatterglass

Special

 *ambient_generic
 *base_clientui_ent
 *math_remap
 *math_colorblend
 *math_counter
 *test_traceline
 *path_corner
 *visibility_hint

lights.fgd

Environment Entities

 *env_light_probe_volume

lights2.fgd

Light Entities

 *light_barn
 *light_rect
 *light_omni2