Left 4 Dead 2

This is a summary of all known Left 4 Dead 2 events.

ability_out_of_range

Name Description Type
ability   string
userid   short

ability_use

Name Description Type
ability   string
context   short
userid   short

achievement_earned

Name Description Type
achievement   short
player   byte

achievement_event

Name Description Type
achievement_name   string
cur_val   short
max_val   short

achievement_write_failed

Name Description Type
     

adrenaline_used

Name Description Type
userid   short

all_weapons_out_of_ammo

Name Description Type
userid   short

ammo_pack_used

Name Description Type
subject   short
userid   short

ammo_pack_used_fail_doesnt_use_ammo

Name Description Type
subject   short
userid   short

ammo_pack_used_fail_full

Name Description Type
subject   short
userid   short

ammo_pack_used_fail_no_weapon

Name Description Type
subject   short
userid   short

ammo_pickup

Name Description Type
userid   short

ammo_pile_weapon_cant_use_ammo

Name Description Type
userid   short

area_cleared

Name Description Type
area   long
userid   short

award_earned

Name Description Type
award   short
entityid   long
subjectentid   long
userid   short

begin_scavenge_overtime

Name Description Type
     

bonus_updated

Name Description Type
numadvanced   short
numbronze   short
numgold   short
numsilver   short

boomer_exploded

Name Description Type
attacker   short
splashedbile   bool
userid   short

boomer_near

Name Description Type
userid   short
victim   short

bot_player_replace

Name Description Type
bot   short
player   short

break_breakable

Name Description Type
entindex   long
hulkonly   bool
material   byte
userid   short

break_prop

Name Description Type
entindex   long
userid   short

bullet_impact

Name Description Type
userid   short
x   float
y   float
z   float

c1m4_scavenge_instructions

Name Description Type
subject   long
userid   short

chair_charged

Name Description Type
userid   short

charger_carry_end

Name Description Type
userid   short
victim   short

charger_carry_start

Name Description Type
userid   short
victim   short

charger_charge_end

Name Description Type
userid   short

charger_charge_start

Name Description Type
userid   short

charger_impact

Name Description Type
userid   short
victim   short

charger_killed

Name Description Type
attacker   short
charging   bool
melee   bool
userid   short

charger_pummel_end

Name Description Type
rescuer   short
userid   short
victim   short

charger_pummel_start

Name Description Type
userid   short
victim   short

choke_end

Name Description Type
userid   short
victim   short

choke_start

Name Description Type
userid   short
victim   short

choke_stopped

Name Description Type
release_type   short
smoker   short
userid   short
victim   short

christmas_gift_grab

Name Description Type
userid   short

create_panic_event

Name Description Type
userid   short

dead_survivor_visible

Name Description Type
deadplayer   short
subject   long
userid   short

defibrillator_begin

Name Description Type
subject   short
userid   short

defibrillator_interrupted

Name Description Type
subject   short
userid   short

defibrillator_used

Name Description Type
subject   short
userid   short

defibrillator_used_fail

Name Description Type
subject   short
userid   short

difficulty_changed

Name Description Type
newDifficulty   short
oldDifficulty   short
strDifficulty   string

door_close

Name Description Type
checkpoint   bool
userid   short

door_moving

Name Description Type
entindex   long
userid   short

door_open

Name Description Type
checkpoint   bool
closed   bool
userid   short

door_unlocked

Name Description Type
checkpoint   bool
userid   short

drag_begin

Name Description Type
subject   short
userid   short

drag_end

Name Description Type
subject   short
userid   short

drastic_music_change

Name Description Type
music   string
userid   short

entered_spit

Name Description Type
userid   short

entity_killed

Name Description Type
damagebits   long
entindex_attacker   long
entindex_inflictor   long
entindex_killed   long

entity_shoved

Name Description Type
attacker   short
entityid   short

entity_visible

Name Description Type
classname   string
entityname   string
subject   long
userid   short

explain_DLC3barrels

Name Description Type
subject   long
userid   short

explain_DLC3door

Name Description Type
subject   long
userid   short

explain_DLC3generator_button

Name Description Type
subject   long
userid   short

explain_DLC3howitzer

Name Description Type
subject   long
userid   short

explain_DLC3lift_lever

