This article's documentation is for anything that uses the Source engine. Click here for more information.

report_entities

From Valve Developer Community
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

report_entities is a console command available in all Source Source games. It prints a list in the console of every entity currently used in a map. It will also show information such as edicts, targetnames, and quantity (varies by game).

Example input and output from Half-Life 2:


] report_entities 
Class: ai_hint (2)
Class: ai_network (1)
Class: ai_relationship (1)
Class: beam (4)
Class: bodyque (4)
Class: env_soundscape (1)
Class: env_sprite (3)
Class: env_zoom (1)
Class: func_brush (2)
Class: func_rotating (1)
Class: info_player_start (2)
Class: info_target (1)
Class: keyframe_rope (2)
Class: move_rope (2)
Class: npc_combine_s (1)
Class: npc_cscanner (3)
Class: npc_stalker (1)
Class: player (1)
Class: player_manager (1)
Class: point_spotlight (3)
Class: point_viewcontrol (1)
Class: prop_dynamic (8)
Class: scene_manager (1)
Class: scripted_sequence (1)
Class: soundent (1)
Class: spotlight_end (4)
Class: viewmodel (1)
Class: weapon_smg1 (1)
Class: worldspawn (1)
Total 56 entities (0 empty, 54 edicts)

Example input and output from Portal 2:


] report_entities 
(   1) [edict] Class: ai_network
(  13) [edict] Class: ambient_generic
(   4) [edict] Class: bodyque
(   2) [edict] Class: cube_rotationcontroller
(   1)         Class: env_fade
(  19) [edict] Class: env_fog_controller
(   5) [edict] Class: env_portal_laser
(   2) [edict] Class: env_projectedtexture
(  11)         Class: env_soundscape
(   1) [edict] Class: env_sprite
(   3) [edict] Class: env_texturetoggle
(   1) [edict] Class: env_tonemap_controller
(   2)         Class: filter_activator_class
(   1) [edict] Class: fizzler_multiorigin_sound_player
(   2) [edict] Class: func_areaportalwindow
(  11) [edict] Class: func_brush
(   2) [edict] Class: func_clip_vphysics
(   4) [edict] Class: func_instance_io_proxy
(  15) [edict] Class: func_portal_bumper
(   2) [edict] Class: func_tracktrain
(   3) [edict] Class: game_text
(   1) [edict] Class: generic_actor
(   1) [edict] Class: info_landmark_entry
(   1) [edict] Class: info_landmark_exit
(  15) [edict] Class: info_overlay_accessor
(   6) [edict] Class: info_placement_helper
(   1) [edict] Class: info_player_start
(   6) [edict] Class: info_target
(   1) [edict] Class: info_teleport_destination
(   1) [edict] Class: light_spot
(   1) [edict] Class: logic_auto
(   1)         Class: logic_autosave
(   7)         Class: logic_branch
(   3)         Class: logic_branch_listener
( 135) [edict] Class: logic_choreographed_scene
(  46)         Class: logic_relay
(   4) [edict] Class: logic_script
(   1) [edict] Class: npc_security_camera
(  16) [edict] Class: path_track
(  16) [edict] Class: phys_bone_follower
(   2) [edict] Class: physicsclonearea
(   1) [edict] Class: player
(   1) [edict] Class: player_manager
(   1) [edict] Class: point_changelevel
(   2) [edict] Class: point_clientcommand
(   3) [edict] Class: point_laser_target
(   1) [edict] Class: point_servercommand
(   2) [edict] Class: point_teleport
(   1)         Class: point_template
(   1) [edict] Class: portal_stats_controller
(   2) [edict] Class: portalsimulator_collisionentity
(  54) [edict] Class: prop_dynamic
(   3) [edict] Class: prop_laser_catcher
(   2) [edict] Class: prop_portal
(   2) [edict] Class: prop_testchamber_door
(   2) [edict] Class: prop_weighted_cube
(   1) [edict] Class: scene_manager
(   1) [edict] Class: shadow_control
(   1) [edict] Class: soundent
(   2) [edict] Class: trigger_multiple
(   7) [edict] Class: trigger_once
(   1) [edict] Class: trigger_portal_cleanser
(   1) [edict] Class: trigger_teleport
(   1) [edict] Class: trigger_transition
(  47) [edict] Class: vgui_movie_display
(  48) [edict] Class: vgui_screen
(   1) [edict] Class: viewmodel
(   1) [edict] Class: weapon_portalgun
(   1) [EDICT] Class: worldspawn
Total 561 entities (0 empty, 489 edicts)

See also