Dissection of Official L4D2 Campaigns: Difference between revisions
Jump to navigation
Jump to search
Note:Entity categories are arbitrary. Feel free to change entity category that makes more sense.
ThaiGrocer (talk | contribs) m (→Other) |
ThaiGrocer (talk | contribs) |
||
Line 10: | Line 10: | ||
=== Light settings === | === Light settings === | ||
=== Entities === | === Entities === | ||
{{note|{{l4d}}{{l4d2}} in this table denotes entities unique to Left 4 Dead Series.}} | |||
{{todo|confirm exclusive L4D series ents and what is only in L4D2}} | |||
{{note|Entity categories are arbitrary. Feel free to change entity category that makes more sense.}} | |||
{| class="wikitable sortable" border="1" style="font-size: small; text-align: center; width: auto;" | {| class="wikitable sortable" border="1" style="font-size: small; text-align: center; width: auto;" | ||
|+ '''Dead Center''' | |+ '''Dead Center''' | ||
! Entity Name !! m1_hotel !! m2_streets !! m3_mall !! m4_atrium !! Category !! class="unsortable" | {{l4d}} !! class="unsortable" | {{l4d2}} !! class="unsortable" | Notes | ! Entity Name !! m1_hotel !! m2_streets !! m3_mall !! m4_atrium !! Category !! class="unsortable" | {{l4d}} !! class="unsortable" | {{l4d2}} !! class="unsortable" | Notes | ||
|- | |- | ||
| [[ambient_generic]] || 40 || 9 || 3 || 5 || Audio and Choreography || || || | | [[ambient_generic]] || 40 || 9 || 3 || 5 || Audio and Choreography || || || | ||
|- | |- | ||
| [[beam_spotlight]] || - || 21 || 40 || - || Lighting and Visual Effects || || || | | [[beam_spotlight]] || - || 21 || 40 || - || Lighting and Visual Effects || || || | ||
Line 27: | Line 23: | ||
| [[color_correction]] || 4 || 2 || 2 || 3 || Lighting and Visual Effects || || || | | [[color_correction]] || 4 || 2 || 2 || 3 || Lighting and Visual Effects || || || | ||
|- | |- | ||
| [[env_cubemap]] || 84 || 27 || 40 || 28 || | | [[env_cubemap]] || 84 || 27 || 40 || 28 || Lighting and Visual Effects || || || | ||
|- | |- | ||
| [[env_entity_maker]] || - || 2 || 181 || - || | | [[env_entity_maker]] || - || 2 || 181 || - || Point Function || || || | ||
|- | |- | ||
| [[env_explosion]] || - || 1 || - || - || || | | [[env_explosion]] || - || 1 || - || - || Point Function || || || | ||
|- | |- | ||
| [[env_fade]] || 2 || - || - || 6 || Lighting and Visual Effects || || || Usually for intro and outtro. | | [[env_fade]] || 2 || - || - || 6 || Lighting and Visual Effects || || || Usually for intro and outtro. | ||
Line 39: | Line 35: | ||
| [[env_microphone]] || - || 1 || - || - || Audio and Choreography || || || | | [[env_microphone]] || - || 1 || - || - || Audio and Choreography || || || | ||
|- | |- | ||
| [[env_outtro_stats]] || - || - || - || 1 || || | | [[env_outtro_stats]] || - || - || - || 1 || Point Function || '''x''' || '''x''' || | ||
|- | |- | ||
| [[env_physexplosion]] || - || 1 || - || 1 || | | [[env_physexplosion]] || - || 1 || - || 1 || Point Function || || || | ||
|- | |- | ||
| [[env_player_blocker]] || - || - || 1 || 4 || | | [[env_player_blocker]] || - || - || 1 || 4 || Point Function || || '''x''' || | ||
|- | |- | ||
| [[env_physics_blocker]] || - || - || - || 1 || | | [[env_physics_blocker]] || - || - || - || 1 || Point Function || || '''x''' || | ||
|- | |- | ||
| [[env_shake]] || 24 || 1 || - || 1 || Lighting and Visual Effects || || || | | [[env_shake]] || 24 || 1 || - || 1 || Lighting and Visual Effects || || || | ||
Line 57: | Line 53: | ||
| [[env_tonemap_controller]] || 1 || 1 || 1 || 1 || Lighting and Visual Effects || || || | | [[env_tonemap_controller]] || 1 || 1 || 1 || 1 || Lighting and Visual Effects || || || | ||
|- | |- | ||
| [[env_tonemap_controller_ghost]] || 1 || 1 || 1 || 1 || Lighting and Visual Effects || || || | | [[env_tonemap_controller_ghost]] || 1 || 1 || 1 || 1 || Lighting and Visual Effects || || '''x''' || | ||
|- | |- | ||
| [[env_tonemap_controller_infected]] || 1 || 1 || 1 || 1 || Lighting and Visual Effects || || || | | [[env_tonemap_controller_infected]] || 1 || 1 || 1 || 1 || Lighting and Visual Effects || || '''x''' || | ||
|- | |- | ||
| [[filter_activator_model]] || - || 1 || - || 1 || | | [[filter_activator_model]] || - || 1 || - || 1 || Filter || || || | ||
|- | |- | ||
| [[filter_activator_name]] || - || - || 1 || 1 || | | [[filter_activator_name]] || - || - || 1 || 1 || Filter || || || | ||
|- | |- | ||
| [[filter_activator_team]] || 3 || 1 || 2 || 2 || | | [[filter_activator_team]] || 3 || 1 || 2 || 2 || Filter || || || | ||
|- | |- | ||
| [[filter_damage_type]] || - || - || 1 || - || | | [[filter_damage_type]] || - || - || 1 || - || Filter || || || | ||
|- | |- | ||
| [[filter_melee_damage]] || - || - || 1 || - || | | [[filter_melee_damage]] || - || - || 1 || - || Filter || || '''x''' || | ||
|- | |- | ||
| [[filter_multi]] || - || - || 1 || - || | | [[filter_multi]] || - || - || 1 || - || Filter || || || | ||
|- | |- | ||
| [[fog_volume]] || 15 || 8 || 2 || 2 || Lighting and Visual Effects || || || | | [[fog_volume]] || 15 || 8 || 2 || 2 || Lighting and Visual Effects || '''x''' || '''x''' || | ||
|- | |- | ||
| [[func_block_charge]] || - || 2 || - || - || | | [[func_block_charge]] || - || 2 || - || - || Brush Function || || '''x''' || | ||
|- | |- | ||
| [[func_breakable]] || 8 || 12 || 431 || 127 || | | [[func_breakable]] || 8 || 12 || 431 || 127 || Brush Function || || || | ||
|- | |- | ||
| [[func_brush]] || 195 || 30 || 36 || 2 || | | [[func_brush]] || 195 || 30 || 36 || 2 || Brush Function || || || | ||
|- | |- | ||
| [[func_button]] || 2 || 1 || 1 || 2 || | | [[func_button]] || 2 || 1 || 1 || 2 || Brush Function || || || | ||
|- | |- | ||
| [[func_clip_vphysics]] || - || 50 || - || 3 || | | [[func_clip_vphysics]] || - || 50 || - || 3 || Brush Function || || || | ||
|- | |- | ||
| [[func_detail]] || 701 || 747 || 1830 || 717 || | | [[func_detail]] || 701 || 747 || 1830 || 717 || Brush Function || || || | ||
|- | |- | ||
| [[func_door]] || - || 1 || - || 6 || | | [[func_door]] || - || 1 || - || 6 || Brush Function || || || | ||
|- | |- | ||
| [[func_door_rotating]] || - || - || 9 || 6 || | | [[func_door_rotating]] || - || - || 9 || 6 || Brush Function || || || | ||
|- | |- | ||
| [[func_illusionary]] || - || 1 || - || - || || || || A legacy brush entity still used today. | | [[func_illusionary]] || - || 1 || - || - || Brush Function || || || A legacy brush entity still used today. | ||
|- | |- | ||
| [[func_elevator]] || 1 || - || - || 1 || | | [[func_elevator]] || 1 || - || - || 1 || Brush Function || || || | ||
|- | |- | ||
| [[func_ladder]] || - || 77 || 26 || 9 || | | [[func_ladder]] || - || 77 || 26 || 9 || Brush Function || || || | ||
|- | |- | ||
| [[func_movelinear]] || 4 || - || - || - || | | [[func_movelinear]] || 4 || - || - || - || Brush Function || || || | ||
|- | |- | ||
| [[func_nav_attribute_region]] || 1 || 23 || - || 2 || | | [[func_nav_attribute_region]] || 1 || 23 || - || 2 || Brush Function || || || | ||
|- | |- | ||
| [[func_nav_blocker]] || 9 || 17 || 15 || 5 || | | [[func_nav_blocker]] || 9 || 17 || 15 || 5 || Brush Function || || || | ||
|- | |- | ||
| [[func_orator]] || 1 || 1 || 2 || 1 || | | [[func_orator]] || 1 || 1 || 2 || 1 || Point Function || || || | ||
|- | |- | ||
| [[func_precipitation]] || 1 || - || - || - || | | [[func_precipitation]] || 1 || - || - || - || Brush Function || || || | ||
|- | |- | ||
| [[func_playerinfected_clip]] || - || 57 || - || - || | | [[func_playerinfected_clip]] || - || 57 || - || - || Brush Function || '''x''' || '''x''' || | ||
|- | |- | ||
| [[func_rotating]] || - || 1 || - || - || | | [[func_rotating]] || - || 1 || - || - || Brush Function || || || | ||
|- | |- | ||
| [[func_timescale]] || - || - || - || 1 || | | [[func_timescale]] || - || - || - || 1 || Brush Function || || || | ||
|- | |- | ||
| [[game_scavenge_progress_display]] || - || - || - || 1 || | | [[game_scavenge_progress_display]] || - || - || - || 1 || Point Function || || '''x''' || | ||
|- | |- | ||
| [[info_ambient_mob_end]] || - || - || 2 || - || | | [[info_ambient_mob_end]] || - || - || 2 || - || Point Info || || '''x''' || | ||
|- | |- | ||
| [[info_ambient_mob_start]] || - || - || 2 || - || | | [[info_ambient_mob_start]] || - || - || 2 || - || Point Info || || '''x''' || | ||
|- | |- | ||
| [[info_changelevel]] || 1 || 2 || 2 || - || | | [[info_changelevel]] || 1 || 2 || 2 || - || Point Info || '''x''' || '''x''' || Treated like brush ent. in Hammer | ||
|- | |- | ||
| [[info_director]] || 1 || 1 || 1 || 1 || | | [[info_director]] || 1 || 1 || 1 || 1 || Point Info || '''x''' || '''x''' || | ||
|- | |- | ||
| [[info_elevator_floor]] || 2 || - || - || 2 || | | [[info_elevator_floor]] || 2 || - || - || 2 || Point Info || || || | ||
|- | |- | ||
| [[info_game_event_proxy]] || 5 || 8 || 3 || 10 || | | [[info_game_event_proxy]] || 5 || 8 || 3 || 10 || Point Info || || || | ||
|- | |- | ||
| [[info_gamemode]] || - || 3 || - || 3 || | | [[info_gamemode]] || - || 3 || - || 3 || Point Info || || || | ||
|- | |- | ||
| [[info_goal_infected_chase]] || - || - || - || 1 || | | [[info_goal_infected_chase]] || - || - || - || 1 || Point Info || '''x''' || '''x''' || | ||
|- | |- | ||
| [[info_landmark]] || 1 || 2 || 2 || 1 || | | [[info_landmark]] || 1 || 2 || 2 || 1 || Point Info || || || | ||
|- | |- | ||
| [[info_map_parameters]] || 1 || 1 || 1 || 1 || | | [[info_map_parameters]] || 1 || 1 || 1 || 1 || Point Info || || || | ||
|- | |- | ||
| [[info_map_parameters_versus]] || 1 || 1 || 1 || - || | | [[info_map_parameters_versus]] || 1 || 1 || 1 || - || Point Info || || '''x''' || | ||
|- | |- | ||
| [[info_overlay]] || 156 || 348 || 457 || 226 || | | [[info_overlay]] || 156 || 348 || 457 || 226 || Props and Detail || || || | ||
|- | |- | ||
| [[info_particle_system]] || 145 || 8 || 2 || 1 || | | [[info_particle_system]] || 145 || 8 || 2 || 1 || Lighting and Visual Effects || || || | ||
|- | |- | ||
| [[info_particle_target]] || 166 || 12 || - || - || | | [[info_particle_target]] || 166 || 12 || - || - || Lighting and Visual Effects || || || | ||
|- | |- | ||
| [[info_player_start]] || 4 || - || - || - || | | [[info_player_start]] || 4 || - || - || - || Point Info || || || | ||
|- | |- | ||
| [[info_projecteddecal]] || 10 || - || - || - || | | [[info_projecteddecal]] || 10 || - || - || - || Props and Detail || || || | ||
|- | |- | ||
| [[info_remarkable]] || 16 || 16 || 32 || - || Audio and Choreography || || || | | [[info_remarkable]] || 16 || 16 || 32 || - || Audio and Choreography || || || | ||
|- | |- | ||
| [[info_survivor_position]] || 4 || - || - || 16 || | | [[info_survivor_position]] || 4 || - || - || 16 || Point Info || '''x''' || '''x''' || | ||
|- | |- | ||
| [[info_survivor_rescue]] || 6 || 12 || 12 || - || | | [[info_survivor_rescue]] || 6 || 12 || 12 || - || Point Info || '''x''' || '''x''' || | ||
|- | |- | ||
| [[info_target]] || 2 || 1 || 1 || 1 || | | [[info_target]] || 2 || 1 || 1 || 1 || Point Info || || || | ||
|- | |- | ||
| [[info_zombie_spawn]] || 26 || - || - || 34 || | | [[info_zombie_spawn]] || 26 || - || - || 34 || Point Info || '''x''' || '''x''' || | ||
|- | |- | ||
| [[infodecal]] || 14 || - || 8 || 7 || | | [[infodecal]] || 14 || - || 8 || 7 || Props and Detail || || || | ||
|- | |- | ||
| [[keyframe_rope]] || 31 || 59 || - || - || Props and Detail || || || | | [[keyframe_rope]] || 31 || 59 || - || - || Props and Detail || || || | ||
Line 181: | Line 177: | ||
| [[logic_compare]] || - || - || 1 || - || Logic || || || | | [[logic_compare]] || - || - || 1 || - || Logic || || || | ||
|- | |- | ||
| [[logic_director_query]] || 3 || 1 || 3 || - || Logic || || || | | [[logic_director_query]] || 3 || 1 || 3 || - || Logic || || '''x''' || | ||
|- | |- | ||
| [[logic_relay]] || 43 || 15 || 19 || 22 || Logic || || || | | [[logic_relay]] || 43 || 15 || 19 || 22 || Logic || || || | ||
Line 195: | Line 191: | ||
| [[path_track]] || 14 || 1 || - || 4 || Lighting and Visual Effects || || || Could be decompile error of [[info_lighting]]. | | [[path_track]] || 14 || 1 || - || 4 || Lighting and Visual Effects || || || Could be decompile error of [[info_lighting]]. | ||
|- | |- | ||
| [[player_weaponstrip]] || - || 1 || - || - || | | [[player_weaponstrip]] || - || 1 || - || - || Point Function || || || | ||
|- | |- | ||
| [[point_hurt]] || 1 || - || - || - || | | [[point_hurt]] || 1 || - || - || - || Point Function || || || | ||
|- | |- | ||
| [[point_prop_use_target]] || - || 1 || - || 1 || | | [[point_prop_use_target]] || - || 1 || - || 1 || Point Function || || || | ||
|- | |- | ||
| [[point_spotlight]] || - || - || - || 2 || Lighting and Visual Effects || || || | | [[point_spotlight]] || - || - || - || 2 || Lighting and Visual Effects || || || | ||
|- | |- | ||
| [[point_template]] || 47 || 5 || 30 || 21 || | | [[point_template]] || 47 || 5 || 30 || 21 || Point Function || || || | ||
|- | |- | ||
| [[point_viewcontrol_multiplayer]] || - || - || - || 5 || | | [[point_viewcontrol_multiplayer]] || - || - || - || 5 || Point Function || || || | ||
|- | |- | ||
| [[point_viewcontrol_survivor]] || 4 || - || - || - || | | [[point_viewcontrol_survivor]] || 4 || - || - || - || Point Function || '''x''' || '''x''' || | ||
|- | |- | ||
| [[postprocess_controller]] || 4 || 2 || 2 || 3 || Lighting and Visual Effects || || || | | [[postprocess_controller]] || 4 || 2 || 2 || 3 || Lighting and Visual Effects || || || | ||
|- | |- | ||
| [[prop_car_alarm]] || - || 2 || - || - || Props and Detail || || || | | [[prop_car_alarm]] || - || 2 || - || - || Props and Detail || '''x''' || '''x''' || | ||
|- | |- | ||
| [[prop_car_glass]] || - || 4 || - || - || Props and Detail || || || | | [[prop_car_glass]] || - || 4 || - || - || Props and Detail || '''x''' || '''x''' || | ||
|- | |- | ||
| [[prop_door_rotating]] || 29 || 13 || 39 || 16 || Props and Detail || || || | | [[prop_door_rotating]] || 29 || 13 || 39 || 16 || Props and Detail || || || | ||
Line 223: | Line 219: | ||
| [[prop_dynamic_override]] || - || - || - || 2 || Props and Detail || || || | | [[prop_dynamic_override]] || - || - || - || 2 || Props and Detail || || || | ||
|- | |- | ||
| [[prop_health_cabinet]] || - || 1 || 2 || - || Props and Detail || || || | | [[prop_health_cabinet]] || - || 1 || 2 || - || Props and Detail || '''x''' || '''x''' || | ||
|- | |- | ||
| [[prop_physics]] || 314 || 230 || 288 || 87 || Props and Detail || || || | | [[prop_physics]] || 314 || 230 || 288 || 87 || Props and Detail || || || | ||
Line 231: | Line 227: | ||
| [[shadow_control]] || 1 || 1 || 1 || 1 || Lighting and Visual Effects || || || | | [[shadow_control]] || 1 || 1 || 1 || 1 || Lighting and Visual Effects || || || | ||
|- | |- | ||
| [[sky_camera]] || 1 || 1 || 1 || 1 || | | [[sky_camera]] || 1 || 1 || 1 || 1 || Lighting and Visual Effects || || || | ||
|- | |- | ||
| [[trigger_active_weapon_detect]] || - || 1 || - || - || Trigger || || || | | [[trigger_active_weapon_detect]] || - || 1 || - || - || Trigger || || || | ||
Line 253: | Line 249: | ||
| [[upgrade_spawn]] || - || 17 || - || 9 || Weapons || || || | | [[upgrade_spawn]] || - || 17 || - || 9 || Weapons || || || | ||
|- | |- | ||
| [[weapon_adrenaline_spawn]] || - || - || - || 15 || Weapons || || || | | [[weapon_adrenaline_spawn]] || - || - || - || 15 || Weapons || || '''x''' || | ||
|- | |- | ||
| [[weapon_ammo_spawn]] || 1 || 7 || 2 || 3 || Weapons || || || | | [[weapon_ammo_spawn]] || 1 || 7 || 2 || 3 || Weapons || || || | ||
Line 259: | Line 255: | ||
| [[weapon_autoshotgun_spawn]] || - || 7 || - || 1 || Weapons || || || | | [[weapon_autoshotgun_spawn]] || - || 7 || - || 1 || Weapons || || || | ||
|- | |- | ||
| [[weapon_chainsaw_spawn]] || 3 || - || - || - || Weapons || || || | | [[weapon_chainsaw_spawn]] || 3 || - || - || - || Weapons || || '''x''' || | ||
|- | |- | ||
| [[weapon_defibrillator_spawn]] || - || - || - || 1 || Weapons || || || | | [[weapon_defibrillator_spawn]] || - || - || - || 1 || Weapons || || '''x''' || | ||
|- | |- | ||
| [[weapon_first_aid_kit_spawn]] || 9 || 12 || 8 || 8 || Weapons || || || | | [[weapon_first_aid_kit_spawn]] || 9 || 12 || 8 || 8 || Weapons || '''x''' || '''x''' || | ||
|- | |- | ||
| [[weapon_hunting_rifle_spawn]] || - || 4 || - || - || Weapons || || || | | [[weapon_hunting_rifle_spawn]] || - || 4 || - || - || Weapons || || '''x''' || | ||
|- | |- | ||
| [[weapon_item_spawn]] || 51 || 100 || 148 || 9 || Weapons || || || | | [[weapon_item_spawn]] || 51 || 100 || 148 || 9 || Weapons || || || | ||
|- | |- | ||
| [[weapon_melee_spawn]] || 8 || 14 || 10 || 9 || Weapons || || || | | [[weapon_melee_spawn]] || 8 || 14 || 10 || 9 || Weapons || || '''x''' || | ||
|- | |- | ||
| [[weapon_molotov_spawn]] || - || - || - || 23 || Weapons || || || | | [[weapon_molotov_spawn]] || - || - || - || 23 || Weapons || || || | ||
Line 277: | Line 273: | ||
| [[weapon_pipe_bomb_spawn]] || - || - || - || 25 || Weapons || || || | | [[weapon_pipe_bomb_spawn]] || - || - || - || 25 || Weapons || || || | ||
|- | |- | ||
| [[weapon_pistol_magnum_spawn]] || 1 || 2 || - || - || Weapons || || || | | [[weapon_pistol_magnum_spawn]] || 1 || 2 || - || - || Weapons || || '''x''' || | ||
|- | |- | ||
| [[weapon_pistol_spawn]] || 3 || 5 || - || - || Weapons || || || | | [[weapon_pistol_spawn]] || 3 || 5 || - || - || Weapons || || || | ||
Line 283: | Line 279: | ||
| [[weapon_pumpshotgun_spawn]] || - || 4 || - || - || Weapons || || || | | [[weapon_pumpshotgun_spawn]] || - || 4 || - || - || Weapons || || || | ||
|- | |- | ||
| [[weapon_rifle_ak47_spawn]] || - || 5 || - || 1 || Weapons || || || | | [[weapon_rifle_ak47_spawn]] || - || 5 || - || 1 || Weapons || || '''x''' || | ||
|- | |- | ||
| [[weapon_rifle_desert_spawn]] || - || 4 || - || 1 || Weapons || || || | | [[weapon_rifle_desert_spawn]] || - || 4 || - || 1 || Weapons || || '''x''' || | ||
|- | |- | ||
| [[weapon_rifle_spawn]] || - || 6 || - || 1 || Weapons || || || | | [[weapon_rifle_spawn]] || - || 6 || - || 1 || Weapons || || || | ||
|- | |- | ||
| [[weapon_scavenge_item_spawn]] || - || - || - || 35 || Weapons || || || | | [[weapon_scavenge_item_spawn]] || - || - || - || 35 || Weapons || || '''x''' || | ||
|- | |- | ||
| [[weapon_shotgun_chrome_spawn]] || 3 || 2 || - || 1 || Weapons || || || | | [[weapon_shotgun_chrome_spawn]] || 3 || 2 || - || 1 || Weapons || || '''x''' || | ||
|- | |- | ||
| [[weapon_shotgun_spas_spawn]] || - || 4 || - || - || Weapons || || || | | [[weapon_shotgun_spas_spawn]] || - || 4 || - || - || Weapons || || || | ||
Line 299: | Line 295: | ||
| [[weapon_smg_spawn]] || - || 2 || - || - || Weapons || || || | | [[weapon_smg_spawn]] || - || 2 || - || - || Weapons || || || | ||
|- | |- | ||
| [[weapon_sniper_military_spawn]] || - || 2 || - || 1 || Weapons || || || | | [[weapon_sniper_military_spawn]] || - || 2 || - || 1 || Weapons || || '''x''' || | ||
|- | |- | ||
| [[weapon_spawn]] || 6 || 13 || 17 || 8 || Weapons || || || | | [[weapon_spawn]] || 6 || 13 || 17 || 8 || Weapons || || || | ||
|- | |- | ||
| [[weapon_vomitjar_spawn]] || - || - || - || 19 || Weapons || || || | | [[weapon_vomitjar_spawn]] || - || - || - || 19 || Weapons || || '''x''' || | ||
|} | |} | ||
Revision as of 08:36, 21 July 2010
Another way to help understand L4D2 level creation is to see what makes up an official one. This does not mean that developers are limited to only these elements in a L4D2 map, but these maps can be very good examples to start with.
Todo: Organize, interpret, tabulate, compact... celebrate!
Compiling
Some Observations / Interpretations
- sky_camera is in every map. A L4D2 map without a 3D skybox will give graphical glitches in-game.
Example: Dead Line 2
c1: Dead Center
Light settings
Entities
Todo: confirm exclusive L4D series ents and what is only in L4D2