Name Description Type
subject   long
userid   short

explain_DLC3radio

Name Description Type
subject   long
userid   short

explain_bodyshots_reduced

Name Description Type
userid   short

explain_bridge

Name Description Type
subject   long
userid   short

explain_bridge_button

Name Description Type
subject   long
userid   short

explain_burger_sign

Name Description Type
subject   long
userid   short

explain_c1m4_finale

Name Description Type
subject   long
userid   short

explain_c2m4_ticketbooth

Name Description Type
subject   long
userid   short

explain_c3m4_radio1

Name Description Type
subject   long
userid   short

explain_c3m4_radio2

Name Description Type
subject   long
userid   short

explain_c3m4_rescue

Name Description Type
subject   long
userid   short

explain_c6m3_finale

Name Description Type
subject   long
userid   short

explain_church_door

Name Description Type
subject   long
userid   short

explain_coaster

Name Description Type
subject   long
userid   short

explain_coaster_stop

Name Description Type
subject   long
userid   short

explain_crane

Name Description Type
subject   long
userid   short

explain_deactivate_alarm

Name Description Type
subject   long
userid   short

explain_decon

Name Description Type
subject   long
userid   short

explain_decon_wait

Name Description Type
subject   long
userid   short

explain_disturbance

Name Description Type
subject   long
userid   short

explain_drawbridge

Name Description Type
subject   long
userid   short

explain_elevator_button

Name Description Type
subject   long
userid   short

explain_emergency_door

Name Description Type
subject   long
userid   short

explain_ferry_button

Name Description Type
subject   long
userid   short

explain_float

Name Description Type
subject   long
userid   short

explain_freighter

Name Description Type
subject   long
userid   short

explain_gas_can_panic

Name Description Type
subject   long
userid   short

explain_gas_truck

Name Description Type
subject   long
userid   short

explain_gates_are_open

Name Description Type
subject   long
userid   short

explain_gun_shop

Name Description Type
subject   long
userid   short

explain_gun_shop_tanker

Name Description Type
subject   long
userid   short

explain_hatch_button

Name Description Type
subject   long
userid   short

explain_highrise_finale2

Name Description Type
subject   long
userid   short

explain_hotel_elevator_doors

Name Description Type
subject   long
userid   short

explain_impound_lot

Name Description Type
subject   long
userid   short

explain_item_glows_disabled

Name Description Type
userid   short

explain_lift_button

Name Description Type
subject   long
userid   short

explain_mainstreet

Name Description Type
subject   long
userid   short

explain_mall_alarm

Name Description Type
subject   long
userid   short

explain_mall_window

Name Description Type
subject   long
userid   short

explain_need_gnome_to_continue

Name Description Type
     

explain_onslaught

Name Description Type
subject   long
userid   short

explain_panic_button

Name Description Type
subject   long
userid   short

explain_perimeter

Name Description Type
subject   long
userid   short

explain_pills

Name Description Type
subject   long

explain_pre_drawbridge

Name Description Type
subject   long
userid   short

explain_pre_radio

Name Description Type
subject   long
userid   short

explain_radio

Name Description Type
subject   long
userid   short

explain_rescue_disabled

Name Description Type
userid   short

explain_restart_generator

Name Description Type
subject   long
userid   short

explain_return_item

Name Description Type
subject   long
userid   short

explain_save_items

Name Description Type
subject   long
userid   short

explain_scavenge_goal

Name Description Type
subject   long
userid   short

explain_scavenge_leave_area

Name Description Type
subject   long
userid   short

explain_sewer_gate

Name Description Type
subject   long
userid   short

explain_sewer_run

Name Description Type
subject   long
userid   short

explain_shack_button

Name Description Type
subject   long
userid   short

explain_stage_finale_start

Name Description Type
subject   long
userid   short

explain_stage_lighting

Name Description Type
subject   long
userid   short

explain_stage_pyrotechnics

Name Description Type
subject   long
userid   short

explain_stage_survival_start

Name Description Type
subject   long
userid   short

explain_start_generator

Name Description Type
subject   long
userid   short

explain_store_alarm

Name Description Type
subject   long
userid   short

explain_store_item

Name Description Type
subject   long
userid   short

explain_store_item_stop

