Template:Uselang
This template (and its redirect) is  Deprecated. Its use is not recommended and its functionality may be compromised.
 Deprecated. Its use is not recommended and its functionality may be compromised. You can help our editors by replacing or deleting this template on the 
Pages that use this template. Once no more pages use this template, it should be 
Marked for deletion.
Additional notes:Use #switch parser function instead. Example 
{{#switch: {{language}}
| #default = English
| ja = 日本語
| zh-tw = 中文(台灣)
}}  
This template (and its redirect) is  Deprecated. Its use is not recommended and its functionality may be compromised.
 Deprecated. Its use is not recommended and its functionality may be compromised. You can help our editors by replacing or deleting this template on the 
Pages that use this template. Once no more pages use this template, it should be 
Marked for deletion.
Additional notes:Use #switch parser function instead. Example 
{{#switch: {{language}}
| #default = English
| ja = 日本語
| zh-tw = 中文(台灣)
}}  
player_death
Template:ModernDescription
| Name: | player_death | 
| Structure: | 
| short | userid | user ID who died |  
| long | entityid | entity ID who died, userid should be used first, to get the dead Player.  Otherwise, it is not a player, so use this. |  
| short | attacker | user ID who killed |  
| string | attackername | What type of zombie, so we don't have zombie names |  
| long | attackerentid | if killer not a player, the entindex of who killed.  Again, use attacker first |  
| string | weapon | weapon name killer used |  
| bool | headshot | signals a headshot |  
| bool | attackerisbot | is the attacker a bot |  
| string | victimname | What type of zombie, so we don't have zombie names |  
| bool | victimisbot | is the victim a bot |  
| bool | abort | did the victim abort |  
| long | type | damage type |  
| float | victim_x |  |  
| float | victim_y |  |  
| float | victim_z |  |  | 
player_hurt
Template:ModernDescription
| Name: | player_hurt | 
| Structure: | 
| 1 | local | Not networked |  
| short | userid | user ID who was hurt |  
| short | attacker | user id who attacked |  
| long | attackerentid | entity id who attacked, if attacker not a player, and userid therefore invalid |  
| short | health | remaining health points |  
| byte | armor | remaining armor points |  
| string | weapon | weapon name attacker used, if not the world |  
| short | dmg_health | damage done to health |  
| byte | dmg_armor | damage done to armor |  
| byte | hitgroup | hitgroup that was damaged |  
| long | type | damage type |  | 
player_team
Template:ModernDescription
| Name: | player_team | 
| Structure: | 
| short | userid | user ID on server |  
| byte | team | team id |  
| byte | oldteam | old team id |  
| bool | disconnect | team change because player disconnects |  
| string | name |  |  
| bool | isbot |  |  | 
player_bot_replace
Template:ModernDescription
| Name: | player_bot_replace | 
| Structure: | 
| short | player | user ID of the player |  
| short | bot | user ID of the bot |  | 
bot_player_replace
Template:ModernDescription
| Name: | bot_player_replace | 
| Structure: | 
| short | bot | user ID of the bot |  
| short | player | user ID of the player |  | 
player_afk
Template:ModernDescription
| Name: | player_afk | 
| Structure: | 
| short | player | user ID of the player |  | 
weapon_fire
Template:ModernDescription
| Name: | weapon_fire | 
| Structure: | 
| 1 | local | don't network this, its way too spammy |  
| short | userid |  |  
| string | weapon | used weapon name |  
| short | weaponid | used weapon ID |  
| short | count | number of bullets |  | 
weapon_fire_on_empty
Template:ModernDescription
| Name: | weapon_fire_on_empty | 
| Structure: | 
| 1 | local | don't network this, its way too spammy |  
| short | userid |  |  
| string | weapon | weapon name used |  
| short | count | number of bullets |  | 
weapon_reload
Template:ModernDescription
| Name: | weapon_reload | 
| Structure: | 
| short | userid |  |  
| bool | manual | player manually started the reload |  | 
weapon_zoom
Template:ModernDescription
| Name: | weapon_zoom | 
| Structure: |  | 
ability_use
Template:ModernDescription
Called: When an infected uses their ability
Issues: Doesn't fire for jockey
| Name: | ability_use | 
| Structure: | 
| short | userid |  |  
| string | ability | Classname of ability. Possible values: ability_tongueability_vomitability_lungeability_spitability_chargeability_throw
 for the Smoker, Boomer, Hunter, Spitter, Charger and Tank respectively.
 |  