Entity Name | m1_hotel | m2_streets | m3_mall | m4_atrium | Category | ![]() |
![]() |
Notes |
---|---|---|---|---|---|---|---|---|
ambient_generic | 40 | 9 | 3 | 5 | Audio and Choreography | |||
beam_spotlight | - | 21 | 40 | - | Lighting and Visual Effects | |||
color_correction | 4 | 2 | 2 | 3 | Lighting and Visual Effects | |||
env_cubemap | 84 | 27 | 40 | 28 | Lighting and Visual Effects | |||
env_entity_maker | - | 2 | 181 | - | Point Function | |||
env_explosion | - | 1 | - | - | Point Function | |||
env_fade | 2 | - | - | 6 | Lighting and Visual Effects | Usually for intro and outtro. | ||
env_fog_controller | 9 | 2 | 2 | 2 | Lighting and Visual Effects | |||
env_microphone | - | 1 | - | - | Audio and Choreography | |||
env_outtro_stats | - | - | - | 1 | Point Function | x | x | |
env_physexplosion | - | 1 | - | 1 | Point Function | |||
env_player_blocker | - | - | 1 | 4 | Point Function | x | ||
env_physics_blocker | - | - | - | 1 | Point Function | x | ||
env_shake | 24 | 1 | - | 1 | Lighting and Visual Effects | |||
env_soundscape | 62 | 29 | 28 | 20 | Audio and Choreography | |||
env_sprite | 9 | 18 | 1 | - | Lighting and Visual Effects | |||
env_sun | 1 | 1 | - | - | Lighting and Visual Effects | |||
env_tonemap_controller | 1 | 1 | 1 | 1 | Lighting and Visual Effects | |||
env_tonemap_controller_ghost | 1 | 1 | 1 | 1 | Lighting and Visual Effects | x | ||
env_tonemap_controller_infected | 1 | 1 | 1 | 1 | Lighting and Visual Effects | x | ||
filter_activator_model | - | 1 | - | 1 | Filter | |||
filter_activator_name | - | - | 1 | 1 | Filter | |||
filter_activator_team | 3 | 1 | 2 | 2 | Filter | |||
filter_damage_type | - | - | 1 | - | Filter | |||
filter_melee_damage | - | - | 1 | - | Filter | x | ||
filter_multi | - | - | 1 | - | Filter | |||
fog_volume | 15 | 8 | 2 | 2 | Lighting and Visual Effects | x | x | |
func_block_charge | - | 2 | - | - | Brush Function | x | ||
func_breakable | 8 | 12 | 431 | 127 | Brush Function | |||
func_brush | 195 | 30 | 36 | 2 | Brush Function | |||
func_button | 2 | 1 | 1 | 2 | Brush Function | |||
func_clip_vphysics | - | 50 | - | 3 | Brush Function | |||
func_detail | 701 | 747 | 1830 | 717 | Brush Function | |||
func_door | - | 1 | - | 6 | Brush Function | |||
func_door_rotating | - | - | 9 | 6 | Brush Function | |||
func_illusionary | - | 1 | - | - | Brush Function | A legacy brush entity still used today. | ||
func_elevator | 1 | - | - | 1 | Brush Function | |||
func_ladder | - | 77 | 26 | 9 | Brush Function | |||
func_movelinear | 4 | - | - | - | Brush Function | |||
func_nav_attribute_region | 1 | 23 | - | 2 | Brush Function | |||
func_nav_blocker | 9 | 17 | 15 | 5 | Brush Function | |||
func_orator | 1 | 1 | 2 | 1 | Point Function | |||
func_precipitation | 1 | - | - | - | Brush Function | |||
func_playerinfected_clip | - | 57 | - | - | Brush Function | x | x | |
func_rotating | - | 1 | - | - | Brush Function | |||
func_timescale | - | - | - | 1 | Brush Function | |||
game_scavenge_progress_display | - | - | - | 1 | Point Function | x | ||
info_ambient_mob_end | - | - | 2 | - | Point Info | x | ||
info_ambient_mob_start | - | - | 2 | - | Point Info | x | ||
info_changelevel | 1 | 2 | 2 | - | Point Info | x | x | Treated like brush ent. in Hammer |
info_director | 1 | 1 | 1 | 1 | Point Info | x | x | |
info_elevator_floor | 2 | - | - | 2 | Point Info | |||
info_game_event_proxy | 5 | 8 | 3 | 10 | Point Info | |||
info_gamemode | - | 3 | - | 3 | Point Info | |||
info_goal_infected_chase | - | - | - | 1 | Point Info | x | x | |
info_landmark | 1 | 2 | 2 | 1 | Point Info | |||
info_map_parameters | 1 | 1 | 1 | 1 | Point Info | |||
info_map_parameters_versus | 1 | 1 | 1 | - | Point Info | x | ||
info_overlay | 156 | 348 | 457 | 226 | Props and Detail | |||
info_particle_system | 145 | 8 | 2 | 1 | Lighting and Visual Effects | |||
info_particle_target | 166 | 12 | - | - | Lighting and Visual Effects | |||
info_player_start | 4 | - | - | - | Point Info | |||
info_projecteddecal | 10 | - | - | - | Props and Detail | |||
info_remarkable | 16 | 16 | 32 | - | Audio and Choreography | |||
info_survivor_position | 4 | - | - | 16 | Point Info | x | x | |
info_survivor_rescue | 6 | 12 | 12 | - | Point Info | x | x | |
info_target | 2 | 1 | 1 | 1 | Point Info | |||
info_zombie_spawn | 26 | - | - | 34 | Point Info | x | x | |
infodecal | 14 | - | 8 | 7 | Props and Detail | |||
keyframe_rope | 31 | 59 | - | - | Props and Detail | |||
light | 95 | 15 | 3 | 2 | Lighting and Visual Effects | |||
light_directional | 1 | 1 | 1 | 1 | Lighting and Visual Effects | |||
light_environment | 1 | 1 | 1 | 1 | Lighting and Visual Effects | |||
light_spot | 69 | 30 | 42 | 10 | Lighting and Visual Effects | |||
logic_auto | 6 | 22 | 14 | 7 | Logic | |||
logic_branch | - | 2 | - | 2 | Logic | |||
logic_branch_listener | - | - | - | 1 | Logic | |||
logic_case | 76 | 13 | 80 | 6 | Logic | |||
logic_choreographed_scene | 1 | - | - | - | Audio and Choreography | |||
logic_compare | - | - | 1 | - | Logic | |||
logic_director_query | 3 | 1 | 3 | - | Logic | x | ||
logic_relay | 43 | 15 | 19 | 22 | Logic | |||
logic_script | - | 1 | - | - | Logic | |||
logic_timer | 10 | 12 | 77 | 4 | Logic | |||
math_counter | 4 | - | 1 | - | Logic | |||
move_rope | 10 | 20 | - | - | Props and Detail | |||
path_track | 14 | 1 | - | 4 | Lighting and Visual Effects | Could be decompile error of info_lighting. | ||
player_weaponstrip | - | 1 | - | - | Point Function | |||
point_hurt | 1 | - | - | - | Point Function | |||
point_prop_use_target | - | 1 | - | 1 | Point Function | |||
point_spotlight | - | - | - | 2 | Lighting and Visual Effects | |||
point_template | 47 | 5 | 30 | 21 | Point Function | |||
point_viewcontrol_multiplayer | - | - | - | 5 | Point Function | |||
point_viewcontrol_survivor | 4 | - | - | - | Point Function | x | x | |
postprocess_controller | 4 | 2 | 2 | 3 | Lighting and Visual Effects | |||
prop_car_alarm | - | 2 | - | - | Props and Detail | x | x | |
prop_car_glass | - | 4 | - | - | Props and Detail | x | x | |
prop_door_rotating | 29 | 13 | 39 | 16 | Props and Detail | |||
prop_door_rotating_checkpoint | 1 | 2 | 2 | 1 | Props and Detail | |||
prop_dynamic | 72 | 55 | 19 | 25 | Props and Detail | |||
prop_dynamic_override | - | - | - | 2 | Props and Detail | |||
prop_health_cabinet | - | 1 | 2 | - | Props and Detail | x | x | |
prop_physics | 314 | 230 | 288 | 87 | Props and Detail | |||
prop_static | 1748 | 2193 | 4089 | 2332 | Props and Detail | |||
shadow_control | 1 | 1 | 1 | 1 | Lighting and Visual Effects | |||
sky_camera | 1 | 1 | 1 | 1 | Lighting and Visual Effects | |||
trigger_active_weapon_detect | - | 1 | - | - | Trigger | |||
trigger_auto_crouch | - | - | 4 | - | Trigger | |||
trigger_finale | - | - | - | 1 | Trigger | |||
trigger_hurt | 51 | 5 | 1 | 2 | Trigger | |||
trigger_hurt_ghost | 7 | - | - | - | Trigger | |||
trigger_look | 1 | - | - | - | Trigger | |||
trigger_multiple | 5 | 2 | 3 | 2 | Trigger | |||
trigger_once | 19 | 7 | 2 | 1 | Trigger | |||
trigger_push | 38 | 4 | - | 2 | Trigger | |||
upgrade_spawn | - | 17 | - | 9 | Weapons | |||
weapon_adrenaline_spawn | - | - | - | 15 | Weapons | x | ||
weapon_ammo_spawn | 1 | 7 | 2 | 3 | Weapons | |||
weapon_autoshotgun_spawn | - | 7 | - | 1 | Weapons | |||
weapon_chainsaw_spawn | 3 | - | - | - | Weapons | x | ||
weapon_defibrillator_spawn | - | - | - | 1 | Weapons | x | ||
weapon_first_aid_kit_spawn | 9 | 12 | 8 | 8 | Weapons | x | x | |
weapon_hunting_rifle_spawn | - | 4 | - | - | Weapons | x | ||
weapon_item_spawn | 51 | 100 | 148 | 9 | Weapons | |||
weapon_melee_spawn | 8 | 14 | 10 | 9 | Weapons | x | ||
weapon_molotov_spawn | - | - | - | 23 | Weapons | |||
weapon_pain_pills_spawn | 1 | - | - | 31 | Weapons | |||
weapon_pipe_bomb_spawn | - | - | - | 25 | Weapons | |||
weapon_pistol_magnum_spawn | 1 | 2 | - | - | Weapons | x | ||
weapon_pistol_spawn | 3 | 5 | - | - | Weapons | |||
weapon_pumpshotgun_spawn | - | 4 | - | - | Weapons | |||
weapon_rifle_ak47_spawn | - | 5 | - | 1 | Weapons | x | ||
weapon_rifle_desert_spawn | - | 4 | - | 1 | Weapons | x | ||
weapon_rifle_spawn | - | 6 | - | 1 | Weapons | |||
weapon_scavenge_item_spawn | - | - | - | 35 | Weapons | x | ||
weapon_shotgun_chrome_spawn | 3 | 2 | - | 1 | Weapons | x | ||
weapon_shotgun_spas_spawn | - | 4 | - | - | Weapons | |||
weapon_smg_silenced_spawn | 1 | 3 | - | 1 | Weapons | |||
weapon_smg_spawn | - | 2 | - | - | Weapons | |||
weapon_sniper_military_spawn | - | 2 | - | 1 | Weapons | x | ||
weapon_spawn | 6 | 13 | 17 | 8 | Weapons | |||
weapon_vomitjar_spawn | - | - | - | 19 | Weapons | x |