Name Description Type
subject   long
userid   short

explain_survival_alarm

Name Description Type
subject   long
userid   short

explain_survival_generic

Name Description Type
subject   long
userid   short

explain_survival_radio

Name Description Type
subject   long
userid   short

explain_survivor_glows_disabled

Name Description Type
userid   short

explain_train_boss

Name Description Type
subject   long
userid   short

explain_train_exit

Name Description Type
subject   long
userid   short

explain_train_lever

Name Description Type
subject   long
userid   short

explain_van_panic

Name Description Type
subject   long
userid   short

explain_vehicle_arrival

Name Description Type
subject   long

explain_weapons

Name Description Type
subject   long

explain_witch_instant_kill

Name Description Type
userid   short

fatal_vomit

Name Description Type
userid   short
victim   short

final_reportscreen

Name Description Type
     

finale_bridge_lowering

Name Description Type
subject   long
userid   short

finale_bridge_ready

Name Description Type
     

finale_elevator_ready

Name Description Type
     

finale_escape_start

Name Description Type
     

finale_radio_damaged

Name Description Type
health   short

finale_radio_start

Name Description Type
health   short

finale_rush

Name Description Type
     

finale_start

Name Description Type
campaign   string
rushes   short

finale_vehicle_incoming

Name Description Type
campaign   string

finale_vehicle_leaving

Name Description Type
survivorcount   short

finale_vehicle_ready

Name Description Type
campaign   string

finale_win

Name Description Type
difficulty   short
map_name   string

flare_ignite_npc

Name Description Type
entindex   long

foot_locker_opened

Name Description Type
userid   short

friendly_fire

Name Description Type
attacker   short
guilty   short
type   long
victim   short

game_end

Name Description Type
winner   byte

game_init

Name Description Type
     

game_message

Name Description Type
target   byte
text   string

game_newmap

Name Description Type
mapname   string

game_start

Name Description Type
fraglimit   long
objective   string
roundslimit   long
timelimit   long

gameinstructor_draw

Name Description Type
     

gameinstructor_nodraw

Name Description Type
     

gas_can_forced_drop

Name Description Type
userid   short
victim   short

gascan_dropped

Name Description Type
userid   short

gascan_pour_blocked

Name Description Type
userid   short

gascan_pour_completed

Name Description Type
userid   short

gascan_pour_interrupted

Name Description Type
userid   short

gauntlet_finale_start

Name Description Type
     

generator_started

Name Description Type
     

ghost_spawn_time

Name Description Type
spawntime   short
userid   short

give_weapon

Name Description Type
recipient   short
userid   short
weapon   short

grenade_bounce

Name Description Type
userid   short

heal_begin

Name Description Type
subject   short
userid   short

heal_end

Name Description Type
subject   short
userid   short

heal_interrupted

Name Description Type
subject   short
userid   short

heal_success

Name Description Type
health_restored   short
subject   short
userid   short

hegrenade_detonate

Name Description Type
userid   short

helicopter_grenade_punt_miss

Name Description Type
     

hit_safe_room

Name Description Type
userid   short

hltv_cameraman

Name Description Type
index   short

hltv_chase

Name Description Type
distance   short
inertia   byte
ineye   byte
phi   short
target1   short
target2   short
theta   short

hltv_chat

Name Description Type
text   string

hltv_fixed

Name Description Type
fov   float
offset   short
phi   short
posx   long
posy   long
posz   long
target   short
theta   short

hltv_message

Name Description Type
text   string

hltv_rank_camera

Name Description Type
index   byte
rank   float
target   short

hltv_rank_entity

Name Description Type
index   short
rank   float
target   short

hltv_status

Name Description Type
clients   long
master   string
proxies   short
slots   long

hltv_title

Name Description Type
text   string

hostname_changed

Name Description Type
hostname   string

hunter_headshot

Name Description Type
hunteruserid   long
islunging   bool
userid   short

hunter_punched

Name Description Type
hunteruserid   long
islunging   bool
userid   short

infected_death

Name Description Type
attacker   short
blast   bool
gender   short
headshot   bool
infected_id   short
minigun   bool
submerged   bool
weapon_id   short

infected_decapitated

Name Description Type
userid   short
weapon   string

infected_explosive_barrel_kill