| short | context | enum of the way it was used (different for each ability) |  | 
ammo_pickup
Template:ModernDescription
| Name: | ammo_pickup | 
| Structure: | 
| short | userid | The player who got some ammo from a weapon_ammo_spawner |  | 
item_pickup
Template:ModernDescription
| Name: | item_pickup | 
| Structure: | 
| short | userid |  |  
| string | item | either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs' |  | 
golden_crowbar_pickup
Template:ModernDescription
| Name: | golden_crowbar_pickup | 
| Structure: | 
| short | userid | The player who picked up the crowbar |  | 
grenade_bounce
Template:ModernDescription
| Name: | grenade_bounce | 
| Structure: |  | 
hegrenade_detonate
Template:ModernDescription
| Name: | hegrenade_detonate | 
| Structure: | 
| short | userid |  |  
| float | x |  |  
| float | y |  |  
| float | z |  |  | 
bullet_impact
Template:ModernDescription
| Name: | bullet_impact | 
| Structure: | 
| short | userid |  |  
| float | x |  |  
| float | y |  |  
| float | z |  |  | 
Template:ModernDescription
| Name: | player_footstep | 
| Structure: |  | 
player_jump
Template:ModernDescription
| Name: | player_jump | 
| Structure: |  | 
player_blind
Template:ModernDescription
| Name: | player_blind | 
| Structure: |  | 
player_falldamage
Template:ModernDescription
| Name: | player_falldamage | 
| Structure: | 
| short | userid | Who got hurt |  
| float | damage | for how much |  
| short | causer | Who caused them to do so (if anyone) |  | 
player_ledge_grab
Template:ModernDescription
| Name: | player_ledge_grab | 
| Structure: | 
| short | userid | Who grabbed the ledge |  
| short | causer | Who caused them to do so (if anyone) |  | 
player_ledge_release
Template:ModernDescription
| Name: | player_ledge_release | 
| Structure: | 
| short | userid | person who released from the ledge |  | 
door_moving
Template:ModernDescription
| Name: | door_moving | 
| Structure: | 
| long | entindex |  |  
| short | userid |  |  | 
door_open
Template:ModernDescription
| Name: | door_open | 
| Structure: | 
| short | userid | Who opened the door |  
| bool | checkpoint | Is the door a checkpoint door |  
| bool | closed | Was the door closed when it started opening? |  | 
door_close
Template:ModernDescription
| Name: | door_close | 
| Structure: | 
| short | userid | Who closed the door |  
| bool | checkpoint | Is the door a checkpoint door |  | 
door_unlocked
Template:ModernDescription
| Name: | door_unlocked | 
| Structure: | 
| short | userid | Who opened the door |  
| bool | checkpoint | Is the door a checkpoint door |  | 
rescue_door_open
Template:ModernDescription
| Name: | rescue_door_open | 
| Structure: | 
| short | userid | Who opened the door |  
| long | entindex | door that opened |  | 
waiting_checkpoint_door_used
Template:ModernDescription
| Name: | waiting_checkpoint_door_used | 
| Structure: | 
| short | userid | player who tried to open it |  
| long | entindex | door that was used |  | 
waiting_door_used_versus
Template:ModernDescription
| Name: | waiting_door_used_versus | 
| Structure: | 
| short | userid | player who tried to open it |  
| long | entindex | door that was used |  | 
waiting_checkpoint_button_used
Template:ModernDescription
| Name: | waiting_checkpoint_button_used | 
| Structure: | 
| short | userid | player who tried to open it |  | 
success_checkpoint_button_used
Template:ModernDescription
| Name: | success_checkpoint_button_used | 
| Structure: | 
| short | userid | player who openned it |  | 
round_freeze_end
Template:ModernDescription
| Name: | round_freeze_end | 
| Structure: |  | 
round_start_pre_entity
Template:ModernDescription
| Name: | round_start_pre_entity | 
| Structure: |  | 
round_start_post_nav
Template:ModernDescription
| Name: | round_start_post_nav | 
| Structure: |  | 
nav_blocked
Template:ModernDescription
| Name: | nav_blocked | 
| Structure: |  | 
nav_generate
Template:ModernDescription
| Name: | nav_generate | 
| Structure: |  | 
round_end_message
Template:ModernDescription
| Name: | round_end_message | 
| Structure: | 
| byte | winner | winner team/user i |  
| byte | reason | reson why team won |  
| string | message | end round message |  | 
round_end
Template:ModernDescription
| Name: | round_end | 
| Structure: | 
| byte | winner | winner team/user i |  
| byte | reason | reson why team won |  
| string | message | end round message |  
| float | time |  |  | 
vote_ended
Template:ModernDescription
| Name: | vote_ended | 
| Structure: |  | 
vote_started
Template:ModernDescription
| Name: | vote_started | 
| Structure: | 
| string | issue |  |  
| string | param1 |  |  
| string | votedata |  |  
| byte | team |  |  
| long | initiator | entity id of the player who initiated the vote |  
| 1 | reliable | this event is reliable |  | 
vote_changed
Template:ModernDescription
| Name: | vote_changed | 
| Structure: | 
| byte | yesVotes |  |  
| byte | noVotes |  |  
| byte | potentialVotes |  |  | 
vote_passed
Template:ModernDescription
| Name: | vote_passed | 
| Structure: | 
| string | details |  |  
| string | param1 |  |  
| byte | team |  |  
| 1 | reliable | this event is reliable |  | 
vote_failed
Template:ModernDescription
| Name: | vote_failed | 
| Structure: | 
| byte | team |  |  
| 1 | reliable | this event is reliable |  | 
vote_cast_yes
Template:ModernDescription
| Name: | vote_cast_yes | 
| Structure: | 
| byte | team |  |  
| long | entityid | entity id of the voter |  | 
vote_cast_no
Template:ModernDescription
| Name: | vote_cast_no | 
| Structure: | 
| byte | team |  |  
| long | entityid | entity id of the voter |  | 
infected_hurt
Template:ModernDescription
| Name: | infected_hurt | 
| Structure: | 
| 1 | local | don't network this, its way too spammy |  
| short | attacker | player userid who attacked |  
| long | entityid | entity id of infected |  
| byte | hitgroup | hitgroup that was damaged |  
| short | amount | how much damage was done |  
| long | type | damage type |  | 
infected_death
Template:ModernDescription
| Name: | infected_death | 
| Structure: | 
| short | attacker | user ID who killed |  
| short | infected_id | ID of the infected that died |  
| short | gender | gender (type) of the infected |  
| short | weapon_id | ID of the weapon used |  
| bool | headshot | signals a headshot |  
| bool | minigun | signals a minigun kill |  
| bool | blast | signals a death from blast damage |  
| bool | submerged | indicates the infected was submerged |  | 
hostname_changed
Template:ModernDescription
| Name: | hostname_changed | 
| Structure: |  | 
difficulty_changed
Template:ModernDescription
| Name: | difficulty_changed | 
| Structure: | 
| short | newDifficulty |  |  
| short | oldDifficulty |  |  
| string | strDifficulty |  |  | 
finale_start
Template:ModernDescription
| Name: | finale_start | 
| Structure: |  | 
finale_rush
Template:ModernDescription
| Name: | finale_rush | 
| Structure: |  | 
finale_escape_start
Template:ModernDescription
| Name: | finale_escape_start | 
| Structure: |  | 
finale_vehicle_incoming
Template:ModernDescription
| Name: | finale_vehicle_incoming | 
| Structure: |  | 
finale_vehicle_ready
Template:ModernDescription
| Name: | finale_vehicle_ready | 
| Structure: |  | 
finale_vehicle_leaving
Template:ModernDescription
| Name: | finale_vehicle_leaving | 
| Structure: | 
| short | survivorcount | number of survivors that made it out |  | 
finale_win
Template:ModernDescription
| Name: | finale_win | 
| Structure: | 
| string | map_name |  |  
| short | difficulty |  |  | 
mission_lost
Template:ModernDescription
| Name: | mission_lost | 
| Structure: |  | 
finale_radio_start
Template:ModernDescription
| Name: | finale_radio_start | 
| Structure: |  | 
finale_radio_damaged
Template:ModernDescription
| Name: | finale_radio_damaged | 
| Structure: |  | 
final_reportscreen
Template:ModernDescription
| Name: | final_reportscreen | 
| Structure: |  | 
map_transition
Template:ModernDescription
| Name: | map_transition | 
| Structure: |  | 
player_transitioned
Template:ModernDescription
| Name: | player_transitioned | 
| Structure: | 
| short | userid | the person that just finished transitioning |  | 
heal_begin
Template:ModernDescription
| Name: | heal_begin | 
| Structure: | 
| short | userid | person doing the healing |  
| short | subject | person being healed |  | 
heal_success
Template:ModernDescription
| Name: | heal_success | 
| Structure: | 
| short | userid | person doing the healing |  
| short | subject | person being healed |  
| short | health_restored | amount of health restored |  | 
heal_end
Template:ModernDescription
Issues: subject is broken for this event, it always appears to be the player doing the healing
| Name: | heal_end | 
| Structure: | 
| short | userid | person doing the healing |  
| short | subject | person being healed |  | 
heal_interrupted
Template:ModernDescription
| Name: | heal_interrupted | 
| Structure: | 
| short | userid | person who was being healed, but moved. |  
| short | subject | person being healed |  | 
ammo_pack_used
Template:ModernDescription
| Name: | ammo_pack_used | 
| Structure: | 
| short | userid | person giving the ammo |  
| short | subject | person receiving ammo |  | 
give_weapon
Template:ModernDescription
| Name: | give_weapon | 
| Structure: | 
| short | userid | The giver of the weapon |  
| short | recipient | The recipient of the weapon |  
| short | weapon | The ID of the weapon given |  | 
pills_used
Template:ModernDescription
| Name: | pills_used | 
| Structure: | 
| short | userid | person who had the pills |  
| short | subject | person swallowing the pills |  | 
pills_used_fail
Template:ModernDescription
| Name: | pills_used_fail | 
| Structure: | 
| short | userid | person who tried to use the pills |  | 
ammo_pack_used_fail_no_weapon
Template:ModernDescription
| Name: | ammo_pack_used_fail_no_weapon | 
| Structure: | 
| short | userid | person who tried to use the ammo pack |  
| short | subject | person it failed to help |  | 
ammo_pack_used_fail_full
Template:ModernDescription
| Name: | ammo_pack_used_fail_full | 
| Structure: | 
| short | userid | person who tried to use the ammo pack |  
| short | subject | person it failed to help |  | 
ammo_pack_used_fail_doesnt_use_ammo
Template:ModernDescription
| Name: | ammo_pack_used_fail_doesnt_use_ammo | 
| Structure: | 
| short | userid | person who tried to use the ammo pack |  
| short | subject | person it failed to help |  | 
ammo_pile_weapon_cant_use_ammo
Template:ModernDescription
| Name: | ammo_pile_weapon_cant_use_ammo | 
| Structure: | 
| short | userid | person who tried to use an ammo pile with a grenade launcher |  | 
defibrillator_begin
Template:ModernDescription
| Name: | defibrillator_begin | 
| Structure: | 
| short | userid | person who is defibrillating. |  
| short | subject | person being revived |  | 
defibrillator_used
Template:ModernDescription
| Name: | defibrillator_used | 
| Structure: | 
| short | userid | person who used the defibrillator |  
| short | subject | person it helped |  | 
defibrillator_used_fail
Template:ModernDescription
| Name: | defibrillator_used_fail | 
| Structure: | 
| short | userid | person who tried to use the defibrillator |  
| short | subject | person it failed to help |  | 
defibrillator_interrupted
Template:ModernDescription
| Name: | defibrillator_interrupted | 
| Structure: | 
| short | userid | person who was defibrillating, but moved. |  
| short | subject | person being revived |  | 
upgrade_pack_begin
Template:ModernDescription
| Name: | upgrade_pack_begin | 
| Structure: | 
| short | userid | person who is deploying the pack |  | 
upgrade_pack_used
Template:ModernDescription
| Name: | upgrade_pack_used | 
| Structure: | 
| short | upgradeid |  |  
| short | userid | person who is deploying the pack |  | 
upgrade_item_already_used
Template:ModernDescription
| Name: | upgrade_item_already_used | 
| Structure: | 
| short | userid | person who tried to use an ammo upgrade twice |  
| string | upgradeclass | classname of the upgrade we tried to use |  | 
upgrade_failed_no_primary
Template:ModernDescription
| Name: | upgrade_failed_no_primary | 
| Structure: | 
| short | userid | person who tried to use an upgrade without having a primary weapon |  
| string | upgrade | name of the upgrade we tried to use, eg "INCENDIARY_AMMO" |  | 
dead_survivor_visible
Template:ModernDescription
| Name: | dead_survivor_visible | 
| Structure: | 
| short | userid | The player who sees the entity |  
| long | subject | Entindex of the entity they see |  
| short | deadplayer | user id of the dead player represented |  | 
adrenaline_used
Template:ModernDescription
| Name: | adrenaline_used | 
| Structure: | 
| short | userid | person who had and used the adrenaline |  | 
revive_begin
Template:ModernDescription
| Name: | revive_begin | 
| Structure: | 
| short | userid | person doing the reviving |  
| short | subject | person being revived |  | 
revive_success
Template:ModernDescription
| Name: | revive_success | 
| Structure: | 
| short | userid | person doing the reviving |  
| short | subject | person who was revived |  
| bool | lastlife | person revived will die if they fall again |  
| bool | ledge_hang | 1 if person revived was ledge hanging |  | 
revive_end
Template:ModernDescription
| Name: | revive_end | 
| Structure: | 
| short | userid | person doing the reviving |  
| short | subject | person being revived |  
| bool | ledge_hang | person is ledge hanging |  | 
drag_begin
Template:ModernDescription
| Name: | drag_begin | 
| Structure: | 
| short | userid | person doing the dragging |  
| short | subject | person being dragged |  | 
drag_end
Template:ModernDescription
| Name: | drag_end | 
| Structure: | 
| short | userid | person doing the dragging |  
| short | subject | person being dragged |  | 
player_incapacitated
Template:ModernDescription
| Name: | player_incapacitated | 
| Structure: | 
| short | userid | person who became incapacitated |  
| short | attacker | user ID who made us incapacitated |  
| long | attackerentid | if attacker not player, entindex of who made us incapacitated |  
| string | weapon | weapon name attacker used |  
| long | type | damage type |  | 
player_incapacitated_start
Template:ModernDescription
| Name: | player_incapacitated_start | 
| Structure: | 
| short | userid | person who became incapacitated |  
| short | attacker | user ID who made us incapacitated |  
| long | attackerentid | if attacker not player, entindex of who made us incapacitated |  
| string | weapon | weapon name attacker used |  
| long | type | damage type |  | 
player_entered_start_area
Template:ModernDescription
| Name: | player_entered_start_area | 
| Structure: | 
| short | userid | person who entered |  | 
player_first_spawn
Template:ModernDescription
| Name: | player_first_spawn | 
| Structure: | 
| short | userid | person who spawned |  
| string | map_name |  |  
| bool | isbot |  |  | 
player_left_start_area
Template:ModernDescription
| Name: | player_left_start_area | 
| Structure: | 
| short | userid | person who left |  | 
player_left_safe_area
Template:ModernDescription
| Name: | player_left_safe_area | 
| Structure: | 
| short | userid | person who left |  
| byte | playercount |  |  | 
player_entered_checkpoint
Template:ModernDescription
| Name: | player_entered_checkpoint | 
| Structure: | 
| short | userid | player who entered |  
| long | entityid | If not a player, the entity index of the one entering |  
| long | door | Entindex of the checkpoint door the player entered to get here. |  
| long | area |  |  
| string | doorname | name of the entity they see |  | 
player_left_checkpoint
Template:ModernDescription
| Name: | player_left_checkpoint | 
| Structure: | 
| short | userid | player who left |  
| long | entityid | If not a player, the entity index of the one exiting |  
| long | area |  |  | 
player_shoved
Template:ModernDescription
| Name: | player_shoved | 
| Structure: | 
| short | userid | player index who was shoved |  
| short | attacker | player index who attacked them |  | 
entity_shoved
Template:ModernDescription
| Name: | entity_shoved | 
| Structure: | 
| short | entityid | the entity index of the one who was shoved |  
| short | attacker | player index who attacked them |  | 
player_jump_apex
Template:ModernDescription
| Name: | player_jump_apex | 
| Structure: | 
| short | userid | player who jumped |  | 
player_blocked
Template:ModernDescription
| Name: | player_blocked | 
| Structure: | 
| short | userid | player index who was trying to move |  
| short | blocker | player index who kept them from moving |  | 
player_now_it
Template:ModernDescription
| Name: | player_now_it | 
| Structure: | 
| short | userid | Player who is now it |  
| short | attacker | player that did the it-ing |  
| bool | exploded | whether it was vomit or explosion |  
| bool | infected | is the vomit infectious |  
| bool | by_boomer | came from a boomer |  | 
player_no_longer_it
Template:ModernDescription
| Name: | player_no_longer_it | 
| Structure: | 
| short | userid | Player who is now no longer it |  | 
witch_harasser_set
Template:ModernDescription
| Name: | witch_harasser_set | 
| Structure: | 
| short | userid | Player who woke up the witch |  
| long | witchid | Entindex of witch woken up |  
| bool | first | First time the witch set a harasser |  | 
witch_spawn
Template:ModernDescription
| Name: | witch_spawn | 
| Structure: | 
| long | witchid | Entindex of witch spawning right now. |  | 
witch_killed
Template:ModernDescription
| Name: | witch_killed | 
| Structure: | 
| short | userid | Player who killed the witch |  
| long | witchid | Entindex of witch that was killed. |  
| bool | oneshot | TRUE if the Witch was killed with one shot |  
| bool | melee_only | TRUE if the witch was only killed by melee attacks (no blast, burn, or bullet damage) |  
| bool | bride | bride variant? |  | 
tank_spawn
Template:ModernDescription
| Name: | tank_spawn | 
| Structure: | 
| short | userid | User ID of the tank spawning now |  
| long | tankid | Entindex of tank spawning right now. |  | 
melee_kill
Template:ModernDescription
| Name: | melee_kill | 
| Structure: | 
| short | userid | Player who bashed the infected |  
| long | entityid | Entindex of infected what got killed |  
| bool | ambush | Infected was unaware when killed |  | 
area_cleared
Template:ModernDescription
| Name: | area_cleared | 
| Structure: | 
| short | userid | person who cleared the area |  
| long | area | id of the cleared area |  | 
award_earned
Template:ModernDescription
| Name: | award_earned | 
| Structure: | 
| short | userid | player who earned the award |  
| long | entityid | client likes ent id |  
| long | subjectentid | entity id of other party in the award, if any |  
| short | award | id of award earned |  | 
tongue_grab
Template:ModernDescription
| Name: | tongue_grab | 
| Structure: | 
| short | userid | player who did the grabbing |  
| short | victim | player that got grabbed |  | 
tongue_broke_bent
Template:ModernDescription
| Name: | tongue_broke_bent | 
| Structure: | 
| short | userid | Tongue owner |  | 
tongue_broke_victim_died
Template:ModernDescription
| Name: | tongue_broke_victim_died | 
| Structure: | 
| short | userid | Tongue owner |  | 
tongue_release
Template:ModernDescription
| Name: | tongue_release | 
| Structure: | 
| short | userid | The tongue owner |  
| short | victim | The (now released) victim |  
| long | distance | Distance the victim was dragged. |  | 
choke_start
Template:ModernDescription
| Name: | choke_start | 
| Structure: | 
| short | userid | The choker |  
| short | victim | The person being choked |  | 
choke_end
Template:ModernDescription
| Name: | choke_end | 
| Structure: | 
| short | userid | The choker |  
| short | victim | The person being choked |  | 
choke_stopped
Template:ModernDescription
| Name: | choke_stopped | 
| Structure: | 
| short | userid | Who stopped it |  
| short | victim | And who was being choked |  
| short | smoker | The tongue owner |  
| short | release_type | How did it break? |  | 
tongue_pull_stopped
Template:ModernDescription
| Name: | tongue_pull_stopped | 
| Structure: | 
| short | userid | Who stopped it |  
| short | victim | And who was being pulled |  
| short | smoker | The tongue owner |  
| short | release_type | How did it break? |  
| long | damage_type | bullet, slash, chainsaw |  | 
lunge_shove
Template:ModernDescription
| Name: | lunge_shove | 
| Structure: | 
| short | userid | player who did the lunging |  
| short | victim | player that got lunged |  | 
lunge_pounce
Template:ModernDescription
| Name: | lunge_pounce | 
| Structure: | 
| short | userid | player who did the lunging |  
| short | victim | player that got lunged |  
| long | distance | Distance from pounce start to contact |  
| short | damage |  |  | 
pounce_end
Template:ModernDescription
| Name: | pounce_end | 
| Structure: | 
| short | userid | Who stopped it |  
| short | victim | And who was being pounced |  | 
pounce_stopped
Template:ModernDescription
| Name: | pounce_stopped | 
| Structure: | 
| short | userid | Who stopped it |  
| short | victim | And who was being pounced |  | 
pounce_attempt_stopped
Template:ModernDescription
| Name: | pounce_attempt_stopped | 
| Structure: | 
| short | userid | Who stopped it |  
| short | weaponid | used weapon ID |  | 
fatal_vomit
Template:ModernDescription
| Name: | fatal_vomit | 
| Structure: | 
| short | userid | Who vomited |  
| short | victim | And who was killed or incapped |  | 
survivor_call_for_help
Template:ModernDescription
| Name: | survivor_call_for_help | 
| Structure: | 
| short | userid | The actual player entity who is awaiting rescue. |  
| long | subject | SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position) |  | 
survivor_rescued
Template:ModernDescription
| Name: | survivor_rescued | 
| Structure: | 
| short | rescuer | player that did the rescuing |  
| short | victim | the survivor being rescued |  
| long | dooridx | ent index of the rescue door |  | 
survivor_rescue_abandoned
Template:ModernDescription
| Name: | survivor_rescue_abandoned | 
| Structure: |  | 
relocated
Template:ModernDescription
| Name: | relocated | 
| Structure: | 
| short | userid | player who was relocated |  | 
respawning
Template:ModernDescription
| Name: | respawning | 
| Structure: | 
| short | userid | player who started respawning |  | 
tank_frustrated
Template:ModernDescription
| Name: | tank_frustrated | 
| Structure: | 
| short | userid | player who was culled |  | 
weapon_given
Template:ModernDescription
| Name: | weapon_given | 
| Structure: | 
| short | userid | player who got the weapon |  
| short | giver | player that did the giving |  
| short | weapon | weapon id given |  
| short | weaponentid | weapon entity id |  | 
weapon_drop
Template:ModernDescription
Called: When an item is removed from a survivor's inventory
Related Events: Called before heal_success, defibrillator_used, upgrade_pack_used, but called after pills_used and adrenaline_used
| Name: | weapon_drop | 
| Structure: | 
| short | userid | player who dropped the weapon |  
| string | item | either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs' |  
| short | propid | entindex of the dropped weapon |  | 
weapon_drop_to_prop
Template:ModernDescription
| Name: | weapon_drop_to_prop | 
| Structure: | 
| short | userid | player who dropped the weapon |  
| string | item | weapon string "weapon_*" |  
| short | propid | entindex of the dropped weapon |  | 
break_breakable
Template:ModernDescription
| Name: | break_breakable | 
| Structure: | 
| short | userid | userid of breaker |  
| long | entindex | entindex of thing breaking |  
| byte | material | BREAK_GLASS, BREAK_WOOD, etc |  
| bool | hulkonly | SF_BREAK_HULK_ONLY |  
| short | achievement | tag to identify achievement on the client |  | 
achievement_earned
Template:ModernDescription
| Name: | achievement_earned | 
| Structure: | 
| byte | player | entindex of the player |  
| short | achievement | achievement ID |  | 
spec_target_updated
Template:ModernDescription
| Name: | spec_target_updated | 
| Structure: |  | 
spawner_give_item
Template:ModernDescription
| Name: | spawner_give_item | 
| Structure: | 
| short | userid | Item recipient |  
| string | item | Name of item given |  
| long | spawner | entindex of the spawner entity |  | 
create_panic_event
Template:ModernDescription
| Name: | create_panic_event | 
| Structure: | 
| short | userid | player who was started the panic |  | 
explain_pills
Template:ModernDescription
| Name: | explain_pills | 
| Structure: | 
| long | subject | The weapon_pain_pills spawner that will be indicated |  | 
explain_weapons
Template:ModernDescription
| Name: | explain_weapons | 
| Structure: | 
| long | subject | The weapon_pain_pills spawner that will be indicated |  | 
entity_visible
Template:ModernDescription
| Name: | entity_visible | 
| Structure: | 
| short | userid | The player who sees the entity |  
| long | subject | Entindex of the entity they see |  
| string | classname | Classname of the entity they see |  
| string | entityname | name of the entity they see |  | 
weapon_spawn_visible
Template:ModernDescription
| Name: | weapon_spawn_visible | 
| Structure: | 
| short | userid | The player who sees the entity |  
| long | subject | Entindex of the entity they see |  
| string | weaponname | weapon name, or "melee" |  
| string | subtype | melee weapon name |  | 
boomer_near
Template:ModernDescription
| Name: | boomer_near | 
| Structure: | 
| short | userid | The boomer |  
| short | victim | The survivor whom the boomer has gotten very close to |  | 
explain_pre_radio
Template:ModernDescription
| Name: | explain_pre_radio | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
started_pre_radio
Template:ModernDescription
| Name: | started_pre_radio | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_radio
Template:ModernDescription
| Name: | explain_radio | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_gas_truck
Template:ModernDescription
| Name: | explain_gas_truck | 
| Structure: | 
| short | userid |  |  
| long | subject | The lever |  | 
explain_panic_button
Template:ModernDescription
| Name: | explain_panic_button | 
| Structure: | 
| short | userid |  |  
| long | subject | The panic button |  | 
explain_elevator_button
Template:ModernDescription
| Name: | explain_elevator_button | 
| Structure: | 
| short | userid |  |  
| long | subject | The button |  | 
explain_lift_button
Template:ModernDescription
| Name: | explain_lift_button | 
| Structure: | 
| short | userid |  |  
| long | subject | The lift button |  | 
explain_church_door
Template:ModernDescription
| Name: | explain_church_door | 
| Structure: | 
| short | userid |  |  
| long | subject | The saferoom door |  | 
explain_emergency_door
Template:ModernDescription
| Name: | explain_emergency_door | 
| Structure: | 
| short | userid |  |  
| long | subject | The door |  | 
explain_crane
Template:ModernDescription
| Name: | explain_crane | 
| Structure: | 
| short | userid |  |  
| long | subject | The lever/button |  | 
explain_bridge
Template:ModernDescription
| Name: | explain_bridge | 
| Structure: | 
| short | userid |  |  
| long | subject | The button |  | 
explain_gas_can_panic
Template:ModernDescription
| Name: | explain_gas_can_panic | 
| Structure: | 
| short | userid |  |  
| long | subject | The gas can |  | 
explain_van_panic
Template:ModernDescription
| Name: | explain_van_panic | 
| Structure: | 
| short | userid |  |  
| long | subject | The van |  | 
explain_mainstreet
Template:ModernDescription
| Name: | explain_mainstreet | 
| Structure: | 
| short | userid |  |  
| long | subject | The forklift |  | 
explain_train_lever
Template:ModernDescription
| Name: | explain_train_lever | 
| Structure: | 
| short | userid |  |  
| long | subject | The lever on box car |  | 
explain_disturbance
Template:ModernDescription
| Name: | explain_disturbance | 
| Structure: | 
| short | userid |  |  
| long | subject | The source of disturbance |  | 
explain_scavenge_goal
Template:ModernDescription
| Name: | explain_scavenge_goal | 
| Structure: | 
| short | userid |  |  
| long | subject | The collection device |  | 
explain_scavenge_leave_area
Template:ModernDescription
| Name: | explain_scavenge_leave_area | 
| Structure: | 
| short | userid |  |  
| long | subject | The entity |  | 
begin_scavenge_overtime
Template:ModernDescription
| Name: | begin_scavenge_overtime | 
| Structure: |  | 
scavenge_round_start
Template:ModernDescription
| Name: | scavenge_round_start | 
| Structure: | 
| byte | round | round number, 1 based |  
| bool | firsthalf | start of the first half of the round |  | 
scavenge_round_halftime
Template:ModernDescription
| Name: | scavenge_round_halftime | 
| Structure: |  | 
scavenge_round_finished
Template:ModernDescription
| Name: | scavenge_round_finished | 
| Structure: |  | 
scavenge_score_tied
Template:ModernDescription
| Name: | scavenge_score_tied | 
| Structure: |  | 
versus_round_start
Template:ModernDescription
| Name: | versus_round_start | 
| Structure: |  | 
gascan_pour_blocked
Template:ModernDescription
| Name: | gascan_pour_blocked | 
| Structure: |  | 
gascan_pour_completed
Template:ModernDescription
| Name: | gascan_pour_completed | 
| Structure: |  | 
gascan_dropped
Template:ModernDescription
| Name: | gascan_dropped | 
| Structure: |  | 
gascan_pour_interrupted
Template:ModernDescription
| Name: | gascan_pour_interrupted | 
| Structure: | 
| short | userid | person who interuppted us |  | 
scavenge_match_finished
Template:ModernDescription
| Name: | scavenge_match_finished | 
| Structure: |  | 
versus_match_finished
Template:ModernDescription
| Name: | versus_match_finished | 
| Structure: |  | 
use_target
Template:ModernDescription
| Name: | use_target | 
| Structure: | 
| long | targetid | Entindex of the use target |  
| string | classname | classname of the use target |  
| bool | isprop | is this a prop that can be carried |  | 
player_use
Template:ModernDescription
Called: When a Survivor presses +USE on a useable entity. i.e. Weapons, items, doors
Related Events: If targetid is an item, item_pickup will be called prior to player_use
| Name: | player_use | 
| Structure: | 
| short | userid | userid of user |  
| long | targetid | Entindex of the used entity |  | 
friendly_fire
Template:ModernDescription
| Name: | friendly_fire | 
| Structure: | 
| short | attacker | player who fired the weapon |  
| short | victim | player who got shot |  
| short | guilty | player who was at fault |  
| long | type | damage type |  | 
gameinstructor_draw
Template:ModernDescription
| Name: | gameinstructor_draw | 
| Structure: |  | 
gameinstructor_nodraw
Template:ModernDescription
| Name: | gameinstructor_nodraw | 
| Structure: |  | 
request_weapon_stats
Template:ModernDescription
| Name: | request_weapon_stats | 
| Structure: | 
| short | userid | userid of user requesting their stats |  | 
player_talking_state
Template:ModernDescription
| Name: | player_talking_state | 
| Structure: | 
| byte | player |  |  
| bool | istalking |  |  | 
weapon_pickup
Template:ModernDescription
| Name: | weapon_pickup | 
| Structure: | 
| byte | context | split screen message context |  
| byte | weaponid |  |  
| byte | weaponslot |  |  
| byte | dropped_by_infected | gender of the Infected that dropped the weapon |  | 
hunter_punched
Template:ModernDescription
| Name: | hunter_punched | 
| Structure: | 
| short | userid | player who caused ignition |  
| long | hunteruserid | user ID of Hunter |  
| bool | islunging | TRUE if the Hunter was in the act of lunging |  | 
hunter_headshot
Template:ModernDescription
| Name: | hunter_headshot | 
| Structure: | 
| short | userid | player who made the headshot |  
| long | hunteruserid | user ID of Hunter |  
| bool | islunging | TRUE if the Hunter was in the act of lunging |  | 
zombie_ignited
Template:ModernDescription
| Name: | zombie_ignited | 
| Structure: | 
| short | userid | player who caused ignition |  
| short | gender | gender (type) of the infected |  
| long | entityid | entity ID of Tank |  
| string | victimname | "Witch", "Tank", "Hunter", "Smoker", or "Infected" |  
| bool | fire_ammo | true if incendiary ammo was used |  | 
boomer_exploded
Template:ModernDescription
| Name: | boomer_exploded | 
| Structure: | 
| short | userid | Boomer that exploded |  
| short | attacker | player who caused the explosion |  
| bool | splashedbile | Exploding boomer splashed bile on Survivors |  | 
non_pistol_fired
Template:ModernDescription
| Name: | non_pistol_fired | 
| Structure: | 
| short | userid | User that fired a non-pistol weapon |  | 
weapon_fire_at_40
Template:ModernDescription
| Name: | weapon_fire_at_40 | 
| Structure: | 
| short | userid |  |  
| string | weapon | used weapon name |  
| short | weaponid | used weapon ID |  
| short | count | number of bullets |  | 
total_ammo_below_40
Template:ModernDescription
| Name: | total_ammo_below_40 | 
| Structure: |  | 
player_hurt_concise
Template:ModernDescription
| Name: | player_hurt_concise | 
| Structure: | 
| short | userid | user ID who was hurt |  
| long | attackerentid | entity id who attacked, if attacker not a player, and userid therefore invalid |  
| long | type | damage type |  
| short | dmg_health | damage done to health |  | 
tank_killed
Template:ModernDescription
| Name: | tank_killed | 
| Structure: | 
| short | userid | user ID of dead tank |  
| short | attacker | user id of killer |  
| bool | solo | TRUE if a player single-handedly killed the Tank |  
| bool | melee_only | TRUE if the tank was only killed by melee attacks (no blast, burn, or bullet damage) |  
| bool | l4d1_only | TRUE if l4d1 survivors inflicted damage and the l4d2 survivors did not) |  | 
tank_rock_killed
Template:ModernDescription
| Name: | tank_rock_killed | 
| Structure: | 
| short | userid | user id of killer |  | 
achievement_write_failed
Template:ModernDescription
| Name: | achievement_write_failed | 
| Structure: |  | 
ghost_spawn_time
Template:ModernDescription
| Name: | ghost_spawn_time | 
| Structure: | 
| short | userid | user ID of the player that is becoming a ghost |  
| short | spawntime | How long of a wait until player is a ghost |  | 
survival_at_30min
Template:ModernDescription
| Name: | survival_at_30min | 
| Structure: |  | 
survival_at_10min
Template:ModernDescription
| Name: | survival_at_10min | 
| Structure: |  | 
explain_pre_drawbridge
Template:ModernDescription
| Name: | explain_pre_drawbridge | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_drawbridge
Template:ModernDescription
| Name: | explain_drawbridge | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_perimeter
Template:ModernDescription
| Name: | explain_perimeter | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_deactivate_alarm
Template:ModernDescription
| Name: | explain_deactivate_alarm | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_impound_lot
Template:ModernDescription
| Name: | explain_impound_lot | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_decon
Template:ModernDescription
| Name: | explain_decon | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_mall_window
Template:ModernDescription
| Name: | explain_mall_window | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_mall_alarm
Template:ModernDescription
| Name: | explain_mall_alarm | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_coaster
Template:ModernDescription
| Name: | explain_coaster | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_coaster_stop
Template:ModernDescription
| Name: | explain_coaster_stop | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_decon_wait
Template:ModernDescription
| Name: | explain_decon_wait | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
gauntlet_finale_start
Template:ModernDescription
| Name: | gauntlet_finale_start | 
| Structure: |  | 
explain_float
Template:ModernDescription
| Name: | explain_float | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_ferry_button
Template:ModernDescription
| Name: | explain_ferry_button | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_hatch_button
Template:ModernDescription
| Name: | explain_hatch_button | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_shack_button
Template:ModernDescription
| Name: | explain_shack_button | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
upgrade_incendiary_ammo
Template:ModernDescription
| Name: | upgrade_incendiary_ammo | 
| Structure: |  | 
upgrade_explosive_ammo
Template:ModernDescription
| Name: | upgrade_explosive_ammo | 
| Structure: |  | 
receive_upgrade
Template:ModernDescription
| Name: | receive_upgrade | 
| Structure: | 
| short | userid |  |  
| string | upgrade |  |  | 
explain_vehicle_arrival
Template:ModernDescription
| Name: | explain_vehicle_arrival | 
| Structure: |  | 
mounted_gun_start
Template:ModernDescription
| Name: | mounted_gun_start | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
mounted_gun_overheated
Template:ModernDescription
| Name: | mounted_gun_overheated | 
| Structure: |  | 
explain_burger_sign
Template:ModernDescription
| Name: | explain_burger_sign | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_carousel_button
Template:ModernDescription
| Name: | explain_carousel_button | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_carousel_destination
Template:ModernDescription
| Name: | explain_carousel_destination | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_stage_lighting
Template:ModernDescription
| Name: | explain_stage_lighting | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_stage_finale_start
Template:ModernDescription
| Name: | explain_stage_finale_start | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_stage_survival_start
Template:ModernDescription
| Name: | explain_stage_survival_start | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
ability_out_of_range
Template:ModernDescription
| Name: | ability_out_of_range | 
| Structure: | 
| short | userid |  |  
| string | ability | ability classname |  | 
explain_stage_pyrotechnics
Template:ModernDescription
| Name: | explain_stage_pyrotechnics | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_c3m4_radio1
Template:ModernDescription
| Name: | explain_c3m4_radio1 | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_c3m4_radio2
Template:ModernDescription
| Name: | explain_c3m4_radio2 | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_gates_are_open
Template:ModernDescription
| Name: | explain_gates_are_open | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_c2m4_ticketbooth
Template:ModernDescription
| Name: | explain_c2m4_ticketbooth | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_c3m4_rescue
Template:ModernDescription
| Name: | explain_c3m4_rescue | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_hotel_elevator_doors
Template:ModernDescription
| Name: | explain_hotel_elevator_doors | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_gun_shop_tanker
Template:ModernDescription
| Name: | explain_gun_shop_tanker | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_gun_shop
Template:ModernDescription
| Name: | explain_gun_shop | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_store_alarm
Template:ModernDescription
| Name: | explain_store_alarm | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_store_item
Template:ModernDescription
| Name: | explain_store_item | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_store_item_stop
Template:ModernDescription
| Name: | explain_store_item_stop | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_survival_generic
Template:ModernDescription
| Name: | explain_survival_generic | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_survival_alarm
Template:ModernDescription
| Name: | explain_survival_alarm | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_survival_radio
Template:ModernDescription
| Name: | explain_survival_radio | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_survival_carousel
Template:ModernDescription
| Name: | explain_survival_carousel | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_return_item
Template:ModernDescription
| Name: | explain_return_item | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_save_items
Template:ModernDescription
| Name: | explain_save_items | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
spit_burst
Template:ModernDescription
Called: Triggers when Spitter's spit hits the ground.
| Name: | spit_burst | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
entered_spit
Template:ModernDescription
| Name: | entered_spit | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
temp_c4m1_getgas
Template:ModernDescription
| Name: | temp_c4m1_getgas | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
temp_c4m3_return_to_boat
Template:ModernDescription
| Name: | temp_c4m3_return_to_boat | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_c1m4_finale
Template:ModernDescription
| Name: | explain_c1m4_finale | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
c1m4_scavenge_instructions
Template:ModernDescription
| Name: | c1m4_scavenge_instructions | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
punched_clown
Template:ModernDescription
| Name: | punched_clown | 
| Structure: | 
| short | userid | player who punched the clown |  | 
charger_killed
Template:ModernDescription
| Name: | charger_killed | 
| Structure: | 
| short | userid | user ID of dead charger |  
| short | attacker | user id of killer |  
| bool | melee | TRUE if a player killed the charger with a melee weapon |  
| bool | charging | TRUE if the charger was charging when it died |  | 
spitter_killed
Template:ModernDescription
Called: Triggers in Spitter's death.
| Name: | spitter_killed | 
| Structure: | 
| short | userid | user ID of dead spitter |  
| short | attacker | user id of killer |  
| bool | has_spit | TRUE if the spitter spit at some point |  | 
jockey_ride
Template:ModernDescription
| Name: | jockey_ride | 
| Structure: | 
| short | userid | player who did the lunging |  
| short | victim | player that got lunged |  | 
jockey_ride_end
Template:ModernDescription
| Name: | jockey_ride_end | 
| Structure: | 
| short | userid | player who did the lunging |  
| short | victim | player that got lunged |  
| short | rescuer | Who stopped it |  
| float | ride_length | Duration of our ride |  | 
jockey_punched
Template:ModernDescription
| Name: | jockey_punched | 
| Structure: | 
| short | userid | user ID of player that shoved the jockey |  
| long | jockeyuserid | user ID of Jockey |  
| bool | islunging | TRUE if Jockey was in the act of lunging |  | 
jockey_headshot
Template:ModernDescription
| Name: | jockey_headshot | 
| Structure: | 
| short | userid | user ID of player that landed a headshot on the Jockey |  
| long | jockeyuserid | user ID of Jockey |  
| bool | islunging | TRUE if Jockey was in the act of lunging |  | 
jockey_killed
Template:ModernDescription
| Name: | jockey_killed | 
| Structure: | 
| short | userid | user ID of dead jockey |  
| short | attacker | user id of killer |  
| string | weapon | weapon name |  | 
non_melee_fired
Template:ModernDescription
| Name: | non_melee_fired | 
| Structure: | 
| short | userid | User that fired a non-melee weapon |  | 
infected_decapitated
Template:ModernDescription
| Name: | infected_decapitated | 
| Structure: | 
| short | userid | userid of the player who did the decapitation |  
| string | weapon | melee weapon name |  | 
upgrade_pack_added
Template:ModernDescription
| Name: | upgrade_pack_added | 
| Structure: | 
| short | upgradeid |  |  
| short | userid |  |  | 
vomit_bomb_tank
Template:ModernDescription
| Name: | vomit_bomb_tank | 
| Structure: | 
| short | userid | userid of the player who used the bomb |  | 
triggered_car_alarm
Template:ModernDescription
| Name: | triggered_car_alarm | 
| Structure: | 
| short | userid | user ID of player who activated car alarm |  | 
panic_event_finished
Template:ModernDescription
| Name: | panic_event_finished | 
| Structure: |  | 
charger_charge_start
Template:ModernDescription
Issues: Called more than once per ability use. For consistency, check ability_use
Issues: Can be called after charger_charge_end. Use ability_use for an alternative start to end relationship.
| Name: | charger_charge_start | 
| Structure: | 
| short | userid | user ID of the charger |  | 
charger_charge_end
Template:ModernDescription
| Name: | charger_charge_end | 
| Structure: | 
| short | userid | user ID of the charger |  | 
charger_carry_start
Template:ModernDescription
| Name: | charger_carry_start | 
| Structure: | 
| short | userid | user ID of the charger |  
| short | victim | user ID of the player who was charged |  | 
charger_carry_end
Template:ModernDescription
| Name: | charger_carry_end | 
| Structure: | 
| short | userid | user ID of the charger |  
| short | victim | user ID of the player who was charged |  | 
charger_carry_kill
Template:ModernDescription
| Name: | charger_carry_kill | 
| Structure: | 
| short | userid | user ID of the charger |  
| short | victim | user ID of the victim |  | 
charger_impact
Template:ModernDescription
| Name: | charger_impact | 
| Structure: | 
| short | userid | user ID of the charger |  
| short | victim | user ID of the player who was impacted |  | 
charger_pummel_start
Template:ModernDescription
| Name: | charger_pummel_start | 
| Structure: | 
| short | userid | user ID of the charger |  
| short | victim | user ID of the player who was charged |  | 
charger_pummel_end
Template:ModernDescription
| Name: | charger_pummel_end | 
| Structure: | 
| short | userid | user ID of the charger |  
| short | victim |  |  
| short | rescuer | user ID of the player who rescued them |  | 
strongman_bell_knocked_off
Template:ModernDescription
| Name: | strongman_bell_knocked_off | 
| Structure: | 
| short | userid |  |  
| short | subject |  |  | 
molotov_thrown
Template:ModernDescription
| Name: | molotov_thrown | 
| Structure: |  | 
gas_can_forced_drop
Template:ModernDescription
| Name: | gas_can_forced_drop | 
| Structure: | 
| short | userid | player that forced the drop |  
| short | victim | player that dropped it |  | 
explain_need_gnome_to_continue
Template:ModernDescription
| Name: | explain_need_gnome_to_continue | 
| Structure: |  | 
explain_survivor_glows_disabled
Template:ModernDescription
| Name: | explain_survivor_glows_disabled | 
| Structure: | 
| short | userid | The player we're explaining to |  | 
explain_item_glows_disabled
Template:ModernDescription
| Name: | explain_item_glows_disabled | 
| Structure: | 
| short | userid | The player we're explaining to |  | 
explain_rescue_disabled
Template:ModernDescription
| Name: | explain_rescue_disabled | 
| Structure: | 
| short | userid | The player we're explaining to |  | 
explain_bodyshots_reduced
Template:ModernDescription
| Name: | explain_bodyshots_reduced | 
| Structure: | 
| short | userid | The player we're explaining to |  | 
explain_witch_instant_kill
Template:ModernDescription
| Name: | explain_witch_instant_kill | 
| Structure: | 
| short | userid | The player we're explaining to |  | 
set_instructor_group_enabled
Template:ModernDescription
| Name: | set_instructor_group_enabled | 
| Structure: | 
| string | group |  |  
| short | enabled |  |  | 
stashwhacker_game_won
Template:ModernDescription
| Name: | stashwhacker_game_won | 
| Structure: | 
| short | userid |  |  
| short | subject |  |  | 
versus_marker_reached
Template:ModernDescription
| Name: | versus_marker_reached | 
| Structure: | 
| short | userid |  |  
| short | marker |  |  | 
start_score_animation
Template:ModernDescription
| Name: | start_score_animation | 
| Structure: |  | 
survival_round_start
Template:ModernDescription
| Name: | survival_round_start | 
| Structure: |  | 
scavenge_gas_can_destroyed
Template:ModernDescription
| Name: | scavenge_gas_can_destroyed | 
| Structure: | 
| short | userid | The player that destroyed it |  | 
explain_sewer_gate
Template:ModernDescription
| Name: | explain_sewer_gate | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_sewer_run
Template:ModernDescription
| Name: | explain_sewer_run | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
explain_c6m3_finale
Template:ModernDescription
| Name: | explain_c6m3_finale | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
finale_bridge_lowering
Template:ModernDescription
| Name: | finale_bridge_lowering | 
| Structure: | 
| short | userid |  |  
| long | subject |  |  | 
m60_streak_ended
Template:ModernDescription
| Name: | m60_streak_ended | 
| Structure: |  | 
chair_charged
Template:ModernDescription
| Name: | chair_charged | 
| Structure: |  | 
song_played
Template:ModernDescription
| Name: | song_played | 
| Structure: |  | 
Template:ModernDescription
| Name: | foot_locker_opened | 
| Structure: |  |