Difference between revisions of "Left 4 Dead Events"
DJ Tsunami (talk | contribs) |
|||
(9 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
+ | :''Refer back to [[Game Events (Source)]] for more events.'' | ||
=== player_death === | === player_death === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|player_death|string}} | {{begin-hl2msg|player_death|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|user ID who died}} |
− | {{hl2msg|long|entityid}} | + | {{hl2msg|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.}} |
− | {{hl2msg|short|attacker}} | + | {{hl2msg|short|attacker|user ID who killed}} |
− | {{hl2msg|string|attackername}} | + | {{hl2msg|string|attackername|What type of zombie, so we don't have zombie names}} |
− | {{hl2msg|long|attackerentid}} | + | {{hl2msg|long|attackerentid|if killer not a player, the entindex of who killed. Again, use attacker first}} |
− | {{hl2msg|bool|headshot}} | + | {{hl2msg|string|weapon|weapon name killer used}} |
− | {{hl2msg| | + | {{hl2msg|bool|headshot|singals a headshot}} |
− | {{hl2msg|string|victimname}} | + | {{hl2msg|bool|attackerisbot|is the attacker a bot}} |
− | {{hl2msg|bool|victimisbot}} | + | {{hl2msg|string|victimname|What type of zombie, so we don't have zombie names}} |
− | {{hl2msg|bool|abort}} | + | {{hl2msg|bool|victimisbot|is the victim a bot}} |
− | {{hl2msg|long|type}} | + | {{hl2msg|bool|abort|did the victim abort}} |
− | {{hl2msg|float|victim_x}} | + | {{hl2msg|long|type|damage type}} |
− | {{hl2msg|float|victim_y}} | + | {{hl2msg|float|victim_x|}} |
− | {{hl2msg|float|victim_z}} | + | {{hl2msg|float|victim_y|}} |
+ | {{hl2msg|float|victim_z|}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== player_hurt === | === player_hurt === | ||
− | {{qnotice| | + | {{qnotice|Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected}}<br> |
{{begin-hl2msg|player_hurt|string}} | {{begin-hl2msg|player_hurt|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|1|local|Not networked}} |
− | {{hl2msg|short|attacker}} | + | {{hl2msg|short|userid|user ID who was hurt}} |
− | {{hl2msg|long|attackerentid}} | + | {{hl2msg|short|attacker|user id who attacked}} |
− | {{hl2msg|short|health}} | + | {{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}} |
− | {{hl2msg|byte|armor}} | + | {{hl2msg|short|health|remaining health points}} |
− | {{hl2msg|string|weapon}} | + | {{hl2msg|byte|armor|remaining armor points}} |
− | {{hl2msg|short|dmg_health}} | + | {{hl2msg|string|weapon|weapon name attacker used, if not the world}} |
− | {{hl2msg|byte|dmg_armor}} | + | {{hl2msg|short|dmg_health|damage done to health}} |
− | {{hl2msg|byte|hitgroup}} | + | {{hl2msg|byte|dmg_armor|damage done to armor}} |
− | {{hl2msg|long|type}} | + | {{hl2msg|byte|hitgroup|hitgroup that was damaged}} |
+ | {{hl2msg|long|type|damage type}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_team === | === player_team === | ||
− | {{qnotice| | + | {{qnotice|player change his team}}<br> |
− | {{begin-hl2msg|player_team|string | + | {{begin-hl2msg|player_team|string}} |
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|user ID on server}} |
− | {{hl2msg|byte|team}} | + | {{hl2msg|byte|team|team id}} |
− | {{hl2msg|byte|oldteam}} | + | {{hl2msg|byte|oldteam|old team id}} |
− | {{hl2msg|bool|disconnect}} | + | {{hl2msg|bool|disconnect|team change because player disconnects}} |
− | {{hl2msg|string|name}} | + | {{hl2msg|string|name|}} |
− | {{hl2msg|bool|isbot}} | + | {{hl2msg|bool|isbot|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_bot_replace === | === player_bot_replace === | ||
− | {{qnotice| | + | {{qnotice|Bot replaced a player}}<br> |
{{begin-hl2msg|player_bot_replace|string}} | {{begin-hl2msg|player_bot_replace|string}} | ||
− | {{hl2msg|short|player}} | + | {{hl2msg|short|player|user ID of the player}} |
− | {{hl2msg|short|bot}} | + | {{hl2msg|short|bot|user ID of the bot}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== bot_player_replace === | === bot_player_replace === | ||
− | {{qnotice| | + | {{qnotice|Player replaced a bot}}<br> |
{{begin-hl2msg|bot_player_replace|string}} | {{begin-hl2msg|bot_player_replace|string}} | ||
− | {{hl2msg|short|bot}} | + | {{hl2msg|short|bot|user ID of the bot}} |
− | {{hl2msg|short|player}} | + | {{hl2msg|short|player|user ID of the player}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_afk === | === player_afk === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|player_afk|string}} | {{begin-hl2msg|player_afk|string}} | ||
− | {{hl2msg|short|player}} | + | {{hl2msg|short|player|user ID of the player}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== weapon_fire === | === weapon_fire === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|weapon_fire|string}} | {{begin-hl2msg|weapon_fire|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|1|local|don't network this, its way too spammy}} |
− | {{hl2msg|string|weapon}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|short|weaponid}} | + | {{hl2msg|string|weapon|used weapon name}} |
− | {{hl2msg|short|count}} | + | {{hl2msg|short|weaponid|used weapon ID}} |
+ | {{hl2msg|short|count|number of bullets}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== weapon_fire_on_empty === | === weapon_fire_on_empty === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|weapon_fire_on_empty|string}} | {{begin-hl2msg|weapon_fire_on_empty|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|1|local|don't network this, its way too spammy}} |
− | {{hl2msg|string|weapon}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|short|count}} | + | {{hl2msg|string|weapon|weapon name used}} |
+ | {{hl2msg|short|count|number of bullets}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== weapon_reload === | === weapon_reload === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|weapon_reload|string}} | {{begin-hl2msg|weapon_reload|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|bool|manual}} | + | {{hl2msg|bool|manual|player manually started the reload}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== weapon_zoom === | === weapon_zoom === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|weapon_zoom|string}} | {{begin-hl2msg|weapon_zoom|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== ability_use === | === ability_use === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|ability_use|string}} | {{begin-hl2msg|ability_use|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|string|ability}} | + | {{hl2msg|string|ability|ability classname}} |
− | {{hl2msg|short|context}} | + | {{hl2msg|short|context|enum of the way it was used (different for each ability)}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== ammo_pickup === | === ammo_pickup === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|ammo_pickup|string}} | {{begin-hl2msg|ammo_pickup|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|The player who got some ammo from a weapon_ammo_spawner}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== item_pickup === | === item_pickup === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|item_pickup|string}} | {{begin-hl2msg|item_pickup|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|string|item}} | + | {{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== grenade_bounce === | === grenade_bounce === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|grenade_bounce|string}} | {{begin-hl2msg|grenade_bounce|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== hegrenade_detonate === | === hegrenade_detonate === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|hegrenade_detonate|string}} | {{begin-hl2msg|hegrenade_detonate|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== bullet_impact === | === bullet_impact === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|bullet_impact|string}} | {{begin-hl2msg|bullet_impact|string}} | ||
− | {{hl2msg|userid| | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|float|x}} | + | {{hl2msg|float|x|}} |
− | {{hl2msg|float|y}} | + | {{hl2msg|float|y|}} |
− | {{hl2msg|float|z}} | + | {{hl2msg|float|z|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_footstep === | === player_footstep === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|player_footstep|string}} | {{begin-hl2msg|player_footstep|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_jump === | === player_jump === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|player_jump|string}} | {{begin-hl2msg|player_jump|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_blind === | === player_blind === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|player_blind|string}} | {{begin-hl2msg|player_blind|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_falldamage === | === player_falldamage === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|player_falldamage|string}} | {{begin-hl2msg|player_falldamage|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Who got hurt}} |
− | {{hl2msg|float|damage}} | + | {{hl2msg|float|damage|for how much}} |
− | {{hl2msg|short|causer}} | + | {{hl2msg|short|causer|Who caused them to do so (if anyone)}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | + | === player_ledge_grab === | |
− | === | + | {{qnotice|}}<br> |
− | {{qnotice| | + | {{begin-hl2msg|player_ledge_grab|string}} |
− | {{begin-hl2msg| | + | {{hl2msg|short|userid|Who grabbed the ledge}} |
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|causer|Who caused them to do so (if anyone)}} |
− | {{hl2msg|short|causer}} | + | {{hl2msg|bool|has_upgrade|whether they have an upgrade to help themself.}} |
− | {{hl2msg|bool|has_upgrade}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | + | === player_ledge_release === | |
− | === | + | {{qnotice|}}<br> |
− | {{qnotice| | + | {{begin-hl2msg|player_ledge_release|string}} |
− | {{begin-hl2msg| | + | {{hl2msg|short|userid|person who released from the ledge}} |
− | {{hl2msg|short|userid}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== door_moving === | === door_moving === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|door_moving|string}} | {{begin-hl2msg|door_moving|string}} | ||
− | {{hl2msg|long|entindex}} | + | {{hl2msg|long|entindex|}} |
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== door_open === | === door_open === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|door_open|string}} | {{begin-hl2msg|door_open|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Who opened the door}} |
− | {{hl2msg|bool|checkpoint}} | + | {{hl2msg|bool|checkpoint|Is the door a checkpoint door}} |
− | {{hl2msg|bool|closed}} | + | {{hl2msg|bool|closed|Was the door closed when it started opening?}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== door_close === | === door_close === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|door_close|string}} | {{begin-hl2msg|door_close|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Who closed the door}} |
− | {{hl2msg|bool|checkpoint}} | + | {{hl2msg|bool|checkpoint|Is the door a checkpoint door}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== door_unlocked === | === door_unlocked === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|door_unlocked|string}} | {{begin-hl2msg|door_unlocked|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Who opened the door}} |
− | {{hl2msg|bool|checkpoint}} | + | {{hl2msg|bool|checkpoint|Is the door a checkpoint door}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== rescue_door_open === | === rescue_door_open === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|rescue_door_open|string}} | {{begin-hl2msg|rescue_door_open|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Who opened the door}} |
− | {{hl2msg|long|entindex}} | + | {{hl2msg|long|entindex|door that opened}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== waiting_checkpoint_door_used === | === waiting_checkpoint_door_used === | ||
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}<br> | {{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}<br> | ||
{{begin-hl2msg|waiting_checkpoint_door_used|string}} | {{begin-hl2msg|waiting_checkpoint_door_used|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who tried to open it}} |
− | {{hl2msg|long|entindex}} | + | {{hl2msg|long|entindex|door that was used}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== waiting_door_used_versus === | === waiting_door_used_versus === | ||
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}<br> | {{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}<br> | ||
{{begin-hl2msg|waiting_door_used_versus|string}} | {{begin-hl2msg|waiting_door_used_versus|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who tried to open it}} |
− | {{hl2msg|long|entindex}} | + | {{hl2msg|long|entindex|door that was used}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== waiting_checkpoint_button_used === | === waiting_checkpoint_button_used === | ||
{{qnotice|Someone tried to push a button that's locked until everyone is gathered}}<br> | {{qnotice|Someone tried to push a button that's locked until everyone is gathered}}<br> | ||
{{begin-hl2msg|waiting_checkpoint_button_used|string}} | {{begin-hl2msg|waiting_checkpoint_button_used|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who tried to open it}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== success_checkpoint_button_used === | === success_checkpoint_button_used === | ||
{{qnotice|Someone pushed a button that's locked until everyone is gathered}}<br> | {{qnotice|Someone pushed a button that's locked until everyone is gathered}}<br> | ||
{{begin-hl2msg|success_checkpoint_button_used|string}} | {{begin-hl2msg|success_checkpoint_button_used|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who openned it}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== round_freeze_end === | === round_freeze_end === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|round_freeze_end|string}} | {{begin-hl2msg|round_freeze_end|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== round_start_pre_entity === | === round_start_pre_entity === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|round_start_pre_entity|string}} | {{begin-hl2msg|round_start_pre_entity|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== round_start_post_nav === | === round_start_post_nav === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|round_start_post_nav|string}} | {{begin-hl2msg|round_start_post_nav|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== nav_blocked === | === nav_blocked === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|nav_blocked|string}} | {{begin-hl2msg|nav_blocked|string}} | ||
− | {{hl2msg|long|area}} | + | {{hl2msg|long|area|}} |
− | {{hl2msg|bool|blocked}} | + | {{hl2msg|bool|blocked|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== nav_generate === | === nav_generate === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|nav_generate|string}} | {{begin-hl2msg|nav_generate|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== round_end_message === | === round_end_message === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|round_end_message|string}} | {{begin-hl2msg|round_end_message|string}} | ||
− | {{hl2msg|byte|winner}} | + | {{hl2msg|byte|winner|winner team/user i}} |
− | {{hl2msg|byte|reason}} | + | {{hl2msg|byte|reason|reson why team won}} |
− | {{hl2msg|string|message}} | + | {{hl2msg|string|message|end round message}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== vote_ended === | === vote_ended === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|vote_ended|string}} | {{begin-hl2msg|vote_ended|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== vote_started === | === vote_started === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|vote_started|string}} | {{begin-hl2msg|vote_started|string}} | ||
− | {{hl2msg|string|issue}} | + | {{hl2msg|string|issue|}} |
− | {{hl2msg|string|param1}} | + | {{hl2msg|string|param1|}} |
− | {{hl2msg|byte|team}} | + | {{hl2msg|byte|team|}} |
− | {{hl2msg|long|initiator}} | + | {{hl2msg|long|initiator|entity id of the player who initiated the vote}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== vote_changed === | === vote_changed === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|vote_changed|string}} | {{begin-hl2msg|vote_changed|string}} | ||
− | {{hl2msg|byte|yesVotes}} | + | {{hl2msg|byte|yesVotes|}} |
− | {{hl2msg| | + | {{hl2msg|byte|noVotes|}} |
− | {{hl2msg|byte|potentialVotes}} | + | {{hl2msg|byte|potentialVotes|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== vote_passed === | === vote_passed === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|vote_passed|string}} | {{begin-hl2msg|vote_passed|string}} | ||
− | {{hl2msg|string|details}} | + | {{hl2msg|string|details|}} |
− | {{hl2msg|string|param1}} | + | {{hl2msg|string|param1|}} |
− | {{hl2msg|byte|team}} | + | {{hl2msg|byte|team|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== vote_failed === | === vote_failed === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|vote_failed|string}} | {{begin-hl2msg|vote_failed|string}} | ||
− | {{hl2msg|byte|team}} | + | {{hl2msg|byte|team|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== vote_cast_yes === | === vote_cast_yes === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|vote_cast_yes|string}} | {{begin-hl2msg|vote_cast_yes|string}} | ||
− | {{hl2msg|byte|team}} | + | {{hl2msg|byte|team|}} |
− | {{hl2msg|long|entityid}} | + | {{hl2msg|long|entityid|entity id of the voter}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== vote_cast_no === | === vote_cast_no === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|vote_cast_no|string}} | {{begin-hl2msg|vote_cast_no|string}} | ||
− | {{hl2msg|byte|team}} | + | {{hl2msg|byte|team|}} |
− | {{hl2msg|long|entityid}} | + | {{hl2msg|long|entityid|entity id of the voter}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== infected_hurt === | === infected_hurt === | ||
− | {{qnotice| | + | {{qnotice|Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes}}<br> |
{{begin-hl2msg|infected_hurt|string}} | {{begin-hl2msg|infected_hurt|string}} | ||
− | {{hl2msg|short|attacker}} | + | {{hl2msg|1|local|don't network this, its way too spammy}} |
− | {{hl2msg|long|entityid}} | + | {{hl2msg|short|attacker|player userid who attacked}} |
− | {{hl2msg|byte|hitgroup}} | + | {{hl2msg|long|entityid|entity id of infected}} |
− | {{hl2msg|short|amount}} | + | {{hl2msg|byte|hitgroup|hitgroup that was damaged}} |
− | {{hl2msg|long|type}} | + | {{hl2msg|short|amount|how much damage was done}} |
+ | {{hl2msg|long|type|damage type}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== infected_death === | === infected_death === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|infected_death|string}} | {{begin-hl2msg|infected_death|string}} | ||
− | {{hl2msg|short|attacker}} | + | {{hl2msg|short|attacker|user ID who killed}} |
− | {{hl2msg|bool|headshot}} | + | {{hl2msg|bool|headshot|singals a headshot}} |
− | {{hl2msg|bool|minigun}} | + | {{hl2msg|bool|minigun|singals a minigun kill}} |
− | {{hl2msg|bool|blast}} | + | {{hl2msg|bool|blast|singals a death from blast damage}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== hostname_changed === | === hostname_changed === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|hostname_changed|string}} | {{begin-hl2msg|hostname_changed|string}} | ||
− | {{hl2msg|string|hostname}} | + | {{hl2msg|string|hostname|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== difficulty_changed === | === difficulty_changed === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|difficulty_changed|string}} | {{begin-hl2msg|difficulty_changed|string}} | ||
− | {{hl2msg|short|newDifficulty}} | + | {{hl2msg|short|newDifficulty|}} |
− | {{hl2msg|short|oldDifficulty}} | + | {{hl2msg|short|oldDifficulty|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== finale_start === | === finale_start === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|finale_start|string}} | {{begin-hl2msg|finale_start|string}} | ||
− | {{hl2msg|short|rushes}} | + | {{hl2msg|short|rushes|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== finale_rush === | === finale_rush === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|finale_rush|string}} | {{begin-hl2msg|finale_rush|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== finale_escape_start === | === finale_escape_start === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|finale_escape_start|string}} | {{begin-hl2msg|finale_escape_start|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== finale_vehicle_ready === | === finale_vehicle_ready === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|finale_vehicle_ready|string}} | {{begin-hl2msg|finale_vehicle_ready|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== finale_vehicle_leaving === | === finale_vehicle_leaving === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|finale_vehicle_leaving|string}} | {{begin-hl2msg|finale_vehicle_leaving|string}} | ||
− | {{hl2msg|short|survivorcount}} | + | {{hl2msg|short|survivorcount|number of survivors that made it out}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== finale_win === | === finale_win === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|finale_win|string}} | {{begin-hl2msg|finale_win|string}} | ||
− | {{hl2msg|string|map_name}} | + | {{hl2msg|string|map_name|}} |
− | {{hl2msg|short|difficulty}} | + | {{hl2msg|short|difficulty|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== mission_lost === | === mission_lost === | ||
− | {{qnotice| | + | {{qnotice|As in, the survivor team failed. Opposite of finale_win, but not necessarily during the finale.}}<br> |
{{begin-hl2msg|mission_lost|string}} | {{begin-hl2msg|mission_lost|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== finale_radio_start === | === finale_radio_start === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|finale_radio_start|string}} | {{begin-hl2msg|finale_radio_start|string}} | ||
− | {{hl2msg|short|health}} | + | {{hl2msg|short|health|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== finale_radio_damaged === | === finale_radio_damaged === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|finale_radio_damaged|string}} | {{begin-hl2msg|finale_radio_damaged|string}} | ||
− | {{hl2msg|short|health}} | + | {{hl2msg|short|health|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | + | === final_reportscreen === | |
− | === | + | {{qnotice|Right before the final report screen comes up, let awards possibly fire}}<br> |
− | {{qnotice| | + | {{begin-hl2msg|final_reportscreen|string}} |
− | {{begin-hl2msg| | + | {{hl2msg|None|None|}} |
− | {{hl2msg| | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== map_transition === | === map_transition === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|map_transition|string}} | {{begin-hl2msg|map_transition|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_transitioned === | === player_transitioned === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
− | {{begin-hl2msg| | + | {{begin-hl2msg|player_transitioned|string}} |
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|the person that just finished transitioning}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== heal_begin === | === heal_begin === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|heal_begin|string}} | {{begin-hl2msg|heal_begin|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person doing the healing}} |
− | {{hl2msg|short|subject}} | + | {{hl2msg|short|subject|person being healed}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== heal_success === | === heal_success === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|heal_success|string}} | {{begin-hl2msg|heal_success|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person doing the healing}} |
− | {{hl2msg|short|subject}} | + | {{hl2msg|short|subject|person being healed}} |
− | {{hl2msg|short|health_restored}} | + | {{hl2msg|short|health_restored|amount of health restored}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== heal_end === | === heal_end === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|heal_end|string}} | {{begin-hl2msg|heal_end|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person doing the healing}} |
− | {{hl2msg|short|subject}} | + | {{hl2msg|short|subject|person being healed}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== heal_interrupted === | === heal_interrupted === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|heal_interrupted|string}} | {{begin-hl2msg|heal_interrupted|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person who was being healed, but moved.}} |
− | {{hl2msg|short|subject}} | + | {{hl2msg|short|subject|person being healed}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== give_weapon === | === give_weapon === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|give_weapon|string}} | {{begin-hl2msg|give_weapon|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|The giver of the weapon}} |
− | {{hl2msg|short|recipient}} | + | {{hl2msg|short|recipient|The recipient of the weapon}} |
− | {{hl2msg|short|weapon}} | + | {{hl2msg|short|weapon|The ID of the weapon given}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== pills_used === | === pills_used === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|pills_used|string}} | {{begin-hl2msg|pills_used|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person who had the pills}} |
− | {{hl2msg|short|subject}} | + | {{hl2msg|short|subject|person swallowing the pills}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== pills_used_fail === | === pills_used_fail === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|pills_used_fail|string}} | {{begin-hl2msg|pills_used_fail|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person who tried to use the pills}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== revive_begin === | === revive_begin === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|revive_begin|string}} | {{begin-hl2msg|revive_begin|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person doing the reviving}} |
− | {{hl2msg|short|subject}} | + | {{hl2msg|short|subject|person being revived}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== revive_success === | === revive_success === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|revive_success|string}} | {{begin-hl2msg|revive_success|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person doing the reviving}} |
− | {{hl2msg|short|subject}} | + | {{hl2msg|short|subject|person who was revived}} |
− | {{hl2msg|bool|lastlife}} | + | {{hl2msg|bool|lastlife|person revived will die if they fall again}} |
− | {{hl2msg|bool|ledge_hang}} | + | {{hl2msg|bool|ledge_hang|1 if person revived was ledge hanging}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== revive_end === | === revive_end === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|revive_end|string}} | {{begin-hl2msg|revive_end|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person doing the reviving}} |
− | {{hl2msg|short|subject}} | + | {{hl2msg|short|subject|person being revived}} |
− | {{hl2msg|bool|ledge_hang}} | + | {{hl2msg|bool|ledge_hang|person is ledge hanging}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== drag_begin === | === drag_begin === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|drag_begin|string}} | {{begin-hl2msg|drag_begin|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person doing the dragging}} |
− | {{hl2msg|short|subject}} | + | {{hl2msg|short|subject|person being dragged}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== drag_end === | === drag_end === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|drag_end|string}} | {{begin-hl2msg|drag_end|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person doing the dragging}} |
− | {{hl2msg|short|subject}} | + | {{hl2msg|short|subject|person being dragged}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_incapacitated === | === player_incapacitated === | ||
− | {{qnotice| | + | {{qnotice|when a player becomes incapacitated}}<br> |
{{begin-hl2msg|player_incapacitated|string}} | {{begin-hl2msg|player_incapacitated|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person who became incapacitated}} |
− | {{hl2msg|short|attacker}} | + | {{hl2msg|short|attacker|user ID who made us incapacitated}} |
− | {{hl2msg|long|attackerentid}} | + | {{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}} |
− | {{hl2msg|string|weapon}} | + | {{hl2msg|string|weapon|weapon name attacker used}} |
− | {{hl2msg|long|type}} | + | {{hl2msg|long|type|damage type}} |
− | {{hl2msg|bool|has_upgrade}} | + | {{hl2msg|bool|has_upgrade|does this player have an upgrade that lets them help themselves?}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_incapacitated_start === | === player_incapacitated_start === | ||
− | {{qnotice| | + | {{qnotice|when a player is about to become incapacitated, so you can see his last living state}}<br> |
{{begin-hl2msg|player_incapacitated_start|string}} | {{begin-hl2msg|player_incapacitated_start|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person who became incapacitated}} |
− | {{hl2msg|short|attacker}} | + | {{hl2msg|short|attacker|user ID who made us incapacitated}} |
− | {{hl2msg|long|attackerentid}} | + | {{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}} |
− | {{hl2msg|string|weapon}} | + | {{hl2msg|string|weapon|weapon name attacker used}} |
− | {{hl2msg|long|type}} | + | {{hl2msg|long|type|damage type}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_entered_start_area === | === player_entered_start_area === | ||
− | {{qnotice| | + | {{qnotice|when a player spawns into the player start area}}<br> |
{{begin-hl2msg|player_entered_start_area|string}} | {{begin-hl2msg|player_entered_start_area|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person who entered}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_first_spawn === | === player_first_spawn === | ||
− | {{qnotice| | + | {{qnotice|when a player spawns for the first time in a given mission}}<br> |
{{begin-hl2msg|player_first_spawn|string}} | {{begin-hl2msg|player_first_spawn|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person who spawned}} |
− | {{hl2msg|string|map_name}} | + | {{hl2msg|string|map_name|}} |
− | {{hl2msg|bool|isbot}} | + | {{hl2msg|bool|isbot|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_left_start_area === | === player_left_start_area === | ||
− | {{qnotice| | + | {{qnotice|when a player leaves the player start area}}<br> |
{{begin-hl2msg|player_left_start_area|string}} | {{begin-hl2msg|player_left_start_area|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person who left}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_entered_checkpoint === | === player_entered_checkpoint === | ||
− | {{qnotice| | + | {{qnotice|when a basecombatcharacter enters a checkpoint area}}<br> |
{{begin-hl2msg|player_entered_checkpoint|string}} | {{begin-hl2msg|player_entered_checkpoint|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who entered}} |
− | {{hl2msg|long|entityid}} | + | {{hl2msg|long|entityid|If not a player, the entity index of the one entering}} |
− | {{hl2msg|long|door}} | + | {{hl2msg|long|door|Entindex of the checkpoint door the player entered to get here.}} |
− | {{hl2msg|long|area}} | + | {{hl2msg|long|area|}} |
− | {{hl2msg|string|doorname}} | + | {{hl2msg|string|doorname|name of the entity they see}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_left_checkpoint === | === player_left_checkpoint === | ||
− | {{qnotice| | + | {{qnotice|when a player leaves a checkpoint area}}<br> |
{{begin-hl2msg|player_left_checkpoint|string}} | {{begin-hl2msg|player_left_checkpoint|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who left}} |
− | {{hl2msg|long|entityid}} | + | {{hl2msg|long|entityid|If not a player, the entity index of the one exiting}} |
− | {{hl2msg|long|area}} | + | {{hl2msg|long|area|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_shoved === | === player_shoved === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|player_shoved|string}} | {{begin-hl2msg|player_shoved|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player index who was shoved}} |
− | {{hl2msg|short|attacker}} | + | {{hl2msg|short|attacker|player index who attacked them}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== entity_shoved === | === entity_shoved === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
− | |||
{{begin-hl2msg|entity_shoved|string}} | {{begin-hl2msg|entity_shoved|string}} | ||
− | {{hl2msg|short|entityid}} | + | {{hl2msg|short|entityid|the entity index of the one who was shoved}} |
− | {{hl2msg|short|attacker}} | + | {{hl2msg|short|attacker|player index who attacked them}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_jump_apex === | === player_jump_apex === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|player_jump_apex|string}} | {{begin-hl2msg|player_jump_apex|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who jumped}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_blocked === | === player_blocked === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|player_blocked|string}} | {{begin-hl2msg|player_blocked|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player index who was trying to move}} |
− | {{hl2msg|short|blocker}} | + | {{hl2msg|short|blocker|player index who kept them from moving}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_now_it === | === player_now_it === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|player_now_it|string}} | {{begin-hl2msg|player_now_it|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Player who is now it}} |
− | {{hl2msg|short|attacker}} | + | {{hl2msg|short|attacker|player that did the it-ing}} |
− | {{hl2msg|bool|exploded}} | + | {{hl2msg|bool|exploded|whether it was vomit or explosion}} |
− | {{hl2msg|bool|infected}} | + | {{hl2msg|bool|infected|is the vomit infectious}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_no_longer_it === | === player_no_longer_it === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|player_no_longer_it|string}} | {{begin-hl2msg|player_no_longer_it|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Player who is now no longer it}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== witch_harasser_set === | === witch_harasser_set === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|witch_harasser_set|string}} | {{begin-hl2msg|witch_harasser_set|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Player who woke up the witch}} |
− | {{hl2msg|long|witchid}} | + | {{hl2msg|long|witchid|Entindex of witch woken up}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== witch_spawn === | === witch_spawn === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|witch_spawn|string}} | {{begin-hl2msg|witch_spawn|string}} | ||
− | {{hl2msg|long|witchid}} | + | {{hl2msg|long|witchid|Entindex of witch spawning right now.}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== witch_killed === | === witch_killed === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|witch_killed|string}} | {{begin-hl2msg|witch_killed|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Player who killed the witch}} |
− | {{hl2msg|long|witchid}} | + | {{hl2msg|long|witchid|Entindex of witch that was killed.}} |
− | {{hl2msg|bool|oneshot}} | + | {{hl2msg|bool|oneshot|TRUE if the Witch was killed with one shot}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== tank_spawn === | === tank_spawn === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|tank_spawn|string}} | {{begin-hl2msg|tank_spawn|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|User ID of the tank spawning now}} |
− | {{hl2msg|long|tankid}} | + | {{hl2msg|long|tankid|Entindex of tank spawning right now.}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== melee_kill === | === melee_kill === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|melee_kill|string}} | {{begin-hl2msg|melee_kill|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Player who bashed the infected}} |
− | {{hl2msg|long|entityid}} | + | {{hl2msg|long|entityid|Entindex of infected what got killed}} |
− | {{hl2msg|bool|ambush}} | + | {{hl2msg|bool|ambush|Infected was unaware when killed}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== area_cleared === | === area_cleared === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|area_cleared|string}} | {{begin-hl2msg|area_cleared|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|person who cleared the area}} |
− | {{hl2msg|long|area}} | + | {{hl2msg|long|area|id of the cleared area}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== award_earned === | === award_earned === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|award_earned|string}} | {{begin-hl2msg|award_earned|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who earned the award}} |
− | {{hl2msg|long|entityid}} | + | {{hl2msg|long|entityid|client likes ent id}} |
− | {{hl2msg|long|subjectentid}} | + | {{hl2msg|long|subjectentid|entity id of other party in the award, if any}} |
− | {{hl2msg|short|award}} | + | {{hl2msg|short|award|id of award earned}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== tongue_grab === | === tongue_grab === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|tongue_grab|string}} | {{begin-hl2msg|tongue_grab|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who did the grabbing}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|player that got grabbed}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== tongue_broke_bent === | === tongue_broke_bent === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|tongue_broke_bent|string}} | {{begin-hl2msg|tongue_broke_bent|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Tongue owner}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== tongue_broke_victim_died === | === tongue_broke_victim_died === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|tongue_broke_victim_died|string}} | {{begin-hl2msg|tongue_broke_victim_died|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Tongue owner}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== tongue_release === | === tongue_release === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|tongue_release|string}} | {{begin-hl2msg|tongue_release|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|The tongue owner}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|The (now released) victim}} |
− | {{hl2msg|long|distance}} | + | {{hl2msg|long|distance|Distance the victim was dragged.}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== choke_start === | === choke_start === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|choke_start|string}} | {{begin-hl2msg|choke_start|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|The choker}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|The person being choked}} |
− | {{hl2msg|bool|has_upgrade}} | + | {{hl2msg|bool|has_upgrade|Does the victim have an upgrade to help themeselves with?}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== choke_end === | === choke_end === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|choke_end|string}} | {{begin-hl2msg|choke_end|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|The choker}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|The person being choked}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== choke_stopped === | === choke_stopped === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|choke_stopped|string}} | {{begin-hl2msg|choke_stopped|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Who stopped it}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|And who was being choked}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== tongue_pull_stopped === | === tongue_pull_stopped === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|tongue_pull_stopped|string}} | {{begin-hl2msg|tongue_pull_stopped|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Who stopped it}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|And who was being pulled}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== lunge_shove === | === lunge_shove === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|lunge_shove|string}} | {{begin-hl2msg|lunge_shove|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who did the lunging}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|player that got lunged}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== lunge_pounce === | === lunge_pounce === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|lunge_pounce|string}} | {{begin-hl2msg|lunge_pounce|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who did the lunging}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|player that got lunged}} |
− | {{hl2msg|long|distance}} | + | {{hl2msg|long|distance|Distance from pounce start to contact}} |
− | {{hl2msg|bool|has_upgrade}} | + | {{hl2msg|bool|has_upgrade|Does the victim have an upgrade to help themeselves with?}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== pounce_end === | === pounce_end === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|pounce_end|string}} | {{begin-hl2msg|pounce_end|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Who stopped it}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|And who was being pounced}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== pounce_stopped === | === pounce_stopped === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|pounce_stopped|string}} | {{begin-hl2msg|pounce_stopped|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Who stopped it}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|And who was being pounced}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== fatal_vomit === | === fatal_vomit === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|fatal_vomit|string}} | {{begin-hl2msg|fatal_vomit|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Who vomited}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|And who was killed or incapped}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== survivor_call_for_help === | === survivor_call_for_help === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|survivor_call_for_help|string}} | {{begin-hl2msg|survivor_call_for_help|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|The actual player entity who is awaiting rescue.}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position)}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== survivor_rescued === | === survivor_rescued === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|survivor_rescued|string}} | {{begin-hl2msg|survivor_rescued|string}} | ||
− | {{hl2msg|short|rescuer}} | + | {{hl2msg|short|rescuer|player that did the rescuing}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|the survivor being rescued}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== survivor_rescue_abandoned === | === survivor_rescue_abandoned === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|survivor_rescue_abandoned|string}} | {{begin-hl2msg|survivor_rescue_abandoned|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== relocated === | === relocated === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|relocated|string}} | {{begin-hl2msg|relocated|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who was relocated}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== respawning === | === respawning === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|respawning|string}} | {{begin-hl2msg|respawning|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who started respawning}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== tank_frustrated === | === tank_frustrated === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|tank_frustrated|string}} | {{begin-hl2msg|tank_frustrated|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who was culled}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== weapon_given === | === weapon_given === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|weapon_given|string}} | {{begin-hl2msg|weapon_given|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who got the weapon}} |
− | {{hl2msg|short|giver}} | + | {{hl2msg|short|giver|player that did the giving}} |
− | {{hl2msg|short|weapon}} | + | {{hl2msg|short|weapon|weapon id given}} |
− | {{hl2msg|short|weaponentid}} | + | {{hl2msg|short|weaponentid|weapon entity id}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== weapon_give_duplicate_fail === | === weapon_give_duplicate_fail === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|weapon_give_duplicate_fail|string}} | {{begin-hl2msg|weapon_give_duplicate_fail|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who almost got the weapon}} |
− | {{hl2msg|short|giver}} | + | {{hl2msg|short|giver|player that tried to give it}} |
− | {{hl2msg|short|weapon}} | + | {{hl2msg|short|weapon|weapon id given}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== break_breakable === | === break_breakable === | ||
− | {{qnotice| | + | {{qnotice|Override from gameevents.res}}<br> |
{{begin-hl2msg|break_breakable|string}} | {{begin-hl2msg|break_breakable|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|userid of breaker}} |
− | {{hl2msg|long|entindex}} | + | {{hl2msg|long|entindex|entindex of thing breaking}} |
− | {{hl2msg|byte|material}} | + | {{hl2msg|byte|material|BREAK_GLASS, BREAK_WOOD, etc}} |
− | {{hl2msg|bool|hulkonly}} | + | {{hl2msg|bool|hulkonly|SF_BREAK_HULK_ONLY}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== achievement_earned === | === achievement_earned === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|achievement_earned|string}} | {{begin-hl2msg|achievement_earned|string}} | ||
− | {{hl2msg|byte|player}} | + | {{hl2msg|byte|player|entindex of the player}} |
− | {{hl2msg|short|achievement}} | + | {{hl2msg|short|achievement|achievement ID}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== spec_target_updated === | === spec_target_updated === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|spec_target_updated|string}} | {{begin-hl2msg|spec_target_updated|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== spawner_give_item === | === spawner_give_item === | ||
− | {{qnotice| | + | {{qnotice|A spawner has given a player an item (weapon, pills, ammo, health kit, etc)}}<br> |
{{begin-hl2msg|spawner_give_item|string}} | {{begin-hl2msg|spawner_give_item|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Item recipient}} |
− | {{hl2msg|string|item}} | + | {{hl2msg|string|item|Name of item given}} |
− | {{hl2msg|long|spawner}} | + | {{hl2msg|long|spawner|entindex of the spawner entity}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== create_panic_event === | === create_panic_event === | ||
− | {{qnotice| | + | {{qnotice|A panic event has been created, though not necessarily started}}<br> |
{{begin-hl2msg|create_panic_event|string}} | {{begin-hl2msg|create_panic_event|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who was started the panic}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_pills === | === explain_pills === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|explain_pills|string}} | {{begin-hl2msg|explain_pills|string}} | ||
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_weapons === | === explain_weapons === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|explain_weapons|string}} | {{begin-hl2msg|explain_weapons|string}} | ||
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== entity_visible === | === entity_visible === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|entity_visible|string}} | {{begin-hl2msg|entity_visible|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|The player who sees the entity}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|Entindex of the entity they see}} |
− | {{hl2msg|string|classname}} | + | {{hl2msg|string|classname|Classname of the entity they see}} |
− | {{hl2msg|string|entityname}} | + | {{hl2msg|string|entityname|name of the entity they see}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== boomer_near === | === boomer_near === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|boomer_near|string}} | {{begin-hl2msg|boomer_near|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|The boomer}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|The survivor whom the boomer has gotten very close to}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_pre_radio === | === explain_pre_radio === | ||
− | {{qnotice| | + | {{qnotice|explain the rescue radio will remind you to ready for the finale}}<br> |
{{begin-hl2msg|explain_pre_radio|string}} | {{begin-hl2msg|explain_pre_radio|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== started_pre_radio === | === started_pre_radio === | ||
− | {{qnotice| | + | {{qnotice|explain the rescue radio will remind you to ready for the finale}}<br> |
{{begin-hl2msg|started_pre_radio|string}} | {{begin-hl2msg|started_pre_radio|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_radio === | === explain_radio === | ||
− | {{qnotice| | + | {{qnotice|explain the rescue radio will start the finale}}<br> |
{{begin-hl2msg|explain_radio|string}} | {{begin-hl2msg|explain_radio|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_gas_truck === | === explain_gas_truck === | ||
− | {{qnotice| | + | {{qnotice|explain how pulling the lever on the gas truck will start the finale}}<br> |
− | |||
{{begin-hl2msg|explain_gas_truck|string}} | {{begin-hl2msg|explain_gas_truck|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The lever}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_panic_button === | === explain_panic_button === | ||
− | {{qnotice| | + | {{qnotice|explain that pressing this button will start a panic event.}}<br> |
{{begin-hl2msg|explain_panic_button|string}} | {{begin-hl2msg|explain_panic_button|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The panic button}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_elevator_button === | === explain_elevator_button === | ||
− | {{qnotice| | + | {{qnotice|explain how to operate the hospital elevator button.}}<br> |
{{begin-hl2msg|explain_elevator_button|string}} | {{begin-hl2msg|explain_elevator_button|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The button}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_lift_button === | === explain_lift_button === | ||
− | {{qnotice| | + | {{qnotice|explain how to operate the lift button.}}<br> |
{{begin-hl2msg|explain_lift_button|string}} | {{begin-hl2msg|explain_lift_button|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The lift button}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_church_door === | === explain_church_door === | ||
− | {{qnotice| | + | {{qnotice|explain how to provoke the crazy church guy.}}<br> |
{{begin-hl2msg|explain_church_door|string}} | {{begin-hl2msg|explain_church_door|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The saferoom door}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_emergency_door === | === explain_emergency_door === | ||
− | {{qnotice| | + | {{qnotice|explain how to open the emergency door.}}<br> |
{{begin-hl2msg|explain_emergency_door|string}} | {{begin-hl2msg|explain_emergency_door|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The door}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_crane === | === explain_crane === | ||
− | {{qnotice| | + | {{qnotice|explain how to lower the box on the crane.}}<br> |
{{begin-hl2msg|explain_crane|string}} | {{begin-hl2msg|explain_crane|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The lever/button}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_bridge === | === explain_bridge === | ||
− | {{qnotice| | + | {{qnotice|explain how to close the gates to make a bridge.}}<br> |
{{begin-hl2msg|explain_bridge|string}} | {{begin-hl2msg|explain_bridge|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The button}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_gas_can_panic === | === explain_gas_can_panic === | ||
− | {{qnotice| | + | {{qnotice|explain how to shoot the gas can.}}<br> |
{{begin-hl2msg|explain_gas_can_panic|string}} | {{begin-hl2msg|explain_gas_can_panic|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The gas can}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_van_panic === | === explain_van_panic === | ||
− | {{qnotice| | + | {{qnotice|explain how to start the van.}}<br> |
− | |||
{{begin-hl2msg|explain_van_panic|string}} | {{begin-hl2msg|explain_van_panic|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The van}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_mainstreet === | === explain_mainstreet === | ||
− | {{qnotice| | + | {{qnotice|explain how to lower the forklift}}<br> |
{{begin-hl2msg|explain_mainstreet|string}} | {{begin-hl2msg|explain_mainstreet|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The forklift}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_train_lever === | === explain_train_lever === | ||
− | {{qnotice| | + | {{qnotice|explain how to operate the train lever.}}<br> |
{{begin-hl2msg|explain_train_lever|string}} | {{begin-hl2msg|explain_train_lever|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The lever on box car}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== explain_disturbance === | === explain_disturbance === | ||
− | {{qnotice| | + | {{qnotice|explain that disturbances (car alarm) attract infected horde}}<br> |
{{begin-hl2msg|explain_disturbance|string}} | {{begin-hl2msg|explain_disturbance|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|long|subject}} | + | {{hl2msg|long|subject|The source of disturbance}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== use_target === | === use_target === | ||
− | {{qnotice| | + | {{qnotice|a new use target has been found}}<br> |
{{begin-hl2msg|use_target|string}} | {{begin-hl2msg|use_target|string}} | ||
− | {{hl2msg|long|targetid}} | + | {{hl2msg|long|targetid|Entindex of the use target}} |
− | {{hl2msg|string|classname}} | + | {{hl2msg|string|classname|classname of the use target}} |
− | {{hl2msg|bool|isprop}} | + | {{hl2msg|bool|isprop|is this a prop that can be carried}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_use === | === player_use === | ||
− | {{qnotice| | + | {{qnotice|a new use target has been found}}<br> |
{{begin-hl2msg|player_use|string}} | {{begin-hl2msg|player_use|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|userid of user}} |
− | {{hl2msg|long|targetid}} | + | {{hl2msg|long|targetid|Entindex of the used entity}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== friendly_fire === | === friendly_fire === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|friendly_fire|string}} | {{begin-hl2msg|friendly_fire|string}} | ||
− | {{hl2msg|short|attacker}} | + | {{hl2msg|short|attacker|player who fired the weapon}} |
− | {{hl2msg|short|victim}} | + | {{hl2msg|short|victim|player who got shot}} |
− | {{hl2msg|short|guilty}} | + | {{hl2msg|short|guilty|player who was at fault}} |
− | {{hl2msg|long|type}} | + | {{hl2msg|long|type|damage type}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== gameinstructor_draw === | === gameinstructor_draw === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|gameinstructor_draw|string}} | {{begin-hl2msg|gameinstructor_draw|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== gameinstructor_nodraw === | === gameinstructor_nodraw === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|gameinstructor_nodraw|string}} | {{begin-hl2msg|gameinstructor_nodraw|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_talking_state === | === player_talking_state === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|player_talking_state|string}} | {{begin-hl2msg|player_talking_state|string}} | ||
− | {{hl2msg|byte|player}} | + | {{hl2msg|byte|player|}} |
− | {{hl2msg|bool|istalking}} | + | {{hl2msg|bool|istalking|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== weapon_pickup === | === weapon_pickup === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|weapon_pickup|string}} | {{begin-hl2msg|weapon_pickup|string}} | ||
− | {{hl2msg|byte|context}} | + | {{hl2msg|byte|context|split screen message context}} |
− | {{hl2msg|byte|weaponid}} | + | {{hl2msg|byte|weaponid|}} |
− | {{hl2msg|byte|weaponslot}} | + | {{hl2msg|byte|weaponslot|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== hunter_punched === | === hunter_punched === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|hunter_punched|string}} | {{begin-hl2msg|hunter_punched|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who caused ignition}} |
− | {{hl2msg|long|hunteruserid}} | + | {{hl2msg|long|hunteruserid|user ID of Hunter}} |
− | {{hl2msg|bool|islunging}} | + | {{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== hunter_headshot === | === hunter_headshot === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|hunter_headshot|string}} | {{begin-hl2msg|hunter_headshot|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who made the headshot}} |
− | {{hl2msg|long|hunteruserid}} | + | {{hl2msg|long|hunteruserid|user ID of Hunter}} |
− | {{hl2msg|bool|islunging}} | + | {{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== zombie_ignited === | === zombie_ignited === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|zombie_ignited|string}} | {{begin-hl2msg|zombie_ignited|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|player who caused ignition}} |
− | {{hl2msg|long|entityid}} | + | {{hl2msg|long|entityid|entity ID of Tank}} |
− | {{hl2msg|string|victimname}} | + | {{hl2msg|string|victimname|"Witch", "Tank", "Hunter", "Smoker", or "Infected"}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== boomer_exploded === | === boomer_exploded === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|boomer_exploded|string}} | {{begin-hl2msg|boomer_exploded|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|Boomer that exploded}} |
− | {{hl2msg|short|attacker}} | + | {{hl2msg|short|attacker|player who caused the explosion}} |
− | {{hl2msg|bool|splashedbile}} | + | {{hl2msg|bool|splashedbile|Exploding boomer splashed bile on Survivors}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== non_pistol_fired === | === non_pistol_fired === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|non_pistol_fired|string}} | {{begin-hl2msg|non_pistol_fired|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|User that fired a non-pistol weapon}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== weapon_fire_at_40 === | === weapon_fire_at_40 === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|weapon_fire_at_40|string}} | {{begin-hl2msg|weapon_fire_at_40|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|}} |
− | {{hl2msg|string|weapon}} | + | {{hl2msg|string|weapon|used weapon name}} |
− | {{hl2msg|short|weaponid}} | + | {{hl2msg|short|weaponid|used weapon ID}} |
− | {{hl2msg|short|count}} | + | {{hl2msg|short|count|number of bullets}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== player_hurt_concise === | === player_hurt_concise === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
− | |||
{{begin-hl2msg|player_hurt_concise|string}} | {{begin-hl2msg|player_hurt_concise|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|user ID who was hurt}} |
− | {{hl2msg|long|attackerentid}} | + | {{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}} |
− | {{hl2msg|short|dmg_health}} | + | {{hl2msg|short|dmg_health|damage done to health}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== tank_killed === | === tank_killed === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|tank_killed|string}} | {{begin-hl2msg|tank_killed|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|user ID of dead tank}} |
− | {{hl2msg|short|attacker}} | + | {{hl2msg|short|attacker|user id of killer}} |
− | {{hl2msg|bool|solo}} | + | {{hl2msg|bool|solo|TRUE if a player single-handedly killed the Tank}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== achievement_write_failed === | === achievement_write_failed === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|achievement_write_failed|string}} | {{begin-hl2msg|achievement_write_failed|string}} | ||
− | {{hl2msg| | + | {{hl2msg|None|None|}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== ghost_spawn_time === | === ghost_spawn_time === | ||
− | {{qnotice| | + | {{qnotice|}}<br> |
{{begin-hl2msg|ghost_spawn_time|string}} | {{begin-hl2msg|ghost_spawn_time|string}} | ||
− | {{hl2msg|short|userid}} | + | {{hl2msg|short|userid|user ID of the player that is becoming a ghost}} |
− | {{hl2msg|short|spawntime}} | + | {{hl2msg|short|spawntime|How long of a wait until player is a ghost}} |
{{end-hl2msg}} | {{end-hl2msg}} |
Latest revision as of 11:29, 10 December 2009
- Refer back to Game Events (Source) for more events.
Contents
- 1 player_death
- 2 player_hurt
- 3 player_team
- 4 player_bot_replace
- 5 bot_player_replace
- 6 player_afk
- 7 weapon_fire
- 8 weapon_fire_on_empty
- 9 weapon_reload
- 10 weapon_zoom
- 11 ability_use
- 12 ammo_pickup
- 13 item_pickup
- 14 grenade_bounce
- 15 hegrenade_detonate
- 16 bullet_impact
- 17 player_footstep
- 18 player_jump
- 19 player_blind
- 20 player_falldamage
- 21 player_ledge_grab
- 22 player_ledge_release
- 23 door_moving
- 24 door_open
- 25 door_close
- 26 door_unlocked
- 27 rescue_door_open
- 28 waiting_checkpoint_door_used
- 29 waiting_door_used_versus
- 30 waiting_checkpoint_button_used
- 31 success_checkpoint_button_used
- 32 round_freeze_end
- 33 round_start_pre_entity
- 34 round_start_post_nav
- 35 nav_blocked
- 36 nav_generate
- 37 round_end_message
- 38 vote_ended
- 39 vote_started
- 40 vote_changed
- 41 vote_passed
- 42 vote_failed
- 43 vote_cast_yes
- 44 vote_cast_no
- 45 infected_hurt
- 46 infected_death
- 47 hostname_changed
- 48 difficulty_changed
- 49 finale_start
- 50 finale_rush
- 51 finale_escape_start
- 52 finale_vehicle_ready
- 53 finale_vehicle_leaving
- 54 finale_win
- 55 mission_lost
- 56 finale_radio_start
- 57 finale_radio_damaged
- 58 final_reportscreen
- 59 map_transition
- 60 player_transitioned
- 61 heal_begin
- 62 heal_success
- 63 heal_end
- 64 heal_interrupted
- 65 give_weapon
- 66 pills_used
- 67 pills_used_fail
- 68 revive_begin
- 69 revive_success
- 70 revive_end
- 71 drag_begin
- 72 drag_end
- 73 player_incapacitated
- 74 player_incapacitated_start
- 75 player_entered_start_area
- 76 player_first_spawn
- 77 player_left_start_area
- 78 player_entered_checkpoint
- 79 player_left_checkpoint
- 80 player_shoved
- 81 entity_shoved
- 82 player_jump_apex
- 83 player_blocked
- 84 player_now_it
- 85 player_no_longer_it
- 86 witch_harasser_set
- 87 witch_spawn
- 88 witch_killed
- 89 tank_spawn
- 90 melee_kill
- 91 area_cleared
- 92 award_earned
- 93 tongue_grab
- 94 tongue_broke_bent
- 95 tongue_broke_victim_died
- 96 tongue_release
- 97 choke_start
- 98 choke_end
- 99 choke_stopped
- 100 tongue_pull_stopped
- 101 lunge_shove
- 102 lunge_pounce
- 103 pounce_end
- 104 pounce_stopped
- 105 fatal_vomit
- 106 survivor_call_for_help
- 107 survivor_rescued
- 108 survivor_rescue_abandoned
- 109 relocated
- 110 respawning
- 111 tank_frustrated
- 112 weapon_given
- 113 weapon_give_duplicate_fail
- 114 break_breakable
- 115 achievement_earned
- 116 spec_target_updated
- 117 spawner_give_item
- 118 create_panic_event
- 119 explain_pills
- 120 explain_weapons
- 121 entity_visible
- 122 boomer_near
- 123 explain_pre_radio
- 124 started_pre_radio
- 125 explain_radio
- 126 explain_gas_truck
- 127 explain_panic_button
- 128 explain_elevator_button
- 129 explain_lift_button
- 130 explain_church_door
- 131 explain_emergency_door
- 132 explain_crane
- 133 explain_bridge
- 134 explain_gas_can_panic
- 135 explain_van_panic
- 136 explain_mainstreet
- 137 explain_train_lever
- 138 explain_disturbance
- 139 use_target
- 140 player_use
- 141 friendly_fire
- 142 gameinstructor_draw
- 143 gameinstructor_nodraw
- 144 player_talking_state
- 145 weapon_pickup
- 146 hunter_punched
- 147 hunter_headshot
- 148 zombie_ignited
- 149 boomer_exploded
- 150 non_pistol_fired
- 151 weapon_fire_at_40
- 152 player_hurt_concise
- 153 tank_killed
- 154 achievement_write_failed
- 155 ghost_spawn_time
player_death
Note:
Name: | player_death | |||||||||||||||||||||||||||||||||||||||||||||
Structure: |
|
player_hurt
Note: Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected
Name: | player_hurt | |||||||||||||||||||||||||||||||||
Structure: |
|
player_team
Note: player change his team
Name: | player_team | ||||||||||||||||||
Structure: |
|
player_bot_replace
Note: Bot replaced a player
Name: | player_bot_replace | ||||||
Structure: |
|
bot_player_replace
Note: Player replaced a bot
Name: | bot_player_replace | ||||||
Structure: |
|
player_afk
Note:
Name: | player_afk | |||
Structure: |
|
weapon_fire
Note:
Name: | weapon_fire | |||||||||||||||
Structure: |
|
weapon_fire_on_empty
Note:
Name: | weapon_fire_on_empty | ||||||||||||
Structure: |
|
weapon_reload
Note:
Name: | weapon_reload | ||||||
Structure: |
|
weapon_zoom
Note:
Name: | weapon_zoom | |||
Structure: |
|
ability_use
Note:
Name: | ability_use | |||||||||
Structure: |
|
ammo_pickup
Note:
Name: | ammo_pickup | |||
Structure: |
|
item_pickup
Note:
Name: | item_pickup | ||||||
Structure: |
|
grenade_bounce
Note:
Name: | grenade_bounce | |||
Structure: |
|
hegrenade_detonate
Note:
Name: | hegrenade_detonate | |||
Structure: |
|
bullet_impact
Note:
Name: | bullet_impact | ||||||||||||
Structure: |
|
player_footstep
Note:
Name: | player_footstep | |||
Structure: |
|
player_jump
Note:
Name: | player_jump | |||
Structure: |
|
player_blind
Note:
Name: | player_blind | |||
Structure: |
|
player_falldamage
Note:
Name: | player_falldamage | |||||||||
Structure: |
|
player_ledge_grab
Note:
Name: | player_ledge_grab | |||||||||
Structure: |
|
player_ledge_release
Note:
Name: | player_ledge_release | |||
Structure: |
|
door_moving
Note:
Name: | door_moving | ||||||
Structure: |
|
door_open
Note:
Name: | door_open | |||||||||
Structure: |
|
door_close
Note:
Name: | door_close | ||||||
Structure: |
|
door_unlocked
Note:
Name: | door_unlocked | ||||||
Structure: |
|
rescue_door_open
Note:
Name: | rescue_door_open | ||||||
Structure: |
|
waiting_checkpoint_door_used
Note: Someone tried to open a checkpoint door that is locked till everyone loads in
Name: | waiting_checkpoint_door_used | ||||||
Structure: |
|
waiting_door_used_versus
Note: Someone tried to open a checkpoint door that is locked till everyone loads in
Name: | waiting_door_used_versus | ||||||
Structure: |
|
waiting_checkpoint_button_used
Note: Someone tried to push a button that's locked until everyone is gathered
Name: | waiting_checkpoint_button_used | |||
Structure: |
|
success_checkpoint_button_used
Note: Someone pushed a button that's locked until everyone is gathered
Name: | success_checkpoint_button_used | |||
Structure: |
|
round_freeze_end
Note:
Name: | round_freeze_end | |||
Structure: |
|
round_start_pre_entity
Note:
Name: | round_start_pre_entity | |||
Structure: |
|
Note:
Name: | round_start_post_nav | |||
Structure: |
|
Note:
Name: | nav_blocked | ||||||
Structure: |
|
Note:
Name: | nav_generate | |||
Structure: |
|
round_end_message
Note:
Name: | round_end_message | |||||||||
Structure: |
|
vote_ended
Note:
Name: | vote_ended | |||
Structure: |
|
vote_started
Note:
Name: | vote_started | ||||||||||||
Structure: |
|
vote_changed
Note:
Name: | vote_changed | |||||||||
Structure: |
|
vote_passed
Note:
Name: | vote_passed | |||||||||
Structure: |
|
vote_failed
Note:
Name: | vote_failed | |||
Structure: |
|
vote_cast_yes
Note:
Name: | vote_cast_yes | ||||||
Structure: |
|
vote_cast_no
Note:
Name: | vote_cast_no | ||||||
Structure: |
|
infected_hurt
Note: Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes
Name: | infected_hurt | ||||||||||||||||||
Structure: |
|
infected_death
Note:
Name: | infected_death | ||||||||||||
Structure: |
|
hostname_changed
Note:
Name: | hostname_changed | |||
Structure: |
|
difficulty_changed
Note:
Name: | difficulty_changed | ||||||
Structure: |
|
finale_start
Note:
Name: | finale_start | |||
Structure: |
|
finale_rush
Note:
Name: | finale_rush | |||
Structure: |
|
finale_escape_start
Note:
Name: | finale_escape_start | |||
Structure: |
|
finale_vehicle_ready
Note:
Name: | finale_vehicle_ready | |||
Structure: |
|
finale_vehicle_leaving
Note:
Name: | finale_vehicle_leaving | |||
Structure: |
|
finale_win
Note:
Name: | finale_win | ||||||
Structure: |
|
mission_lost
Note: As in, the survivor team failed. Opposite of finale_win, but not necessarily during the finale.
Name: | mission_lost | |||
Structure: |
|
finale_radio_start
Note:
Name: | finale_radio_start | |||
Structure: |
|
finale_radio_damaged
Note:
Name: | finale_radio_damaged | |||
Structure: |
|
final_reportscreen
Note: Right before the final report screen comes up, let awards possibly fire
Name: | final_reportscreen | |||
Structure: |
|
map_transition
Note:
Name: | map_transition | |||
Structure: |
|
player_transitioned
Note:
Name: | player_transitioned | |||
Structure: |
|
heal_begin
Note:
Name: | heal_begin | ||||||
Structure: |
|
heal_success
Note:
Name: | heal_success | |||||||||
Structure: |
|
heal_end
Note:
Name: | heal_end | ||||||
Structure: |
|
heal_interrupted
Note:
Name: | heal_interrupted | ||||||
Structure: |
|
give_weapon
Note:
Name: | give_weapon | |||||||||
Structure: |
|
pills_used
Note:
Name: | pills_used | ||||||
Structure: |
|
pills_used_fail
Note:
Name: | pills_used_fail | |||
Structure: |
|
revive_begin
Note:
Name: | revive_begin | ||||||
Structure: |
|
revive_success
Note:
Name: | revive_success | ||||||||||||
Structure: |
|
revive_end
Note:
Name: | revive_end | |||||||||
Structure: |
|
drag_begin
Note:
Name: | drag_begin | ||||||
Structure: |
|
drag_end
Note:
Name: | drag_end | ||||||
Structure: |
|
player_incapacitated
Note: when a player becomes incapacitated
Name: | player_incapacitated | ||||||||||||||||||
Structure: |
|
player_incapacitated_start
Note: when a player is about to become incapacitated, so you can see his last living state
Name: | player_incapacitated_start | |||||||||||||||
Structure: |
|
player_entered_start_area
Note: when a player spawns into the player start area
Name: | player_entered_start_area | |||
Structure: |
|
player_first_spawn
Note: when a player spawns for the first time in a given mission
Name: | player_first_spawn | |||||||||
Structure: |
|
player_left_start_area
Note: when a player leaves the player start area
Name: | player_left_start_area | |||
Structure: |
|
player_entered_checkpoint
Note: when a basecombatcharacter enters a checkpoint area
Name: | player_entered_checkpoint | |||||||||||||||
Structure: |
|
player_left_checkpoint
Note: when a player leaves a checkpoint area
Name: | player_left_checkpoint | |||||||||
Structure: |
|
player_shoved
Note:
Name: | player_shoved | ||||||
Structure: |
|
entity_shoved
Note:
Name: | entity_shoved | ||||||
Structure: |
|
player_jump_apex
Note:
Name: | player_jump_apex | |||
Structure: |
|
player_blocked
Note:
Name: | player_blocked | ||||||
Structure: |
|
player_now_it
Note:
Name: | player_now_it | ||||||||||||
Structure: |
|
player_no_longer_it
Note:
Name: | player_no_longer_it | |||
Structure: |
|
witch_harasser_set
Note:
Name: | witch_harasser_set | ||||||
Structure: |
|
witch_spawn
Note:
Name: | witch_spawn | |||
Structure: |
|
witch_killed
Note:
Name: | witch_killed | |||||||||
Structure: |
|
tank_spawn
Note:
Name: | tank_spawn | ||||||
Structure: |
|
melee_kill
Note:
Name: | melee_kill | |||||||||
Structure: |
|
area_cleared
Note:
Name: | area_cleared | ||||||
Structure: |
|
award_earned
Note:
Name: | award_earned | ||||||||||||
Structure: |
|
tongue_grab
Note:
Name: | tongue_grab | ||||||
Structure: |
|
tongue_broke_bent
Note:
Name: | tongue_broke_bent | |||
Structure: |
|
tongue_broke_victim_died
Note:
Name: | tongue_broke_victim_died | |||
Structure: |
|
tongue_release
Note:
Name: | tongue_release | |||||||||
Structure: |
|
choke_start
Note:
Name: | choke_start | |||||||||
Structure: |
|
choke_end
Note:
Name: | choke_end | ||||||
Structure: |
|
choke_stopped
Note:
Name: | choke_stopped | ||||||
Structure: |
|
tongue_pull_stopped
Note:
Name: | tongue_pull_stopped | ||||||
Structure: |
|
lunge_shove
Note:
Name: | lunge_shove | ||||||
Structure: |
|
lunge_pounce
Note:
Name: | lunge_pounce | ||||||||||||
Structure: |
|
pounce_end
Note:
Name: | pounce_end | ||||||
Structure: |
|
pounce_stopped
Note:
Name: | pounce_stopped | ||||||
Structure: |
|
fatal_vomit
Note:
Name: | fatal_vomit | ||||||
Structure: |
|
survivor_call_for_help
Note:
Name: | survivor_call_for_help | ||||||
Structure: |
|
survivor_rescued
Note:
Name: | survivor_rescued | ||||||
Structure: |
|
survivor_rescue_abandoned
Note:
Name: | survivor_rescue_abandoned | |||
Structure: |
|
relocated
Note:
Name: | relocated | |||
Structure: |
|
respawning
Note:
Name: | respawning | |||
Structure: |
|
tank_frustrated
Note:
Name: | tank_frustrated | |||
Structure: |
|
weapon_given
Note:
Name: | weapon_given | ||||||||||||
Structure: |
|
weapon_give_duplicate_fail
Note:
Name: | weapon_give_duplicate_fail | |||||||||
Structure: |
|
break_breakable
Note: Override from gameevents.res
Name: | break_breakable | ||||||||||||
Structure: |
|
achievement_earned
Note:
Name: | achievement_earned | ||||||
Structure: |
|
spec_target_updated
Note:
Name: | spec_target_updated | |||
Structure: |
|
spawner_give_item
Note: A spawner has given a player an item (weapon, pills, ammo, health kit, etc)
Name: | spawner_give_item | |||||||||
Structure: |
|
create_panic_event
Note: A panic event has been created, though not necessarily started
Name: | create_panic_event | |||
Structure: |
|
explain_pills
Note:
Name: | explain_pills | |||
Structure: |
|
explain_weapons
Note:
Name: | explain_weapons | |||
Structure: |
|
entity_visible
Note:
Name: | entity_visible | ||||||||||||
Structure: |
|
boomer_near
Note:
Name: | boomer_near | ||||||
Structure: |
|
explain_pre_radio
Note: explain the rescue radio will remind you to ready for the finale
Name: | explain_pre_radio | ||||||
Structure: |
|
started_pre_radio
Note: explain the rescue radio will remind you to ready for the finale
Name: | started_pre_radio | ||||||
Structure: |
|
explain_radio
Note: explain the rescue radio will start the finale
Name: | explain_radio | ||||||
Structure: |
|
explain_gas_truck
Note: explain how pulling the lever on the gas truck will start the finale
Name: | explain_gas_truck | ||||||
Structure: |
|
explain_panic_button
Note: explain that pressing this button will start a panic event.
Name: | explain_panic_button | ||||||
Structure: |
|
explain_elevator_button
Note: explain how to operate the hospital elevator button.
Name: | explain_elevator_button | ||||||
Structure: |
|
explain_lift_button
Note: explain how to operate the lift button.
Name: | explain_lift_button | ||||||
Structure: |
|
explain_church_door
Note: explain how to provoke the crazy church guy.
Name: | explain_church_door | ||||||
Structure: |
|
explain_emergency_door
Note: explain how to open the emergency door.
Name: | explain_emergency_door | ||||||
Structure: |
|
explain_crane
Note: explain how to lower the box on the crane.
Name: | explain_crane | ||||||
Structure: |
|
explain_bridge
Note: explain how to close the gates to make a bridge.
Name: | explain_bridge | ||||||
Structure: |
|
explain_gas_can_panic
Note: explain how to shoot the gas can.
Name: | explain_gas_can_panic | ||||||
Structure: |
|
explain_van_panic
Note: explain how to start the van.
Name: | explain_van_panic | ||||||
Structure: |
|
explain_mainstreet
Note: explain how to lower the forklift
Name: | explain_mainstreet | ||||||
Structure: |
|
explain_train_lever
Note: explain how to operate the train lever.
Name: | explain_train_lever | ||||||
Structure: |
|
explain_disturbance
Note: explain that disturbances (car alarm) attract infected horde
Name: | explain_disturbance | ||||||
Structure: |
|
use_target
Note: a new use target has been found
Name: | use_target | |||||||||
Structure: |
|
player_use
Note: a new use target has been found
Name: | player_use | ||||||
Structure: |
|
friendly_fire
Note:
Name: | friendly_fire | ||||||||||||
Structure: |
|
gameinstructor_draw
Note:
Name: | gameinstructor_draw | |||
Structure: |
|
gameinstructor_nodraw
Note:
Name: | gameinstructor_nodraw | |||
Structure: |
|
player_talking_state
Note:
Name: | player_talking_state | ||||||
Structure: |
|
weapon_pickup
Note:
Name: | weapon_pickup | |||||||||
Structure: |
|
hunter_punched
Note:
Name: | hunter_punched | |||||||||
Structure: |
|
hunter_headshot
Note:
Name: | hunter_headshot | |||||||||
Structure: |
|
zombie_ignited
Note:
Name: | zombie_ignited | |||||||||
Structure: |
|
boomer_exploded
Note:
Name: | boomer_exploded | |||||||||
Structure: |
|
non_pistol_fired
Note:
Name: | non_pistol_fired | |||
Structure: |
|
weapon_fire_at_40
Note:
Name: | weapon_fire_at_40 | ||||||||||||
Structure: |
|
player_hurt_concise
Note:
Name: | player_hurt_concise | |||||||||
Structure: |
|
tank_killed
Note:
Name: | tank_killed | |||||||||
Structure: |
|
achievement_write_failed
Note:
Name: | achievement_write_failed | |||
Structure: |
|
ghost_spawn_time
Note:
Name: | ghost_spawn_time | ||||||
Structure: |
|