Name Description Type
userid   short

infected_hurt

Name Description Type
amount   short
attacker   short
entityid   long
hitgroup   byte
type   long

instructor_server_hint_create

Name Description Type
hint_allow_nodraw_target   bool
hint_binding   string
hint_caption   string
hint_color   string
hint_display_limit   short
hint_entindex   long
hint_flags   long
hint_forcecaption   bool
hint_icon_offscreen   string
hint_icon_offset   float
hint_icon_onscreen   string
hint_instance_type   long
hint_name   string
hint_nooffscreen   bool
hint_range   float
hint_suppress_rest   bool
hint_target   long
hint_timeout   short
userid   short

instructor_server_hint_stop

Name Description Type
hint_entindex   long
hint_name   string

item_pickup

Name Description Type
item   string
userid   short

jockey_killed

Name Description Type
attacker   short
userid   short

jockey_ride

Name Description Type
userid   short
victim   short

jockey_ride_end

Name Description Type
rescuer   short
ride_length   float
userid   short
victim   short

lunge_pounce

Name Description Type
distance   long
userid   short
victim   short

lunge_shove

Name Description Type
userid   short
victim   short

m60_streak_ended

Name Description Type
     

map_transition

Name Description Type
     

melee_kill

Name Description Type
ambush   bool
entityid   long
userid   short

mission_lost

Name Description Type
     

molotov_thrown

Name Description Type
userid   short

mounted_gun_overheated

Name Description Type
userid   short

mounted_gun_start

Name Description Type
subject   long
userid   short

non_melee_fired

Name Description Type
userid   short

non_pistol_fired

Name Description Type
userid   short

on_cooldown_begin

Name Description Type
state   bool

on_cooldown_end

Name Description Type
state   bool

on_helicopter_begin

Name Description Type
available   bool

on_helicopter_end

Name Description Type
available   bool

on_resources_changed

Name Description Type
newcount   long

panic_event_finished

Name Description Type
     

physgun_pickup

Name Description Type
entindex   long

pills_used

Name Description Type
subject   short
userid   short

pills_used_fail

Name Description Type
userid   short

player_activate

Name Description Type
userid   short

player_afk

Name Description Type
player   short

player_begin_sacrifice_run

Name Description Type
userid   short

player_biofeedback_scl

Name Description Type
microsiemens   float
sampleid   long

player_blind

Name Description Type
userid   short

player_blocked

Name Description Type
blocker   short
userid   short

player_bot_replace

Name Description Type
bot   short
player   short

player_changename

Name Description Type
newname   string
oldname   string
userid   short

player_chat

Name Description Type
teamonly   bool
text   string
userid   short

player_class

Name Description Type
class   string
userid   short

player_complete_sacrifice

Name Description Type
userid   short

player_connect

Name Description Type
Name   string
address   string
bot   bool
index   byte
networkid   string
userid   short
xuid   uint64

player_connect_full

Name Description Type
index   byte
userid   short

player_death

Name Description Type
abort   bool
attacker   short
attackerentid   long
attackerisbot   bool
attackername   string
entityid   long
headshot   bool
type   long
userid   short
victim_x   float
victim_y   float
victim_z   float
victimisbot   bool
victimname   string
weapon   string

player_disconnect

Name Description Type
Name   string
bot   bool
networkid   string
reason   string
userid   short
xuid   uint64

player_entered_checkpoint

Name Description Type
area   long
door   long
doorname   string
entityid   long
userid   short

player_entered_start_area

Name Description Type
userid   short

player_falldamage

Name Description Type
causer   short
damage   float
userid   short

player_first_spawn

Name Description Type
isbot   bool
map_name   string
userid   short

player_footstep

Name Description Type
userid   short

player_hintmessage

Name Description Type
hintmessage   string

player_hurt

Name Description Type
armor   byte
attacker   short
attackerentid   long
dmg_armor   byte
dmg_health   short
health   short
hitgroup   byte
type   long
userid   short
weapon   string

player_hurt_concise

Name Description Type
attackerentid   long
dmg_health   short
type   long
userid   short

player_incapacitated

Name Description Type
attacker   short
attackerentid   long
type   long
userid   short
weapon   string

player_incapacitated_start

Name Description Type
attacker   short
attackerentid   long
type   long
userid   short
weapon   string

player_info

Name Description Type
Name   string
bot   bool
index   byte
networkid   string
userid   short
xuid   uint64

player_jump

Name Description Type
userid   short

player_jump_apex

Name Description Type
userid   short

player_ledge_grab

Name Description Type
causer   short
userid   short

player_ledge_release

Name Description Type
userid   short

player_left_checkpoint

Name Description Type
area   long
entityid   long
userid   short

player_left_start_area

Name Description Type
playercount   byte
userid   short

player_no_longer_it

Name Description Type
userid   short

player_now_it

Name Description Type
attacker   short
by_boomer   bool
exploded   bool
infected   bool
userid   short

player_say

Name Description Type
text   string
userid   short

player_score

Name Description Type
deaths   short
kills   short
score   short
userid   short

player_shoot

Name Description Type
Mode   byte
userid   short
weapon   byte

player_shoved

Name Description Type
attacker   short
userid   short

player_spawn

Name Description Type
userid   short

player_talking_state

Name Description Type
istalking   bool
player   byte

player_team

Name Description Type
Name   string
disconnect   bool
isbot   bool
oldteam   byte
team   byte
userid   short

player_transitioned

Name Description Type
userid   short

player_use

Name Description Type
targetid   long
userid   short

pounce_end

Name Description Type
userid   short
victim   short

pounce_fail

Name Description Type
userid   short

pounce_stopped

Name Description Type
userid   short
victim   short

punched_clown

Name Description Type
userid   short

ragdoll_dissolved

Name Description Type
entindex   long

receive_upgrade

Name Description Type
upgrade   string
userid   short

relocated

Name Description Type
userid   short

request_weapon_stats

Name Description Type
userid   short

rescue_door_open

Name Description Type
entindex   long
userid   short

respawning

Name Description Type
userid   short

revive_begin

Name Description Type
subject   short
userid   short

revive_end

Name Description Type
ledge_hang   bool
subject   short
userid   short

revive_success

Name Description Type
lastlife   bool
ledge_hang   bool
subject   short
userid   short

round_end

Name Description Type
message   string
reason   byte
time   float
winner   byte

round_end_message

Name Description Type
message   string
reason   byte
winner   byte

round_freeze_end

Name Description Type
     

round_start

Name Description Type
fraglimit   long
objective   string
timelimit   long

round_start_post_nav

Name Description Type
     

round_start_pre_entity

Name Description Type
     

scavenge_gas_can_destroyed

Name Description Type
userid   short

scavenge_match_finished

Name Description Type
winners   byte

scavenge_round_finished

Name Description Type
     

scavenge_round_halftime

Name Description Type
     

scavenge_round_start

Name Description Type
firsthalf   bool
round   byte

scavenge_score_tied

Name Description Type
     

scriptedmode_reloadhud

Name Description Type
     

server_addban

Name Description Type
Name   string
by   string
duration   string
ip   string
kicked   bool
networkid   string
userid   short

server_cvar

Name Description Type
cvarname   string
cvarvalue   string

server_message

Name Description Type
text   string

server_pre_shutdown

Name Description Type
reason   string

server_removeban

Name Description Type
by   string
ip   string
networkid   string

server_shutdown

Name Description Type
reason   string

server_spawn

Name Description Type
address   string
dedicated   bool
game   string
hostname   string
mapname   string
maxplayers   long
os   string
password   bool
port   short
vanilla   bool

set_instructor_group_enabled

Name Description Type
enabled   short
group   string

song_played

Name Description Type
     

spawned_as_tank

Name Description Type
userid   short

spawner_give_item

Name Description Type
item   string
spawner   long
userid   short

spec_target_updated

Name Description Type
     

spit_burst

Name Description Type
subject   long
userid   short

spitter_killed

Name Description Type
attacker   short
has_spit   bool
userid   short

start_holdout

Name Description Type
     

start_score_animation

Name Description Type
     

started_pre_radio

Name Description Type
subject   long
userid   short

stashwhacker_game_won

Name Description Type
subject   short
userid   short

strongman_bell_knocked_off

Name Description Type
subject   short
userid   short

success_checkpoint_button_used

Name Description Type
userid   short

survival_at_30min

Name Description Type
     

survival_goal_reached

Name Description Type
goalname   string
id   short
userid   short

survival_round_start

Name Description Type
     

survivor_call_for_help

Name Description Type
subject   long
userid   short

survivor_rescue_abandoned

Name Description Type
     

survivor_rescued

Name Description Type
rescuer   short
victim   short

tank_frustrated

Name Description Type
userid   short

tank_killed

Name Description Type
attacker   short
l4d1_only   bool
melee_only   bool
solo   bool
userid   short

tank_spawn

Name Description Type
tankid   long
userid   short

team_info

Name Description Type
teamid   byte
teamname   string

team_score

Name Description Type
score   short
teamid   byte

teamplay_broadcast_audio

Name Description Type
sound   string
team   byte

temp_c4m1_getgas

Name Description Type
subject   long
userid   short

temp_c4m3_return_to_boat

Name Description Type
subject   long
userid   short

tongue_broke_bent

Name Description Type
userid   short

tongue_grab

Name Description Type
userid   short
victim   short

tongue_pull_stopped

Name Description Type
release_type   short
smoker   short
userid   short
victim   short

tongue_release

Name Description Type
distance   long
userid   short
victim   short

total_ammo_below_40

Name Description Type
userid   short

triggered_car_alarm

Name Description Type
     

upgrade_explosive_ammo

Name Description Type
userid   short

upgrade_failed_no_primary

Name Description Type
upgrade   string
userid   short

upgrade_incendiary_ammo

Name Description Type
userid   short

upgrade_item_already_used

Name Description Type
upgradeclass   string
userid   short

upgrade_pack_added

Name Description Type
upgradeid   short
userid   short

upgrade_pack_begin

Name Description Type
userid   short

upgrade_pack_used

Name Description Type
upgradeid   short
userid   short

use_target

Name Description Type
classname   string
isprop   bool
targetid   long

user_data_downloaded

Name Description Type
     

versus_marker_reached

Name Description Type
marker   short
userid   short

versus_match_finished

Name Description Type
winners   byte

versus_round_start

Name Description Type
     

vomit_bomb_tank

Name Description Type
userid   short

vote_cast_no

Name Description Type
entityid   long
team   byte

vote_cast_yes

Name Description Type
entityid   long
team   byte

vote_changed

Name Description Type
noVotes   byte
potentialVotes   byte
yesVotes   byte

vote_ended

Name Description Type
     

vote_failed

Name Description Type
team   byte

vote_passed

Name Description Type
details   string
param1   string
team   byte

vote_started

Name Description Type
initiator   long
issue   string
param1   string
team   byte
votedata   string

waiting_checkpoint_button_used

Name Description Type
userid   short

waiting_checkpoint_door_used

Name Description Type
entindex   long
userid   short

waiting_door_used_versus

Name Description Type
entindex   long
userid   short

weapon_drop

Name Description Type
item   string
propid   short
userid   short

weapon_fire

Name Description Type
count   short
userid   short
weapon   string
weaponid   short

weapon_fire_at_40

Name Description Type
count   short
userid   short
weapon   string
weaponid   short

weapon_fire_on_empty

Name Description Type
count   short
userid   short
weapon   string

weapon_given

Name Description Type
giver   short
userid   short
weapon   short
weaponentid   short

weapon_out_of_ammo

Name Description Type
userid   short
weapon   string
weaponid   short

weapon_pickup

Name Description Type
context   byte
dropped_by_infected   byte
weaponid   byte
weaponslot   byte

weapon_reload

Name Description Type
manual   bool
userid   short

weapon_spawn_visible

Name Description Type
subject   long
subtype   string
userid   short
weaponname   string

weapon_zoom

Name Description Type
userid   short

witch_harasser_set

Name Description Type
first   bool
userid   short
witchid   long

witch_killed

Name Description Type
oneshot   bool
userid   short
witchid   long

witch_spawn

Name Description Type
witchid   long

zombie_death

Name Description Type
attacker   short
blast   bool
gender   short
headshot   bool
infected_id   short
minigun   bool
victim   long
weapon_id   short

zombie_ignited

Name Description Type
entityid   long
fire_ammo   bool
gender   short
userid   short
victimname   string