<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alliedmods.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Marttt</id>
	<title>AlliedModders Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alliedmods.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Marttt"/>
	<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/Special:Contributions/Marttt"/>
	<updated>2026-05-07T08:33:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.6</generator>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Admin_Commands_(SourceMod)&amp;diff=10875</id>
		<title>Admin Commands (SourceMod)</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Admin_Commands_(SourceMod)&amp;diff=10875"/>
		<updated>2019-10-30T15:32:16Z</updated>

		<summary type="html">&lt;p&gt;Marttt: /* How to Target */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Admin Commands (SourceMod)}}&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
This page lists all of the major admin commands in SourceMod.  &lt;br /&gt;
&lt;br /&gt;
'''Chat Triggers''': Remember that commands do not have to be entered through the console; they can be entered via chat triggers.  For example, saying &amp;quot;!ban bail&amp;quot; in chat will execute the same command as &amp;quot;sm_ban&amp;quot; and forward the output to chat.  You can also use &amp;quot;/&amp;quot; instead of &amp;quot;!&amp;quot; to suppress your command from being shown to users.&lt;br /&gt;
&lt;br /&gt;
=How to Target=&lt;br /&gt;
&lt;br /&gt;
'''General targets''':&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;name - Exact name match, or partial name match (if the partial string is unique).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;#userid - If userid is numeric, the player will be targeted by their userid (found via the &amp;quot;users&amp;quot; command).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;#steamid - Matches by Steam ID.  If you use colons (:), you must enclose in quotes.  Otherwise, you can use an underscore (_) instead.  Examples: &amp;lt;tt&amp;gt;&amp;quot;#STEAM_0:1:4433&amp;quot;&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;#STEAM_0_1_4433&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;#&amp;amp;lt;name&amp;amp;gt; - Exact name match after the # sign.&lt;br /&gt;
 &amp;lt;li&amp;gt;@all - All players (available on most commands).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;@bots - All bots (available on most commands).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;@alive - All alive players (available on most commands that accept alive players).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;@dead - All dead players (available on most commands that accept dead players).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;@humans - All non-bot players (available on most commands).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;@aim - Current player the admin is directly aiming at.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;@me - Target self.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;@!me - Target everyone but yourself.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that name matches occur last, &amp;quot;magic targets&amp;quot; (such as # and @) are processed first.  This means that &amp;quot;@all&amp;quot; will target @all players, even if there is a player named &amp;quot;@all&amp;quot;.  You should target &amp;quot;#@all&amp;quot; instead.&lt;br /&gt;
&lt;br /&gt;
'''Counter-Strike only''':&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;@ct or @cts - All Counter-Terrorists&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;@t or @ts - All Terrorists&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Team Fortress 2 Only''':&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;@red - All RED team members&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;@blue - All BLUE team members&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Basic Commands=&lt;br /&gt;
These are basic commands found in plugins that have been deemed safe for [[War_Mode_(SourceMod)|War Mode]]; they provide simple functionality for administering your server.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command&lt;br /&gt;
! Plugin&lt;br /&gt;
! Access&lt;br /&gt;
! Format&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| sm_addban&lt;br /&gt;
| basebans&lt;br /&gt;
| rcon&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;time&amp;gt; &amp;lt;steamid&amp;gt; [reason]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Adds a Steam ID to Source's ban list.&lt;br /&gt;
|-&lt;br /&gt;
| sm_admin&lt;br /&gt;
| adminmenu&lt;br /&gt;
| admin&lt;br /&gt;
|&lt;br /&gt;
| Displays the [[Admin_Menu_(SourceMod_Scripting)|admin menu]].&lt;br /&gt;
|-&lt;br /&gt;
| sm_ban&lt;br /&gt;
| basebans&lt;br /&gt;
| ban&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;#userid|name&amp;gt; &amp;lt;minutes|0&amp;gt; &amp;lt;/nowiki&amp;gt;[reason]&lt;br /&gt;
| Bans a client.&lt;br /&gt;
|-&lt;br /&gt;
| sm_banip&lt;br /&gt;
| basebans&lt;br /&gt;
| ban&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;ip|#userid|name&amp;gt; &amp;lt;time&amp;gt;&amp;lt;/nowiki&amp;gt; [reason]&lt;br /&gt;
| Adds an IP address to Source's ban list.  Only someone with &amp;lt;tt&amp;gt;rcon&amp;lt;/tt&amp;gt; access can ban an arbitrary IP.&lt;br /&gt;
|-&lt;br /&gt;
| sm_cancelvote&lt;br /&gt;
| basecommands&lt;br /&gt;
| vote&lt;br /&gt;
|&lt;br /&gt;
| Cancels any vote in progress.&lt;br /&gt;
|-&lt;br /&gt;
| sm_cvar&lt;br /&gt;
| basecommands&lt;br /&gt;
| cvar&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;cvar&amp;gt; [value]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Retrieves or changes a cvar value.  Protected cvars can only be accessed with password access, and sv_cheats can only be accessed with cheat access. To add a cvar to the protected list (which by default contains all cvars flagged PROTECTED, rcon_password, sm_show_activity, and sm_immunity_mode), use sm_cvar protect &amp;lt;name&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| sm_execcfg&lt;br /&gt;
| basecommands&lt;br /&gt;
| config&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;filename&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Executes a config file (path not needed, but extension is).&lt;br /&gt;
|-&lt;br /&gt;
| sm_help&lt;br /&gt;
| adminhelp&lt;br /&gt;
| admin&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;[page|search]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Lists all admin commands.  Output is paginated and a page number can be specified.  Alternately, a search term can be specified to search for a specific command.&lt;br /&gt;
|-&lt;br /&gt;
| sm_kick&lt;br /&gt;
| basecommands&lt;br /&gt;
| kick&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;#userid|name&amp;gt;&amp;lt;/nowiki&amp;gt; [reason]&lt;br /&gt;
| Kicks a player.&lt;br /&gt;
|-&lt;br /&gt;
| sm_map&lt;br /&gt;
| basecommands&lt;br /&gt;
| map&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;map&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Changes the current map.&lt;br /&gt;
|-&lt;br /&gt;
| sm_rcon&lt;br /&gt;
| basecommands&lt;br /&gt;
| rcon&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;argstring&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Executes the argument string via rcon.  You will only see RCON output on SourceMod 1.4 or above.&lt;br /&gt;
|-&lt;br /&gt;
| sm_reloadadmins&lt;br /&gt;
| basecommands&lt;br /&gt;
| config&lt;br /&gt;
|&lt;br /&gt;
| Refreshes the Admin cache from all sources.&lt;br /&gt;
|-&lt;br /&gt;
| sm_unban&lt;br /&gt;
| basebans&lt;br /&gt;
| unban&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;steamid|ip&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Unbans a Steam ID or an IP.&lt;br /&gt;
|-&lt;br /&gt;
| sm_who&lt;br /&gt;
| basecommands&lt;br /&gt;
| admin&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;[#userid|name]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Lists all users and their access rights, or a specific user's access rights.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Extended Commands=&lt;br /&gt;
These commands provide extended functionality that may not be present on all games, either due to game or engine differences.  In general, they work on the most popular mods.  If you have a mod which is new, or not supported yet due to lower popularity, file a [http://bugs.alliedmods.net/index.php?project=5&amp;amp;do=index feature request].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Command&lt;br /&gt;
! Plugin&lt;br /&gt;
! Access&lt;br /&gt;
! Format&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| sm_beacon&lt;br /&gt;
| funcommands&lt;br /&gt;
| slay&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Adds a ring around each target, making them easily visible.&lt;br /&gt;
|-&lt;br /&gt;
| sm_burn&lt;br /&gt;
| funcommands&lt;br /&gt;
| slay&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt; [time]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Sets the target(s) on fire for the specified amount of time.  This may or may not work fully on certain games (for example, TF2 is missing the fire sprite, but clients will bleed/lose health).  If specified, burning effect will stop after the [time] seconds.&lt;br /&gt;
|-&lt;br /&gt;
| sm_chat&lt;br /&gt;
| basechat&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;message&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Sends a say-chat message to all admins.&lt;br /&gt;
|-&lt;br /&gt;
| sm_csay&lt;br /&gt;
| basechat&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;message&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Sends a centered message to all players.&lt;br /&gt;
|-&lt;br /&gt;
| sm_gag&lt;br /&gt;
| basecomm&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Prevents the target(s) from using messagemode/say chat.&lt;br /&gt;
|-&lt;br /&gt;
| sm_hsay&lt;br /&gt;
| basechat&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;message&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Sends a message to all players via a center-bottom hint box.&lt;br /&gt;
|-&lt;br /&gt;
| sm_msay&lt;br /&gt;
| basechat&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;message&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Sends a message as a menu panel (only meaningful on games that support radio menus).&lt;br /&gt;
|-&lt;br /&gt;
| sm_mute&lt;br /&gt;
| basecomm&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Prevents the target(s) from using voice chat.&lt;br /&gt;
|-&lt;br /&gt;
| sm_play&lt;br /&gt;
| sounds&lt;br /&gt;
| admin&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt; &amp;lt;file&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Plays a sound file on the server to each target.&lt;br /&gt;
|-&lt;br /&gt;
| sm_psay&lt;br /&gt;
| basechat&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt; &amp;lt;message&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Sends a private chat message to a single target.&lt;br /&gt;
|-&lt;br /&gt;
| sm_rename&lt;br /&gt;
| playercommands&lt;br /&gt;
| slay&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;#userid|name&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Changes the name of a player.&lt;br /&gt;
|-&lt;br /&gt;
| sm_resetcvar&lt;br /&gt;
| basecommands&lt;br /&gt;
| cvar&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;cvar&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Resets CVAR value back to default.&lt;br /&gt;
|-&lt;br /&gt;
| sm_say&lt;br /&gt;
| basechat&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;message&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Sends a say-chat message to all players.&lt;br /&gt;
|-&lt;br /&gt;
| sm_silence&lt;br /&gt;
| basecomm&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Performs both a gag and mute on the target(s).&lt;br /&gt;
|-&lt;br /&gt;
| sm_slap&lt;br /&gt;
| playercommands&lt;br /&gt;
| slay&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt; [damage]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| &amp;quot;Slaps&amp;quot; a player, emitting a noise and throwing them in a random direction.  If specified, the damage amount will be subtracted from each target's health.&lt;br /&gt;
|-&lt;br /&gt;
| sm_slay&lt;br /&gt;
| playercommands&lt;br /&gt;
| slay&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Kills a player.&lt;br /&gt;
|-&lt;br /&gt;
| sm_tsay&lt;br /&gt;
| basechat&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;[color] &amp;lt;message&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Sends a top-left message to all players.  If no color is specified, the text will be white.  Colors available are: white, red, green, blue, yellow, purple, cyan, orange, pink, olive, lime, violet, lightblue.  The names are not case sensitive.&lt;br /&gt;
|-&lt;br /&gt;
| sm_ungag&lt;br /&gt;
| basecomm&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Allows the target(s) to use messagemode/say chat again.&lt;br /&gt;
|-&lt;br /&gt;
| sm_unmute&lt;br /&gt;
| basecomm&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Allows the target(s) to use voice chat again.&lt;br /&gt;
|-&lt;br /&gt;
| sm_unsilence&lt;br /&gt;
| basecomm&lt;br /&gt;
| chat&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Perfoms both an ungag and unmute on the target(s).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Vote Commands=&lt;br /&gt;
These commands are listed separately as they are all related to voting.  None of them are available in war mode by default.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Command&lt;br /&gt;
! Plugin&lt;br /&gt;
! Access&lt;br /&gt;
! Format&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| sm_vote&lt;br /&gt;
| basevotes&lt;br /&gt;
| vote&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;question&amp;gt; [answer1] [answer2] [answer3] ...&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Starts an arbitrary vote with the given arguments as answers. If no answer parameters are supplied, the answer options will be Yes and No localized into each client's language.&lt;br /&gt;
|-&lt;br /&gt;
| sm_votealltalk&lt;br /&gt;
| funvotes&lt;br /&gt;
| vote&lt;br /&gt;
| &lt;br /&gt;
| Starts a vote to change the value of sv_alltalk.&lt;br /&gt;
|-&lt;br /&gt;
| sm_voteban&lt;br /&gt;
| basevotes&lt;br /&gt;
| vote, ban&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt; [reason]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Starts a vote to ban a single player for thirty minutes.&lt;br /&gt;
|-&lt;br /&gt;
| sm_voteburn&lt;br /&gt;
| funvotes&lt;br /&gt;
| vote, slay&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Starts a vote to burn a single player.&lt;br /&gt;
|-&lt;br /&gt;
| sm_voteff&lt;br /&gt;
| funvotes&lt;br /&gt;
| vote&lt;br /&gt;
| &lt;br /&gt;
| Starts a vote to change the value of mp_friendlyfire.&lt;br /&gt;
|-&lt;br /&gt;
| sm_votegravity&lt;br /&gt;
| funvotes&lt;br /&gt;
| vote&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;amount&amp;gt; [amount2] [amount3] ...&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Initiates a vote to change the value of sv_gravity.&lt;br /&gt;
|-&lt;br /&gt;
| sm_votekick&lt;br /&gt;
| basevotes&lt;br /&gt;
| vote, kick&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt; [reason]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Starts a vote to kick a single player.&lt;br /&gt;
|-&lt;br /&gt;
| sm_votemap&lt;br /&gt;
| basevotes&lt;br /&gt;
| vote, map&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;map&amp;gt; [map2] [map3] ...&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Starts a vote to change the map.&lt;br /&gt;
|-&lt;br /&gt;
| sm_voteslay&lt;br /&gt;
| funvotes&lt;br /&gt;
| vote, slay&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;&amp;lt;target&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| Starts a vote to slay a single player.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:SourceMod Documentation]]&lt;/div&gt;</summary>
		<author><name>Marttt</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10745</id>
		<title>Left 4 Dead 2 Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10745"/>
		<updated>2019-03-29T13:17:28Z</updated>

		<summary type="html">&lt;p&gt;Marttt: /* ability_use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:''Refer back to [[Game Events (Source)]] for more events.''&lt;br /&gt;
=== player_death ===&lt;br /&gt;
{{qnotice|a game event, name may be 32 charaters long; this extents the original player_death by a new fields}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_death|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who died}}&lt;br /&gt;
{{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.}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|string|attackername|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if killer not a player, the entindex of who killed.  Again, use attacker first}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name killer used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|attackerisbot|is the attacker a bot}}&lt;br /&gt;
{{hl2msg|string|victimname|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|bool|victimisbot|is the victim a bot}}&lt;br /&gt;
{{hl2msg|bool|abort|did the victim abort}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|float|victim_x|}}&lt;br /&gt;
{{hl2msg|float|victim_y|}}&lt;br /&gt;
{{hl2msg|float|victim_z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_hurt ===&lt;br /&gt;
{{qnotice|Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|Not networked}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|short|attacker|user id who attacked}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|short|health|remaining health points}}&lt;br /&gt;
{{hl2msg|byte|armor|remaining armor points}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used, if not the world}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{hl2msg|byte|dmg_armor|damage done to armor}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_team ===&lt;br /&gt;
{{qnotice|player change his team}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_team|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID on server}}&lt;br /&gt;
{{hl2msg|byte|team|team id}}&lt;br /&gt;
{{hl2msg|byte|oldteam|old team id}}&lt;br /&gt;
{{hl2msg|bool|disconnect|team change because player disconnects}}&lt;br /&gt;
{{hl2msg|string|name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_bot_replace ===&lt;br /&gt;
{{qnotice|Bot replaced a player}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_bot_replace|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bot_player_replace ===&lt;br /&gt;
{{qnotice|Player replaced a bot}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bot_player_replace|string}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_afk ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_afk|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_on_empty ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_on_empty|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name used}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_reload ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_reload|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|bool|manual|player manually started the reload}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_zoom ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_zoom|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_use ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an infected uses their ability}}&lt;br /&gt;
{{eventnote|Issues|Doesn't fire for jockey}}&lt;br /&gt;
{{begin-hl2msg|ability_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|Classname of ability. Possible values:&lt;br /&gt;
*ability_tongue&lt;br /&gt;
*ability_vomit&lt;br /&gt;
*ability_lunge&lt;br /&gt;
*ability_spit&lt;br /&gt;
*ability_charge&lt;br /&gt;
*ability_throw&lt;br /&gt;
for the Smoker, Boomer, Hunter, Spitter, Charger and Tank respectively.}}&lt;br /&gt;
{{hl2msg|short|context|enum of the way it was used (different for each ability)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ammo_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who got some ammo from a weapon_ammo_spawner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== item_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|item_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== grenade_bounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|grenade_bounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hegrenade_detonate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hegrenade_detonate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bullet_impact ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bullet_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|float|x|}}&lt;br /&gt;
{{hl2msg|float|y|}}&lt;br /&gt;
{{hl2msg|float|z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_footstep ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_footstep|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blind ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blind|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_falldamage ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_falldamage|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who got hurt}}&lt;br /&gt;
{{hl2msg|float|damage|for how much}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who grabbed the ledge}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_release ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who released from the ledge}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_moving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_moving|string}}&lt;br /&gt;
{{hl2msg|long|entindex|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{hl2msg|bool|closed|Was the door closed when it started opening?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_close ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_close|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who closed the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_unlocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_unlocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== rescue_door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|rescue_door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|long|entindex|door that opened}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_door_used ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_door_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_door_used_versus ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_door_used_versus|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone tried to push a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== success_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone pushed a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|success_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who openned it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_freeze_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_freeze_end|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_pre_entity ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_pre_entity|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_post_nav ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_post_nav|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_blocked|string}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|bool|blocked|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_generate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_generate|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end_message ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end_message|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{hl2msg|float|time|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_ended ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_ended|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_started ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_started|string}}&lt;br /&gt;
{{hl2msg|string|issue|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|string|votedata|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|initiator|entity id of the player who initiated the vote}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_changed|string}}&lt;br /&gt;
{{hl2msg|byte|yesVotes|}}&lt;br /&gt;
{{hl2msg|byte|noVotes|}}&lt;br /&gt;
{{hl2msg|byte|potentialVotes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_passed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_passed|string}}&lt;br /&gt;
{{hl2msg|string|details|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_failed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_failed|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_cast_yes ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_yes|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_cast_no ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_no|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_hurt ===&lt;br /&gt;
{{qnotice|Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|attacker|player userid who attacked}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of infected}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|short|amount|how much damage was done}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_death ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_death|string}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|short|infected_id|ID of the infected that died}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|short|weapon_id|ID of the weapon used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|minigun|signals a minigun kill}}&lt;br /&gt;
{{hl2msg|bool|blast|signals a death from blast damage}}&lt;br /&gt;
{{hl2msg|bool|submerged|indicates the infected was submerged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hostname_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hostname_changed|string}}&lt;br /&gt;
{{hl2msg|string|hostname|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== difficulty_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|difficulty_changed|string}}&lt;br /&gt;
{{hl2msg|short|newDifficulty|}}&lt;br /&gt;
{{hl2msg|short|oldDifficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_start|string}}&lt;br /&gt;
{{hl2msg|short|rushes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_rush ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_rush|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_escape_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_escape_start|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_incoming ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_incoming|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_ready ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_ready|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_leaving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_leaving|string}}&lt;br /&gt;
{{hl2msg|short|survivorcount|number of survivors that made it out}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_win ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_win|string}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|short|difficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mission_lost ===&lt;br /&gt;
{{qnotice|As in, the survivor team failed.  Opposite of finale_win, but not necessarily during the finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mission_lost|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_start|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_damaged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_damaged|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== final_reportscreen ===&lt;br /&gt;
{{qnotice|Right before the final report screen comes up, let awards possibly fire}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|final_reportscreen|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== map_transition ===&lt;br /&gt;
{{qnotice|When campaign cinematics start}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|map_transition|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_transitioned ===&lt;br /&gt;
{{qnotice|When campaign cinematics end and player is transitioned to first person view}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_transitioned|string}}&lt;br /&gt;
{{hl2msg|short|userid|the person that just finished transitioning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{hl2msg|short|health_restored|amount of health restored}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Issues|subject is broken for this event, it always appears to be the player doing the healing}}&lt;br /&gt;
{{begin-hl2msg|heal_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was being healed, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person giving the ammo}}&lt;br /&gt;
{{hl2msg|short|subject|person receiving ammo}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== give_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|give_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|The giver of the weapon}}&lt;br /&gt;
{{hl2msg|short|recipient|The recipient of the weapon}}&lt;br /&gt;
{{hl2msg|short|weapon|The ID of the weapon given}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had the pills}}&lt;br /&gt;
{{hl2msg|short|subject|person swallowing the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_no_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_no_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_full ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_full|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_doesnt_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_doesnt_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pile_weapon_cant_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pile_weapon_cant_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo pile with a grenade launcher}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is defibrillating.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who used the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it helped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was defibrillating, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_item_already_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_item_already_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo upgrade twice}}&lt;br /&gt;
{{hl2msg|string|upgradeclass|classname of the upgrade we tried to use}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_failed_no_primary ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_failed_no_primary|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an upgrade without having a primary weapon}}&lt;br /&gt;
{{hl2msg|string|upgrade|name of the upgrade we tried to use, eg &amp;quot;INCENDIARY_AMMO&amp;quot;}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== dead_survivor_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|dead_survivor_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|short|deadplayer|user id of the dead player represented}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== adrenaline_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|adrenaline_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had and used the adrenaline}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person who was revived}}&lt;br /&gt;
{{hl2msg|bool|lastlife|person revived will die if they fall again}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|1 if person revived was ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|person is ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated ===&lt;br /&gt;
{{qnotice|when a player becomes incapacitated.  This is also called when a tank is killed.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated_start ===&lt;br /&gt;
{{qnotice|when a player is about to become incapacitated, so you can see his last living state}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_start_area ===&lt;br /&gt;
{{qnotice|when a player spawns into the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who entered}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_first_spawn ===&lt;br /&gt;
{{qnotice|when a player spawns for the first time in a given mission}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_first_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who spawned}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
{{qnotice|This Event doesnt exist anymore 1.10.2012}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== player_left_start_area ===&lt;br /&gt;
{{qnotice|when a player leaves the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who left}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_checkpoint ===&lt;br /&gt;
{{qnotice|when a basecombatcharacter enters a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who entered}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one entering}}&lt;br /&gt;
{{hl2msg|long|door|Entindex of the checkpoint door the player entered to get here.}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|string|doorname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_left_checkpoint ===&lt;br /&gt;
{{qnotice|when a player leaves a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who left}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one exiting}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_shoved|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_shoved|string}}&lt;br /&gt;
{{hl2msg|short|entityid|the entity index of the one who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump_apex ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump_apex|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who jumped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was trying to move}}&lt;br /&gt;
{{hl2msg|short|blocker|player index who kept them from moving}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_now_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_now_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now it}}&lt;br /&gt;
{{hl2msg|short|attacker|player that did the it-ing}}&lt;br /&gt;
{{hl2msg|bool|exploded|whether it was vomit or explosion}}&lt;br /&gt;
{{hl2msg|bool|infected|is the vomit infectious}}&lt;br /&gt;
{{hl2msg|bool|by_boomer|came from a boomer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_no_longer_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_no_longer_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now no longer it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_harasser_set ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_harasser_set|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who woke up the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch woken up}}&lt;br /&gt;
{{hl2msg|bool|first|First time the witch set a harasser}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_spawn|string}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who killed the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch that was killed.}}&lt;br /&gt;
{{hl2msg|bool|oneshot|TRUE if the Witch was killed with one shot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|User ID of the tank spawning now}}&lt;br /&gt;
{{hl2msg|long|tankid|Entindex of tank spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== melee_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|melee_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who bashed the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|Entindex of infected what got killed}}&lt;br /&gt;
{{hl2msg|bool|ambush|Infected was unaware when killed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== area_cleared ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|area_cleared|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who cleared the area}}&lt;br /&gt;
{{hl2msg|long|area|id of the cleared area}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== award_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|award_earned|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who earned the award}}&lt;br /&gt;
{{hl2msg|long|entityid|client likes ent id}}&lt;br /&gt;
{{hl2msg|long|subjectentid|entity id of other party in the award, if any}}&lt;br /&gt;
{{hl2msg|short|award|id of award earned}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the grabbing}}&lt;br /&gt;
{{hl2msg|short|victim|player that got grabbed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_bent ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_bent|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_victim_died ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_victim_died|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_release ===&lt;br /&gt;
{{qnotice|Fired in all cases where the tongue releases a victim, whether choked or not, etc.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|victim|The (now released) victim}}&lt;br /&gt;
{{hl2msg|long|distance|Distance the victim was dragged.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== choke_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being choked}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_pull_stopped ===&lt;br /&gt;
{{qnotice|Called when a smoker tongue is cleared on a dragging player. Includes cuts.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_pull_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pulled}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== lunge_shove ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_shove|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== lunge_pounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_pounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|long|distance|Distance from pounce start to contact}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== fatal_vomit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|fatal_vomit|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who vomited}}&lt;br /&gt;
{{hl2msg|short|victim|And who was killed or incapped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_call_for_help ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_call_for_help|string}}&lt;br /&gt;
{{hl2msg|short|userid|The actual player entity who is awaiting rescue.}}&lt;br /&gt;
{{hl2msg|long|subject|SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescued ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescued|string}}&lt;br /&gt;
{{hl2msg|short|rescuer|player that did the rescuing}}&lt;br /&gt;
{{hl2msg|short|victim|the survivor being rescued}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescue_abandoned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescue_abandoned|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== relocated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|relocated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was relocated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== respawning ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|respawning|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who started respawning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_frustrated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_frustrated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was culled}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_given ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_given|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who got the weapon}}&lt;br /&gt;
{{hl2msg|short|giver|player that did the giving}}&lt;br /&gt;
{{hl2msg|short|weapon|weapon id given}}&lt;br /&gt;
{{hl2msg|short|weaponentid|weapon entity id}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an item is removed from a survivor's inventory}}&lt;br /&gt;
{{eventnote|Related Events|Called before heal_success, defibrillator_used, upgrade_pack_used, but called after pills_used and adrenaline_used}}&lt;br /&gt;
{{begin-hl2msg|weapon_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who dropped the weapon}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{hl2msg|short|propid|entindex of the dropped weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== break_breakable ===&lt;br /&gt;
{{qnotice|Override from gameevents.res}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|break_breakable|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of breaker}}&lt;br /&gt;
{{hl2msg|long|entindex|entindex of thing breaking}}&lt;br /&gt;
{{hl2msg|byte|material|BREAK_GLASS, BREAK_WOOD, etc}}&lt;br /&gt;
{{hl2msg|bool|hulkonly|SF_BREAK_HULK_ONLY}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== achievement_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_earned|string}}&lt;br /&gt;
{{hl2msg|byte|player|entindex of the player}}&lt;br /&gt;
{{hl2msg|short|achievement|achievement ID}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spec_target_updated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spec_target_updated|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spawner_give_item ===&lt;br /&gt;
{{qnotice|A spawner has given a player an item (weapon, pills, ammo, health kit, etc)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spawner_give_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|Item recipient}}&lt;br /&gt;
{{hl2msg|string|item|Name of item given}}&lt;br /&gt;
{{hl2msg|long|spawner|entindex of the spawner entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== create_panic_event ===&lt;br /&gt;
{{qnotice|A panic event has been created, though not necessarily started}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|create_panic_event|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was started the panic}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pills ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pills|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_weapons ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_weapons|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|classname|Classname of the entity they see}}&lt;br /&gt;
{{hl2msg|string|entityname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_spawn_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_spawn_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|weaponname|weapon name, or &amp;quot;melee&amp;quot;}}&lt;br /&gt;
{{hl2msg|string|subtype|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_near ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_near|string}}&lt;br /&gt;
{{hl2msg|short|userid|The boomer}}&lt;br /&gt;
{{hl2msg|short|victim|The survivor whom the boomer has gotten very close to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== started_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|started_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_truck ===&lt;br /&gt;
{{qnotice|explain how pulling the lever on the gas truck will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_truck|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_panic_button ===&lt;br /&gt;
{{qnotice|explain that pressing this button will start a panic event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_panic_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The panic button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_elevator_button ===&lt;br /&gt;
{{qnotice|explain how to operate the hospital elevator button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_elevator_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_lift_button ===&lt;br /&gt;
{{qnotice|explain how to operate the lift button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_lift_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lift button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_church_door ===&lt;br /&gt;
{{qnotice|explain how to provoke the crazy church guy.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_church_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The saferoom door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_emergency_door ===&lt;br /&gt;
{{qnotice|explain how to open the emergency door.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_emergency_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_crane ===&lt;br /&gt;
{{qnotice|explain how to lower the box on the crane.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_crane|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever/button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bridge ===&lt;br /&gt;
{{qnotice|explain how to close the gates to make a bridge.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_can_panic ===&lt;br /&gt;
{{qnotice|explain how to shoot the gas can.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_can_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The gas can}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_van_panic ===&lt;br /&gt;
{{qnotice|explain how to start the van.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_van_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The van}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mainstreet ===&lt;br /&gt;
{{qnotice|explain how to lower the forklift}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mainstreet|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The forklift}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_train_lever ===&lt;br /&gt;
{{qnotice|explain how to operate the train lever.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_train_lever|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever on box car}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_disturbance ===&lt;br /&gt;
{{qnotice|explain that disturbances (car alarm) attract infected horde}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_disturbance|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The source of disturbance}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_goal ===&lt;br /&gt;
{{qnotice|explain where to put the scavenge mode items}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_goal|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The collection device}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_leave_area ===&lt;br /&gt;
{{qnotice|explain that leaving the area, starts round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_leave_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== begin_scavenge_overtime ===&lt;br /&gt;
{{qnotice|enter overtime in a scavenge round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|begin_scavenge_overtime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_start ===&lt;br /&gt;
{{qnotice|a scavenge round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_start|string}}&lt;br /&gt;
{{hl2msg|byte|round|round number, 1 based}}&lt;br /&gt;
{{hl2msg|bool|firsthalf|start of the first half of the round}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== scavenge_round_halftime ===&lt;br /&gt;
{{qnotice|a scavenge round is in halftime}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_halftime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_finished ===&lt;br /&gt;
{{qnotice|a scavenge round has ended}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_score_tied ===&lt;br /&gt;
{{qnotice|a team just tied the score}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_score_tied|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_round_start ===&lt;br /&gt;
{{qnotice|a versus round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_blocked ===&lt;br /&gt;
{{qnotice|can't pour the gas, someone else already is}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_completed ===&lt;br /&gt;
{{qnotice|player finished pouring a can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_completed|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_dropped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_dropped|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_interrupted ===&lt;br /&gt;
{{qnotice|we got interuppted pouring the gas can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who interuppted us}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== use_target ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|use_target|string}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the use target}}&lt;br /&gt;
{{hl2msg|string|classname|classname of the use target}}&lt;br /&gt;
{{hl2msg|bool|isprop|is this a prop that can be carried}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_use ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When a Survivor presses +USE on a useable entity. i.e. Weapons, items, doors}}&lt;br /&gt;
{{eventnote|Related Events|If targetid is an item, item_pickup will be called prior to player_use}}&lt;br /&gt;
{{begin-hl2msg|player_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the used entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== friendly_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|friendly_fire|string}}&lt;br /&gt;
{{hl2msg|short|attacker|player who fired the weapon}}&lt;br /&gt;
{{hl2msg|short|victim|player who got shot}}&lt;br /&gt;
{{hl2msg|short|guilty|player who was at fault}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_draw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_draw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_nodraw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_nodraw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== request_weapon_stats ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|request_weapon_stats|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user requesting their stats}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_talking_state ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_talking_state|string}}&lt;br /&gt;
{{hl2msg|byte|player|}}&lt;br /&gt;
{{hl2msg|bool|istalking|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_pickup ===&lt;br /&gt;
{{qnotice|client event for player has picked up a weapon. If that does not work, try using the &amp;quot;item_pickup&amp;quot; event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_pickup|string}}&lt;br /&gt;
{{hl2msg|byte|context|split screen message context}}&lt;br /&gt;
{{hl2msg|byte|weaponid|}}&lt;br /&gt;
{{hl2msg|byte|weaponslot|}}&lt;br /&gt;
{{hl2msg|byte|dropped_by_infected|gender of the Infected that dropped the weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== hunter_punched ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_punched|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hunter_headshot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_headshot|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who made the headshot}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== zombie_ignited ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|zombie_ignited|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|entity ID of Tank}}&lt;br /&gt;
{{hl2msg|string|victimname|&amp;quot;Witch&amp;quot;, &amp;quot;Tank&amp;quot;, &amp;quot;Hunter&amp;quot;, &amp;quot;Smoker&amp;quot;, or &amp;quot;Infected&amp;quot;}}&lt;br /&gt;
{{hl2msg|bool|fire_ammo|true if incendiary ammo was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_exploded ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_exploded|string}}&lt;br /&gt;
{{hl2msg|short|userid|Boomer that exploded}}&lt;br /&gt;
{{hl2msg|short|attacker|player who caused the explosion}}&lt;br /&gt;
{{hl2msg|bool|splashedbile|Exploding boomer splashed bile on Survivors}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_pistol_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_pistol_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-pistol weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_at_40 ===&lt;br /&gt;
{{qnotice|This is networked, special event for game instructor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_at_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== total_ammo_below_40 ===&lt;br /&gt;
{{qnotice|sent for any ammo type, except those with max ammo 1, or infinite ammo, like pistols}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|total_ammo_below_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_hurt_concise ===&lt;br /&gt;
{{qnotice|Abbreviated version of 'player_hurt' that is networked}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt_concise|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== tank_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead tank}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|solo|TRUE if a player single-handedly killed the Tank}}&lt;br /&gt;
{{hl2msg|bool|melee_only|TRUE if the tank was only killed by melee attacks (no blast, burn, or bullet damage)}}&lt;br /&gt;
{{hl2msg|bool|l4d1_only|TRUE if l4d1 survivors inflicted damage and the l4d2 survivors did not)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== achievement_write_failed ===&lt;br /&gt;
{{qnotice|Used for a notification message when an achievement fails to write}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_write_failed|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ghost_spawn_time ===&lt;br /&gt;
{{qnotice|Used for clients to know how long until they become a ghost (and can spawn)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ghost_spawn_time|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the player that is becoming a ghost}}&lt;br /&gt;
{{hl2msg|short|spawntime|How long of a wait until player is a ghost}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== survival_at_30min ===&lt;br /&gt;
{{qnotice|Used to know when we elapse 30 minutes on a survival map}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_at_30min|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_drawbridge ===&lt;br /&gt;
{{qnotice|Point out the button that will start the gauntlet finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_drawbridge ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_perimeter ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_perimeter|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_deactivate_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_deactivate_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_impound_lot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_impound_lot|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_window ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_window|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon_wait ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon_wait|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gauntlet_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gauntlet_finale_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_float ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_float|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_ferry_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_ferry_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hatch_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hatch_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_shack_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_shack_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_incendiary_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_incendiary_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_explosive_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_explosive_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== receive_upgrade ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|receive_upgrade|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|upgrade|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_vehicle_arrival ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_vehicle_arrival|string}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_overheated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_overheated|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_burger_sign ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_burger_sign|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_destination ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_destination|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_lighting ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_lighting|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_finale_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_survival_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_survival_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_out_of_range ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ability_out_of_range|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|ability classname}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_pyrotechnics ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_pyrotechnics|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio1 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio1|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio2 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio2|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gates_are_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gates_are_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c2m4_ticketbooth ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c2m4_ticketbooth|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_rescue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_rescue|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hotel_elevator_doors ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hotel_elevator_doors|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop_tanker ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop_tanker|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_generic ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_generic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_radio ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_carousel ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_carousel|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_return_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_return_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_save_items ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_save_items|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spit_burst ===&lt;br /&gt;
{{qnotice|Triggers even after Spitter's death.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|Triggers when Spitter's spit hits the ground.}}&lt;br /&gt;
{{begin-hl2msg|spit_burst|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== entered_spit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entered_spit|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m1_getgas ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m1_getgas|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m3_return_to_boat ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m3_return_to_boat|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c1m4_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c1m4_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== c1m4_scavenge_instructions ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|c1m4_scavenge_instructions|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== punched_clown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|punched_clown|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who punched the clown}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead charger}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|melee|TRUE if a player killed the charger with a melee weapon}}&lt;br /&gt;
{{hl2msg|bool|charging|TRUE if the charger was charging when it died}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spitter_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|Triggers in Spitter's death.}}&lt;br /&gt;
{{begin-hl2msg|spitter_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead spitter}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|has_spit|TRUE if the spitter spit at some point}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== jockey_ride ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_ride_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|short|rescuer|Who stopped it}}&lt;br /&gt;
{{hl2msg|float|ride_length|Duration of our ride}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead jockey}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_melee_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_melee_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-melee weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_decapitated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_decapitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who did the decapitation}}&lt;br /&gt;
{{hl2msg|string|weapon|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== upgrade_pack_added ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_added|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vomit_bomb_tank ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vomit_bomb_tank|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who used the bomb}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== triggered_car_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|triggered_car_alarm|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== panic_event_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|panic_event_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts charging}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_start ===&lt;br /&gt;
{{qnotice|The moment when the charger grabs a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_end ===&lt;br /&gt;
{{qnotice|The moment when the charger stops charging a survivor (and will soon start pummeling)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_impact ===&lt;br /&gt;
{{qnotice|When a charger impacts a survivor they aren't carrying}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was impacted}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts pummeling a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_end ===&lt;br /&gt;
{{qnotice|When the charger is cleared from the survivor or the survivor dies.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|}}&lt;br /&gt;
{{hl2msg|short|rescuer|user ID of the player who rescued them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== strongman_bell_knocked_off ===&lt;br /&gt;
{{qnotice|The arcade bell on c2m4_barns}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|strongman_bell_knocked_off|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== molotov_thrown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|molotov_thrown|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gas_can_forced_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gas_can_forced_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player that forced the drop}}&lt;br /&gt;
{{hl2msg|short|victim|player that dropped it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_need_gnome_to_continue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_need_gnome_to_continue|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survivor_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survivor_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_item_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_item_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_rescue_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_rescue_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bodyshots_reduced ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bodyshots_reduced|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_witch_instant_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_witch_instant_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== set_instructor_group_enabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|set_instructor_group_enabled|string}}&lt;br /&gt;
{{hl2msg|string|group|}}&lt;br /&gt;
{{hl2msg|short|enabled|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== stashwhacker_game_won ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|stashwhacker_game_won|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_marker_reached ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_marker_reached|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|marker|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== start_score_animation ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|start_score_animation|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survival_round_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_gas_can_destroyed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_gas_can_destroyed|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player that destroyed it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_gate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_gate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_run ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_run|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c6m3_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c6m3_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_bridge_lowering ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_bridge_lowering|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== m60_streak_ended ===&lt;br /&gt;
{{qnotice|I was holding down the m60 trigger, and now I'm not}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|m60_streak_ended|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== chair_charged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|chair_charged|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== song_played ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|song_played|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== foot_locker_opened ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|foot_locker_opened|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;/div&gt;</summary>
		<author><name>Marttt</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10739</id>
		<title>Left 4 Dead 2 Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10739"/>
		<updated>2019-03-15T16:28:25Z</updated>

		<summary type="html">&lt;p&gt;Marttt: /* ability_use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:''Refer back to [[Game Events (Source)]] for more events.''&lt;br /&gt;
=== player_death ===&lt;br /&gt;
{{qnotice|a game event, name may be 32 charaters long; this extents the original player_death by a new fields}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_death|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who died}}&lt;br /&gt;
{{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.}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|string|attackername|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if killer not a player, the entindex of who killed.  Again, use attacker first}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name killer used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|attackerisbot|is the attacker a bot}}&lt;br /&gt;
{{hl2msg|string|victimname|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|bool|victimisbot|is the victim a bot}}&lt;br /&gt;
{{hl2msg|bool|abort|did the victim abort}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|float|victim_x|}}&lt;br /&gt;
{{hl2msg|float|victim_y|}}&lt;br /&gt;
{{hl2msg|float|victim_z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_hurt ===&lt;br /&gt;
{{qnotice|Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|Not networked}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|short|attacker|user id who attacked}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|short|health|remaining health points}}&lt;br /&gt;
{{hl2msg|byte|armor|remaining armor points}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used, if not the world}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{hl2msg|byte|dmg_armor|damage done to armor}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_team ===&lt;br /&gt;
{{qnotice|player change his team}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_team|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID on server}}&lt;br /&gt;
{{hl2msg|byte|team|team id}}&lt;br /&gt;
{{hl2msg|byte|oldteam|old team id}}&lt;br /&gt;
{{hl2msg|bool|disconnect|team change because player disconnects}}&lt;br /&gt;
{{hl2msg|string|name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_bot_replace ===&lt;br /&gt;
{{qnotice|Bot replaced a player}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_bot_replace|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bot_player_replace ===&lt;br /&gt;
{{qnotice|Player replaced a bot}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bot_player_replace|string}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_afk ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_afk|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_on_empty ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_on_empty|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name used}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_reload ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_reload|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|bool|manual|player manually started the reload}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_zoom ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_zoom|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_use ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an infected uses their ability}}&lt;br /&gt;
{{eventnote|Issues|Doesn't fire for jockey}}&lt;br /&gt;
{{begin-hl2msg|ability_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|Classname of ability. Possible values:&lt;br /&gt;
*ability_lunge&lt;br /&gt;
*ability_tongue&lt;br /&gt;
*ability_vomit&lt;br /&gt;
*ability_charge&lt;br /&gt;
*ability_spit&lt;br /&gt;
*ability_throw&lt;br /&gt;
for the Hunter, Smoker, Boomer, Charger, Spitter and Tank respectively.}}&lt;br /&gt;
{{hl2msg|short|context|enum of the way it was used (different for each ability)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ammo_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who got some ammo from a weapon_ammo_spawner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== item_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|item_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== grenade_bounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|grenade_bounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hegrenade_detonate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hegrenade_detonate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bullet_impact ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bullet_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|float|x|}}&lt;br /&gt;
{{hl2msg|float|y|}}&lt;br /&gt;
{{hl2msg|float|z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_footstep ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_footstep|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blind ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blind|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_falldamage ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_falldamage|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who got hurt}}&lt;br /&gt;
{{hl2msg|float|damage|for how much}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who grabbed the ledge}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_release ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who released from the ledge}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_moving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_moving|string}}&lt;br /&gt;
{{hl2msg|long|entindex|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{hl2msg|bool|closed|Was the door closed when it started opening?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_close ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_close|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who closed the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_unlocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_unlocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== rescue_door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|rescue_door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|long|entindex|door that opened}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_door_used ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_door_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_door_used_versus ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_door_used_versus|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone tried to push a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== success_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone pushed a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|success_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who openned it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_freeze_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_freeze_end|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_pre_entity ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_pre_entity|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_post_nav ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_post_nav|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_blocked|string}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|bool|blocked|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_generate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_generate|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end_message ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end_message|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{hl2msg|float|time|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_ended ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_ended|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_started ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_started|string}}&lt;br /&gt;
{{hl2msg|string|issue|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|string|votedata|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|initiator|entity id of the player who initiated the vote}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_changed|string}}&lt;br /&gt;
{{hl2msg|byte|yesVotes|}}&lt;br /&gt;
{{hl2msg|byte|noVotes|}}&lt;br /&gt;
{{hl2msg|byte|potentialVotes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_passed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_passed|string}}&lt;br /&gt;
{{hl2msg|string|details|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_failed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_failed|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_cast_yes ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_yes|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_cast_no ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_no|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_hurt ===&lt;br /&gt;
{{qnotice|Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|attacker|player userid who attacked}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of infected}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|short|amount|how much damage was done}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_death ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_death|string}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|short|infected_id|ID of the infected that died}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|short|weapon_id|ID of the weapon used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|minigun|signals a minigun kill}}&lt;br /&gt;
{{hl2msg|bool|blast|signals a death from blast damage}}&lt;br /&gt;
{{hl2msg|bool|submerged|indicates the infected was submerged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hostname_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hostname_changed|string}}&lt;br /&gt;
{{hl2msg|string|hostname|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== difficulty_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|difficulty_changed|string}}&lt;br /&gt;
{{hl2msg|short|newDifficulty|}}&lt;br /&gt;
{{hl2msg|short|oldDifficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_start|string}}&lt;br /&gt;
{{hl2msg|short|rushes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_rush ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_rush|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_escape_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_escape_start|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_incoming ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_incoming|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_ready ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_ready|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_leaving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_leaving|string}}&lt;br /&gt;
{{hl2msg|short|survivorcount|number of survivors that made it out}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_win ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_win|string}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|short|difficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mission_lost ===&lt;br /&gt;
{{qnotice|As in, the survivor team failed.  Opposite of finale_win, but not necessarily during the finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mission_lost|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_start|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_damaged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_damaged|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== final_reportscreen ===&lt;br /&gt;
{{qnotice|Right before the final report screen comes up, let awards possibly fire}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|final_reportscreen|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== map_transition ===&lt;br /&gt;
{{qnotice|When campaign cinematics start}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|map_transition|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_transitioned ===&lt;br /&gt;
{{qnotice|When campaign cinematics end and player is transitioned to first person view}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_transitioned|string}}&lt;br /&gt;
{{hl2msg|short|userid|the person that just finished transitioning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{hl2msg|short|health_restored|amount of health restored}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Issues|subject is broken for this event, it always appears to be the player doing the healing}}&lt;br /&gt;
{{begin-hl2msg|heal_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was being healed, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person giving the ammo}}&lt;br /&gt;
{{hl2msg|short|subject|person receiving ammo}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== give_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|give_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|The giver of the weapon}}&lt;br /&gt;
{{hl2msg|short|recipient|The recipient of the weapon}}&lt;br /&gt;
{{hl2msg|short|weapon|The ID of the weapon given}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had the pills}}&lt;br /&gt;
{{hl2msg|short|subject|person swallowing the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_no_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_no_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_full ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_full|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_doesnt_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_doesnt_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pile_weapon_cant_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pile_weapon_cant_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo pile with a grenade launcher}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is defibrillating.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who used the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it helped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was defibrillating, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_item_already_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_item_already_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo upgrade twice}}&lt;br /&gt;
{{hl2msg|string|upgradeclass|classname of the upgrade we tried to use}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_failed_no_primary ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_failed_no_primary|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an upgrade without having a primary weapon}}&lt;br /&gt;
{{hl2msg|string|upgrade|name of the upgrade we tried to use, eg &amp;quot;INCENDIARY_AMMO&amp;quot;}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== dead_survivor_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|dead_survivor_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|short|deadplayer|user id of the dead player represented}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== adrenaline_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|adrenaline_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had and used the adrenaline}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person who was revived}}&lt;br /&gt;
{{hl2msg|bool|lastlife|person revived will die if they fall again}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|1 if person revived was ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|person is ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated ===&lt;br /&gt;
{{qnotice|when a player becomes incapacitated.  This is also called when a tank is killed.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated_start ===&lt;br /&gt;
{{qnotice|when a player is about to become incapacitated, so you can see his last living state}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_start_area ===&lt;br /&gt;
{{qnotice|when a player spawns into the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who entered}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_first_spawn ===&lt;br /&gt;
{{qnotice|when a player spawns for the first time in a given mission}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_first_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who spawned}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
{{qnotice|This Event doesnt exist anymore 1.10.2012}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== player_left_start_area ===&lt;br /&gt;
{{qnotice|when a player leaves the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who left}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_checkpoint ===&lt;br /&gt;
{{qnotice|when a basecombatcharacter enters a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who entered}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one entering}}&lt;br /&gt;
{{hl2msg|long|door|Entindex of the checkpoint door the player entered to get here.}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|string|doorname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_left_checkpoint ===&lt;br /&gt;
{{qnotice|when a player leaves a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who left}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one exiting}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_shoved|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_shoved|string}}&lt;br /&gt;
{{hl2msg|short|entityid|the entity index of the one who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump_apex ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump_apex|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who jumped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was trying to move}}&lt;br /&gt;
{{hl2msg|short|blocker|player index who kept them from moving}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_now_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_now_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now it}}&lt;br /&gt;
{{hl2msg|short|attacker|player that did the it-ing}}&lt;br /&gt;
{{hl2msg|bool|exploded|whether it was vomit or explosion}}&lt;br /&gt;
{{hl2msg|bool|infected|is the vomit infectious}}&lt;br /&gt;
{{hl2msg|bool|by_boomer|came from a boomer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_no_longer_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_no_longer_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now no longer it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_harasser_set ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_harasser_set|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who woke up the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch woken up}}&lt;br /&gt;
{{hl2msg|bool|first|First time the witch set a harasser}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_spawn|string}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who killed the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch that was killed.}}&lt;br /&gt;
{{hl2msg|bool|oneshot|TRUE if the Witch was killed with one shot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|User ID of the tank spawning now}}&lt;br /&gt;
{{hl2msg|long|tankid|Entindex of tank spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== melee_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|melee_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who bashed the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|Entindex of infected what got killed}}&lt;br /&gt;
{{hl2msg|bool|ambush|Infected was unaware when killed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== area_cleared ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|area_cleared|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who cleared the area}}&lt;br /&gt;
{{hl2msg|long|area|id of the cleared area}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== award_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|award_earned|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who earned the award}}&lt;br /&gt;
{{hl2msg|long|entityid|client likes ent id}}&lt;br /&gt;
{{hl2msg|long|subjectentid|entity id of other party in the award, if any}}&lt;br /&gt;
{{hl2msg|short|award|id of award earned}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the grabbing}}&lt;br /&gt;
{{hl2msg|short|victim|player that got grabbed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_bent ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_bent|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_victim_died ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_victim_died|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_release ===&lt;br /&gt;
{{qnotice|Fired in all cases where the tongue releases a victim, whether choked or not, etc.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|victim|The (now released) victim}}&lt;br /&gt;
{{hl2msg|long|distance|Distance the victim was dragged.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== choke_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being choked}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_pull_stopped ===&lt;br /&gt;
{{qnotice|Called when a smoker tongue is cleared on a dragging player. Includes cuts.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_pull_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pulled}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== lunge_shove ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_shove|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== lunge_pounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_pounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|long|distance|Distance from pounce start to contact}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== fatal_vomit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|fatal_vomit|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who vomited}}&lt;br /&gt;
{{hl2msg|short|victim|And who was killed or incapped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_call_for_help ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_call_for_help|string}}&lt;br /&gt;
{{hl2msg|short|userid|The actual player entity who is awaiting rescue.}}&lt;br /&gt;
{{hl2msg|long|subject|SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescued ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescued|string}}&lt;br /&gt;
{{hl2msg|short|rescuer|player that did the rescuing}}&lt;br /&gt;
{{hl2msg|short|victim|the survivor being rescued}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescue_abandoned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescue_abandoned|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== relocated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|relocated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was relocated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== respawning ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|respawning|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who started respawning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_frustrated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_frustrated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was culled}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_given ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_given|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who got the weapon}}&lt;br /&gt;
{{hl2msg|short|giver|player that did the giving}}&lt;br /&gt;
{{hl2msg|short|weapon|weapon id given}}&lt;br /&gt;
{{hl2msg|short|weaponentid|weapon entity id}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an item is removed from a survivor's inventory}}&lt;br /&gt;
{{eventnote|Related Events|Called before heal_success, defibrillator_used, upgrade_pack_used, but called after pills_used and adrenaline_used}}&lt;br /&gt;
{{begin-hl2msg|weapon_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who dropped the weapon}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{hl2msg|short|propid|entindex of the dropped weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== break_breakable ===&lt;br /&gt;
{{qnotice|Override from gameevents.res}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|break_breakable|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of breaker}}&lt;br /&gt;
{{hl2msg|long|entindex|entindex of thing breaking}}&lt;br /&gt;
{{hl2msg|byte|material|BREAK_GLASS, BREAK_WOOD, etc}}&lt;br /&gt;
{{hl2msg|bool|hulkonly|SF_BREAK_HULK_ONLY}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== achievement_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_earned|string}}&lt;br /&gt;
{{hl2msg|byte|player|entindex of the player}}&lt;br /&gt;
{{hl2msg|short|achievement|achievement ID}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spec_target_updated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spec_target_updated|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spawner_give_item ===&lt;br /&gt;
{{qnotice|A spawner has given a player an item (weapon, pills, ammo, health kit, etc)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spawner_give_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|Item recipient}}&lt;br /&gt;
{{hl2msg|string|item|Name of item given}}&lt;br /&gt;
{{hl2msg|long|spawner|entindex of the spawner entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== create_panic_event ===&lt;br /&gt;
{{qnotice|A panic event has been created, though not necessarily started}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|create_panic_event|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was started the panic}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pills ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pills|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_weapons ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_weapons|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|classname|Classname of the entity they see}}&lt;br /&gt;
{{hl2msg|string|entityname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_spawn_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_spawn_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|weaponname|weapon name, or &amp;quot;melee&amp;quot;}}&lt;br /&gt;
{{hl2msg|string|subtype|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_near ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_near|string}}&lt;br /&gt;
{{hl2msg|short|userid|The boomer}}&lt;br /&gt;
{{hl2msg|short|victim|The survivor whom the boomer has gotten very close to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== started_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|started_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_truck ===&lt;br /&gt;
{{qnotice|explain how pulling the lever on the gas truck will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_truck|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_panic_button ===&lt;br /&gt;
{{qnotice|explain that pressing this button will start a panic event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_panic_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The panic button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_elevator_button ===&lt;br /&gt;
{{qnotice|explain how to operate the hospital elevator button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_elevator_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_lift_button ===&lt;br /&gt;
{{qnotice|explain how to operate the lift button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_lift_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lift button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_church_door ===&lt;br /&gt;
{{qnotice|explain how to provoke the crazy church guy.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_church_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The saferoom door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_emergency_door ===&lt;br /&gt;
{{qnotice|explain how to open the emergency door.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_emergency_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_crane ===&lt;br /&gt;
{{qnotice|explain how to lower the box on the crane.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_crane|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever/button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bridge ===&lt;br /&gt;
{{qnotice|explain how to close the gates to make a bridge.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_can_panic ===&lt;br /&gt;
{{qnotice|explain how to shoot the gas can.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_can_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The gas can}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_van_panic ===&lt;br /&gt;
{{qnotice|explain how to start the van.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_van_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The van}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mainstreet ===&lt;br /&gt;
{{qnotice|explain how to lower the forklift}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mainstreet|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The forklift}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_train_lever ===&lt;br /&gt;
{{qnotice|explain how to operate the train lever.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_train_lever|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever on box car}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_disturbance ===&lt;br /&gt;
{{qnotice|explain that disturbances (car alarm) attract infected horde}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_disturbance|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The source of disturbance}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_goal ===&lt;br /&gt;
{{qnotice|explain where to put the scavenge mode items}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_goal|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The collection device}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_leave_area ===&lt;br /&gt;
{{qnotice|explain that leaving the area, starts round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_leave_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== begin_scavenge_overtime ===&lt;br /&gt;
{{qnotice|enter overtime in a scavenge round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|begin_scavenge_overtime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_start ===&lt;br /&gt;
{{qnotice|a scavenge round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_start|string}}&lt;br /&gt;
{{hl2msg|byte|round|round number, 1 based}}&lt;br /&gt;
{{hl2msg|bool|firsthalf|start of the first half of the round}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== scavenge_round_halftime ===&lt;br /&gt;
{{qnotice|a scavenge round is in halftime}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_halftime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_finished ===&lt;br /&gt;
{{qnotice|a scavenge round has ended}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_score_tied ===&lt;br /&gt;
{{qnotice|a team just tied the score}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_score_tied|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_round_start ===&lt;br /&gt;
{{qnotice|a versus round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_blocked ===&lt;br /&gt;
{{qnotice|can't pour the gas, someone else already is}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_completed ===&lt;br /&gt;
{{qnotice|player finished pouring a can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_completed|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_dropped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_dropped|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_interrupted ===&lt;br /&gt;
{{qnotice|we got interuppted pouring the gas can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who interuppted us}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== use_target ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|use_target|string}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the use target}}&lt;br /&gt;
{{hl2msg|string|classname|classname of the use target}}&lt;br /&gt;
{{hl2msg|bool|isprop|is this a prop that can be carried}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_use ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When a Survivor presses +USE on a useable entity. i.e. Weapons, items, doors}}&lt;br /&gt;
{{eventnote|Related Events|If targetid is an item, item_pickup will be called prior to player_use}}&lt;br /&gt;
{{begin-hl2msg|player_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the used entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== friendly_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|friendly_fire|string}}&lt;br /&gt;
{{hl2msg|short|attacker|player who fired the weapon}}&lt;br /&gt;
{{hl2msg|short|victim|player who got shot}}&lt;br /&gt;
{{hl2msg|short|guilty|player who was at fault}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_draw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_draw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_nodraw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_nodraw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== request_weapon_stats ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|request_weapon_stats|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user requesting their stats}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_talking_state ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_talking_state|string}}&lt;br /&gt;
{{hl2msg|byte|player|}}&lt;br /&gt;
{{hl2msg|bool|istalking|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_pickup ===&lt;br /&gt;
{{qnotice|client event for player has picked up a weapon. If that does not work, try using the &amp;quot;item_pickup&amp;quot; event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_pickup|string}}&lt;br /&gt;
{{hl2msg|byte|context|split screen message context}}&lt;br /&gt;
{{hl2msg|byte|weaponid|}}&lt;br /&gt;
{{hl2msg|byte|weaponslot|}}&lt;br /&gt;
{{hl2msg|byte|dropped_by_infected|gender of the Infected that dropped the weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== hunter_punched ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_punched|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hunter_headshot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_headshot|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who made the headshot}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== zombie_ignited ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|zombie_ignited|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|entity ID of Tank}}&lt;br /&gt;
{{hl2msg|string|victimname|&amp;quot;Witch&amp;quot;, &amp;quot;Tank&amp;quot;, &amp;quot;Hunter&amp;quot;, &amp;quot;Smoker&amp;quot;, or &amp;quot;Infected&amp;quot;}}&lt;br /&gt;
{{hl2msg|bool|fire_ammo|true if incendiary ammo was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_exploded ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_exploded|string}}&lt;br /&gt;
{{hl2msg|short|userid|Boomer that exploded}}&lt;br /&gt;
{{hl2msg|short|attacker|player who caused the explosion}}&lt;br /&gt;
{{hl2msg|bool|splashedbile|Exploding boomer splashed bile on Survivors}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_pistol_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_pistol_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-pistol weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_at_40 ===&lt;br /&gt;
{{qnotice|This is networked, special event for game instructor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_at_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== total_ammo_below_40 ===&lt;br /&gt;
{{qnotice|sent for any ammo type, except those with max ammo 1, or infinite ammo, like pistols}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|total_ammo_below_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_hurt_concise ===&lt;br /&gt;
{{qnotice|Abbreviated version of 'player_hurt' that is networked}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt_concise|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== tank_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead tank}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|solo|TRUE if a player single-handedly killed the Tank}}&lt;br /&gt;
{{hl2msg|bool|melee_only|TRUE if the tank was only killed by melee attacks (no blast, burn, or bullet damage)}}&lt;br /&gt;
{{hl2msg|bool|l4d1_only|TRUE if l4d1 survivors inflicted damage and the l4d2 survivors did not)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== achievement_write_failed ===&lt;br /&gt;
{{qnotice|Used for a notification message when an achievement fails to write}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_write_failed|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ghost_spawn_time ===&lt;br /&gt;
{{qnotice|Used for clients to know how long until they become a ghost (and can spawn)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ghost_spawn_time|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the player that is becoming a ghost}}&lt;br /&gt;
{{hl2msg|short|spawntime|How long of a wait until player is a ghost}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== survival_at_30min ===&lt;br /&gt;
{{qnotice|Used to know when we elapse 30 minutes on a survival map}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_at_30min|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_drawbridge ===&lt;br /&gt;
{{qnotice|Point out the button that will start the gauntlet finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_drawbridge ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_perimeter ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_perimeter|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_deactivate_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_deactivate_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_impound_lot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_impound_lot|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_window ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_window|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon_wait ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon_wait|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gauntlet_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gauntlet_finale_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_float ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_float|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_ferry_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_ferry_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hatch_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hatch_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_shack_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_shack_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_incendiary_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_incendiary_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_explosive_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_explosive_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== receive_upgrade ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|receive_upgrade|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|upgrade|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_vehicle_arrival ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_vehicle_arrival|string}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_overheated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_overheated|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_burger_sign ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_burger_sign|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_destination ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_destination|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_lighting ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_lighting|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_finale_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_survival_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_survival_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_out_of_range ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ability_out_of_range|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|ability classname}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_pyrotechnics ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_pyrotechnics|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio1 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio1|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio2 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio2|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gates_are_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gates_are_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c2m4_ticketbooth ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c2m4_ticketbooth|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_rescue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_rescue|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hotel_elevator_doors ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hotel_elevator_doors|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop_tanker ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop_tanker|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_generic ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_generic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_radio ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_carousel ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_carousel|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_return_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_return_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_save_items ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_save_items|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spit_burst ===&lt;br /&gt;
{{qnotice|Triggers even after Spitter's death.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|Triggers when Spitter's spit hits the ground.}}&lt;br /&gt;
{{begin-hl2msg|spit_burst|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== entered_spit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entered_spit|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m1_getgas ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m1_getgas|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m3_return_to_boat ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m3_return_to_boat|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c1m4_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c1m4_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== c1m4_scavenge_instructions ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|c1m4_scavenge_instructions|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== punched_clown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|punched_clown|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who punched the clown}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead charger}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|melee|TRUE if a player killed the charger with a melee weapon}}&lt;br /&gt;
{{hl2msg|bool|charging|TRUE if the charger was charging when it died}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spitter_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|Triggers in Spitter's death.}}&lt;br /&gt;
{{begin-hl2msg|spitter_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead spitter}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|has_spit|TRUE if the spitter spit at some point}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== jockey_ride ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_ride_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|short|rescuer|Who stopped it}}&lt;br /&gt;
{{hl2msg|float|ride_length|Duration of our ride}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead jockey}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_melee_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_melee_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-melee weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_decapitated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_decapitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who did the decapitation}}&lt;br /&gt;
{{hl2msg|string|weapon|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== upgrade_pack_added ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_added|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vomit_bomb_tank ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vomit_bomb_tank|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who used the bomb}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== triggered_car_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|triggered_car_alarm|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== panic_event_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|panic_event_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts charging}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_start ===&lt;br /&gt;
{{qnotice|The moment when the charger grabs a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_end ===&lt;br /&gt;
{{qnotice|The moment when the charger stops charging a survivor (and will soon start pummeling)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_impact ===&lt;br /&gt;
{{qnotice|When a charger impacts a survivor they aren't carrying}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was impacted}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts pummeling a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_end ===&lt;br /&gt;
{{qnotice|When the charger is cleared from the survivor or the survivor dies.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|}}&lt;br /&gt;
{{hl2msg|short|rescuer|user ID of the player who rescued them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== strongman_bell_knocked_off ===&lt;br /&gt;
{{qnotice|The arcade bell on c2m4_barns}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|strongman_bell_knocked_off|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== molotov_thrown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|molotov_thrown|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gas_can_forced_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gas_can_forced_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player that forced the drop}}&lt;br /&gt;
{{hl2msg|short|victim|player that dropped it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_need_gnome_to_continue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_need_gnome_to_continue|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survivor_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survivor_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_item_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_item_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_rescue_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_rescue_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bodyshots_reduced ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bodyshots_reduced|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_witch_instant_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_witch_instant_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== set_instructor_group_enabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|set_instructor_group_enabled|string}}&lt;br /&gt;
{{hl2msg|string|group|}}&lt;br /&gt;
{{hl2msg|short|enabled|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== stashwhacker_game_won ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|stashwhacker_game_won|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_marker_reached ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_marker_reached|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|marker|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== start_score_animation ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|start_score_animation|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survival_round_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_gas_can_destroyed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_gas_can_destroyed|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player that destroyed it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_gate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_gate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_run ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_run|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c6m3_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c6m3_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_bridge_lowering ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_bridge_lowering|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== m60_streak_ended ===&lt;br /&gt;
{{qnotice|I was holding down the m60 trigger, and now I'm not}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|m60_streak_ended|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== chair_charged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|chair_charged|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== song_played ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|song_played|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== foot_locker_opened ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|foot_locker_opened|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;/div&gt;</summary>
		<author><name>Marttt</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10731</id>
		<title>Left 4 Dead 2 Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10731"/>
		<updated>2019-03-05T14:13:33Z</updated>

		<summary type="html">&lt;p&gt;Marttt: /* spitter_killed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:''Refer back to [[Game Events (Source)]] for more events.''&lt;br /&gt;
=== player_death ===&lt;br /&gt;
{{qnotice|a game event, name may be 32 charaters long; this extents the original player_death by a new fields}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_death|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who died}}&lt;br /&gt;
{{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.}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|string|attackername|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if killer not a player, the entindex of who killed.  Again, use attacker first}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name killer used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|attackerisbot|is the attacker a bot}}&lt;br /&gt;
{{hl2msg|string|victimname|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|bool|victimisbot|is the victim a bot}}&lt;br /&gt;
{{hl2msg|bool|abort|did the victim abort}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|float|victim_x|}}&lt;br /&gt;
{{hl2msg|float|victim_y|}}&lt;br /&gt;
{{hl2msg|float|victim_z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_hurt ===&lt;br /&gt;
{{qnotice|Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|Not networked}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|short|attacker|user id who attacked}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|short|health|remaining health points}}&lt;br /&gt;
{{hl2msg|byte|armor|remaining armor points}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used, if not the world}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{hl2msg|byte|dmg_armor|damage done to armor}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_team ===&lt;br /&gt;
{{qnotice|player change his team}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_team|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID on server}}&lt;br /&gt;
{{hl2msg|byte|team|team id}}&lt;br /&gt;
{{hl2msg|byte|oldteam|old team id}}&lt;br /&gt;
{{hl2msg|bool|disconnect|team change because player disconnects}}&lt;br /&gt;
{{hl2msg|string|name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_bot_replace ===&lt;br /&gt;
{{qnotice|Bot replaced a player}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_bot_replace|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bot_player_replace ===&lt;br /&gt;
{{qnotice|Player replaced a bot}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bot_player_replace|string}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_afk ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_afk|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_on_empty ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_on_empty|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name used}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_reload ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_reload|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|bool|manual|player manually started the reload}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_zoom ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_zoom|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_use ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an infected uses their ability}}&lt;br /&gt;
{{eventnote|Issues|Doesn't fire for jockey}}&lt;br /&gt;
{{begin-hl2msg|ability_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|Classname of ability. Possible values:&lt;br /&gt;
*ability_lunge&lt;br /&gt;
*ability_toungue&lt;br /&gt;
*ability_vomit&lt;br /&gt;
*ability_charge&lt;br /&gt;
*ability_spit&lt;br /&gt;
*ability_throw&lt;br /&gt;
for the Hunter, Smoker, Boomer, Charger, Spitter and Tank respectively.}}&lt;br /&gt;
{{hl2msg|short|context|enum of the way it was used (different for each ability)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ammo_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who got some ammo from a weapon_ammo_spawner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== item_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|item_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== grenade_bounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|grenade_bounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hegrenade_detonate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hegrenade_detonate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bullet_impact ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bullet_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|float|x|}}&lt;br /&gt;
{{hl2msg|float|y|}}&lt;br /&gt;
{{hl2msg|float|z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_footstep ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_footstep|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blind ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blind|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_falldamage ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_falldamage|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who got hurt}}&lt;br /&gt;
{{hl2msg|float|damage|for how much}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who grabbed the ledge}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_release ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who released from the ledge}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_moving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_moving|string}}&lt;br /&gt;
{{hl2msg|long|entindex|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{hl2msg|bool|closed|Was the door closed when it started opening?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_close ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_close|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who closed the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_unlocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_unlocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== rescue_door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|rescue_door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|long|entindex|door that opened}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_door_used ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_door_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_door_used_versus ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_door_used_versus|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone tried to push a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== success_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone pushed a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|success_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who openned it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_freeze_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_freeze_end|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_pre_entity ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_pre_entity|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_post_nav ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_post_nav|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_blocked|string}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|bool|blocked|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_generate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_generate|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end_message ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end_message|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{hl2msg|float|time|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_ended ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_ended|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_started ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_started|string}}&lt;br /&gt;
{{hl2msg|string|issue|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|string|votedata|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|initiator|entity id of the player who initiated the vote}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_changed|string}}&lt;br /&gt;
{{hl2msg|byte|yesVotes|}}&lt;br /&gt;
{{hl2msg|byte|noVotes|}}&lt;br /&gt;
{{hl2msg|byte|potentialVotes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_passed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_passed|string}}&lt;br /&gt;
{{hl2msg|string|details|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_failed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_failed|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_cast_yes ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_yes|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_cast_no ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_no|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_hurt ===&lt;br /&gt;
{{qnotice|Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|attacker|player userid who attacked}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of infected}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|short|amount|how much damage was done}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_death ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_death|string}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|short|infected_id|ID of the infected that died}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|short|weapon_id|ID of the weapon used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|minigun|signals a minigun kill}}&lt;br /&gt;
{{hl2msg|bool|blast|signals a death from blast damage}}&lt;br /&gt;
{{hl2msg|bool|submerged|indicates the infected was submerged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hostname_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hostname_changed|string}}&lt;br /&gt;
{{hl2msg|string|hostname|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== difficulty_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|difficulty_changed|string}}&lt;br /&gt;
{{hl2msg|short|newDifficulty|}}&lt;br /&gt;
{{hl2msg|short|oldDifficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_start|string}}&lt;br /&gt;
{{hl2msg|short|rushes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_rush ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_rush|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_escape_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_escape_start|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_incoming ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_incoming|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_ready ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_ready|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_leaving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_leaving|string}}&lt;br /&gt;
{{hl2msg|short|survivorcount|number of survivors that made it out}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_win ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_win|string}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|short|difficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mission_lost ===&lt;br /&gt;
{{qnotice|As in, the survivor team failed.  Opposite of finale_win, but not necessarily during the finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mission_lost|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_start|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_damaged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_damaged|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== final_reportscreen ===&lt;br /&gt;
{{qnotice|Right before the final report screen comes up, let awards possibly fire}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|final_reportscreen|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== map_transition ===&lt;br /&gt;
{{qnotice|When campaign cinematics start}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|map_transition|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_transitioned ===&lt;br /&gt;
{{qnotice|When campaign cinematics end and player is transitioned to first person view}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_transitioned|string}}&lt;br /&gt;
{{hl2msg|short|userid|the person that just finished transitioning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{hl2msg|short|health_restored|amount of health restored}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Issues|subject is broken for this event, it always appears to be the player doing the healing}}&lt;br /&gt;
{{begin-hl2msg|heal_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was being healed, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person giving the ammo}}&lt;br /&gt;
{{hl2msg|short|subject|person receiving ammo}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== give_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|give_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|The giver of the weapon}}&lt;br /&gt;
{{hl2msg|short|recipient|The recipient of the weapon}}&lt;br /&gt;
{{hl2msg|short|weapon|The ID of the weapon given}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had the pills}}&lt;br /&gt;
{{hl2msg|short|subject|person swallowing the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_no_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_no_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_full ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_full|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_doesnt_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_doesnt_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pile_weapon_cant_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pile_weapon_cant_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo pile with a grenade launcher}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is defibrillating.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who used the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it helped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was defibrillating, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_item_already_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_item_already_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo upgrade twice}}&lt;br /&gt;
{{hl2msg|string|upgradeclass|classname of the upgrade we tried to use}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_failed_no_primary ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_failed_no_primary|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an upgrade without having a primary weapon}}&lt;br /&gt;
{{hl2msg|string|upgrade|name of the upgrade we tried to use, eg &amp;quot;INCENDIARY_AMMO&amp;quot;}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== dead_survivor_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|dead_survivor_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|short|deadplayer|user id of the dead player represented}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== adrenaline_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|adrenaline_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had and used the adrenaline}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person who was revived}}&lt;br /&gt;
{{hl2msg|bool|lastlife|person revived will die if they fall again}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|1 if person revived was ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|person is ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated ===&lt;br /&gt;
{{qnotice|when a player becomes incapacitated.  This is also called when a tank is killed.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated_start ===&lt;br /&gt;
{{qnotice|when a player is about to become incapacitated, so you can see his last living state}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_start_area ===&lt;br /&gt;
{{qnotice|when a player spawns into the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who entered}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_first_spawn ===&lt;br /&gt;
{{qnotice|when a player spawns for the first time in a given mission}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_first_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who spawned}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
{{qnotice|This Event doesnt exist anymore 1.10.2012}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== player_left_start_area ===&lt;br /&gt;
{{qnotice|when a player leaves the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who left}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_checkpoint ===&lt;br /&gt;
{{qnotice|when a basecombatcharacter enters a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who entered}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one entering}}&lt;br /&gt;
{{hl2msg|long|door|Entindex of the checkpoint door the player entered to get here.}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|string|doorname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_left_checkpoint ===&lt;br /&gt;
{{qnotice|when a player leaves a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who left}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one exiting}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_shoved|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_shoved|string}}&lt;br /&gt;
{{hl2msg|short|entityid|the entity index of the one who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump_apex ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump_apex|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who jumped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was trying to move}}&lt;br /&gt;
{{hl2msg|short|blocker|player index who kept them from moving}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_now_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_now_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now it}}&lt;br /&gt;
{{hl2msg|short|attacker|player that did the it-ing}}&lt;br /&gt;
{{hl2msg|bool|exploded|whether it was vomit or explosion}}&lt;br /&gt;
{{hl2msg|bool|infected|is the vomit infectious}}&lt;br /&gt;
{{hl2msg|bool|by_boomer|came from a boomer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_no_longer_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_no_longer_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now no longer it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_harasser_set ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_harasser_set|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who woke up the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch woken up}}&lt;br /&gt;
{{hl2msg|bool|first|First time the witch set a harasser}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_spawn|string}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who killed the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch that was killed.}}&lt;br /&gt;
{{hl2msg|bool|oneshot|TRUE if the Witch was killed with one shot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|User ID of the tank spawning now}}&lt;br /&gt;
{{hl2msg|long|tankid|Entindex of tank spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== melee_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|melee_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who bashed the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|Entindex of infected what got killed}}&lt;br /&gt;
{{hl2msg|bool|ambush|Infected was unaware when killed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== area_cleared ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|area_cleared|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who cleared the area}}&lt;br /&gt;
{{hl2msg|long|area|id of the cleared area}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== award_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|award_earned|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who earned the award}}&lt;br /&gt;
{{hl2msg|long|entityid|client likes ent id}}&lt;br /&gt;
{{hl2msg|long|subjectentid|entity id of other party in the award, if any}}&lt;br /&gt;
{{hl2msg|short|award|id of award earned}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the grabbing}}&lt;br /&gt;
{{hl2msg|short|victim|player that got grabbed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_bent ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_bent|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_victim_died ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_victim_died|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_release ===&lt;br /&gt;
{{qnotice|Fired in all cases where the tongue releases a victim, whether choked or not, etc.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|victim|The (now released) victim}}&lt;br /&gt;
{{hl2msg|long|distance|Distance the victim was dragged.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== choke_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being choked}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_pull_stopped ===&lt;br /&gt;
{{qnotice|Called when a smoker tongue is cleared on a dragging player. Includes cuts.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_pull_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pulled}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== lunge_shove ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_shove|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== lunge_pounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_pounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|long|distance|Distance from pounce start to contact}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== fatal_vomit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|fatal_vomit|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who vomited}}&lt;br /&gt;
{{hl2msg|short|victim|And who was killed or incapped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_call_for_help ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_call_for_help|string}}&lt;br /&gt;
{{hl2msg|short|userid|The actual player entity who is awaiting rescue.}}&lt;br /&gt;
{{hl2msg|long|subject|SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescued ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescued|string}}&lt;br /&gt;
{{hl2msg|short|rescuer|player that did the rescuing}}&lt;br /&gt;
{{hl2msg|short|victim|the survivor being rescued}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescue_abandoned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescue_abandoned|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== relocated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|relocated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was relocated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== respawning ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|respawning|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who started respawning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_frustrated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_frustrated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was culled}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_given ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_given|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who got the weapon}}&lt;br /&gt;
{{hl2msg|short|giver|player that did the giving}}&lt;br /&gt;
{{hl2msg|short|weapon|weapon id given}}&lt;br /&gt;
{{hl2msg|short|weaponentid|weapon entity id}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an item is removed from a survivor's inventory}}&lt;br /&gt;
{{eventnote|Related Events|Called before heal_success, defibrillator_used, upgrade_pack_used, but called after pills_used and adrenaline_used}}&lt;br /&gt;
{{begin-hl2msg|weapon_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who dropped the weapon}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{hl2msg|short|propid|entindex of the dropped weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== break_breakable ===&lt;br /&gt;
{{qnotice|Override from gameevents.res}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|break_breakable|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of breaker}}&lt;br /&gt;
{{hl2msg|long|entindex|entindex of thing breaking}}&lt;br /&gt;
{{hl2msg|byte|material|BREAK_GLASS, BREAK_WOOD, etc}}&lt;br /&gt;
{{hl2msg|bool|hulkonly|SF_BREAK_HULK_ONLY}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== achievement_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_earned|string}}&lt;br /&gt;
{{hl2msg|byte|player|entindex of the player}}&lt;br /&gt;
{{hl2msg|short|achievement|achievement ID}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spec_target_updated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spec_target_updated|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spawner_give_item ===&lt;br /&gt;
{{qnotice|A spawner has given a player an item (weapon, pills, ammo, health kit, etc)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spawner_give_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|Item recipient}}&lt;br /&gt;
{{hl2msg|string|item|Name of item given}}&lt;br /&gt;
{{hl2msg|long|spawner|entindex of the spawner entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== create_panic_event ===&lt;br /&gt;
{{qnotice|A panic event has been created, though not necessarily started}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|create_panic_event|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was started the panic}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pills ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pills|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_weapons ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_weapons|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|classname|Classname of the entity they see}}&lt;br /&gt;
{{hl2msg|string|entityname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_spawn_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_spawn_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|weaponname|weapon name, or &amp;quot;melee&amp;quot;}}&lt;br /&gt;
{{hl2msg|string|subtype|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_near ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_near|string}}&lt;br /&gt;
{{hl2msg|short|userid|The boomer}}&lt;br /&gt;
{{hl2msg|short|victim|The survivor whom the boomer has gotten very close to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== started_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|started_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_truck ===&lt;br /&gt;
{{qnotice|explain how pulling the lever on the gas truck will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_truck|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_panic_button ===&lt;br /&gt;
{{qnotice|explain that pressing this button will start a panic event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_panic_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The panic button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_elevator_button ===&lt;br /&gt;
{{qnotice|explain how to operate the hospital elevator button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_elevator_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_lift_button ===&lt;br /&gt;
{{qnotice|explain how to operate the lift button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_lift_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lift button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_church_door ===&lt;br /&gt;
{{qnotice|explain how to provoke the crazy church guy.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_church_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The saferoom door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_emergency_door ===&lt;br /&gt;
{{qnotice|explain how to open the emergency door.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_emergency_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_crane ===&lt;br /&gt;
{{qnotice|explain how to lower the box on the crane.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_crane|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever/button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bridge ===&lt;br /&gt;
{{qnotice|explain how to close the gates to make a bridge.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_can_panic ===&lt;br /&gt;
{{qnotice|explain how to shoot the gas can.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_can_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The gas can}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_van_panic ===&lt;br /&gt;
{{qnotice|explain how to start the van.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_van_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The van}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mainstreet ===&lt;br /&gt;
{{qnotice|explain how to lower the forklift}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mainstreet|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The forklift}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_train_lever ===&lt;br /&gt;
{{qnotice|explain how to operate the train lever.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_train_lever|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever on box car}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_disturbance ===&lt;br /&gt;
{{qnotice|explain that disturbances (car alarm) attract infected horde}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_disturbance|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The source of disturbance}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_goal ===&lt;br /&gt;
{{qnotice|explain where to put the scavenge mode items}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_goal|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The collection device}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_leave_area ===&lt;br /&gt;
{{qnotice|explain that leaving the area, starts round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_leave_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== begin_scavenge_overtime ===&lt;br /&gt;
{{qnotice|enter overtime in a scavenge round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|begin_scavenge_overtime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_start ===&lt;br /&gt;
{{qnotice|a scavenge round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_start|string}}&lt;br /&gt;
{{hl2msg|byte|round|round number, 1 based}}&lt;br /&gt;
{{hl2msg|bool|firsthalf|start of the first half of the round}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== scavenge_round_halftime ===&lt;br /&gt;
{{qnotice|a scavenge round is in halftime}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_halftime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_finished ===&lt;br /&gt;
{{qnotice|a scavenge round has ended}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_score_tied ===&lt;br /&gt;
{{qnotice|a team just tied the score}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_score_tied|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_round_start ===&lt;br /&gt;
{{qnotice|a versus round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_blocked ===&lt;br /&gt;
{{qnotice|can't pour the gas, someone else already is}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_completed ===&lt;br /&gt;
{{qnotice|player finished pouring a can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_completed|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_dropped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_dropped|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_interrupted ===&lt;br /&gt;
{{qnotice|we got interuppted pouring the gas can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who interuppted us}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== use_target ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|use_target|string}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the use target}}&lt;br /&gt;
{{hl2msg|string|classname|classname of the use target}}&lt;br /&gt;
{{hl2msg|bool|isprop|is this a prop that can be carried}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_use ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When a Survivor presses +USE on a useable entity. i.e. Weapons, items, doors}}&lt;br /&gt;
{{eventnote|Related Events|If targetid is an item, item_pickup will be called prior to player_use}}&lt;br /&gt;
{{begin-hl2msg|player_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the used entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== friendly_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|friendly_fire|string}}&lt;br /&gt;
{{hl2msg|short|attacker|player who fired the weapon}}&lt;br /&gt;
{{hl2msg|short|victim|player who got shot}}&lt;br /&gt;
{{hl2msg|short|guilty|player who was at fault}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_draw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_draw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_nodraw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_nodraw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== request_weapon_stats ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|request_weapon_stats|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user requesting their stats}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_talking_state ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_talking_state|string}}&lt;br /&gt;
{{hl2msg|byte|player|}}&lt;br /&gt;
{{hl2msg|bool|istalking|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_pickup ===&lt;br /&gt;
{{qnotice|client event for player has picked up a weapon. If that does not work, try using the &amp;quot;item_pickup&amp;quot; event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_pickup|string}}&lt;br /&gt;
{{hl2msg|byte|context|split screen message context}}&lt;br /&gt;
{{hl2msg|byte|weaponid|}}&lt;br /&gt;
{{hl2msg|byte|weaponslot|}}&lt;br /&gt;
{{hl2msg|byte|dropped_by_infected|gender of the Infected that dropped the weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== hunter_punched ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_punched|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hunter_headshot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_headshot|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who made the headshot}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== zombie_ignited ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|zombie_ignited|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|entity ID of Tank}}&lt;br /&gt;
{{hl2msg|string|victimname|&amp;quot;Witch&amp;quot;, &amp;quot;Tank&amp;quot;, &amp;quot;Hunter&amp;quot;, &amp;quot;Smoker&amp;quot;, or &amp;quot;Infected&amp;quot;}}&lt;br /&gt;
{{hl2msg|bool|fire_ammo|true if incendiary ammo was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_exploded ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_exploded|string}}&lt;br /&gt;
{{hl2msg|short|userid|Boomer that exploded}}&lt;br /&gt;
{{hl2msg|short|attacker|player who caused the explosion}}&lt;br /&gt;
{{hl2msg|bool|splashedbile|Exploding boomer splashed bile on Survivors}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_pistol_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_pistol_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-pistol weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_at_40 ===&lt;br /&gt;
{{qnotice|This is networked, special event for game instructor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_at_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== total_ammo_below_40 ===&lt;br /&gt;
{{qnotice|sent for any ammo type, except those with max ammo 1, or infinite ammo, like pistols}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|total_ammo_below_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_hurt_concise ===&lt;br /&gt;
{{qnotice|Abbreviated version of 'player_hurt' that is networked}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt_concise|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== tank_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead tank}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|solo|TRUE if a player single-handedly killed the Tank}}&lt;br /&gt;
{{hl2msg|bool|melee_only|TRUE if the tank was only killed by melee attacks (no blast, burn, or bullet damage)}}&lt;br /&gt;
{{hl2msg|bool|l4d1_only|TRUE if l4d1 survivors inflicted damage and the l4d2 survivors did not)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== achievement_write_failed ===&lt;br /&gt;
{{qnotice|Used for a notification message when an achievement fails to write}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_write_failed|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ghost_spawn_time ===&lt;br /&gt;
{{qnotice|Used for clients to know how long until they become a ghost (and can spawn)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ghost_spawn_time|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the player that is becoming a ghost}}&lt;br /&gt;
{{hl2msg|short|spawntime|How long of a wait until player is a ghost}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== survival_at_30min ===&lt;br /&gt;
{{qnotice|Used to know when we elapse 30 minutes on a survival map}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_at_30min|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_drawbridge ===&lt;br /&gt;
{{qnotice|Point out the button that will start the gauntlet finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_drawbridge ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_perimeter ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_perimeter|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_deactivate_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_deactivate_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_impound_lot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_impound_lot|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_window ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_window|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon_wait ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon_wait|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gauntlet_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gauntlet_finale_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_float ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_float|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_ferry_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_ferry_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hatch_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hatch_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_shack_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_shack_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_incendiary_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_incendiary_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_explosive_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_explosive_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== receive_upgrade ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|receive_upgrade|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|upgrade|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_vehicle_arrival ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_vehicle_arrival|string}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_overheated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_overheated|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_burger_sign ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_burger_sign|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_destination ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_destination|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_lighting ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_lighting|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_finale_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_survival_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_survival_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_out_of_range ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ability_out_of_range|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|ability classname}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_pyrotechnics ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_pyrotechnics|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio1 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio1|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio2 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio2|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gates_are_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gates_are_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c2m4_ticketbooth ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c2m4_ticketbooth|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_rescue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_rescue|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hotel_elevator_doors ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hotel_elevator_doors|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop_tanker ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop_tanker|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_generic ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_generic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_radio ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_carousel ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_carousel|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_return_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_return_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_save_items ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_save_items|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spit_burst ===&lt;br /&gt;
{{qnotice|Triggers even after Spitter's death.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|Triggers when Spitter's spit hits the ground.}}&lt;br /&gt;
{{begin-hl2msg|spit_burst|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== entered_spit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entered_spit|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m1_getgas ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m1_getgas|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m3_return_to_boat ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m3_return_to_boat|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c1m4_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c1m4_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== c1m4_scavenge_instructions ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|c1m4_scavenge_instructions|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== punched_clown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|punched_clown|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who punched the clown}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead charger}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|melee|TRUE if a player killed the charger with a melee weapon}}&lt;br /&gt;
{{hl2msg|bool|charging|TRUE if the charger was charging when it died}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spitter_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|Triggers in Spitter's death.}}&lt;br /&gt;
{{begin-hl2msg|spitter_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead spitter}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|has_spit|TRUE if the spitter spit at some point}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== jockey_ride ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_ride_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|short|rescuer|Who stopped it}}&lt;br /&gt;
{{hl2msg|float|ride_length|Duration of our ride}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead jockey}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_melee_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_melee_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-melee weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_decapitated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_decapitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who did the decapitation}}&lt;br /&gt;
{{hl2msg|string|weapon|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== upgrade_pack_added ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_added|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vomit_bomb_tank ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vomit_bomb_tank|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who used the bomb}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== triggered_car_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|triggered_car_alarm|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== panic_event_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|panic_event_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts charging}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_start ===&lt;br /&gt;
{{qnotice|The moment when the charger grabs a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_end ===&lt;br /&gt;
{{qnotice|The moment when the charger stops charging a survivor (and will soon start pummeling)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_impact ===&lt;br /&gt;
{{qnotice|When a charger impacts a survivor they aren't carrying}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was impacted}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts pummeling a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_end ===&lt;br /&gt;
{{qnotice|When the charger is cleared from the survivor or the survivor dies.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|}}&lt;br /&gt;
{{hl2msg|short|rescuer|user ID of the player who rescued them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== strongman_bell_knocked_off ===&lt;br /&gt;
{{qnotice|The arcade bell on c2m4_barns}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|strongman_bell_knocked_off|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== molotov_thrown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|molotov_thrown|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gas_can_forced_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gas_can_forced_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player that forced the drop}}&lt;br /&gt;
{{hl2msg|short|victim|player that dropped it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_need_gnome_to_continue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_need_gnome_to_continue|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survivor_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survivor_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_item_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_item_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_rescue_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_rescue_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bodyshots_reduced ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bodyshots_reduced|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_witch_instant_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_witch_instant_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== set_instructor_group_enabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|set_instructor_group_enabled|string}}&lt;br /&gt;
{{hl2msg|string|group|}}&lt;br /&gt;
{{hl2msg|short|enabled|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== stashwhacker_game_won ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|stashwhacker_game_won|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_marker_reached ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_marker_reached|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|marker|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== start_score_animation ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|start_score_animation|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survival_round_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_gas_can_destroyed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_gas_can_destroyed|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player that destroyed it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_gate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_gate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_run ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_run|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c6m3_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c6m3_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_bridge_lowering ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_bridge_lowering|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== m60_streak_ended ===&lt;br /&gt;
{{qnotice|I was holding down the m60 trigger, and now I'm not}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|m60_streak_ended|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== chair_charged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|chair_charged|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== song_played ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|song_played|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== foot_locker_opened ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|foot_locker_opened|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;/div&gt;</summary>
		<author><name>Marttt</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10730</id>
		<title>Left 4 Dead 2 Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10730"/>
		<updated>2019-03-05T14:12:22Z</updated>

		<summary type="html">&lt;p&gt;Marttt: /* spitter_killed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:''Refer back to [[Game Events (Source)]] for more events.''&lt;br /&gt;
=== player_death ===&lt;br /&gt;
{{qnotice|a game event, name may be 32 charaters long; this extents the original player_death by a new fields}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_death|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who died}}&lt;br /&gt;
{{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.}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|string|attackername|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if killer not a player, the entindex of who killed.  Again, use attacker first}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name killer used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|attackerisbot|is the attacker a bot}}&lt;br /&gt;
{{hl2msg|string|victimname|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|bool|victimisbot|is the victim a bot}}&lt;br /&gt;
{{hl2msg|bool|abort|did the victim abort}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|float|victim_x|}}&lt;br /&gt;
{{hl2msg|float|victim_y|}}&lt;br /&gt;
{{hl2msg|float|victim_z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_hurt ===&lt;br /&gt;
{{qnotice|Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|Not networked}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|short|attacker|user id who attacked}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|short|health|remaining health points}}&lt;br /&gt;
{{hl2msg|byte|armor|remaining armor points}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used, if not the world}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{hl2msg|byte|dmg_armor|damage done to armor}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_team ===&lt;br /&gt;
{{qnotice|player change his team}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_team|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID on server}}&lt;br /&gt;
{{hl2msg|byte|team|team id}}&lt;br /&gt;
{{hl2msg|byte|oldteam|old team id}}&lt;br /&gt;
{{hl2msg|bool|disconnect|team change because player disconnects}}&lt;br /&gt;
{{hl2msg|string|name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_bot_replace ===&lt;br /&gt;
{{qnotice|Bot replaced a player}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_bot_replace|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bot_player_replace ===&lt;br /&gt;
{{qnotice|Player replaced a bot}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bot_player_replace|string}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_afk ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_afk|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_on_empty ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_on_empty|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name used}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_reload ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_reload|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|bool|manual|player manually started the reload}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_zoom ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_zoom|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_use ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an infected uses their ability}}&lt;br /&gt;
{{eventnote|Issues|Doesn't fire for jockey}}&lt;br /&gt;
{{begin-hl2msg|ability_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|Classname of ability. Possible values:&lt;br /&gt;
*ability_lunge&lt;br /&gt;
*ability_toungue&lt;br /&gt;
*ability_vomit&lt;br /&gt;
*ability_charge&lt;br /&gt;
*ability_spit&lt;br /&gt;
*ability_throw&lt;br /&gt;
for the Hunter, Smoker, Boomer, Charger, Spitter and Tank respectively.}}&lt;br /&gt;
{{hl2msg|short|context|enum of the way it was used (different for each ability)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ammo_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who got some ammo from a weapon_ammo_spawner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== item_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|item_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== grenade_bounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|grenade_bounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hegrenade_detonate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hegrenade_detonate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bullet_impact ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bullet_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|float|x|}}&lt;br /&gt;
{{hl2msg|float|y|}}&lt;br /&gt;
{{hl2msg|float|z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_footstep ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_footstep|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blind ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blind|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_falldamage ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_falldamage|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who got hurt}}&lt;br /&gt;
{{hl2msg|float|damage|for how much}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who grabbed the ledge}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_release ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who released from the ledge}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_moving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_moving|string}}&lt;br /&gt;
{{hl2msg|long|entindex|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{hl2msg|bool|closed|Was the door closed when it started opening?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_close ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_close|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who closed the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_unlocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_unlocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== rescue_door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|rescue_door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|long|entindex|door that opened}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_door_used ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_door_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_door_used_versus ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_door_used_versus|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone tried to push a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== success_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone pushed a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|success_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who openned it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_freeze_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_freeze_end|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_pre_entity ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_pre_entity|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_post_nav ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_post_nav|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_blocked|string}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|bool|blocked|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_generate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_generate|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end_message ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end_message|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{hl2msg|float|time|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_ended ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_ended|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_started ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_started|string}}&lt;br /&gt;
{{hl2msg|string|issue|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|string|votedata|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|initiator|entity id of the player who initiated the vote}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_changed|string}}&lt;br /&gt;
{{hl2msg|byte|yesVotes|}}&lt;br /&gt;
{{hl2msg|byte|noVotes|}}&lt;br /&gt;
{{hl2msg|byte|potentialVotes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_passed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_passed|string}}&lt;br /&gt;
{{hl2msg|string|details|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_failed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_failed|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_cast_yes ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_yes|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_cast_no ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_no|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_hurt ===&lt;br /&gt;
{{qnotice|Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|attacker|player userid who attacked}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of infected}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|short|amount|how much damage was done}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_death ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_death|string}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|short|infected_id|ID of the infected that died}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|short|weapon_id|ID of the weapon used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|minigun|signals a minigun kill}}&lt;br /&gt;
{{hl2msg|bool|blast|signals a death from blast damage}}&lt;br /&gt;
{{hl2msg|bool|submerged|indicates the infected was submerged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hostname_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hostname_changed|string}}&lt;br /&gt;
{{hl2msg|string|hostname|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== difficulty_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|difficulty_changed|string}}&lt;br /&gt;
{{hl2msg|short|newDifficulty|}}&lt;br /&gt;
{{hl2msg|short|oldDifficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_start|string}}&lt;br /&gt;
{{hl2msg|short|rushes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_rush ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_rush|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_escape_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_escape_start|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_incoming ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_incoming|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_ready ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_ready|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_leaving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_leaving|string}}&lt;br /&gt;
{{hl2msg|short|survivorcount|number of survivors that made it out}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_win ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_win|string}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|short|difficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mission_lost ===&lt;br /&gt;
{{qnotice|As in, the survivor team failed.  Opposite of finale_win, but not necessarily during the finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mission_lost|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_start|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_damaged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_damaged|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== final_reportscreen ===&lt;br /&gt;
{{qnotice|Right before the final report screen comes up, let awards possibly fire}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|final_reportscreen|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== map_transition ===&lt;br /&gt;
{{qnotice|When campaign cinematics start}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|map_transition|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_transitioned ===&lt;br /&gt;
{{qnotice|When campaign cinematics end and player is transitioned to first person view}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_transitioned|string}}&lt;br /&gt;
{{hl2msg|short|userid|the person that just finished transitioning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{hl2msg|short|health_restored|amount of health restored}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Issues|subject is broken for this event, it always appears to be the player doing the healing}}&lt;br /&gt;
{{begin-hl2msg|heal_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was being healed, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person giving the ammo}}&lt;br /&gt;
{{hl2msg|short|subject|person receiving ammo}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== give_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|give_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|The giver of the weapon}}&lt;br /&gt;
{{hl2msg|short|recipient|The recipient of the weapon}}&lt;br /&gt;
{{hl2msg|short|weapon|The ID of the weapon given}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had the pills}}&lt;br /&gt;
{{hl2msg|short|subject|person swallowing the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_no_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_no_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_full ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_full|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_doesnt_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_doesnt_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pile_weapon_cant_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pile_weapon_cant_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo pile with a grenade launcher}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is defibrillating.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who used the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it helped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was defibrillating, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_item_already_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_item_already_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo upgrade twice}}&lt;br /&gt;
{{hl2msg|string|upgradeclass|classname of the upgrade we tried to use}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_failed_no_primary ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_failed_no_primary|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an upgrade without having a primary weapon}}&lt;br /&gt;
{{hl2msg|string|upgrade|name of the upgrade we tried to use, eg &amp;quot;INCENDIARY_AMMO&amp;quot;}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== dead_survivor_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|dead_survivor_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|short|deadplayer|user id of the dead player represented}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== adrenaline_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|adrenaline_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had and used the adrenaline}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person who was revived}}&lt;br /&gt;
{{hl2msg|bool|lastlife|person revived will die if they fall again}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|1 if person revived was ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|person is ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated ===&lt;br /&gt;
{{qnotice|when a player becomes incapacitated.  This is also called when a tank is killed.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated_start ===&lt;br /&gt;
{{qnotice|when a player is about to become incapacitated, so you can see his last living state}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_start_area ===&lt;br /&gt;
{{qnotice|when a player spawns into the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who entered}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_first_spawn ===&lt;br /&gt;
{{qnotice|when a player spawns for the first time in a given mission}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_first_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who spawned}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
{{qnotice|This Event doesnt exist anymore 1.10.2012}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== player_left_start_area ===&lt;br /&gt;
{{qnotice|when a player leaves the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who left}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_checkpoint ===&lt;br /&gt;
{{qnotice|when a basecombatcharacter enters a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who entered}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one entering}}&lt;br /&gt;
{{hl2msg|long|door|Entindex of the checkpoint door the player entered to get here.}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|string|doorname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_left_checkpoint ===&lt;br /&gt;
{{qnotice|when a player leaves a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who left}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one exiting}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_shoved|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_shoved|string}}&lt;br /&gt;
{{hl2msg|short|entityid|the entity index of the one who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump_apex ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump_apex|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who jumped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was trying to move}}&lt;br /&gt;
{{hl2msg|short|blocker|player index who kept them from moving}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_now_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_now_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now it}}&lt;br /&gt;
{{hl2msg|short|attacker|player that did the it-ing}}&lt;br /&gt;
{{hl2msg|bool|exploded|whether it was vomit or explosion}}&lt;br /&gt;
{{hl2msg|bool|infected|is the vomit infectious}}&lt;br /&gt;
{{hl2msg|bool|by_boomer|came from a boomer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_no_longer_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_no_longer_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now no longer it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_harasser_set ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_harasser_set|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who woke up the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch woken up}}&lt;br /&gt;
{{hl2msg|bool|first|First time the witch set a harasser}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_spawn|string}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who killed the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch that was killed.}}&lt;br /&gt;
{{hl2msg|bool|oneshot|TRUE if the Witch was killed with one shot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|User ID of the tank spawning now}}&lt;br /&gt;
{{hl2msg|long|tankid|Entindex of tank spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== melee_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|melee_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who bashed the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|Entindex of infected what got killed}}&lt;br /&gt;
{{hl2msg|bool|ambush|Infected was unaware when killed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== area_cleared ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|area_cleared|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who cleared the area}}&lt;br /&gt;
{{hl2msg|long|area|id of the cleared area}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== award_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|award_earned|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who earned the award}}&lt;br /&gt;
{{hl2msg|long|entityid|client likes ent id}}&lt;br /&gt;
{{hl2msg|long|subjectentid|entity id of other party in the award, if any}}&lt;br /&gt;
{{hl2msg|short|award|id of award earned}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the grabbing}}&lt;br /&gt;
{{hl2msg|short|victim|player that got grabbed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_bent ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_bent|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_victim_died ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_victim_died|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_release ===&lt;br /&gt;
{{qnotice|Fired in all cases where the tongue releases a victim, whether choked or not, etc.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|victim|The (now released) victim}}&lt;br /&gt;
{{hl2msg|long|distance|Distance the victim was dragged.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== choke_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being choked}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_pull_stopped ===&lt;br /&gt;
{{qnotice|Called when a smoker tongue is cleared on a dragging player. Includes cuts.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_pull_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pulled}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== lunge_shove ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_shove|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== lunge_pounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_pounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|long|distance|Distance from pounce start to contact}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== fatal_vomit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|fatal_vomit|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who vomited}}&lt;br /&gt;
{{hl2msg|short|victim|And who was killed or incapped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_call_for_help ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_call_for_help|string}}&lt;br /&gt;
{{hl2msg|short|userid|The actual player entity who is awaiting rescue.}}&lt;br /&gt;
{{hl2msg|long|subject|SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescued ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescued|string}}&lt;br /&gt;
{{hl2msg|short|rescuer|player that did the rescuing}}&lt;br /&gt;
{{hl2msg|short|victim|the survivor being rescued}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescue_abandoned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescue_abandoned|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== relocated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|relocated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was relocated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== respawning ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|respawning|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who started respawning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_frustrated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_frustrated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was culled}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_given ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_given|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who got the weapon}}&lt;br /&gt;
{{hl2msg|short|giver|player that did the giving}}&lt;br /&gt;
{{hl2msg|short|weapon|weapon id given}}&lt;br /&gt;
{{hl2msg|short|weaponentid|weapon entity id}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an item is removed from a survivor's inventory}}&lt;br /&gt;
{{eventnote|Related Events|Called before heal_success, defibrillator_used, upgrade_pack_used, but called after pills_used and adrenaline_used}}&lt;br /&gt;
{{begin-hl2msg|weapon_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who dropped the weapon}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{hl2msg|short|propid|entindex of the dropped weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== break_breakable ===&lt;br /&gt;
{{qnotice|Override from gameevents.res}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|break_breakable|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of breaker}}&lt;br /&gt;
{{hl2msg|long|entindex|entindex of thing breaking}}&lt;br /&gt;
{{hl2msg|byte|material|BREAK_GLASS, BREAK_WOOD, etc}}&lt;br /&gt;
{{hl2msg|bool|hulkonly|SF_BREAK_HULK_ONLY}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== achievement_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_earned|string}}&lt;br /&gt;
{{hl2msg|byte|player|entindex of the player}}&lt;br /&gt;
{{hl2msg|short|achievement|achievement ID}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spec_target_updated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spec_target_updated|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spawner_give_item ===&lt;br /&gt;
{{qnotice|A spawner has given a player an item (weapon, pills, ammo, health kit, etc)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spawner_give_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|Item recipient}}&lt;br /&gt;
{{hl2msg|string|item|Name of item given}}&lt;br /&gt;
{{hl2msg|long|spawner|entindex of the spawner entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== create_panic_event ===&lt;br /&gt;
{{qnotice|A panic event has been created, though not necessarily started}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|create_panic_event|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was started the panic}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pills ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pills|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_weapons ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_weapons|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|classname|Classname of the entity they see}}&lt;br /&gt;
{{hl2msg|string|entityname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_spawn_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_spawn_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|weaponname|weapon name, or &amp;quot;melee&amp;quot;}}&lt;br /&gt;
{{hl2msg|string|subtype|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_near ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_near|string}}&lt;br /&gt;
{{hl2msg|short|userid|The boomer}}&lt;br /&gt;
{{hl2msg|short|victim|The survivor whom the boomer has gotten very close to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== started_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|started_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_truck ===&lt;br /&gt;
{{qnotice|explain how pulling the lever on the gas truck will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_truck|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_panic_button ===&lt;br /&gt;
{{qnotice|explain that pressing this button will start a panic event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_panic_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The panic button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_elevator_button ===&lt;br /&gt;
{{qnotice|explain how to operate the hospital elevator button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_elevator_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_lift_button ===&lt;br /&gt;
{{qnotice|explain how to operate the lift button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_lift_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lift button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_church_door ===&lt;br /&gt;
{{qnotice|explain how to provoke the crazy church guy.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_church_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The saferoom door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_emergency_door ===&lt;br /&gt;
{{qnotice|explain how to open the emergency door.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_emergency_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_crane ===&lt;br /&gt;
{{qnotice|explain how to lower the box on the crane.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_crane|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever/button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bridge ===&lt;br /&gt;
{{qnotice|explain how to close the gates to make a bridge.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_can_panic ===&lt;br /&gt;
{{qnotice|explain how to shoot the gas can.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_can_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The gas can}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_van_panic ===&lt;br /&gt;
{{qnotice|explain how to start the van.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_van_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The van}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mainstreet ===&lt;br /&gt;
{{qnotice|explain how to lower the forklift}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mainstreet|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The forklift}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_train_lever ===&lt;br /&gt;
{{qnotice|explain how to operate the train lever.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_train_lever|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever on box car}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_disturbance ===&lt;br /&gt;
{{qnotice|explain that disturbances (car alarm) attract infected horde}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_disturbance|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The source of disturbance}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_goal ===&lt;br /&gt;
{{qnotice|explain where to put the scavenge mode items}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_goal|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The collection device}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_leave_area ===&lt;br /&gt;
{{qnotice|explain that leaving the area, starts round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_leave_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== begin_scavenge_overtime ===&lt;br /&gt;
{{qnotice|enter overtime in a scavenge round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|begin_scavenge_overtime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_start ===&lt;br /&gt;
{{qnotice|a scavenge round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_start|string}}&lt;br /&gt;
{{hl2msg|byte|round|round number, 1 based}}&lt;br /&gt;
{{hl2msg|bool|firsthalf|start of the first half of the round}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== scavenge_round_halftime ===&lt;br /&gt;
{{qnotice|a scavenge round is in halftime}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_halftime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_finished ===&lt;br /&gt;
{{qnotice|a scavenge round has ended}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_score_tied ===&lt;br /&gt;
{{qnotice|a team just tied the score}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_score_tied|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_round_start ===&lt;br /&gt;
{{qnotice|a versus round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_blocked ===&lt;br /&gt;
{{qnotice|can't pour the gas, someone else already is}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_completed ===&lt;br /&gt;
{{qnotice|player finished pouring a can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_completed|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_dropped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_dropped|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_interrupted ===&lt;br /&gt;
{{qnotice|we got interuppted pouring the gas can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who interuppted us}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== use_target ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|use_target|string}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the use target}}&lt;br /&gt;
{{hl2msg|string|classname|classname of the use target}}&lt;br /&gt;
{{hl2msg|bool|isprop|is this a prop that can be carried}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_use ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When a Survivor presses +USE on a useable entity. i.e. Weapons, items, doors}}&lt;br /&gt;
{{eventnote|Related Events|If targetid is an item, item_pickup will be called prior to player_use}}&lt;br /&gt;
{{begin-hl2msg|player_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the used entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== friendly_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|friendly_fire|string}}&lt;br /&gt;
{{hl2msg|short|attacker|player who fired the weapon}}&lt;br /&gt;
{{hl2msg|short|victim|player who got shot}}&lt;br /&gt;
{{hl2msg|short|guilty|player who was at fault}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_draw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_draw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_nodraw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_nodraw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== request_weapon_stats ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|request_weapon_stats|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user requesting their stats}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_talking_state ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_talking_state|string}}&lt;br /&gt;
{{hl2msg|byte|player|}}&lt;br /&gt;
{{hl2msg|bool|istalking|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_pickup ===&lt;br /&gt;
{{qnotice|client event for player has picked up a weapon. If that does not work, try using the &amp;quot;item_pickup&amp;quot; event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_pickup|string}}&lt;br /&gt;
{{hl2msg|byte|context|split screen message context}}&lt;br /&gt;
{{hl2msg|byte|weaponid|}}&lt;br /&gt;
{{hl2msg|byte|weaponslot|}}&lt;br /&gt;
{{hl2msg|byte|dropped_by_infected|gender of the Infected that dropped the weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== hunter_punched ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_punched|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hunter_headshot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_headshot|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who made the headshot}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== zombie_ignited ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|zombie_ignited|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|entity ID of Tank}}&lt;br /&gt;
{{hl2msg|string|victimname|&amp;quot;Witch&amp;quot;, &amp;quot;Tank&amp;quot;, &amp;quot;Hunter&amp;quot;, &amp;quot;Smoker&amp;quot;, or &amp;quot;Infected&amp;quot;}}&lt;br /&gt;
{{hl2msg|bool|fire_ammo|true if incendiary ammo was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_exploded ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_exploded|string}}&lt;br /&gt;
{{hl2msg|short|userid|Boomer that exploded}}&lt;br /&gt;
{{hl2msg|short|attacker|player who caused the explosion}}&lt;br /&gt;
{{hl2msg|bool|splashedbile|Exploding boomer splashed bile on Survivors}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_pistol_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_pistol_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-pistol weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_at_40 ===&lt;br /&gt;
{{qnotice|This is networked, special event for game instructor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_at_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== total_ammo_below_40 ===&lt;br /&gt;
{{qnotice|sent for any ammo type, except those with max ammo 1, or infinite ammo, like pistols}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|total_ammo_below_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_hurt_concise ===&lt;br /&gt;
{{qnotice|Abbreviated version of 'player_hurt' that is networked}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt_concise|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== tank_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead tank}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|solo|TRUE if a player single-handedly killed the Tank}}&lt;br /&gt;
{{hl2msg|bool|melee_only|TRUE if the tank was only killed by melee attacks (no blast, burn, or bullet damage)}}&lt;br /&gt;
{{hl2msg|bool|l4d1_only|TRUE if l4d1 survivors inflicted damage and the l4d2 survivors did not)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== achievement_write_failed ===&lt;br /&gt;
{{qnotice|Used for a notification message when an achievement fails to write}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_write_failed|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ghost_spawn_time ===&lt;br /&gt;
{{qnotice|Used for clients to know how long until they become a ghost (and can spawn)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ghost_spawn_time|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the player that is becoming a ghost}}&lt;br /&gt;
{{hl2msg|short|spawntime|How long of a wait until player is a ghost}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== survival_at_30min ===&lt;br /&gt;
{{qnotice|Used to know when we elapse 30 minutes on a survival map}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_at_30min|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_drawbridge ===&lt;br /&gt;
{{qnotice|Point out the button that will start the gauntlet finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_drawbridge ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_perimeter ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_perimeter|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_deactivate_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_deactivate_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_impound_lot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_impound_lot|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_window ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_window|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon_wait ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon_wait|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gauntlet_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gauntlet_finale_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_float ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_float|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_ferry_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_ferry_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hatch_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hatch_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_shack_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_shack_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_incendiary_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_incendiary_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_explosive_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_explosive_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== receive_upgrade ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|receive_upgrade|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|upgrade|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_vehicle_arrival ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_vehicle_arrival|string}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_overheated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_overheated|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_burger_sign ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_burger_sign|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_destination ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_destination|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_lighting ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_lighting|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_finale_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_survival_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_survival_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_out_of_range ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ability_out_of_range|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|ability classname}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_pyrotechnics ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_pyrotechnics|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio1 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio1|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio2 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio2|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gates_are_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gates_are_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c2m4_ticketbooth ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c2m4_ticketbooth|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_rescue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_rescue|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hotel_elevator_doors ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hotel_elevator_doors|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop_tanker ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop_tanker|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_generic ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_generic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_radio ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_carousel ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_carousel|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_return_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_return_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_save_items ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_save_items|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spit_burst ===&lt;br /&gt;
{{qnotice|Triggers even after Spitter's death.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|Triggers when Spitter's spit hits the ground.}}&lt;br /&gt;
{{begin-hl2msg|spit_burst|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== entered_spit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entered_spit|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m1_getgas ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m1_getgas|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m3_return_to_boat ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m3_return_to_boat|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c1m4_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c1m4_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== c1m4_scavenge_instructions ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|c1m4_scavenge_instructions|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== punched_clown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|punched_clown|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who punched the clown}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead charger}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|melee|TRUE if a player killed the charger with a melee weapon}}&lt;br /&gt;
{{hl2msg|bool|charging|TRUE if the charger was charging when it died}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spitter_killed ===&lt;br /&gt;
{{qnotice|Triggers in Spitter's death}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spitter_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead spitter}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|has_spit|TRUE if the spitter spit at some point}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== jockey_ride ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_ride_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|short|rescuer|Who stopped it}}&lt;br /&gt;
{{hl2msg|float|ride_length|Duration of our ride}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead jockey}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_melee_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_melee_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-melee weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_decapitated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_decapitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who did the decapitation}}&lt;br /&gt;
{{hl2msg|string|weapon|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== upgrade_pack_added ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_added|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vomit_bomb_tank ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vomit_bomb_tank|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who used the bomb}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== triggered_car_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|triggered_car_alarm|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== panic_event_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|panic_event_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts charging}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_start ===&lt;br /&gt;
{{qnotice|The moment when the charger grabs a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_end ===&lt;br /&gt;
{{qnotice|The moment when the charger stops charging a survivor (and will soon start pummeling)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_impact ===&lt;br /&gt;
{{qnotice|When a charger impacts a survivor they aren't carrying}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was impacted}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts pummeling a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_end ===&lt;br /&gt;
{{qnotice|When the charger is cleared from the survivor or the survivor dies.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|}}&lt;br /&gt;
{{hl2msg|short|rescuer|user ID of the player who rescued them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== strongman_bell_knocked_off ===&lt;br /&gt;
{{qnotice|The arcade bell on c2m4_barns}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|strongman_bell_knocked_off|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== molotov_thrown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|molotov_thrown|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gas_can_forced_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gas_can_forced_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player that forced the drop}}&lt;br /&gt;
{{hl2msg|short|victim|player that dropped it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_need_gnome_to_continue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_need_gnome_to_continue|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survivor_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survivor_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_item_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_item_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_rescue_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_rescue_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bodyshots_reduced ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bodyshots_reduced|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_witch_instant_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_witch_instant_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== set_instructor_group_enabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|set_instructor_group_enabled|string}}&lt;br /&gt;
{{hl2msg|string|group|}}&lt;br /&gt;
{{hl2msg|short|enabled|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== stashwhacker_game_won ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|stashwhacker_game_won|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_marker_reached ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_marker_reached|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|marker|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== start_score_animation ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|start_score_animation|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survival_round_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_gas_can_destroyed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_gas_can_destroyed|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player that destroyed it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_gate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_gate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_run ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_run|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c6m3_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c6m3_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_bridge_lowering ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_bridge_lowering|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== m60_streak_ended ===&lt;br /&gt;
{{qnotice|I was holding down the m60 trigger, and now I'm not}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|m60_streak_ended|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== chair_charged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|chair_charged|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== song_played ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|song_played|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== foot_locker_opened ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|foot_locker_opened|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;/div&gt;</summary>
		<author><name>Marttt</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10729</id>
		<title>Left 4 Dead 2 Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10729"/>
		<updated>2019-03-05T14:10:55Z</updated>

		<summary type="html">&lt;p&gt;Marttt: /* spit_burst */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:''Refer back to [[Game Events (Source)]] for more events.''&lt;br /&gt;
=== player_death ===&lt;br /&gt;
{{qnotice|a game event, name may be 32 charaters long; this extents the original player_death by a new fields}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_death|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who died}}&lt;br /&gt;
{{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.}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|string|attackername|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if killer not a player, the entindex of who killed.  Again, use attacker first}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name killer used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|attackerisbot|is the attacker a bot}}&lt;br /&gt;
{{hl2msg|string|victimname|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|bool|victimisbot|is the victim a bot}}&lt;br /&gt;
{{hl2msg|bool|abort|did the victim abort}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|float|victim_x|}}&lt;br /&gt;
{{hl2msg|float|victim_y|}}&lt;br /&gt;
{{hl2msg|float|victim_z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_hurt ===&lt;br /&gt;
{{qnotice|Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|Not networked}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|short|attacker|user id who attacked}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|short|health|remaining health points}}&lt;br /&gt;
{{hl2msg|byte|armor|remaining armor points}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used, if not the world}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{hl2msg|byte|dmg_armor|damage done to armor}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_team ===&lt;br /&gt;
{{qnotice|player change his team}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_team|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID on server}}&lt;br /&gt;
{{hl2msg|byte|team|team id}}&lt;br /&gt;
{{hl2msg|byte|oldteam|old team id}}&lt;br /&gt;
{{hl2msg|bool|disconnect|team change because player disconnects}}&lt;br /&gt;
{{hl2msg|string|name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_bot_replace ===&lt;br /&gt;
{{qnotice|Bot replaced a player}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_bot_replace|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bot_player_replace ===&lt;br /&gt;
{{qnotice|Player replaced a bot}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bot_player_replace|string}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_afk ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_afk|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_on_empty ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_on_empty|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name used}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_reload ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_reload|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|bool|manual|player manually started the reload}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_zoom ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_zoom|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_use ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an infected uses their ability}}&lt;br /&gt;
{{eventnote|Issues|Doesn't fire for jockey}}&lt;br /&gt;
{{begin-hl2msg|ability_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|Classname of ability. Possible values:&lt;br /&gt;
*ability_lunge&lt;br /&gt;
*ability_toungue&lt;br /&gt;
*ability_vomit&lt;br /&gt;
*ability_charge&lt;br /&gt;
*ability_spit&lt;br /&gt;
*ability_throw&lt;br /&gt;
for the Hunter, Smoker, Boomer, Charger, Spitter and Tank respectively.}}&lt;br /&gt;
{{hl2msg|short|context|enum of the way it was used (different for each ability)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ammo_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who got some ammo from a weapon_ammo_spawner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== item_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|item_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== grenade_bounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|grenade_bounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hegrenade_detonate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hegrenade_detonate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bullet_impact ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bullet_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|float|x|}}&lt;br /&gt;
{{hl2msg|float|y|}}&lt;br /&gt;
{{hl2msg|float|z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_footstep ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_footstep|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blind ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blind|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_falldamage ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_falldamage|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who got hurt}}&lt;br /&gt;
{{hl2msg|float|damage|for how much}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who grabbed the ledge}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_release ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who released from the ledge}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_moving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_moving|string}}&lt;br /&gt;
{{hl2msg|long|entindex|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{hl2msg|bool|closed|Was the door closed when it started opening?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_close ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_close|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who closed the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_unlocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_unlocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== rescue_door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|rescue_door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|long|entindex|door that opened}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_door_used ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_door_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_door_used_versus ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_door_used_versus|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone tried to push a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== success_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone pushed a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|success_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who openned it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_freeze_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_freeze_end|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_pre_entity ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_pre_entity|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_post_nav ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_post_nav|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_blocked|string}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|bool|blocked|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_generate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_generate|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end_message ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end_message|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{hl2msg|float|time|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_ended ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_ended|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_started ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_started|string}}&lt;br /&gt;
{{hl2msg|string|issue|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|string|votedata|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|initiator|entity id of the player who initiated the vote}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_changed|string}}&lt;br /&gt;
{{hl2msg|byte|yesVotes|}}&lt;br /&gt;
{{hl2msg|byte|noVotes|}}&lt;br /&gt;
{{hl2msg|byte|potentialVotes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_passed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_passed|string}}&lt;br /&gt;
{{hl2msg|string|details|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_failed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_failed|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_cast_yes ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_yes|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_cast_no ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_no|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_hurt ===&lt;br /&gt;
{{qnotice|Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|attacker|player userid who attacked}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of infected}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|short|amount|how much damage was done}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_death ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_death|string}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|short|infected_id|ID of the infected that died}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|short|weapon_id|ID of the weapon used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|minigun|signals a minigun kill}}&lt;br /&gt;
{{hl2msg|bool|blast|signals a death from blast damage}}&lt;br /&gt;
{{hl2msg|bool|submerged|indicates the infected was submerged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hostname_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hostname_changed|string}}&lt;br /&gt;
{{hl2msg|string|hostname|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== difficulty_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|difficulty_changed|string}}&lt;br /&gt;
{{hl2msg|short|newDifficulty|}}&lt;br /&gt;
{{hl2msg|short|oldDifficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_start|string}}&lt;br /&gt;
{{hl2msg|short|rushes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_rush ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_rush|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_escape_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_escape_start|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_incoming ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_incoming|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_ready ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_ready|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_leaving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_leaving|string}}&lt;br /&gt;
{{hl2msg|short|survivorcount|number of survivors that made it out}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_win ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_win|string}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|short|difficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mission_lost ===&lt;br /&gt;
{{qnotice|As in, the survivor team failed.  Opposite of finale_win, but not necessarily during the finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mission_lost|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_start|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_damaged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_damaged|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== final_reportscreen ===&lt;br /&gt;
{{qnotice|Right before the final report screen comes up, let awards possibly fire}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|final_reportscreen|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== map_transition ===&lt;br /&gt;
{{qnotice|When campaign cinematics start}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|map_transition|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_transitioned ===&lt;br /&gt;
{{qnotice|When campaign cinematics end and player is transitioned to first person view}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_transitioned|string}}&lt;br /&gt;
{{hl2msg|short|userid|the person that just finished transitioning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{hl2msg|short|health_restored|amount of health restored}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Issues|subject is broken for this event, it always appears to be the player doing the healing}}&lt;br /&gt;
{{begin-hl2msg|heal_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was being healed, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person giving the ammo}}&lt;br /&gt;
{{hl2msg|short|subject|person receiving ammo}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== give_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|give_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|The giver of the weapon}}&lt;br /&gt;
{{hl2msg|short|recipient|The recipient of the weapon}}&lt;br /&gt;
{{hl2msg|short|weapon|The ID of the weapon given}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had the pills}}&lt;br /&gt;
{{hl2msg|short|subject|person swallowing the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_no_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_no_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_full ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_full|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_doesnt_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_doesnt_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pile_weapon_cant_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pile_weapon_cant_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo pile with a grenade launcher}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is defibrillating.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who used the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it helped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was defibrillating, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_item_already_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_item_already_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo upgrade twice}}&lt;br /&gt;
{{hl2msg|string|upgradeclass|classname of the upgrade we tried to use}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_failed_no_primary ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_failed_no_primary|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an upgrade without having a primary weapon}}&lt;br /&gt;
{{hl2msg|string|upgrade|name of the upgrade we tried to use, eg &amp;quot;INCENDIARY_AMMO&amp;quot;}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== dead_survivor_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|dead_survivor_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|short|deadplayer|user id of the dead player represented}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== adrenaline_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|adrenaline_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had and used the adrenaline}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person who was revived}}&lt;br /&gt;
{{hl2msg|bool|lastlife|person revived will die if they fall again}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|1 if person revived was ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|person is ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated ===&lt;br /&gt;
{{qnotice|when a player becomes incapacitated.  This is also called when a tank is killed.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated_start ===&lt;br /&gt;
{{qnotice|when a player is about to become incapacitated, so you can see his last living state}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_start_area ===&lt;br /&gt;
{{qnotice|when a player spawns into the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who entered}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_first_spawn ===&lt;br /&gt;
{{qnotice|when a player spawns for the first time in a given mission}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_first_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who spawned}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
{{qnotice|This Event doesnt exist anymore 1.10.2012}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== player_left_start_area ===&lt;br /&gt;
{{qnotice|when a player leaves the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who left}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_checkpoint ===&lt;br /&gt;
{{qnotice|when a basecombatcharacter enters a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who entered}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one entering}}&lt;br /&gt;
{{hl2msg|long|door|Entindex of the checkpoint door the player entered to get here.}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|string|doorname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_left_checkpoint ===&lt;br /&gt;
{{qnotice|when a player leaves a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who left}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one exiting}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_shoved|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_shoved|string}}&lt;br /&gt;
{{hl2msg|short|entityid|the entity index of the one who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump_apex ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump_apex|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who jumped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was trying to move}}&lt;br /&gt;
{{hl2msg|short|blocker|player index who kept them from moving}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_now_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_now_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now it}}&lt;br /&gt;
{{hl2msg|short|attacker|player that did the it-ing}}&lt;br /&gt;
{{hl2msg|bool|exploded|whether it was vomit or explosion}}&lt;br /&gt;
{{hl2msg|bool|infected|is the vomit infectious}}&lt;br /&gt;
{{hl2msg|bool|by_boomer|came from a boomer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_no_longer_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_no_longer_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now no longer it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_harasser_set ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_harasser_set|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who woke up the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch woken up}}&lt;br /&gt;
{{hl2msg|bool|first|First time the witch set a harasser}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_spawn|string}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who killed the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch that was killed.}}&lt;br /&gt;
{{hl2msg|bool|oneshot|TRUE if the Witch was killed with one shot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|User ID of the tank spawning now}}&lt;br /&gt;
{{hl2msg|long|tankid|Entindex of tank spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== melee_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|melee_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who bashed the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|Entindex of infected what got killed}}&lt;br /&gt;
{{hl2msg|bool|ambush|Infected was unaware when killed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== area_cleared ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|area_cleared|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who cleared the area}}&lt;br /&gt;
{{hl2msg|long|area|id of the cleared area}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== award_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|award_earned|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who earned the award}}&lt;br /&gt;
{{hl2msg|long|entityid|client likes ent id}}&lt;br /&gt;
{{hl2msg|long|subjectentid|entity id of other party in the award, if any}}&lt;br /&gt;
{{hl2msg|short|award|id of award earned}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the grabbing}}&lt;br /&gt;
{{hl2msg|short|victim|player that got grabbed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_bent ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_bent|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_victim_died ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_victim_died|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_release ===&lt;br /&gt;
{{qnotice|Fired in all cases where the tongue releases a victim, whether choked or not, etc.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|victim|The (now released) victim}}&lt;br /&gt;
{{hl2msg|long|distance|Distance the victim was dragged.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== choke_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being choked}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_pull_stopped ===&lt;br /&gt;
{{qnotice|Called when a smoker tongue is cleared on a dragging player. Includes cuts.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_pull_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pulled}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== lunge_shove ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_shove|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== lunge_pounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_pounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|long|distance|Distance from pounce start to contact}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== fatal_vomit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|fatal_vomit|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who vomited}}&lt;br /&gt;
{{hl2msg|short|victim|And who was killed or incapped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_call_for_help ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_call_for_help|string}}&lt;br /&gt;
{{hl2msg|short|userid|The actual player entity who is awaiting rescue.}}&lt;br /&gt;
{{hl2msg|long|subject|SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescued ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescued|string}}&lt;br /&gt;
{{hl2msg|short|rescuer|player that did the rescuing}}&lt;br /&gt;
{{hl2msg|short|victim|the survivor being rescued}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescue_abandoned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescue_abandoned|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== relocated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|relocated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was relocated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== respawning ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|respawning|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who started respawning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_frustrated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_frustrated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was culled}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_given ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_given|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who got the weapon}}&lt;br /&gt;
{{hl2msg|short|giver|player that did the giving}}&lt;br /&gt;
{{hl2msg|short|weapon|weapon id given}}&lt;br /&gt;
{{hl2msg|short|weaponentid|weapon entity id}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an item is removed from a survivor's inventory}}&lt;br /&gt;
{{eventnote|Related Events|Called before heal_success, defibrillator_used, upgrade_pack_used, but called after pills_used and adrenaline_used}}&lt;br /&gt;
{{begin-hl2msg|weapon_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who dropped the weapon}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{hl2msg|short|propid|entindex of the dropped weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== break_breakable ===&lt;br /&gt;
{{qnotice|Override from gameevents.res}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|break_breakable|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of breaker}}&lt;br /&gt;
{{hl2msg|long|entindex|entindex of thing breaking}}&lt;br /&gt;
{{hl2msg|byte|material|BREAK_GLASS, BREAK_WOOD, etc}}&lt;br /&gt;
{{hl2msg|bool|hulkonly|SF_BREAK_HULK_ONLY}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== achievement_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_earned|string}}&lt;br /&gt;
{{hl2msg|byte|player|entindex of the player}}&lt;br /&gt;
{{hl2msg|short|achievement|achievement ID}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spec_target_updated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spec_target_updated|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spawner_give_item ===&lt;br /&gt;
{{qnotice|A spawner has given a player an item (weapon, pills, ammo, health kit, etc)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spawner_give_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|Item recipient}}&lt;br /&gt;
{{hl2msg|string|item|Name of item given}}&lt;br /&gt;
{{hl2msg|long|spawner|entindex of the spawner entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== create_panic_event ===&lt;br /&gt;
{{qnotice|A panic event has been created, though not necessarily started}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|create_panic_event|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was started the panic}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pills ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pills|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_weapons ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_weapons|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|classname|Classname of the entity they see}}&lt;br /&gt;
{{hl2msg|string|entityname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_spawn_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_spawn_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|weaponname|weapon name, or &amp;quot;melee&amp;quot;}}&lt;br /&gt;
{{hl2msg|string|subtype|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_near ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_near|string}}&lt;br /&gt;
{{hl2msg|short|userid|The boomer}}&lt;br /&gt;
{{hl2msg|short|victim|The survivor whom the boomer has gotten very close to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== started_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|started_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_truck ===&lt;br /&gt;
{{qnotice|explain how pulling the lever on the gas truck will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_truck|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_panic_button ===&lt;br /&gt;
{{qnotice|explain that pressing this button will start a panic event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_panic_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The panic button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_elevator_button ===&lt;br /&gt;
{{qnotice|explain how to operate the hospital elevator button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_elevator_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_lift_button ===&lt;br /&gt;
{{qnotice|explain how to operate the lift button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_lift_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lift button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_church_door ===&lt;br /&gt;
{{qnotice|explain how to provoke the crazy church guy.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_church_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The saferoom door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_emergency_door ===&lt;br /&gt;
{{qnotice|explain how to open the emergency door.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_emergency_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_crane ===&lt;br /&gt;
{{qnotice|explain how to lower the box on the crane.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_crane|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever/button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bridge ===&lt;br /&gt;
{{qnotice|explain how to close the gates to make a bridge.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_can_panic ===&lt;br /&gt;
{{qnotice|explain how to shoot the gas can.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_can_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The gas can}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_van_panic ===&lt;br /&gt;
{{qnotice|explain how to start the van.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_van_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The van}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mainstreet ===&lt;br /&gt;
{{qnotice|explain how to lower the forklift}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mainstreet|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The forklift}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_train_lever ===&lt;br /&gt;
{{qnotice|explain how to operate the train lever.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_train_lever|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever on box car}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_disturbance ===&lt;br /&gt;
{{qnotice|explain that disturbances (car alarm) attract infected horde}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_disturbance|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The source of disturbance}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_goal ===&lt;br /&gt;
{{qnotice|explain where to put the scavenge mode items}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_goal|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The collection device}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_leave_area ===&lt;br /&gt;
{{qnotice|explain that leaving the area, starts round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_leave_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== begin_scavenge_overtime ===&lt;br /&gt;
{{qnotice|enter overtime in a scavenge round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|begin_scavenge_overtime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_start ===&lt;br /&gt;
{{qnotice|a scavenge round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_start|string}}&lt;br /&gt;
{{hl2msg|byte|round|round number, 1 based}}&lt;br /&gt;
{{hl2msg|bool|firsthalf|start of the first half of the round}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== scavenge_round_halftime ===&lt;br /&gt;
{{qnotice|a scavenge round is in halftime}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_halftime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_finished ===&lt;br /&gt;
{{qnotice|a scavenge round has ended}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_score_tied ===&lt;br /&gt;
{{qnotice|a team just tied the score}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_score_tied|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_round_start ===&lt;br /&gt;
{{qnotice|a versus round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_blocked ===&lt;br /&gt;
{{qnotice|can't pour the gas, someone else already is}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_completed ===&lt;br /&gt;
{{qnotice|player finished pouring a can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_completed|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_dropped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_dropped|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_interrupted ===&lt;br /&gt;
{{qnotice|we got interuppted pouring the gas can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who interuppted us}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== use_target ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|use_target|string}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the use target}}&lt;br /&gt;
{{hl2msg|string|classname|classname of the use target}}&lt;br /&gt;
{{hl2msg|bool|isprop|is this a prop that can be carried}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_use ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When a Survivor presses +USE on a useable entity. i.e. Weapons, items, doors}}&lt;br /&gt;
{{eventnote|Related Events|If targetid is an item, item_pickup will be called prior to player_use}}&lt;br /&gt;
{{begin-hl2msg|player_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the used entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== friendly_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|friendly_fire|string}}&lt;br /&gt;
{{hl2msg|short|attacker|player who fired the weapon}}&lt;br /&gt;
{{hl2msg|short|victim|player who got shot}}&lt;br /&gt;
{{hl2msg|short|guilty|player who was at fault}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_draw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_draw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_nodraw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_nodraw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== request_weapon_stats ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|request_weapon_stats|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user requesting their stats}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_talking_state ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_talking_state|string}}&lt;br /&gt;
{{hl2msg|byte|player|}}&lt;br /&gt;
{{hl2msg|bool|istalking|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_pickup ===&lt;br /&gt;
{{qnotice|client event for player has picked up a weapon. If that does not work, try using the &amp;quot;item_pickup&amp;quot; event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_pickup|string}}&lt;br /&gt;
{{hl2msg|byte|context|split screen message context}}&lt;br /&gt;
{{hl2msg|byte|weaponid|}}&lt;br /&gt;
{{hl2msg|byte|weaponslot|}}&lt;br /&gt;
{{hl2msg|byte|dropped_by_infected|gender of the Infected that dropped the weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== hunter_punched ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_punched|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hunter_headshot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_headshot|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who made the headshot}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== zombie_ignited ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|zombie_ignited|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|entity ID of Tank}}&lt;br /&gt;
{{hl2msg|string|victimname|&amp;quot;Witch&amp;quot;, &amp;quot;Tank&amp;quot;, &amp;quot;Hunter&amp;quot;, &amp;quot;Smoker&amp;quot;, or &amp;quot;Infected&amp;quot;}}&lt;br /&gt;
{{hl2msg|bool|fire_ammo|true if incendiary ammo was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_exploded ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_exploded|string}}&lt;br /&gt;
{{hl2msg|short|userid|Boomer that exploded}}&lt;br /&gt;
{{hl2msg|short|attacker|player who caused the explosion}}&lt;br /&gt;
{{hl2msg|bool|splashedbile|Exploding boomer splashed bile on Survivors}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_pistol_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_pistol_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-pistol weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_at_40 ===&lt;br /&gt;
{{qnotice|This is networked, special event for game instructor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_at_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== total_ammo_below_40 ===&lt;br /&gt;
{{qnotice|sent for any ammo type, except those with max ammo 1, or infinite ammo, like pistols}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|total_ammo_below_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_hurt_concise ===&lt;br /&gt;
{{qnotice|Abbreviated version of 'player_hurt' that is networked}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt_concise|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== tank_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead tank}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|solo|TRUE if a player single-handedly killed the Tank}}&lt;br /&gt;
{{hl2msg|bool|melee_only|TRUE if the tank was only killed by melee attacks (no blast, burn, or bullet damage)}}&lt;br /&gt;
{{hl2msg|bool|l4d1_only|TRUE if l4d1 survivors inflicted damage and the l4d2 survivors did not)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== achievement_write_failed ===&lt;br /&gt;
{{qnotice|Used for a notification message when an achievement fails to write}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_write_failed|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ghost_spawn_time ===&lt;br /&gt;
{{qnotice|Used for clients to know how long until they become a ghost (and can spawn)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ghost_spawn_time|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the player that is becoming a ghost}}&lt;br /&gt;
{{hl2msg|short|spawntime|How long of a wait until player is a ghost}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== survival_at_30min ===&lt;br /&gt;
{{qnotice|Used to know when we elapse 30 minutes on a survival map}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_at_30min|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_drawbridge ===&lt;br /&gt;
{{qnotice|Point out the button that will start the gauntlet finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_drawbridge ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_perimeter ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_perimeter|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_deactivate_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_deactivate_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_impound_lot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_impound_lot|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_window ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_window|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon_wait ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon_wait|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gauntlet_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gauntlet_finale_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_float ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_float|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_ferry_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_ferry_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hatch_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hatch_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_shack_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_shack_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_incendiary_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_incendiary_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_explosive_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_explosive_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== receive_upgrade ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|receive_upgrade|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|upgrade|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_vehicle_arrival ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_vehicle_arrival|string}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_overheated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_overheated|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_burger_sign ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_burger_sign|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_destination ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_destination|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_lighting ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_lighting|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_finale_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_survival_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_survival_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_out_of_range ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ability_out_of_range|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|ability classname}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_pyrotechnics ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_pyrotechnics|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio1 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio1|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio2 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio2|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gates_are_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gates_are_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c2m4_ticketbooth ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c2m4_ticketbooth|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_rescue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_rescue|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hotel_elevator_doors ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hotel_elevator_doors|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop_tanker ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop_tanker|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_generic ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_generic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_radio ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_carousel ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_carousel|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_return_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_return_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_save_items ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_save_items|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spit_burst ===&lt;br /&gt;
{{qnotice|Triggers even after Spitter's death.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|Triggers when Spitter's spit hits the ground.}}&lt;br /&gt;
{{begin-hl2msg|spit_burst|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== entered_spit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entered_spit|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m1_getgas ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m1_getgas|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m3_return_to_boat ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m3_return_to_boat|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c1m4_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c1m4_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== c1m4_scavenge_instructions ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|c1m4_scavenge_instructions|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== punched_clown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|punched_clown|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who punched the clown}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead charger}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|melee|TRUE if a player killed the charger with a melee weapon}}&lt;br /&gt;
{{hl2msg|bool|charging|TRUE if the charger was charging when it died}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spitter_killed ===&lt;br /&gt;
{{qnotice|Triggers on Spitter death}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spitter_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead spitter}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|has_spit|TRUE if the spitter spit at some point}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== jockey_ride ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_ride_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|short|rescuer|Who stopped it}}&lt;br /&gt;
{{hl2msg|float|ride_length|Duration of our ride}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead jockey}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_melee_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_melee_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-melee weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_decapitated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_decapitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who did the decapitation}}&lt;br /&gt;
{{hl2msg|string|weapon|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== upgrade_pack_added ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_added|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vomit_bomb_tank ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vomit_bomb_tank|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who used the bomb}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== triggered_car_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|triggered_car_alarm|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== panic_event_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|panic_event_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts charging}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_start ===&lt;br /&gt;
{{qnotice|The moment when the charger grabs a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_end ===&lt;br /&gt;
{{qnotice|The moment when the charger stops charging a survivor (and will soon start pummeling)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_impact ===&lt;br /&gt;
{{qnotice|When a charger impacts a survivor they aren't carrying}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was impacted}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts pummeling a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_end ===&lt;br /&gt;
{{qnotice|When the charger is cleared from the survivor or the survivor dies.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|}}&lt;br /&gt;
{{hl2msg|short|rescuer|user ID of the player who rescued them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== strongman_bell_knocked_off ===&lt;br /&gt;
{{qnotice|The arcade bell on c2m4_barns}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|strongman_bell_knocked_off|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== molotov_thrown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|molotov_thrown|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gas_can_forced_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gas_can_forced_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player that forced the drop}}&lt;br /&gt;
{{hl2msg|short|victim|player that dropped it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_need_gnome_to_continue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_need_gnome_to_continue|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survivor_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survivor_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_item_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_item_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_rescue_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_rescue_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bodyshots_reduced ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bodyshots_reduced|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_witch_instant_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_witch_instant_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== set_instructor_group_enabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|set_instructor_group_enabled|string}}&lt;br /&gt;
{{hl2msg|string|group|}}&lt;br /&gt;
{{hl2msg|short|enabled|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== stashwhacker_game_won ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|stashwhacker_game_won|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_marker_reached ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_marker_reached|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|marker|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== start_score_animation ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|start_score_animation|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survival_round_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_gas_can_destroyed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_gas_can_destroyed|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player that destroyed it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_gate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_gate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_run ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_run|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c6m3_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c6m3_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_bridge_lowering ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_bridge_lowering|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== m60_streak_ended ===&lt;br /&gt;
{{qnotice|I was holding down the m60 trigger, and now I'm not}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|m60_streak_ended|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== chair_charged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|chair_charged|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== song_played ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|song_played|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== foot_locker_opened ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|foot_locker_opened|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;/div&gt;</summary>
		<author><name>Marttt</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10728</id>
		<title>Left 4 Dead 2 Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10728"/>
		<updated>2019-03-05T14:07:02Z</updated>

		<summary type="html">&lt;p&gt;Marttt: /* spit_burst */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:''Refer back to [[Game Events (Source)]] for more events.''&lt;br /&gt;
=== player_death ===&lt;br /&gt;
{{qnotice|a game event, name may be 32 charaters long; this extents the original player_death by a new fields}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_death|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who died}}&lt;br /&gt;
{{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.}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|string|attackername|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if killer not a player, the entindex of who killed.  Again, use attacker first}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name killer used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|attackerisbot|is the attacker a bot}}&lt;br /&gt;
{{hl2msg|string|victimname|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|bool|victimisbot|is the victim a bot}}&lt;br /&gt;
{{hl2msg|bool|abort|did the victim abort}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|float|victim_x|}}&lt;br /&gt;
{{hl2msg|float|victim_y|}}&lt;br /&gt;
{{hl2msg|float|victim_z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_hurt ===&lt;br /&gt;
{{qnotice|Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|Not networked}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|short|attacker|user id who attacked}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|short|health|remaining health points}}&lt;br /&gt;
{{hl2msg|byte|armor|remaining armor points}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used, if not the world}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{hl2msg|byte|dmg_armor|damage done to armor}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_team ===&lt;br /&gt;
{{qnotice|player change his team}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_team|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID on server}}&lt;br /&gt;
{{hl2msg|byte|team|team id}}&lt;br /&gt;
{{hl2msg|byte|oldteam|old team id}}&lt;br /&gt;
{{hl2msg|bool|disconnect|team change because player disconnects}}&lt;br /&gt;
{{hl2msg|string|name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_bot_replace ===&lt;br /&gt;
{{qnotice|Bot replaced a player}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_bot_replace|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bot_player_replace ===&lt;br /&gt;
{{qnotice|Player replaced a bot}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bot_player_replace|string}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_afk ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_afk|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_on_empty ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_on_empty|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name used}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_reload ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_reload|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|bool|manual|player manually started the reload}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_zoom ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_zoom|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_use ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an infected uses their ability}}&lt;br /&gt;
{{eventnote|Issues|Doesn't fire for jockey}}&lt;br /&gt;
{{begin-hl2msg|ability_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|Classname of ability. Possible values:&lt;br /&gt;
*ability_lunge&lt;br /&gt;
*ability_toungue&lt;br /&gt;
*ability_vomit&lt;br /&gt;
*ability_charge&lt;br /&gt;
*ability_spit&lt;br /&gt;
*ability_throw&lt;br /&gt;
for the Hunter, Smoker, Boomer, Charger, Spitter and Tank respectively.}}&lt;br /&gt;
{{hl2msg|short|context|enum of the way it was used (different for each ability)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ammo_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who got some ammo from a weapon_ammo_spawner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== item_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|item_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== grenade_bounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|grenade_bounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hegrenade_detonate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hegrenade_detonate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bullet_impact ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bullet_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|float|x|}}&lt;br /&gt;
{{hl2msg|float|y|}}&lt;br /&gt;
{{hl2msg|float|z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_footstep ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_footstep|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blind ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blind|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_falldamage ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_falldamage|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who got hurt}}&lt;br /&gt;
{{hl2msg|float|damage|for how much}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who grabbed the ledge}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_release ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who released from the ledge}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_moving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_moving|string}}&lt;br /&gt;
{{hl2msg|long|entindex|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{hl2msg|bool|closed|Was the door closed when it started opening?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_close ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_close|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who closed the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_unlocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_unlocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== rescue_door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|rescue_door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|long|entindex|door that opened}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_door_used ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_door_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_door_used_versus ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_door_used_versus|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone tried to push a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== success_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone pushed a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|success_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who openned it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_freeze_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_freeze_end|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_pre_entity ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_pre_entity|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_post_nav ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_post_nav|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_blocked|string}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|bool|blocked|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_generate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_generate|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end_message ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end_message|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{hl2msg|float|time|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_ended ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_ended|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_started ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_started|string}}&lt;br /&gt;
{{hl2msg|string|issue|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|string|votedata|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|initiator|entity id of the player who initiated the vote}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_changed|string}}&lt;br /&gt;
{{hl2msg|byte|yesVotes|}}&lt;br /&gt;
{{hl2msg|byte|noVotes|}}&lt;br /&gt;
{{hl2msg|byte|potentialVotes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_passed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_passed|string}}&lt;br /&gt;
{{hl2msg|string|details|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_failed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_failed|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_cast_yes ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_yes|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_cast_no ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_no|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_hurt ===&lt;br /&gt;
{{qnotice|Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|attacker|player userid who attacked}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of infected}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|short|amount|how much damage was done}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_death ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_death|string}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|short|infected_id|ID of the infected that died}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|short|weapon_id|ID of the weapon used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|minigun|signals a minigun kill}}&lt;br /&gt;
{{hl2msg|bool|blast|signals a death from blast damage}}&lt;br /&gt;
{{hl2msg|bool|submerged|indicates the infected was submerged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hostname_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hostname_changed|string}}&lt;br /&gt;
{{hl2msg|string|hostname|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== difficulty_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|difficulty_changed|string}}&lt;br /&gt;
{{hl2msg|short|newDifficulty|}}&lt;br /&gt;
{{hl2msg|short|oldDifficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_start|string}}&lt;br /&gt;
{{hl2msg|short|rushes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_rush ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_rush|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_escape_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_escape_start|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_incoming ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_incoming|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_ready ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_ready|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_leaving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_leaving|string}}&lt;br /&gt;
{{hl2msg|short|survivorcount|number of survivors that made it out}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_win ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_win|string}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|short|difficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mission_lost ===&lt;br /&gt;
{{qnotice|As in, the survivor team failed.  Opposite of finale_win, but not necessarily during the finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mission_lost|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_start|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_damaged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_damaged|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== final_reportscreen ===&lt;br /&gt;
{{qnotice|Right before the final report screen comes up, let awards possibly fire}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|final_reportscreen|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== map_transition ===&lt;br /&gt;
{{qnotice|When campaign cinematics start}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|map_transition|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_transitioned ===&lt;br /&gt;
{{qnotice|When campaign cinematics end and player is transitioned to first person view}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_transitioned|string}}&lt;br /&gt;
{{hl2msg|short|userid|the person that just finished transitioning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{hl2msg|short|health_restored|amount of health restored}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Issues|subject is broken for this event, it always appears to be the player doing the healing}}&lt;br /&gt;
{{begin-hl2msg|heal_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was being healed, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person giving the ammo}}&lt;br /&gt;
{{hl2msg|short|subject|person receiving ammo}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== give_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|give_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|The giver of the weapon}}&lt;br /&gt;
{{hl2msg|short|recipient|The recipient of the weapon}}&lt;br /&gt;
{{hl2msg|short|weapon|The ID of the weapon given}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had the pills}}&lt;br /&gt;
{{hl2msg|short|subject|person swallowing the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_no_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_no_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_full ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_full|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_doesnt_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_doesnt_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pile_weapon_cant_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pile_weapon_cant_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo pile with a grenade launcher}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is defibrillating.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who used the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it helped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was defibrillating, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_item_already_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_item_already_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo upgrade twice}}&lt;br /&gt;
{{hl2msg|string|upgradeclass|classname of the upgrade we tried to use}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_failed_no_primary ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_failed_no_primary|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an upgrade without having a primary weapon}}&lt;br /&gt;
{{hl2msg|string|upgrade|name of the upgrade we tried to use, eg &amp;quot;INCENDIARY_AMMO&amp;quot;}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== dead_survivor_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|dead_survivor_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|short|deadplayer|user id of the dead player represented}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== adrenaline_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|adrenaline_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had and used the adrenaline}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person who was revived}}&lt;br /&gt;
{{hl2msg|bool|lastlife|person revived will die if they fall again}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|1 if person revived was ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|person is ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated ===&lt;br /&gt;
{{qnotice|when a player becomes incapacitated.  This is also called when a tank is killed.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated_start ===&lt;br /&gt;
{{qnotice|when a player is about to become incapacitated, so you can see his last living state}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_start_area ===&lt;br /&gt;
{{qnotice|when a player spawns into the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who entered}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_first_spawn ===&lt;br /&gt;
{{qnotice|when a player spawns for the first time in a given mission}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_first_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who spawned}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
{{qnotice|This Event doesnt exist anymore 1.10.2012}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== player_left_start_area ===&lt;br /&gt;
{{qnotice|when a player leaves the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who left}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_checkpoint ===&lt;br /&gt;
{{qnotice|when a basecombatcharacter enters a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who entered}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one entering}}&lt;br /&gt;
{{hl2msg|long|door|Entindex of the checkpoint door the player entered to get here.}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|string|doorname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_left_checkpoint ===&lt;br /&gt;
{{qnotice|when a player leaves a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who left}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one exiting}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_shoved|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_shoved|string}}&lt;br /&gt;
{{hl2msg|short|entityid|the entity index of the one who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump_apex ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump_apex|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who jumped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was trying to move}}&lt;br /&gt;
{{hl2msg|short|blocker|player index who kept them from moving}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_now_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_now_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now it}}&lt;br /&gt;
{{hl2msg|short|attacker|player that did the it-ing}}&lt;br /&gt;
{{hl2msg|bool|exploded|whether it was vomit or explosion}}&lt;br /&gt;
{{hl2msg|bool|infected|is the vomit infectious}}&lt;br /&gt;
{{hl2msg|bool|by_boomer|came from a boomer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_no_longer_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_no_longer_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now no longer it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_harasser_set ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_harasser_set|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who woke up the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch woken up}}&lt;br /&gt;
{{hl2msg|bool|first|First time the witch set a harasser}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_spawn|string}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who killed the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch that was killed.}}&lt;br /&gt;
{{hl2msg|bool|oneshot|TRUE if the Witch was killed with one shot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|User ID of the tank spawning now}}&lt;br /&gt;
{{hl2msg|long|tankid|Entindex of tank spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== melee_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|melee_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who bashed the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|Entindex of infected what got killed}}&lt;br /&gt;
{{hl2msg|bool|ambush|Infected was unaware when killed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== area_cleared ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|area_cleared|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who cleared the area}}&lt;br /&gt;
{{hl2msg|long|area|id of the cleared area}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== award_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|award_earned|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who earned the award}}&lt;br /&gt;
{{hl2msg|long|entityid|client likes ent id}}&lt;br /&gt;
{{hl2msg|long|subjectentid|entity id of other party in the award, if any}}&lt;br /&gt;
{{hl2msg|short|award|id of award earned}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the grabbing}}&lt;br /&gt;
{{hl2msg|short|victim|player that got grabbed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_bent ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_bent|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_victim_died ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_victim_died|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_release ===&lt;br /&gt;
{{qnotice|Fired in all cases where the tongue releases a victim, whether choked or not, etc.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|victim|The (now released) victim}}&lt;br /&gt;
{{hl2msg|long|distance|Distance the victim was dragged.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== choke_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being choked}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_pull_stopped ===&lt;br /&gt;
{{qnotice|Called when a smoker tongue is cleared on a dragging player. Includes cuts.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_pull_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pulled}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== lunge_shove ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_shove|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== lunge_pounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_pounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|long|distance|Distance from pounce start to contact}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== fatal_vomit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|fatal_vomit|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who vomited}}&lt;br /&gt;
{{hl2msg|short|victim|And who was killed or incapped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_call_for_help ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_call_for_help|string}}&lt;br /&gt;
{{hl2msg|short|userid|The actual player entity who is awaiting rescue.}}&lt;br /&gt;
{{hl2msg|long|subject|SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescued ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescued|string}}&lt;br /&gt;
{{hl2msg|short|rescuer|player that did the rescuing}}&lt;br /&gt;
{{hl2msg|short|victim|the survivor being rescued}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescue_abandoned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescue_abandoned|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== relocated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|relocated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was relocated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== respawning ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|respawning|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who started respawning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_frustrated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_frustrated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was culled}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_given ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_given|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who got the weapon}}&lt;br /&gt;
{{hl2msg|short|giver|player that did the giving}}&lt;br /&gt;
{{hl2msg|short|weapon|weapon id given}}&lt;br /&gt;
{{hl2msg|short|weaponentid|weapon entity id}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an item is removed from a survivor's inventory}}&lt;br /&gt;
{{eventnote|Related Events|Called before heal_success, defibrillator_used, upgrade_pack_used, but called after pills_used and adrenaline_used}}&lt;br /&gt;
{{begin-hl2msg|weapon_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who dropped the weapon}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{hl2msg|short|propid|entindex of the dropped weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== break_breakable ===&lt;br /&gt;
{{qnotice|Override from gameevents.res}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|break_breakable|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of breaker}}&lt;br /&gt;
{{hl2msg|long|entindex|entindex of thing breaking}}&lt;br /&gt;
{{hl2msg|byte|material|BREAK_GLASS, BREAK_WOOD, etc}}&lt;br /&gt;
{{hl2msg|bool|hulkonly|SF_BREAK_HULK_ONLY}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== achievement_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_earned|string}}&lt;br /&gt;
{{hl2msg|byte|player|entindex of the player}}&lt;br /&gt;
{{hl2msg|short|achievement|achievement ID}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spec_target_updated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spec_target_updated|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spawner_give_item ===&lt;br /&gt;
{{qnotice|A spawner has given a player an item (weapon, pills, ammo, health kit, etc)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spawner_give_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|Item recipient}}&lt;br /&gt;
{{hl2msg|string|item|Name of item given}}&lt;br /&gt;
{{hl2msg|long|spawner|entindex of the spawner entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== create_panic_event ===&lt;br /&gt;
{{qnotice|A panic event has been created, though not necessarily started}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|create_panic_event|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was started the panic}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pills ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pills|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_weapons ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_weapons|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|classname|Classname of the entity they see}}&lt;br /&gt;
{{hl2msg|string|entityname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_spawn_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_spawn_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|weaponname|weapon name, or &amp;quot;melee&amp;quot;}}&lt;br /&gt;
{{hl2msg|string|subtype|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_near ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_near|string}}&lt;br /&gt;
{{hl2msg|short|userid|The boomer}}&lt;br /&gt;
{{hl2msg|short|victim|The survivor whom the boomer has gotten very close to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== started_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|started_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_truck ===&lt;br /&gt;
{{qnotice|explain how pulling the lever on the gas truck will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_truck|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_panic_button ===&lt;br /&gt;
{{qnotice|explain that pressing this button will start a panic event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_panic_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The panic button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_elevator_button ===&lt;br /&gt;
{{qnotice|explain how to operate the hospital elevator button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_elevator_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_lift_button ===&lt;br /&gt;
{{qnotice|explain how to operate the lift button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_lift_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lift button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_church_door ===&lt;br /&gt;
{{qnotice|explain how to provoke the crazy church guy.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_church_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The saferoom door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_emergency_door ===&lt;br /&gt;
{{qnotice|explain how to open the emergency door.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_emergency_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_crane ===&lt;br /&gt;
{{qnotice|explain how to lower the box on the crane.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_crane|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever/button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bridge ===&lt;br /&gt;
{{qnotice|explain how to close the gates to make a bridge.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_can_panic ===&lt;br /&gt;
{{qnotice|explain how to shoot the gas can.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_can_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The gas can}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_van_panic ===&lt;br /&gt;
{{qnotice|explain how to start the van.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_van_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The van}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mainstreet ===&lt;br /&gt;
{{qnotice|explain how to lower the forklift}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mainstreet|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The forklift}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_train_lever ===&lt;br /&gt;
{{qnotice|explain how to operate the train lever.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_train_lever|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever on box car}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_disturbance ===&lt;br /&gt;
{{qnotice|explain that disturbances (car alarm) attract infected horde}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_disturbance|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The source of disturbance}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_goal ===&lt;br /&gt;
{{qnotice|explain where to put the scavenge mode items}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_goal|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The collection device}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_leave_area ===&lt;br /&gt;
{{qnotice|explain that leaving the area, starts round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_leave_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== begin_scavenge_overtime ===&lt;br /&gt;
{{qnotice|enter overtime in a scavenge round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|begin_scavenge_overtime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_start ===&lt;br /&gt;
{{qnotice|a scavenge round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_start|string}}&lt;br /&gt;
{{hl2msg|byte|round|round number, 1 based}}&lt;br /&gt;
{{hl2msg|bool|firsthalf|start of the first half of the round}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== scavenge_round_halftime ===&lt;br /&gt;
{{qnotice|a scavenge round is in halftime}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_halftime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_finished ===&lt;br /&gt;
{{qnotice|a scavenge round has ended}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_score_tied ===&lt;br /&gt;
{{qnotice|a team just tied the score}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_score_tied|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_round_start ===&lt;br /&gt;
{{qnotice|a versus round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_blocked ===&lt;br /&gt;
{{qnotice|can't pour the gas, someone else already is}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_completed ===&lt;br /&gt;
{{qnotice|player finished pouring a can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_completed|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_dropped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_dropped|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_interrupted ===&lt;br /&gt;
{{qnotice|we got interuppted pouring the gas can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who interuppted us}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== use_target ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|use_target|string}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the use target}}&lt;br /&gt;
{{hl2msg|string|classname|classname of the use target}}&lt;br /&gt;
{{hl2msg|bool|isprop|is this a prop that can be carried}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_use ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When a Survivor presses +USE on a useable entity. i.e. Weapons, items, doors}}&lt;br /&gt;
{{eventnote|Related Events|If targetid is an item, item_pickup will be called prior to player_use}}&lt;br /&gt;
{{begin-hl2msg|player_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the used entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== friendly_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|friendly_fire|string}}&lt;br /&gt;
{{hl2msg|short|attacker|player who fired the weapon}}&lt;br /&gt;
{{hl2msg|short|victim|player who got shot}}&lt;br /&gt;
{{hl2msg|short|guilty|player who was at fault}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_draw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_draw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_nodraw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_nodraw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== request_weapon_stats ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|request_weapon_stats|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user requesting their stats}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_talking_state ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_talking_state|string}}&lt;br /&gt;
{{hl2msg|byte|player|}}&lt;br /&gt;
{{hl2msg|bool|istalking|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_pickup ===&lt;br /&gt;
{{qnotice|client event for player has picked up a weapon. If that does not work, try using the &amp;quot;item_pickup&amp;quot; event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_pickup|string}}&lt;br /&gt;
{{hl2msg|byte|context|split screen message context}}&lt;br /&gt;
{{hl2msg|byte|weaponid|}}&lt;br /&gt;
{{hl2msg|byte|weaponslot|}}&lt;br /&gt;
{{hl2msg|byte|dropped_by_infected|gender of the Infected that dropped the weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== hunter_punched ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_punched|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hunter_headshot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_headshot|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who made the headshot}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== zombie_ignited ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|zombie_ignited|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|entity ID of Tank}}&lt;br /&gt;
{{hl2msg|string|victimname|&amp;quot;Witch&amp;quot;, &amp;quot;Tank&amp;quot;, &amp;quot;Hunter&amp;quot;, &amp;quot;Smoker&amp;quot;, or &amp;quot;Infected&amp;quot;}}&lt;br /&gt;
{{hl2msg|bool|fire_ammo|true if incendiary ammo was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_exploded ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_exploded|string}}&lt;br /&gt;
{{hl2msg|short|userid|Boomer that exploded}}&lt;br /&gt;
{{hl2msg|short|attacker|player who caused the explosion}}&lt;br /&gt;
{{hl2msg|bool|splashedbile|Exploding boomer splashed bile on Survivors}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_pistol_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_pistol_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-pistol weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_at_40 ===&lt;br /&gt;
{{qnotice|This is networked, special event for game instructor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_at_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== total_ammo_below_40 ===&lt;br /&gt;
{{qnotice|sent for any ammo type, except those with max ammo 1, or infinite ammo, like pistols}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|total_ammo_below_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_hurt_concise ===&lt;br /&gt;
{{qnotice|Abbreviated version of 'player_hurt' that is networked}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt_concise|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== tank_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead tank}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|solo|TRUE if a player single-handedly killed the Tank}}&lt;br /&gt;
{{hl2msg|bool|melee_only|TRUE if the tank was only killed by melee attacks (no blast, burn, or bullet damage)}}&lt;br /&gt;
{{hl2msg|bool|l4d1_only|TRUE if l4d1 survivors inflicted damage and the l4d2 survivors did not)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== achievement_write_failed ===&lt;br /&gt;
{{qnotice|Used for a notification message when an achievement fails to write}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_write_failed|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ghost_spawn_time ===&lt;br /&gt;
{{qnotice|Used for clients to know how long until they become a ghost (and can spawn)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ghost_spawn_time|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the player that is becoming a ghost}}&lt;br /&gt;
{{hl2msg|short|spawntime|How long of a wait until player is a ghost}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== survival_at_30min ===&lt;br /&gt;
{{qnotice|Used to know when we elapse 30 minutes on a survival map}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_at_30min|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_drawbridge ===&lt;br /&gt;
{{qnotice|Point out the button that will start the gauntlet finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_drawbridge ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_perimeter ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_perimeter|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_deactivate_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_deactivate_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_impound_lot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_impound_lot|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_window ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_window|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon_wait ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon_wait|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gauntlet_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gauntlet_finale_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_float ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_float|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_ferry_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_ferry_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hatch_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hatch_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_shack_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_shack_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_incendiary_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_incendiary_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_explosive_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_explosive_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== receive_upgrade ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|receive_upgrade|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|upgrade|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_vehicle_arrival ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_vehicle_arrival|string}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_overheated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_overheated|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_burger_sign ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_burger_sign|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_destination ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_destination|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_lighting ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_lighting|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_finale_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_survival_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_survival_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_out_of_range ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ability_out_of_range|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|ability classname}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_pyrotechnics ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_pyrotechnics|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio1 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio1|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio2 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio2|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gates_are_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gates_are_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c2m4_ticketbooth ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c2m4_ticketbooth|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_rescue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_rescue|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hotel_elevator_doors ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hotel_elevator_doors|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop_tanker ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop_tanker|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_generic ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_generic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_radio ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_carousel ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_carousel|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_return_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_return_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_save_items ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_save_items|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spit_burst ===&lt;br /&gt;
{{qnotice|Triggers when Spitter spit hits the ground. Can be triggered after Spitter death.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spit_burst|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== entered_spit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entered_spit|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m1_getgas ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m1_getgas|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m3_return_to_boat ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m3_return_to_boat|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c1m4_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c1m4_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== c1m4_scavenge_instructions ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|c1m4_scavenge_instructions|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== punched_clown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|punched_clown|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who punched the clown}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead charger}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|melee|TRUE if a player killed the charger with a melee weapon}}&lt;br /&gt;
{{hl2msg|bool|charging|TRUE if the charger was charging when it died}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spitter_killed ===&lt;br /&gt;
{{qnotice|Triggers on Spitter death}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spitter_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead spitter}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|has_spit|TRUE if the spitter spit at some point}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== jockey_ride ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_ride_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|short|rescuer|Who stopped it}}&lt;br /&gt;
{{hl2msg|float|ride_length|Duration of our ride}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead jockey}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_melee_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_melee_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-melee weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_decapitated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_decapitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who did the decapitation}}&lt;br /&gt;
{{hl2msg|string|weapon|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== upgrade_pack_added ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_added|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vomit_bomb_tank ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vomit_bomb_tank|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who used the bomb}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== triggered_car_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|triggered_car_alarm|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== panic_event_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|panic_event_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts charging}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_start ===&lt;br /&gt;
{{qnotice|The moment when the charger grabs a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_end ===&lt;br /&gt;
{{qnotice|The moment when the charger stops charging a survivor (and will soon start pummeling)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_impact ===&lt;br /&gt;
{{qnotice|When a charger impacts a survivor they aren't carrying}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was impacted}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts pummeling a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_end ===&lt;br /&gt;
{{qnotice|When the charger is cleared from the survivor or the survivor dies.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|}}&lt;br /&gt;
{{hl2msg|short|rescuer|user ID of the player who rescued them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== strongman_bell_knocked_off ===&lt;br /&gt;
{{qnotice|The arcade bell on c2m4_barns}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|strongman_bell_knocked_off|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== molotov_thrown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|molotov_thrown|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gas_can_forced_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gas_can_forced_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player that forced the drop}}&lt;br /&gt;
{{hl2msg|short|victim|player that dropped it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_need_gnome_to_continue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_need_gnome_to_continue|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survivor_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survivor_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_item_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_item_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_rescue_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_rescue_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bodyshots_reduced ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bodyshots_reduced|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_witch_instant_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_witch_instant_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== set_instructor_group_enabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|set_instructor_group_enabled|string}}&lt;br /&gt;
{{hl2msg|string|group|}}&lt;br /&gt;
{{hl2msg|short|enabled|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== stashwhacker_game_won ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|stashwhacker_game_won|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_marker_reached ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_marker_reached|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|marker|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== start_score_animation ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|start_score_animation|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survival_round_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_gas_can_destroyed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_gas_can_destroyed|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player that destroyed it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_gate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_gate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_run ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_run|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c6m3_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c6m3_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_bridge_lowering ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_bridge_lowering|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== m60_streak_ended ===&lt;br /&gt;
{{qnotice|I was holding down the m60 trigger, and now I'm not}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|m60_streak_ended|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== chair_charged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|chair_charged|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== song_played ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|song_played|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== foot_locker_opened ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|foot_locker_opened|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;/div&gt;</summary>
		<author><name>Marttt</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10727</id>
		<title>Left 4 Dead 2 Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10727"/>
		<updated>2019-03-05T14:06:39Z</updated>

		<summary type="html">&lt;p&gt;Marttt: /* spit_burst */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:''Refer back to [[Game Events (Source)]] for more events.''&lt;br /&gt;
=== player_death ===&lt;br /&gt;
{{qnotice|a game event, name may be 32 charaters long; this extents the original player_death by a new fields}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_death|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who died}}&lt;br /&gt;
{{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.}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|string|attackername|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if killer not a player, the entindex of who killed.  Again, use attacker first}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name killer used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|attackerisbot|is the attacker a bot}}&lt;br /&gt;
{{hl2msg|string|victimname|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|bool|victimisbot|is the victim a bot}}&lt;br /&gt;
{{hl2msg|bool|abort|did the victim abort}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|float|victim_x|}}&lt;br /&gt;
{{hl2msg|float|victim_y|}}&lt;br /&gt;
{{hl2msg|float|victim_z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_hurt ===&lt;br /&gt;
{{qnotice|Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|Not networked}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|short|attacker|user id who attacked}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|short|health|remaining health points}}&lt;br /&gt;
{{hl2msg|byte|armor|remaining armor points}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used, if not the world}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{hl2msg|byte|dmg_armor|damage done to armor}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_team ===&lt;br /&gt;
{{qnotice|player change his team}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_team|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID on server}}&lt;br /&gt;
{{hl2msg|byte|team|team id}}&lt;br /&gt;
{{hl2msg|byte|oldteam|old team id}}&lt;br /&gt;
{{hl2msg|bool|disconnect|team change because player disconnects}}&lt;br /&gt;
{{hl2msg|string|name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_bot_replace ===&lt;br /&gt;
{{qnotice|Bot replaced a player}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_bot_replace|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bot_player_replace ===&lt;br /&gt;
{{qnotice|Player replaced a bot}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bot_player_replace|string}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_afk ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_afk|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_on_empty ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_on_empty|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name used}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_reload ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_reload|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|bool|manual|player manually started the reload}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_zoom ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_zoom|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_use ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an infected uses their ability}}&lt;br /&gt;
{{eventnote|Issues|Doesn't fire for jockey}}&lt;br /&gt;
{{begin-hl2msg|ability_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|Classname of ability. Possible values:&lt;br /&gt;
*ability_lunge&lt;br /&gt;
*ability_toungue&lt;br /&gt;
*ability_vomit&lt;br /&gt;
*ability_charge&lt;br /&gt;
*ability_spit&lt;br /&gt;
*ability_throw&lt;br /&gt;
for the Hunter, Smoker, Boomer, Charger, Spitter and Tank respectively.}}&lt;br /&gt;
{{hl2msg|short|context|enum of the way it was used (different for each ability)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ammo_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who got some ammo from a weapon_ammo_spawner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== item_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|item_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== grenade_bounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|grenade_bounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hegrenade_detonate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hegrenade_detonate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bullet_impact ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bullet_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|float|x|}}&lt;br /&gt;
{{hl2msg|float|y|}}&lt;br /&gt;
{{hl2msg|float|z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_footstep ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_footstep|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blind ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blind|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_falldamage ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_falldamage|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who got hurt}}&lt;br /&gt;
{{hl2msg|float|damage|for how much}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who grabbed the ledge}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_release ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who released from the ledge}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_moving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_moving|string}}&lt;br /&gt;
{{hl2msg|long|entindex|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{hl2msg|bool|closed|Was the door closed when it started opening?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_close ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_close|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who closed the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_unlocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_unlocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== rescue_door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|rescue_door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|long|entindex|door that opened}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_door_used ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_door_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_door_used_versus ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_door_used_versus|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone tried to push a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== success_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone pushed a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|success_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who openned it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_freeze_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_freeze_end|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_pre_entity ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_pre_entity|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_post_nav ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_post_nav|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_blocked|string}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|bool|blocked|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_generate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_generate|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end_message ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end_message|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{hl2msg|float|time|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_ended ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_ended|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_started ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_started|string}}&lt;br /&gt;
{{hl2msg|string|issue|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|string|votedata|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|initiator|entity id of the player who initiated the vote}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_changed|string}}&lt;br /&gt;
{{hl2msg|byte|yesVotes|}}&lt;br /&gt;
{{hl2msg|byte|noVotes|}}&lt;br /&gt;
{{hl2msg|byte|potentialVotes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_passed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_passed|string}}&lt;br /&gt;
{{hl2msg|string|details|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_failed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_failed|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_cast_yes ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_yes|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_cast_no ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_no|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_hurt ===&lt;br /&gt;
{{qnotice|Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|attacker|player userid who attacked}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of infected}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|short|amount|how much damage was done}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_death ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_death|string}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|short|infected_id|ID of the infected that died}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|short|weapon_id|ID of the weapon used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|minigun|signals a minigun kill}}&lt;br /&gt;
{{hl2msg|bool|blast|signals a death from blast damage}}&lt;br /&gt;
{{hl2msg|bool|submerged|indicates the infected was submerged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hostname_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hostname_changed|string}}&lt;br /&gt;
{{hl2msg|string|hostname|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== difficulty_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|difficulty_changed|string}}&lt;br /&gt;
{{hl2msg|short|newDifficulty|}}&lt;br /&gt;
{{hl2msg|short|oldDifficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_start|string}}&lt;br /&gt;
{{hl2msg|short|rushes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_rush ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_rush|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_escape_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_escape_start|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_incoming ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_incoming|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_ready ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_ready|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_leaving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_leaving|string}}&lt;br /&gt;
{{hl2msg|short|survivorcount|number of survivors that made it out}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_win ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_win|string}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|short|difficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mission_lost ===&lt;br /&gt;
{{qnotice|As in, the survivor team failed.  Opposite of finale_win, but not necessarily during the finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mission_lost|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_start|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_damaged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_damaged|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== final_reportscreen ===&lt;br /&gt;
{{qnotice|Right before the final report screen comes up, let awards possibly fire}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|final_reportscreen|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== map_transition ===&lt;br /&gt;
{{qnotice|When campaign cinematics start}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|map_transition|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_transitioned ===&lt;br /&gt;
{{qnotice|When campaign cinematics end and player is transitioned to first person view}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_transitioned|string}}&lt;br /&gt;
{{hl2msg|short|userid|the person that just finished transitioning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{hl2msg|short|health_restored|amount of health restored}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Issues|subject is broken for this event, it always appears to be the player doing the healing}}&lt;br /&gt;
{{begin-hl2msg|heal_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was being healed, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person giving the ammo}}&lt;br /&gt;
{{hl2msg|short|subject|person receiving ammo}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== give_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|give_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|The giver of the weapon}}&lt;br /&gt;
{{hl2msg|short|recipient|The recipient of the weapon}}&lt;br /&gt;
{{hl2msg|short|weapon|The ID of the weapon given}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had the pills}}&lt;br /&gt;
{{hl2msg|short|subject|person swallowing the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_no_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_no_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_full ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_full|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_doesnt_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_doesnt_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pile_weapon_cant_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pile_weapon_cant_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo pile with a grenade launcher}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is defibrillating.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who used the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it helped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was defibrillating, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_item_already_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_item_already_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo upgrade twice}}&lt;br /&gt;
{{hl2msg|string|upgradeclass|classname of the upgrade we tried to use}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_failed_no_primary ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_failed_no_primary|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an upgrade without having a primary weapon}}&lt;br /&gt;
{{hl2msg|string|upgrade|name of the upgrade we tried to use, eg &amp;quot;INCENDIARY_AMMO&amp;quot;}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== dead_survivor_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|dead_survivor_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|short|deadplayer|user id of the dead player represented}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== adrenaline_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|adrenaline_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had and used the adrenaline}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person who was revived}}&lt;br /&gt;
{{hl2msg|bool|lastlife|person revived will die if they fall again}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|1 if person revived was ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|person is ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated ===&lt;br /&gt;
{{qnotice|when a player becomes incapacitated.  This is also called when a tank is killed.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated_start ===&lt;br /&gt;
{{qnotice|when a player is about to become incapacitated, so you can see his last living state}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_start_area ===&lt;br /&gt;
{{qnotice|when a player spawns into the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who entered}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_first_spawn ===&lt;br /&gt;
{{qnotice|when a player spawns for the first time in a given mission}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_first_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who spawned}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
{{qnotice|This Event doesnt exist anymore 1.10.2012}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== player_left_start_area ===&lt;br /&gt;
{{qnotice|when a player leaves the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who left}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_checkpoint ===&lt;br /&gt;
{{qnotice|when a basecombatcharacter enters a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who entered}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one entering}}&lt;br /&gt;
{{hl2msg|long|door|Entindex of the checkpoint door the player entered to get here.}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|string|doorname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_left_checkpoint ===&lt;br /&gt;
{{qnotice|when a player leaves a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who left}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one exiting}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_shoved|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_shoved|string}}&lt;br /&gt;
{{hl2msg|short|entityid|the entity index of the one who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump_apex ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump_apex|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who jumped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was trying to move}}&lt;br /&gt;
{{hl2msg|short|blocker|player index who kept them from moving}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_now_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_now_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now it}}&lt;br /&gt;
{{hl2msg|short|attacker|player that did the it-ing}}&lt;br /&gt;
{{hl2msg|bool|exploded|whether it was vomit or explosion}}&lt;br /&gt;
{{hl2msg|bool|infected|is the vomit infectious}}&lt;br /&gt;
{{hl2msg|bool|by_boomer|came from a boomer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_no_longer_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_no_longer_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now no longer it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_harasser_set ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_harasser_set|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who woke up the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch woken up}}&lt;br /&gt;
{{hl2msg|bool|first|First time the witch set a harasser}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_spawn|string}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who killed the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch that was killed.}}&lt;br /&gt;
{{hl2msg|bool|oneshot|TRUE if the Witch was killed with one shot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|User ID of the tank spawning now}}&lt;br /&gt;
{{hl2msg|long|tankid|Entindex of tank spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== melee_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|melee_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who bashed the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|Entindex of infected what got killed}}&lt;br /&gt;
{{hl2msg|bool|ambush|Infected was unaware when killed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== area_cleared ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|area_cleared|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who cleared the area}}&lt;br /&gt;
{{hl2msg|long|area|id of the cleared area}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== award_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|award_earned|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who earned the award}}&lt;br /&gt;
{{hl2msg|long|entityid|client likes ent id}}&lt;br /&gt;
{{hl2msg|long|subjectentid|entity id of other party in the award, if any}}&lt;br /&gt;
{{hl2msg|short|award|id of award earned}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the grabbing}}&lt;br /&gt;
{{hl2msg|short|victim|player that got grabbed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_bent ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_bent|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_victim_died ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_victim_died|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_release ===&lt;br /&gt;
{{qnotice|Fired in all cases where the tongue releases a victim, whether choked or not, etc.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|victim|The (now released) victim}}&lt;br /&gt;
{{hl2msg|long|distance|Distance the victim was dragged.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== choke_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being choked}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_pull_stopped ===&lt;br /&gt;
{{qnotice|Called when a smoker tongue is cleared on a dragging player. Includes cuts.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_pull_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pulled}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== lunge_shove ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_shove|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== lunge_pounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_pounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|long|distance|Distance from pounce start to contact}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== fatal_vomit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|fatal_vomit|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who vomited}}&lt;br /&gt;
{{hl2msg|short|victim|And who was killed or incapped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_call_for_help ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_call_for_help|string}}&lt;br /&gt;
{{hl2msg|short|userid|The actual player entity who is awaiting rescue.}}&lt;br /&gt;
{{hl2msg|long|subject|SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescued ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescued|string}}&lt;br /&gt;
{{hl2msg|short|rescuer|player that did the rescuing}}&lt;br /&gt;
{{hl2msg|short|victim|the survivor being rescued}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescue_abandoned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescue_abandoned|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== relocated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|relocated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was relocated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== respawning ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|respawning|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who started respawning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_frustrated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_frustrated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was culled}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_given ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_given|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who got the weapon}}&lt;br /&gt;
{{hl2msg|short|giver|player that did the giving}}&lt;br /&gt;
{{hl2msg|short|weapon|weapon id given}}&lt;br /&gt;
{{hl2msg|short|weaponentid|weapon entity id}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an item is removed from a survivor's inventory}}&lt;br /&gt;
{{eventnote|Related Events|Called before heal_success, defibrillator_used, upgrade_pack_used, but called after pills_used and adrenaline_used}}&lt;br /&gt;
{{begin-hl2msg|weapon_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who dropped the weapon}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{hl2msg|short|propid|entindex of the dropped weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== break_breakable ===&lt;br /&gt;
{{qnotice|Override from gameevents.res}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|break_breakable|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of breaker}}&lt;br /&gt;
{{hl2msg|long|entindex|entindex of thing breaking}}&lt;br /&gt;
{{hl2msg|byte|material|BREAK_GLASS, BREAK_WOOD, etc}}&lt;br /&gt;
{{hl2msg|bool|hulkonly|SF_BREAK_HULK_ONLY}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== achievement_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_earned|string}}&lt;br /&gt;
{{hl2msg|byte|player|entindex of the player}}&lt;br /&gt;
{{hl2msg|short|achievement|achievement ID}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spec_target_updated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spec_target_updated|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spawner_give_item ===&lt;br /&gt;
{{qnotice|A spawner has given a player an item (weapon, pills, ammo, health kit, etc)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spawner_give_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|Item recipient}}&lt;br /&gt;
{{hl2msg|string|item|Name of item given}}&lt;br /&gt;
{{hl2msg|long|spawner|entindex of the spawner entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== create_panic_event ===&lt;br /&gt;
{{qnotice|A panic event has been created, though not necessarily started}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|create_panic_event|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was started the panic}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pills ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pills|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_weapons ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_weapons|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|classname|Classname of the entity they see}}&lt;br /&gt;
{{hl2msg|string|entityname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_spawn_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_spawn_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|weaponname|weapon name, or &amp;quot;melee&amp;quot;}}&lt;br /&gt;
{{hl2msg|string|subtype|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_near ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_near|string}}&lt;br /&gt;
{{hl2msg|short|userid|The boomer}}&lt;br /&gt;
{{hl2msg|short|victim|The survivor whom the boomer has gotten very close to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== started_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|started_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_truck ===&lt;br /&gt;
{{qnotice|explain how pulling the lever on the gas truck will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_truck|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_panic_button ===&lt;br /&gt;
{{qnotice|explain that pressing this button will start a panic event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_panic_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The panic button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_elevator_button ===&lt;br /&gt;
{{qnotice|explain how to operate the hospital elevator button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_elevator_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_lift_button ===&lt;br /&gt;
{{qnotice|explain how to operate the lift button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_lift_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lift button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_church_door ===&lt;br /&gt;
{{qnotice|explain how to provoke the crazy church guy.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_church_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The saferoom door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_emergency_door ===&lt;br /&gt;
{{qnotice|explain how to open the emergency door.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_emergency_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_crane ===&lt;br /&gt;
{{qnotice|explain how to lower the box on the crane.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_crane|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever/button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bridge ===&lt;br /&gt;
{{qnotice|explain how to close the gates to make a bridge.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_can_panic ===&lt;br /&gt;
{{qnotice|explain how to shoot the gas can.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_can_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The gas can}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_van_panic ===&lt;br /&gt;
{{qnotice|explain how to start the van.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_van_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The van}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mainstreet ===&lt;br /&gt;
{{qnotice|explain how to lower the forklift}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mainstreet|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The forklift}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_train_lever ===&lt;br /&gt;
{{qnotice|explain how to operate the train lever.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_train_lever|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever on box car}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_disturbance ===&lt;br /&gt;
{{qnotice|explain that disturbances (car alarm) attract infected horde}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_disturbance|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The source of disturbance}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_goal ===&lt;br /&gt;
{{qnotice|explain where to put the scavenge mode items}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_goal|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The collection device}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_leave_area ===&lt;br /&gt;
{{qnotice|explain that leaving the area, starts round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_leave_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== begin_scavenge_overtime ===&lt;br /&gt;
{{qnotice|enter overtime in a scavenge round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|begin_scavenge_overtime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_start ===&lt;br /&gt;
{{qnotice|a scavenge round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_start|string}}&lt;br /&gt;
{{hl2msg|byte|round|round number, 1 based}}&lt;br /&gt;
{{hl2msg|bool|firsthalf|start of the first half of the round}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== scavenge_round_halftime ===&lt;br /&gt;
{{qnotice|a scavenge round is in halftime}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_halftime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_finished ===&lt;br /&gt;
{{qnotice|a scavenge round has ended}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_score_tied ===&lt;br /&gt;
{{qnotice|a team just tied the score}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_score_tied|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_round_start ===&lt;br /&gt;
{{qnotice|a versus round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_blocked ===&lt;br /&gt;
{{qnotice|can't pour the gas, someone else already is}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_completed ===&lt;br /&gt;
{{qnotice|player finished pouring a can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_completed|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_dropped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_dropped|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_interrupted ===&lt;br /&gt;
{{qnotice|we got interuppted pouring the gas can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who interuppted us}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== use_target ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|use_target|string}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the use target}}&lt;br /&gt;
{{hl2msg|string|classname|classname of the use target}}&lt;br /&gt;
{{hl2msg|bool|isprop|is this a prop that can be carried}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_use ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When a Survivor presses +USE on a useable entity. i.e. Weapons, items, doors}}&lt;br /&gt;
{{eventnote|Related Events|If targetid is an item, item_pickup will be called prior to player_use}}&lt;br /&gt;
{{begin-hl2msg|player_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the used entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== friendly_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|friendly_fire|string}}&lt;br /&gt;
{{hl2msg|short|attacker|player who fired the weapon}}&lt;br /&gt;
{{hl2msg|short|victim|player who got shot}}&lt;br /&gt;
{{hl2msg|short|guilty|player who was at fault}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_draw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_draw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_nodraw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_nodraw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== request_weapon_stats ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|request_weapon_stats|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user requesting their stats}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_talking_state ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_talking_state|string}}&lt;br /&gt;
{{hl2msg|byte|player|}}&lt;br /&gt;
{{hl2msg|bool|istalking|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_pickup ===&lt;br /&gt;
{{qnotice|client event for player has picked up a weapon. If that does not work, try using the &amp;quot;item_pickup&amp;quot; event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_pickup|string}}&lt;br /&gt;
{{hl2msg|byte|context|split screen message context}}&lt;br /&gt;
{{hl2msg|byte|weaponid|}}&lt;br /&gt;
{{hl2msg|byte|weaponslot|}}&lt;br /&gt;
{{hl2msg|byte|dropped_by_infected|gender of the Infected that dropped the weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== hunter_punched ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_punched|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hunter_headshot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_headshot|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who made the headshot}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== zombie_ignited ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|zombie_ignited|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|entity ID of Tank}}&lt;br /&gt;
{{hl2msg|string|victimname|&amp;quot;Witch&amp;quot;, &amp;quot;Tank&amp;quot;, &amp;quot;Hunter&amp;quot;, &amp;quot;Smoker&amp;quot;, or &amp;quot;Infected&amp;quot;}}&lt;br /&gt;
{{hl2msg|bool|fire_ammo|true if incendiary ammo was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_exploded ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_exploded|string}}&lt;br /&gt;
{{hl2msg|short|userid|Boomer that exploded}}&lt;br /&gt;
{{hl2msg|short|attacker|player who caused the explosion}}&lt;br /&gt;
{{hl2msg|bool|splashedbile|Exploding boomer splashed bile on Survivors}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_pistol_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_pistol_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-pistol weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_at_40 ===&lt;br /&gt;
{{qnotice|This is networked, special event for game instructor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_at_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== total_ammo_below_40 ===&lt;br /&gt;
{{qnotice|sent for any ammo type, except those with max ammo 1, or infinite ammo, like pistols}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|total_ammo_below_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_hurt_concise ===&lt;br /&gt;
{{qnotice|Abbreviated version of 'player_hurt' that is networked}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt_concise|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== tank_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead tank}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|solo|TRUE if a player single-handedly killed the Tank}}&lt;br /&gt;
{{hl2msg|bool|melee_only|TRUE if the tank was only killed by melee attacks (no blast, burn, or bullet damage)}}&lt;br /&gt;
{{hl2msg|bool|l4d1_only|TRUE if l4d1 survivors inflicted damage and the l4d2 survivors did not)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== achievement_write_failed ===&lt;br /&gt;
{{qnotice|Used for a notification message when an achievement fails to write}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_write_failed|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ghost_spawn_time ===&lt;br /&gt;
{{qnotice|Used for clients to know how long until they become a ghost (and can spawn)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ghost_spawn_time|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the player that is becoming a ghost}}&lt;br /&gt;
{{hl2msg|short|spawntime|How long of a wait until player is a ghost}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== survival_at_30min ===&lt;br /&gt;
{{qnotice|Used to know when we elapse 30 minutes on a survival map}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_at_30min|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_drawbridge ===&lt;br /&gt;
{{qnotice|Point out the button that will start the gauntlet finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_drawbridge ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_perimeter ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_perimeter|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_deactivate_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_deactivate_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_impound_lot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_impound_lot|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_window ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_window|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon_wait ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon_wait|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gauntlet_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gauntlet_finale_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_float ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_float|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_ferry_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_ferry_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hatch_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hatch_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_shack_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_shack_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_incendiary_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_incendiary_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_explosive_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_explosive_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== receive_upgrade ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|receive_upgrade|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|upgrade|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_vehicle_arrival ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_vehicle_arrival|string}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_overheated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_overheated|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_burger_sign ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_burger_sign|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_destination ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_destination|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_lighting ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_lighting|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_finale_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_survival_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_survival_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_out_of_range ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ability_out_of_range|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|ability classname}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_pyrotechnics ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_pyrotechnics|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio1 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio1|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio2 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio2|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gates_are_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gates_are_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c2m4_ticketbooth ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c2m4_ticketbooth|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_rescue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_rescue|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hotel_elevator_doors ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hotel_elevator_doors|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop_tanker ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop_tanker|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_generic ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_generic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_radio ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_carousel ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_carousel|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_return_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_return_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_save_items ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_save_items|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spit_burst ===&lt;br /&gt;
{{qnotice|Triggers when Spitter spit hits the ground. Can be triggered after Spittes death.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spit_burst|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== entered_spit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entered_spit|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m1_getgas ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m1_getgas|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m3_return_to_boat ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m3_return_to_boat|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c1m4_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c1m4_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== c1m4_scavenge_instructions ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|c1m4_scavenge_instructions|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== punched_clown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|punched_clown|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who punched the clown}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead charger}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|melee|TRUE if a player killed the charger with a melee weapon}}&lt;br /&gt;
{{hl2msg|bool|charging|TRUE if the charger was charging when it died}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spitter_killed ===&lt;br /&gt;
{{qnotice|Triggers on Spitter death}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spitter_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead spitter}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|has_spit|TRUE if the spitter spit at some point}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== jockey_ride ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_ride_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|short|rescuer|Who stopped it}}&lt;br /&gt;
{{hl2msg|float|ride_length|Duration of our ride}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead jockey}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_melee_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_melee_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-melee weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_decapitated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_decapitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who did the decapitation}}&lt;br /&gt;
{{hl2msg|string|weapon|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== upgrade_pack_added ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_added|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vomit_bomb_tank ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vomit_bomb_tank|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who used the bomb}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== triggered_car_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|triggered_car_alarm|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== panic_event_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|panic_event_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts charging}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_start ===&lt;br /&gt;
{{qnotice|The moment when the charger grabs a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_end ===&lt;br /&gt;
{{qnotice|The moment when the charger stops charging a survivor (and will soon start pummeling)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_impact ===&lt;br /&gt;
{{qnotice|When a charger impacts a survivor they aren't carrying}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was impacted}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts pummeling a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_end ===&lt;br /&gt;
{{qnotice|When the charger is cleared from the survivor or the survivor dies.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|}}&lt;br /&gt;
{{hl2msg|short|rescuer|user ID of the player who rescued them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== strongman_bell_knocked_off ===&lt;br /&gt;
{{qnotice|The arcade bell on c2m4_barns}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|strongman_bell_knocked_off|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== molotov_thrown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|molotov_thrown|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gas_can_forced_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gas_can_forced_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player that forced the drop}}&lt;br /&gt;
{{hl2msg|short|victim|player that dropped it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_need_gnome_to_continue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_need_gnome_to_continue|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survivor_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survivor_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_item_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_item_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_rescue_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_rescue_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bodyshots_reduced ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bodyshots_reduced|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_witch_instant_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_witch_instant_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== set_instructor_group_enabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|set_instructor_group_enabled|string}}&lt;br /&gt;
{{hl2msg|string|group|}}&lt;br /&gt;
{{hl2msg|short|enabled|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== stashwhacker_game_won ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|stashwhacker_game_won|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_marker_reached ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_marker_reached|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|marker|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== start_score_animation ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|start_score_animation|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survival_round_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_gas_can_destroyed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_gas_can_destroyed|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player that destroyed it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_gate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_gate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_run ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_run|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c6m3_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c6m3_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_bridge_lowering ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_bridge_lowering|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== m60_streak_ended ===&lt;br /&gt;
{{qnotice|I was holding down the m60 trigger, and now I'm not}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|m60_streak_ended|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== chair_charged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|chair_charged|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== song_played ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|song_played|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== foot_locker_opened ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|foot_locker_opened|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;/div&gt;</summary>
		<author><name>Marttt</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10726</id>
		<title>Left 4 Dead 2 Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10726"/>
		<updated>2019-03-05T14:06:20Z</updated>

		<summary type="html">&lt;p&gt;Marttt: /* spitter_killed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:''Refer back to [[Game Events (Source)]] for more events.''&lt;br /&gt;
=== player_death ===&lt;br /&gt;
{{qnotice|a game event, name may be 32 charaters long; this extents the original player_death by a new fields}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_death|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who died}}&lt;br /&gt;
{{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.}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|string|attackername|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if killer not a player, the entindex of who killed.  Again, use attacker first}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name killer used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|attackerisbot|is the attacker a bot}}&lt;br /&gt;
{{hl2msg|string|victimname|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|bool|victimisbot|is the victim a bot}}&lt;br /&gt;
{{hl2msg|bool|abort|did the victim abort}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|float|victim_x|}}&lt;br /&gt;
{{hl2msg|float|victim_y|}}&lt;br /&gt;
{{hl2msg|float|victim_z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_hurt ===&lt;br /&gt;
{{qnotice|Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|Not networked}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|short|attacker|user id who attacked}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|short|health|remaining health points}}&lt;br /&gt;
{{hl2msg|byte|armor|remaining armor points}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used, if not the world}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{hl2msg|byte|dmg_armor|damage done to armor}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_team ===&lt;br /&gt;
{{qnotice|player change his team}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_team|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID on server}}&lt;br /&gt;
{{hl2msg|byte|team|team id}}&lt;br /&gt;
{{hl2msg|byte|oldteam|old team id}}&lt;br /&gt;
{{hl2msg|bool|disconnect|team change because player disconnects}}&lt;br /&gt;
{{hl2msg|string|name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_bot_replace ===&lt;br /&gt;
{{qnotice|Bot replaced a player}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_bot_replace|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bot_player_replace ===&lt;br /&gt;
{{qnotice|Player replaced a bot}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bot_player_replace|string}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_afk ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_afk|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_on_empty ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_on_empty|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name used}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_reload ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_reload|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|bool|manual|player manually started the reload}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_zoom ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_zoom|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_use ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an infected uses their ability}}&lt;br /&gt;
{{eventnote|Issues|Doesn't fire for jockey}}&lt;br /&gt;
{{begin-hl2msg|ability_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|Classname of ability. Possible values:&lt;br /&gt;
*ability_lunge&lt;br /&gt;
*ability_toungue&lt;br /&gt;
*ability_vomit&lt;br /&gt;
*ability_charge&lt;br /&gt;
*ability_spit&lt;br /&gt;
*ability_throw&lt;br /&gt;
for the Hunter, Smoker, Boomer, Charger, Spitter and Tank respectively.}}&lt;br /&gt;
{{hl2msg|short|context|enum of the way it was used (different for each ability)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ammo_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who got some ammo from a weapon_ammo_spawner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== item_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|item_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== grenade_bounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|grenade_bounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hegrenade_detonate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hegrenade_detonate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bullet_impact ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bullet_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|float|x|}}&lt;br /&gt;
{{hl2msg|float|y|}}&lt;br /&gt;
{{hl2msg|float|z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_footstep ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_footstep|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blind ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blind|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_falldamage ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_falldamage|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who got hurt}}&lt;br /&gt;
{{hl2msg|float|damage|for how much}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who grabbed the ledge}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_release ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who released from the ledge}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_moving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_moving|string}}&lt;br /&gt;
{{hl2msg|long|entindex|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{hl2msg|bool|closed|Was the door closed when it started opening?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_close ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_close|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who closed the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_unlocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_unlocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== rescue_door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|rescue_door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|long|entindex|door that opened}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_door_used ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_door_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_door_used_versus ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_door_used_versus|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone tried to push a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== success_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone pushed a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|success_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who openned it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_freeze_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_freeze_end|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_pre_entity ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_pre_entity|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_post_nav ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_post_nav|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_blocked|string}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|bool|blocked|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_generate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_generate|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end_message ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end_message|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{hl2msg|float|time|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_ended ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_ended|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_started ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_started|string}}&lt;br /&gt;
{{hl2msg|string|issue|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|string|votedata|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|initiator|entity id of the player who initiated the vote}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_changed|string}}&lt;br /&gt;
{{hl2msg|byte|yesVotes|}}&lt;br /&gt;
{{hl2msg|byte|noVotes|}}&lt;br /&gt;
{{hl2msg|byte|potentialVotes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_passed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_passed|string}}&lt;br /&gt;
{{hl2msg|string|details|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_failed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_failed|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_cast_yes ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_yes|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_cast_no ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_no|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_hurt ===&lt;br /&gt;
{{qnotice|Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|attacker|player userid who attacked}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of infected}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|short|amount|how much damage was done}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_death ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_death|string}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|short|infected_id|ID of the infected that died}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|short|weapon_id|ID of the weapon used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|minigun|signals a minigun kill}}&lt;br /&gt;
{{hl2msg|bool|blast|signals a death from blast damage}}&lt;br /&gt;
{{hl2msg|bool|submerged|indicates the infected was submerged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hostname_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hostname_changed|string}}&lt;br /&gt;
{{hl2msg|string|hostname|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== difficulty_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|difficulty_changed|string}}&lt;br /&gt;
{{hl2msg|short|newDifficulty|}}&lt;br /&gt;
{{hl2msg|short|oldDifficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_start|string}}&lt;br /&gt;
{{hl2msg|short|rushes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_rush ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_rush|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_escape_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_escape_start|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_incoming ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_incoming|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_ready ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_ready|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_leaving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_leaving|string}}&lt;br /&gt;
{{hl2msg|short|survivorcount|number of survivors that made it out}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_win ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_win|string}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|short|difficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mission_lost ===&lt;br /&gt;
{{qnotice|As in, the survivor team failed.  Opposite of finale_win, but not necessarily during the finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mission_lost|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_start|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_damaged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_damaged|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== final_reportscreen ===&lt;br /&gt;
{{qnotice|Right before the final report screen comes up, let awards possibly fire}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|final_reportscreen|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== map_transition ===&lt;br /&gt;
{{qnotice|When campaign cinematics start}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|map_transition|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_transitioned ===&lt;br /&gt;
{{qnotice|When campaign cinematics end and player is transitioned to first person view}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_transitioned|string}}&lt;br /&gt;
{{hl2msg|short|userid|the person that just finished transitioning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{hl2msg|short|health_restored|amount of health restored}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Issues|subject is broken for this event, it always appears to be the player doing the healing}}&lt;br /&gt;
{{begin-hl2msg|heal_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was being healed, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person giving the ammo}}&lt;br /&gt;
{{hl2msg|short|subject|person receiving ammo}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== give_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|give_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|The giver of the weapon}}&lt;br /&gt;
{{hl2msg|short|recipient|The recipient of the weapon}}&lt;br /&gt;
{{hl2msg|short|weapon|The ID of the weapon given}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had the pills}}&lt;br /&gt;
{{hl2msg|short|subject|person swallowing the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_no_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_no_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_full ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_full|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_doesnt_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_doesnt_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pile_weapon_cant_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pile_weapon_cant_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo pile with a grenade launcher}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is defibrillating.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who used the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it helped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was defibrillating, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_item_already_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_item_already_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo upgrade twice}}&lt;br /&gt;
{{hl2msg|string|upgradeclass|classname of the upgrade we tried to use}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_failed_no_primary ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_failed_no_primary|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an upgrade without having a primary weapon}}&lt;br /&gt;
{{hl2msg|string|upgrade|name of the upgrade we tried to use, eg &amp;quot;INCENDIARY_AMMO&amp;quot;}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== dead_survivor_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|dead_survivor_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|short|deadplayer|user id of the dead player represented}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== adrenaline_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|adrenaline_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had and used the adrenaline}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person who was revived}}&lt;br /&gt;
{{hl2msg|bool|lastlife|person revived will die if they fall again}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|1 if person revived was ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|person is ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated ===&lt;br /&gt;
{{qnotice|when a player becomes incapacitated.  This is also called when a tank is killed.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated_start ===&lt;br /&gt;
{{qnotice|when a player is about to become incapacitated, so you can see his last living state}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_start_area ===&lt;br /&gt;
{{qnotice|when a player spawns into the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who entered}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_first_spawn ===&lt;br /&gt;
{{qnotice|when a player spawns for the first time in a given mission}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_first_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who spawned}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
{{qnotice|This Event doesnt exist anymore 1.10.2012}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== player_left_start_area ===&lt;br /&gt;
{{qnotice|when a player leaves the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who left}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_checkpoint ===&lt;br /&gt;
{{qnotice|when a basecombatcharacter enters a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who entered}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one entering}}&lt;br /&gt;
{{hl2msg|long|door|Entindex of the checkpoint door the player entered to get here.}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|string|doorname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_left_checkpoint ===&lt;br /&gt;
{{qnotice|when a player leaves a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who left}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one exiting}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_shoved|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_shoved|string}}&lt;br /&gt;
{{hl2msg|short|entityid|the entity index of the one who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump_apex ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump_apex|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who jumped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was trying to move}}&lt;br /&gt;
{{hl2msg|short|blocker|player index who kept them from moving}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_now_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_now_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now it}}&lt;br /&gt;
{{hl2msg|short|attacker|player that did the it-ing}}&lt;br /&gt;
{{hl2msg|bool|exploded|whether it was vomit or explosion}}&lt;br /&gt;
{{hl2msg|bool|infected|is the vomit infectious}}&lt;br /&gt;
{{hl2msg|bool|by_boomer|came from a boomer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_no_longer_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_no_longer_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now no longer it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_harasser_set ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_harasser_set|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who woke up the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch woken up}}&lt;br /&gt;
{{hl2msg|bool|first|First time the witch set a harasser}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_spawn|string}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who killed the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch that was killed.}}&lt;br /&gt;
{{hl2msg|bool|oneshot|TRUE if the Witch was killed with one shot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|User ID of the tank spawning now}}&lt;br /&gt;
{{hl2msg|long|tankid|Entindex of tank spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== melee_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|melee_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who bashed the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|Entindex of infected what got killed}}&lt;br /&gt;
{{hl2msg|bool|ambush|Infected was unaware when killed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== area_cleared ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|area_cleared|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who cleared the area}}&lt;br /&gt;
{{hl2msg|long|area|id of the cleared area}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== award_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|award_earned|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who earned the award}}&lt;br /&gt;
{{hl2msg|long|entityid|client likes ent id}}&lt;br /&gt;
{{hl2msg|long|subjectentid|entity id of other party in the award, if any}}&lt;br /&gt;
{{hl2msg|short|award|id of award earned}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the grabbing}}&lt;br /&gt;
{{hl2msg|short|victim|player that got grabbed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_bent ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_bent|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_victim_died ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_victim_died|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_release ===&lt;br /&gt;
{{qnotice|Fired in all cases where the tongue releases a victim, whether choked or not, etc.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|victim|The (now released) victim}}&lt;br /&gt;
{{hl2msg|long|distance|Distance the victim was dragged.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== choke_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being choked}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_pull_stopped ===&lt;br /&gt;
{{qnotice|Called when a smoker tongue is cleared on a dragging player. Includes cuts.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_pull_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pulled}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== lunge_shove ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_shove|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== lunge_pounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_pounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|long|distance|Distance from pounce start to contact}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== fatal_vomit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|fatal_vomit|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who vomited}}&lt;br /&gt;
{{hl2msg|short|victim|And who was killed or incapped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_call_for_help ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_call_for_help|string}}&lt;br /&gt;
{{hl2msg|short|userid|The actual player entity who is awaiting rescue.}}&lt;br /&gt;
{{hl2msg|long|subject|SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescued ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescued|string}}&lt;br /&gt;
{{hl2msg|short|rescuer|player that did the rescuing}}&lt;br /&gt;
{{hl2msg|short|victim|the survivor being rescued}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescue_abandoned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescue_abandoned|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== relocated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|relocated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was relocated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== respawning ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|respawning|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who started respawning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_frustrated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_frustrated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was culled}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_given ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_given|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who got the weapon}}&lt;br /&gt;
{{hl2msg|short|giver|player that did the giving}}&lt;br /&gt;
{{hl2msg|short|weapon|weapon id given}}&lt;br /&gt;
{{hl2msg|short|weaponentid|weapon entity id}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an item is removed from a survivor's inventory}}&lt;br /&gt;
{{eventnote|Related Events|Called before heal_success, defibrillator_used, upgrade_pack_used, but called after pills_used and adrenaline_used}}&lt;br /&gt;
{{begin-hl2msg|weapon_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who dropped the weapon}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{hl2msg|short|propid|entindex of the dropped weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== break_breakable ===&lt;br /&gt;
{{qnotice|Override from gameevents.res}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|break_breakable|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of breaker}}&lt;br /&gt;
{{hl2msg|long|entindex|entindex of thing breaking}}&lt;br /&gt;
{{hl2msg|byte|material|BREAK_GLASS, BREAK_WOOD, etc}}&lt;br /&gt;
{{hl2msg|bool|hulkonly|SF_BREAK_HULK_ONLY}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== achievement_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_earned|string}}&lt;br /&gt;
{{hl2msg|byte|player|entindex of the player}}&lt;br /&gt;
{{hl2msg|short|achievement|achievement ID}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spec_target_updated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spec_target_updated|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spawner_give_item ===&lt;br /&gt;
{{qnotice|A spawner has given a player an item (weapon, pills, ammo, health kit, etc)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spawner_give_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|Item recipient}}&lt;br /&gt;
{{hl2msg|string|item|Name of item given}}&lt;br /&gt;
{{hl2msg|long|spawner|entindex of the spawner entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== create_panic_event ===&lt;br /&gt;
{{qnotice|A panic event has been created, though not necessarily started}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|create_panic_event|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was started the panic}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pills ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pills|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_weapons ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_weapons|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|classname|Classname of the entity they see}}&lt;br /&gt;
{{hl2msg|string|entityname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_spawn_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_spawn_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|weaponname|weapon name, or &amp;quot;melee&amp;quot;}}&lt;br /&gt;
{{hl2msg|string|subtype|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_near ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_near|string}}&lt;br /&gt;
{{hl2msg|short|userid|The boomer}}&lt;br /&gt;
{{hl2msg|short|victim|The survivor whom the boomer has gotten very close to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== started_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|started_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_truck ===&lt;br /&gt;
{{qnotice|explain how pulling the lever on the gas truck will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_truck|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_panic_button ===&lt;br /&gt;
{{qnotice|explain that pressing this button will start a panic event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_panic_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The panic button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_elevator_button ===&lt;br /&gt;
{{qnotice|explain how to operate the hospital elevator button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_elevator_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_lift_button ===&lt;br /&gt;
{{qnotice|explain how to operate the lift button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_lift_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lift button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_church_door ===&lt;br /&gt;
{{qnotice|explain how to provoke the crazy church guy.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_church_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The saferoom door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_emergency_door ===&lt;br /&gt;
{{qnotice|explain how to open the emergency door.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_emergency_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_crane ===&lt;br /&gt;
{{qnotice|explain how to lower the box on the crane.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_crane|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever/button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bridge ===&lt;br /&gt;
{{qnotice|explain how to close the gates to make a bridge.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_can_panic ===&lt;br /&gt;
{{qnotice|explain how to shoot the gas can.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_can_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The gas can}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_van_panic ===&lt;br /&gt;
{{qnotice|explain how to start the van.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_van_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The van}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mainstreet ===&lt;br /&gt;
{{qnotice|explain how to lower the forklift}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mainstreet|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The forklift}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_train_lever ===&lt;br /&gt;
{{qnotice|explain how to operate the train lever.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_train_lever|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever on box car}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_disturbance ===&lt;br /&gt;
{{qnotice|explain that disturbances (car alarm) attract infected horde}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_disturbance|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The source of disturbance}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_goal ===&lt;br /&gt;
{{qnotice|explain where to put the scavenge mode items}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_goal|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The collection device}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_leave_area ===&lt;br /&gt;
{{qnotice|explain that leaving the area, starts round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_leave_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== begin_scavenge_overtime ===&lt;br /&gt;
{{qnotice|enter overtime in a scavenge round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|begin_scavenge_overtime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_start ===&lt;br /&gt;
{{qnotice|a scavenge round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_start|string}}&lt;br /&gt;
{{hl2msg|byte|round|round number, 1 based}}&lt;br /&gt;
{{hl2msg|bool|firsthalf|start of the first half of the round}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== scavenge_round_halftime ===&lt;br /&gt;
{{qnotice|a scavenge round is in halftime}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_halftime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_finished ===&lt;br /&gt;
{{qnotice|a scavenge round has ended}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_score_tied ===&lt;br /&gt;
{{qnotice|a team just tied the score}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_score_tied|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_round_start ===&lt;br /&gt;
{{qnotice|a versus round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_blocked ===&lt;br /&gt;
{{qnotice|can't pour the gas, someone else already is}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_completed ===&lt;br /&gt;
{{qnotice|player finished pouring a can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_completed|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_dropped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_dropped|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_interrupted ===&lt;br /&gt;
{{qnotice|we got interuppted pouring the gas can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who interuppted us}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== use_target ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|use_target|string}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the use target}}&lt;br /&gt;
{{hl2msg|string|classname|classname of the use target}}&lt;br /&gt;
{{hl2msg|bool|isprop|is this a prop that can be carried}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_use ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When a Survivor presses +USE on a useable entity. i.e. Weapons, items, doors}}&lt;br /&gt;
{{eventnote|Related Events|If targetid is an item, item_pickup will be called prior to player_use}}&lt;br /&gt;
{{begin-hl2msg|player_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the used entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== friendly_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|friendly_fire|string}}&lt;br /&gt;
{{hl2msg|short|attacker|player who fired the weapon}}&lt;br /&gt;
{{hl2msg|short|victim|player who got shot}}&lt;br /&gt;
{{hl2msg|short|guilty|player who was at fault}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_draw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_draw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_nodraw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_nodraw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== request_weapon_stats ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|request_weapon_stats|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user requesting their stats}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_talking_state ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_talking_state|string}}&lt;br /&gt;
{{hl2msg|byte|player|}}&lt;br /&gt;
{{hl2msg|bool|istalking|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_pickup ===&lt;br /&gt;
{{qnotice|client event for player has picked up a weapon. If that does not work, try using the &amp;quot;item_pickup&amp;quot; event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_pickup|string}}&lt;br /&gt;
{{hl2msg|byte|context|split screen message context}}&lt;br /&gt;
{{hl2msg|byte|weaponid|}}&lt;br /&gt;
{{hl2msg|byte|weaponslot|}}&lt;br /&gt;
{{hl2msg|byte|dropped_by_infected|gender of the Infected that dropped the weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== hunter_punched ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_punched|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hunter_headshot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_headshot|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who made the headshot}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== zombie_ignited ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|zombie_ignited|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|entity ID of Tank}}&lt;br /&gt;
{{hl2msg|string|victimname|&amp;quot;Witch&amp;quot;, &amp;quot;Tank&amp;quot;, &amp;quot;Hunter&amp;quot;, &amp;quot;Smoker&amp;quot;, or &amp;quot;Infected&amp;quot;}}&lt;br /&gt;
{{hl2msg|bool|fire_ammo|true if incendiary ammo was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_exploded ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_exploded|string}}&lt;br /&gt;
{{hl2msg|short|userid|Boomer that exploded}}&lt;br /&gt;
{{hl2msg|short|attacker|player who caused the explosion}}&lt;br /&gt;
{{hl2msg|bool|splashedbile|Exploding boomer splashed bile on Survivors}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_pistol_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_pistol_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-pistol weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_at_40 ===&lt;br /&gt;
{{qnotice|This is networked, special event for game instructor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_at_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== total_ammo_below_40 ===&lt;br /&gt;
{{qnotice|sent for any ammo type, except those with max ammo 1, or infinite ammo, like pistols}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|total_ammo_below_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_hurt_concise ===&lt;br /&gt;
{{qnotice|Abbreviated version of 'player_hurt' that is networked}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt_concise|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== tank_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead tank}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|solo|TRUE if a player single-handedly killed the Tank}}&lt;br /&gt;
{{hl2msg|bool|melee_only|TRUE if the tank was only killed by melee attacks (no blast, burn, or bullet damage)}}&lt;br /&gt;
{{hl2msg|bool|l4d1_only|TRUE if l4d1 survivors inflicted damage and the l4d2 survivors did not)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== achievement_write_failed ===&lt;br /&gt;
{{qnotice|Used for a notification message when an achievement fails to write}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_write_failed|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ghost_spawn_time ===&lt;br /&gt;
{{qnotice|Used for clients to know how long until they become a ghost (and can spawn)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ghost_spawn_time|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the player that is becoming a ghost}}&lt;br /&gt;
{{hl2msg|short|spawntime|How long of a wait until player is a ghost}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== survival_at_30min ===&lt;br /&gt;
{{qnotice|Used to know when we elapse 30 minutes on a survival map}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_at_30min|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_drawbridge ===&lt;br /&gt;
{{qnotice|Point out the button that will start the gauntlet finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_drawbridge ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_perimeter ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_perimeter|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_deactivate_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_deactivate_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_impound_lot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_impound_lot|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_window ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_window|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon_wait ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon_wait|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gauntlet_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gauntlet_finale_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_float ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_float|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_ferry_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_ferry_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hatch_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hatch_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_shack_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_shack_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_incendiary_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_incendiary_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_explosive_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_explosive_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== receive_upgrade ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|receive_upgrade|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|upgrade|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_vehicle_arrival ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_vehicle_arrival|string}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_overheated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_overheated|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_burger_sign ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_burger_sign|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_destination ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_destination|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_lighting ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_lighting|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_finale_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_survival_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_survival_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_out_of_range ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ability_out_of_range|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|ability classname}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_pyrotechnics ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_pyrotechnics|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio1 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio1|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio2 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio2|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gates_are_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gates_are_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c2m4_ticketbooth ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c2m4_ticketbooth|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_rescue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_rescue|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hotel_elevator_doors ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hotel_elevator_doors|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop_tanker ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop_tanker|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_generic ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_generic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_radio ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_carousel ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_carousel|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_return_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_return_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_save_items ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_save_items|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spit_burst ===&lt;br /&gt;
{{qnotice|Triggers when Spitter's spit hits the ground. Can be triggered after Spitter's death.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spit_burst|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== entered_spit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entered_spit|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m1_getgas ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m1_getgas|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m3_return_to_boat ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m3_return_to_boat|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c1m4_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c1m4_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== c1m4_scavenge_instructions ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|c1m4_scavenge_instructions|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== punched_clown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|punched_clown|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who punched the clown}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead charger}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|melee|TRUE if a player killed the charger with a melee weapon}}&lt;br /&gt;
{{hl2msg|bool|charging|TRUE if the charger was charging when it died}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spitter_killed ===&lt;br /&gt;
{{qnotice|Triggers on Spitter death}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spitter_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead spitter}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|has_spit|TRUE if the spitter spit at some point}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== jockey_ride ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_ride_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|short|rescuer|Who stopped it}}&lt;br /&gt;
{{hl2msg|float|ride_length|Duration of our ride}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead jockey}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_melee_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_melee_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-melee weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_decapitated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_decapitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who did the decapitation}}&lt;br /&gt;
{{hl2msg|string|weapon|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== upgrade_pack_added ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_added|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vomit_bomb_tank ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vomit_bomb_tank|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who used the bomb}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== triggered_car_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|triggered_car_alarm|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== panic_event_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|panic_event_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts charging}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_start ===&lt;br /&gt;
{{qnotice|The moment when the charger grabs a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_end ===&lt;br /&gt;
{{qnotice|The moment when the charger stops charging a survivor (and will soon start pummeling)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_impact ===&lt;br /&gt;
{{qnotice|When a charger impacts a survivor they aren't carrying}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was impacted}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts pummeling a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_end ===&lt;br /&gt;
{{qnotice|When the charger is cleared from the survivor or the survivor dies.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|}}&lt;br /&gt;
{{hl2msg|short|rescuer|user ID of the player who rescued them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== strongman_bell_knocked_off ===&lt;br /&gt;
{{qnotice|The arcade bell on c2m4_barns}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|strongman_bell_knocked_off|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== molotov_thrown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|molotov_thrown|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gas_can_forced_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gas_can_forced_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player that forced the drop}}&lt;br /&gt;
{{hl2msg|short|victim|player that dropped it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_need_gnome_to_continue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_need_gnome_to_continue|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survivor_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survivor_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_item_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_item_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_rescue_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_rescue_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bodyshots_reduced ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bodyshots_reduced|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_witch_instant_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_witch_instant_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== set_instructor_group_enabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|set_instructor_group_enabled|string}}&lt;br /&gt;
{{hl2msg|string|group|}}&lt;br /&gt;
{{hl2msg|short|enabled|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== stashwhacker_game_won ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|stashwhacker_game_won|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_marker_reached ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_marker_reached|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|marker|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== start_score_animation ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|start_score_animation|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survival_round_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_gas_can_destroyed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_gas_can_destroyed|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player that destroyed it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_gate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_gate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_run ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_run|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c6m3_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c6m3_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_bridge_lowering ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_bridge_lowering|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== m60_streak_ended ===&lt;br /&gt;
{{qnotice|I was holding down the m60 trigger, and now I'm not}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|m60_streak_ended|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== chair_charged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|chair_charged|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== song_played ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|song_played|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== foot_locker_opened ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|foot_locker_opened|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;/div&gt;</summary>
		<author><name>Marttt</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10725</id>
		<title>Left 4 Dead 2 Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10725"/>
		<updated>2019-03-02T01:46:22Z</updated>

		<summary type="html">&lt;p&gt;Marttt: /* weapon_pickup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:''Refer back to [[Game Events (Source)]] for more events.''&lt;br /&gt;
=== player_death ===&lt;br /&gt;
{{qnotice|a game event, name may be 32 charaters long; this extents the original player_death by a new fields}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_death|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who died}}&lt;br /&gt;
{{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.}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|string|attackername|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if killer not a player, the entindex of who killed.  Again, use attacker first}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name killer used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|attackerisbot|is the attacker a bot}}&lt;br /&gt;
{{hl2msg|string|victimname|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|bool|victimisbot|is the victim a bot}}&lt;br /&gt;
{{hl2msg|bool|abort|did the victim abort}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|float|victim_x|}}&lt;br /&gt;
{{hl2msg|float|victim_y|}}&lt;br /&gt;
{{hl2msg|float|victim_z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_hurt ===&lt;br /&gt;
{{qnotice|Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|Not networked}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|short|attacker|user id who attacked}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|short|health|remaining health points}}&lt;br /&gt;
{{hl2msg|byte|armor|remaining armor points}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used, if not the world}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{hl2msg|byte|dmg_armor|damage done to armor}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_team ===&lt;br /&gt;
{{qnotice|player change his team}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_team|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID on server}}&lt;br /&gt;
{{hl2msg|byte|team|team id}}&lt;br /&gt;
{{hl2msg|byte|oldteam|old team id}}&lt;br /&gt;
{{hl2msg|bool|disconnect|team change because player disconnects}}&lt;br /&gt;
{{hl2msg|string|name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_bot_replace ===&lt;br /&gt;
{{qnotice|Bot replaced a player}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_bot_replace|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bot_player_replace ===&lt;br /&gt;
{{qnotice|Player replaced a bot}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bot_player_replace|string}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_afk ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_afk|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_on_empty ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_on_empty|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name used}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_reload ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_reload|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|bool|manual|player manually started the reload}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_zoom ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_zoom|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_use ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an infected uses their ability}}&lt;br /&gt;
{{eventnote|Issues|Doesn't fire for jockey}}&lt;br /&gt;
{{begin-hl2msg|ability_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|Classname of ability. Possible values:&lt;br /&gt;
*ability_lunge&lt;br /&gt;
*ability_toungue&lt;br /&gt;
*ability_vomit&lt;br /&gt;
*ability_charge&lt;br /&gt;
*ability_spit&lt;br /&gt;
*ability_throw&lt;br /&gt;
for the Hunter, Smoker, Boomer, Charger, Spitter and Tank respectively.}}&lt;br /&gt;
{{hl2msg|short|context|enum of the way it was used (different for each ability)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ammo_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who got some ammo from a weapon_ammo_spawner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== item_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|item_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== grenade_bounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|grenade_bounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hegrenade_detonate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hegrenade_detonate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bullet_impact ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bullet_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|float|x|}}&lt;br /&gt;
{{hl2msg|float|y|}}&lt;br /&gt;
{{hl2msg|float|z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_footstep ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_footstep|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blind ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blind|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_falldamage ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_falldamage|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who got hurt}}&lt;br /&gt;
{{hl2msg|float|damage|for how much}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who grabbed the ledge}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_release ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who released from the ledge}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_moving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_moving|string}}&lt;br /&gt;
{{hl2msg|long|entindex|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{hl2msg|bool|closed|Was the door closed when it started opening?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_close ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_close|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who closed the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_unlocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_unlocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== rescue_door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|rescue_door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|long|entindex|door that opened}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_door_used ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_door_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_door_used_versus ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_door_used_versus|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone tried to push a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== success_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone pushed a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|success_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who openned it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_freeze_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_freeze_end|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_pre_entity ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_pre_entity|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_post_nav ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_post_nav|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_blocked|string}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|bool|blocked|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_generate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_generate|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end_message ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end_message|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{hl2msg|float|time|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_ended ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_ended|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_started ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_started|string}}&lt;br /&gt;
{{hl2msg|string|issue|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|string|votedata|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|initiator|entity id of the player who initiated the vote}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_changed|string}}&lt;br /&gt;
{{hl2msg|byte|yesVotes|}}&lt;br /&gt;
{{hl2msg|byte|noVotes|}}&lt;br /&gt;
{{hl2msg|byte|potentialVotes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_passed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_passed|string}}&lt;br /&gt;
{{hl2msg|string|details|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_failed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_failed|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_cast_yes ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_yes|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_cast_no ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_no|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_hurt ===&lt;br /&gt;
{{qnotice|Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|attacker|player userid who attacked}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of infected}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|short|amount|how much damage was done}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_death ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_death|string}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|short|infected_id|ID of the infected that died}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|short|weapon_id|ID of the weapon used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|minigun|signals a minigun kill}}&lt;br /&gt;
{{hl2msg|bool|blast|signals a death from blast damage}}&lt;br /&gt;
{{hl2msg|bool|submerged|indicates the infected was submerged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hostname_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hostname_changed|string}}&lt;br /&gt;
{{hl2msg|string|hostname|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== difficulty_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|difficulty_changed|string}}&lt;br /&gt;
{{hl2msg|short|newDifficulty|}}&lt;br /&gt;
{{hl2msg|short|oldDifficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_start|string}}&lt;br /&gt;
{{hl2msg|short|rushes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_rush ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_rush|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_escape_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_escape_start|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_incoming ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_incoming|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_ready ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_ready|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_leaving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_leaving|string}}&lt;br /&gt;
{{hl2msg|short|survivorcount|number of survivors that made it out}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_win ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_win|string}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|short|difficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mission_lost ===&lt;br /&gt;
{{qnotice|As in, the survivor team failed.  Opposite of finale_win, but not necessarily during the finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mission_lost|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_start|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_damaged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_damaged|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== final_reportscreen ===&lt;br /&gt;
{{qnotice|Right before the final report screen comes up, let awards possibly fire}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|final_reportscreen|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== map_transition ===&lt;br /&gt;
{{qnotice|When campaign cinematics start}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|map_transition|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_transitioned ===&lt;br /&gt;
{{qnotice|When campaign cinematics end and player is transitioned to first person view}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_transitioned|string}}&lt;br /&gt;
{{hl2msg|short|userid|the person that just finished transitioning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{hl2msg|short|health_restored|amount of health restored}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Issues|subject is broken for this event, it always appears to be the player doing the healing}}&lt;br /&gt;
{{begin-hl2msg|heal_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was being healed, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person giving the ammo}}&lt;br /&gt;
{{hl2msg|short|subject|person receiving ammo}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== give_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|give_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|The giver of the weapon}}&lt;br /&gt;
{{hl2msg|short|recipient|The recipient of the weapon}}&lt;br /&gt;
{{hl2msg|short|weapon|The ID of the weapon given}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had the pills}}&lt;br /&gt;
{{hl2msg|short|subject|person swallowing the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_no_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_no_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_full ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_full|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_doesnt_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_doesnt_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pile_weapon_cant_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pile_weapon_cant_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo pile with a grenade launcher}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is defibrillating.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who used the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it helped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was defibrillating, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_item_already_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_item_already_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo upgrade twice}}&lt;br /&gt;
{{hl2msg|string|upgradeclass|classname of the upgrade we tried to use}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_failed_no_primary ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_failed_no_primary|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an upgrade without having a primary weapon}}&lt;br /&gt;
{{hl2msg|string|upgrade|name of the upgrade we tried to use, eg &amp;quot;INCENDIARY_AMMO&amp;quot;}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== dead_survivor_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|dead_survivor_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|short|deadplayer|user id of the dead player represented}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== adrenaline_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|adrenaline_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had and used the adrenaline}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person who was revived}}&lt;br /&gt;
{{hl2msg|bool|lastlife|person revived will die if they fall again}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|1 if person revived was ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|person is ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated ===&lt;br /&gt;
{{qnotice|when a player becomes incapacitated.  This is also called when a tank is killed.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated_start ===&lt;br /&gt;
{{qnotice|when a player is about to become incapacitated, so you can see his last living state}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_start_area ===&lt;br /&gt;
{{qnotice|when a player spawns into the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who entered}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_first_spawn ===&lt;br /&gt;
{{qnotice|when a player spawns for the first time in a given mission}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_first_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who spawned}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
{{qnotice|This Event doesnt exist anymore 1.10.2012}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== player_left_start_area ===&lt;br /&gt;
{{qnotice|when a player leaves the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who left}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_checkpoint ===&lt;br /&gt;
{{qnotice|when a basecombatcharacter enters a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who entered}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one entering}}&lt;br /&gt;
{{hl2msg|long|door|Entindex of the checkpoint door the player entered to get here.}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|string|doorname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_left_checkpoint ===&lt;br /&gt;
{{qnotice|when a player leaves a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who left}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one exiting}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_shoved|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_shoved|string}}&lt;br /&gt;
{{hl2msg|short|entityid|the entity index of the one who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump_apex ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump_apex|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who jumped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was trying to move}}&lt;br /&gt;
{{hl2msg|short|blocker|player index who kept them from moving}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_now_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_now_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now it}}&lt;br /&gt;
{{hl2msg|short|attacker|player that did the it-ing}}&lt;br /&gt;
{{hl2msg|bool|exploded|whether it was vomit or explosion}}&lt;br /&gt;
{{hl2msg|bool|infected|is the vomit infectious}}&lt;br /&gt;
{{hl2msg|bool|by_boomer|came from a boomer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_no_longer_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_no_longer_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now no longer it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_harasser_set ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_harasser_set|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who woke up the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch woken up}}&lt;br /&gt;
{{hl2msg|bool|first|First time the witch set a harasser}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_spawn|string}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who killed the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch that was killed.}}&lt;br /&gt;
{{hl2msg|bool|oneshot|TRUE if the Witch was killed with one shot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|User ID of the tank spawning now}}&lt;br /&gt;
{{hl2msg|long|tankid|Entindex of tank spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== melee_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|melee_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who bashed the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|Entindex of infected what got killed}}&lt;br /&gt;
{{hl2msg|bool|ambush|Infected was unaware when killed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== area_cleared ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|area_cleared|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who cleared the area}}&lt;br /&gt;
{{hl2msg|long|area|id of the cleared area}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== award_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|award_earned|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who earned the award}}&lt;br /&gt;
{{hl2msg|long|entityid|client likes ent id}}&lt;br /&gt;
{{hl2msg|long|subjectentid|entity id of other party in the award, if any}}&lt;br /&gt;
{{hl2msg|short|award|id of award earned}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the grabbing}}&lt;br /&gt;
{{hl2msg|short|victim|player that got grabbed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_bent ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_bent|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_victim_died ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_victim_died|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_release ===&lt;br /&gt;
{{qnotice|Fired in all cases where the tongue releases a victim, whether choked or not, etc.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|victim|The (now released) victim}}&lt;br /&gt;
{{hl2msg|long|distance|Distance the victim was dragged.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== choke_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being choked}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_pull_stopped ===&lt;br /&gt;
{{qnotice|Called when a smoker tongue is cleared on a dragging player. Includes cuts.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_pull_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pulled}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== lunge_shove ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_shove|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== lunge_pounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_pounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|long|distance|Distance from pounce start to contact}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== fatal_vomit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|fatal_vomit|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who vomited}}&lt;br /&gt;
{{hl2msg|short|victim|And who was killed or incapped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_call_for_help ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_call_for_help|string}}&lt;br /&gt;
{{hl2msg|short|userid|The actual player entity who is awaiting rescue.}}&lt;br /&gt;
{{hl2msg|long|subject|SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescued ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescued|string}}&lt;br /&gt;
{{hl2msg|short|rescuer|player that did the rescuing}}&lt;br /&gt;
{{hl2msg|short|victim|the survivor being rescued}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescue_abandoned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescue_abandoned|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== relocated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|relocated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was relocated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== respawning ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|respawning|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who started respawning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_frustrated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_frustrated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was culled}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_given ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_given|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who got the weapon}}&lt;br /&gt;
{{hl2msg|short|giver|player that did the giving}}&lt;br /&gt;
{{hl2msg|short|weapon|weapon id given}}&lt;br /&gt;
{{hl2msg|short|weaponentid|weapon entity id}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an item is removed from a survivor's inventory}}&lt;br /&gt;
{{eventnote|Related Events|Called before heal_success, defibrillator_used, upgrade_pack_used, but called after pills_used and adrenaline_used}}&lt;br /&gt;
{{begin-hl2msg|weapon_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who dropped the weapon}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{hl2msg|short|propid|entindex of the dropped weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== break_breakable ===&lt;br /&gt;
{{qnotice|Override from gameevents.res}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|break_breakable|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of breaker}}&lt;br /&gt;
{{hl2msg|long|entindex|entindex of thing breaking}}&lt;br /&gt;
{{hl2msg|byte|material|BREAK_GLASS, BREAK_WOOD, etc}}&lt;br /&gt;
{{hl2msg|bool|hulkonly|SF_BREAK_HULK_ONLY}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== achievement_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_earned|string}}&lt;br /&gt;
{{hl2msg|byte|player|entindex of the player}}&lt;br /&gt;
{{hl2msg|short|achievement|achievement ID}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spec_target_updated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spec_target_updated|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spawner_give_item ===&lt;br /&gt;
{{qnotice|A spawner has given a player an item (weapon, pills, ammo, health kit, etc)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spawner_give_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|Item recipient}}&lt;br /&gt;
{{hl2msg|string|item|Name of item given}}&lt;br /&gt;
{{hl2msg|long|spawner|entindex of the spawner entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== create_panic_event ===&lt;br /&gt;
{{qnotice|A panic event has been created, though not necessarily started}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|create_panic_event|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was started the panic}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pills ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pills|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_weapons ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_weapons|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|classname|Classname of the entity they see}}&lt;br /&gt;
{{hl2msg|string|entityname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_spawn_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_spawn_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|weaponname|weapon name, or &amp;quot;melee&amp;quot;}}&lt;br /&gt;
{{hl2msg|string|subtype|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_near ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_near|string}}&lt;br /&gt;
{{hl2msg|short|userid|The boomer}}&lt;br /&gt;
{{hl2msg|short|victim|The survivor whom the boomer has gotten very close to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== started_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|started_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_truck ===&lt;br /&gt;
{{qnotice|explain how pulling the lever on the gas truck will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_truck|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_panic_button ===&lt;br /&gt;
{{qnotice|explain that pressing this button will start a panic event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_panic_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The panic button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_elevator_button ===&lt;br /&gt;
{{qnotice|explain how to operate the hospital elevator button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_elevator_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_lift_button ===&lt;br /&gt;
{{qnotice|explain how to operate the lift button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_lift_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lift button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_church_door ===&lt;br /&gt;
{{qnotice|explain how to provoke the crazy church guy.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_church_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The saferoom door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_emergency_door ===&lt;br /&gt;
{{qnotice|explain how to open the emergency door.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_emergency_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_crane ===&lt;br /&gt;
{{qnotice|explain how to lower the box on the crane.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_crane|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever/button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bridge ===&lt;br /&gt;
{{qnotice|explain how to close the gates to make a bridge.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_can_panic ===&lt;br /&gt;
{{qnotice|explain how to shoot the gas can.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_can_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The gas can}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_van_panic ===&lt;br /&gt;
{{qnotice|explain how to start the van.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_van_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The van}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mainstreet ===&lt;br /&gt;
{{qnotice|explain how to lower the forklift}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mainstreet|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The forklift}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_train_lever ===&lt;br /&gt;
{{qnotice|explain how to operate the train lever.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_train_lever|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever on box car}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_disturbance ===&lt;br /&gt;
{{qnotice|explain that disturbances (car alarm) attract infected horde}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_disturbance|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The source of disturbance}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_goal ===&lt;br /&gt;
{{qnotice|explain where to put the scavenge mode items}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_goal|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The collection device}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_leave_area ===&lt;br /&gt;
{{qnotice|explain that leaving the area, starts round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_leave_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== begin_scavenge_overtime ===&lt;br /&gt;
{{qnotice|enter overtime in a scavenge round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|begin_scavenge_overtime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_start ===&lt;br /&gt;
{{qnotice|a scavenge round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_start|string}}&lt;br /&gt;
{{hl2msg|byte|round|round number, 1 based}}&lt;br /&gt;
{{hl2msg|bool|firsthalf|start of the first half of the round}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== scavenge_round_halftime ===&lt;br /&gt;
{{qnotice|a scavenge round is in halftime}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_halftime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_finished ===&lt;br /&gt;
{{qnotice|a scavenge round has ended}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_score_tied ===&lt;br /&gt;
{{qnotice|a team just tied the score}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_score_tied|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_round_start ===&lt;br /&gt;
{{qnotice|a versus round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_blocked ===&lt;br /&gt;
{{qnotice|can't pour the gas, someone else already is}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_completed ===&lt;br /&gt;
{{qnotice|player finished pouring a can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_completed|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_dropped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_dropped|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_interrupted ===&lt;br /&gt;
{{qnotice|we got interuppted pouring the gas can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who interuppted us}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== use_target ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|use_target|string}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the use target}}&lt;br /&gt;
{{hl2msg|string|classname|classname of the use target}}&lt;br /&gt;
{{hl2msg|bool|isprop|is this a prop that can be carried}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_use ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When a Survivor presses +USE on a useable entity. i.e. Weapons, items, doors}}&lt;br /&gt;
{{eventnote|Related Events|If targetid is an item, item_pickup will be called prior to player_use}}&lt;br /&gt;
{{begin-hl2msg|player_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the used entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== friendly_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|friendly_fire|string}}&lt;br /&gt;
{{hl2msg|short|attacker|player who fired the weapon}}&lt;br /&gt;
{{hl2msg|short|victim|player who got shot}}&lt;br /&gt;
{{hl2msg|short|guilty|player who was at fault}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_draw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_draw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_nodraw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_nodraw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== request_weapon_stats ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|request_weapon_stats|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user requesting their stats}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_talking_state ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_talking_state|string}}&lt;br /&gt;
{{hl2msg|byte|player|}}&lt;br /&gt;
{{hl2msg|bool|istalking|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_pickup ===&lt;br /&gt;
{{qnotice|client event for player has picked up a weapon. If that does not work, try using the &amp;quot;item_pickup&amp;quot; event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_pickup|string}}&lt;br /&gt;
{{hl2msg|byte|context|split screen message context}}&lt;br /&gt;
{{hl2msg|byte|weaponid|}}&lt;br /&gt;
{{hl2msg|byte|weaponslot|}}&lt;br /&gt;
{{hl2msg|byte|dropped_by_infected|gender of the Infected that dropped the weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== hunter_punched ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_punched|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hunter_headshot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_headshot|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who made the headshot}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== zombie_ignited ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|zombie_ignited|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|entity ID of Tank}}&lt;br /&gt;
{{hl2msg|string|victimname|&amp;quot;Witch&amp;quot;, &amp;quot;Tank&amp;quot;, &amp;quot;Hunter&amp;quot;, &amp;quot;Smoker&amp;quot;, or &amp;quot;Infected&amp;quot;}}&lt;br /&gt;
{{hl2msg|bool|fire_ammo|true if incendiary ammo was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_exploded ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_exploded|string}}&lt;br /&gt;
{{hl2msg|short|userid|Boomer that exploded}}&lt;br /&gt;
{{hl2msg|short|attacker|player who caused the explosion}}&lt;br /&gt;
{{hl2msg|bool|splashedbile|Exploding boomer splashed bile on Survivors}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_pistol_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_pistol_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-pistol weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_at_40 ===&lt;br /&gt;
{{qnotice|This is networked, special event for game instructor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_at_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== total_ammo_below_40 ===&lt;br /&gt;
{{qnotice|sent for any ammo type, except those with max ammo 1, or infinite ammo, like pistols}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|total_ammo_below_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_hurt_concise ===&lt;br /&gt;
{{qnotice|Abbreviated version of 'player_hurt' that is networked}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt_concise|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== tank_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead tank}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|solo|TRUE if a player single-handedly killed the Tank}}&lt;br /&gt;
{{hl2msg|bool|melee_only|TRUE if the tank was only killed by melee attacks (no blast, burn, or bullet damage)}}&lt;br /&gt;
{{hl2msg|bool|l4d1_only|TRUE if l4d1 survivors inflicted damage and the l4d2 survivors did not)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== achievement_write_failed ===&lt;br /&gt;
{{qnotice|Used for a notification message when an achievement fails to write}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_write_failed|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ghost_spawn_time ===&lt;br /&gt;
{{qnotice|Used for clients to know how long until they become a ghost (and can spawn)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ghost_spawn_time|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the player that is becoming a ghost}}&lt;br /&gt;
{{hl2msg|short|spawntime|How long of a wait until player is a ghost}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== survival_at_30min ===&lt;br /&gt;
{{qnotice|Used to know when we elapse 30 minutes on a survival map}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_at_30min|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_drawbridge ===&lt;br /&gt;
{{qnotice|Point out the button that will start the gauntlet finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_drawbridge ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_perimeter ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_perimeter|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_deactivate_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_deactivate_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_impound_lot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_impound_lot|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_window ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_window|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon_wait ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon_wait|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gauntlet_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gauntlet_finale_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_float ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_float|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_ferry_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_ferry_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hatch_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hatch_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_shack_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_shack_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_incendiary_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_incendiary_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_explosive_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_explosive_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== receive_upgrade ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|receive_upgrade|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|upgrade|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_vehicle_arrival ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_vehicle_arrival|string}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_overheated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_overheated|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_burger_sign ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_burger_sign|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_destination ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_destination|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_lighting ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_lighting|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_finale_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_survival_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_survival_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_out_of_range ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ability_out_of_range|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|ability classname}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_pyrotechnics ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_pyrotechnics|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio1 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio1|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio2 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio2|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gates_are_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gates_are_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c2m4_ticketbooth ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c2m4_ticketbooth|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_rescue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_rescue|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hotel_elevator_doors ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hotel_elevator_doors|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop_tanker ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop_tanker|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_generic ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_generic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_radio ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_carousel ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_carousel|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_return_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_return_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_save_items ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_save_items|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spit_burst ===&lt;br /&gt;
{{qnotice|Triggers when Spitter's spit hits the ground. Can be triggered after Spitter's death.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spit_burst|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== entered_spit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entered_spit|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m1_getgas ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m1_getgas|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m3_return_to_boat ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m3_return_to_boat|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c1m4_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c1m4_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== c1m4_scavenge_instructions ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|c1m4_scavenge_instructions|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== punched_clown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|punched_clown|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who punched the clown}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead charger}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|melee|TRUE if a player killed the charger with a melee weapon}}&lt;br /&gt;
{{hl2msg|bool|charging|TRUE if the charger was charging when it died}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spitter_killed ===&lt;br /&gt;
{{qnotice|Triggers on Spitter's death}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spitter_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead spitter}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|has_spit|TRUE if the spitter spit at some point}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== jockey_ride ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_ride_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|short|rescuer|Who stopped it}}&lt;br /&gt;
{{hl2msg|float|ride_length|Duration of our ride}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead jockey}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_melee_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_melee_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-melee weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_decapitated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_decapitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who did the decapitation}}&lt;br /&gt;
{{hl2msg|string|weapon|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== upgrade_pack_added ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_added|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vomit_bomb_tank ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vomit_bomb_tank|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who used the bomb}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== triggered_car_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|triggered_car_alarm|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== panic_event_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|panic_event_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts charging}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_start ===&lt;br /&gt;
{{qnotice|The moment when the charger grabs a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_end ===&lt;br /&gt;
{{qnotice|The moment when the charger stops charging a survivor (and will soon start pummeling)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_impact ===&lt;br /&gt;
{{qnotice|When a charger impacts a survivor they aren't carrying}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was impacted}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts pummeling a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_end ===&lt;br /&gt;
{{qnotice|When the charger is cleared from the survivor or the survivor dies.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|}}&lt;br /&gt;
{{hl2msg|short|rescuer|user ID of the player who rescued them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== strongman_bell_knocked_off ===&lt;br /&gt;
{{qnotice|The arcade bell on c2m4_barns}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|strongman_bell_knocked_off|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== molotov_thrown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|molotov_thrown|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gas_can_forced_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gas_can_forced_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player that forced the drop}}&lt;br /&gt;
{{hl2msg|short|victim|player that dropped it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_need_gnome_to_continue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_need_gnome_to_continue|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survivor_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survivor_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_item_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_item_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_rescue_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_rescue_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bodyshots_reduced ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bodyshots_reduced|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_witch_instant_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_witch_instant_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== set_instructor_group_enabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|set_instructor_group_enabled|string}}&lt;br /&gt;
{{hl2msg|string|group|}}&lt;br /&gt;
{{hl2msg|short|enabled|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== stashwhacker_game_won ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|stashwhacker_game_won|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_marker_reached ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_marker_reached|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|marker|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== start_score_animation ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|start_score_animation|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survival_round_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_gas_can_destroyed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_gas_can_destroyed|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player that destroyed it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_gate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_gate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_run ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_run|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c6m3_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c6m3_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_bridge_lowering ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_bridge_lowering|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== m60_streak_ended ===&lt;br /&gt;
{{qnotice|I was holding down the m60 trigger, and now I'm not}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|m60_streak_ended|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== chair_charged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|chair_charged|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== song_played ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|song_played|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== foot_locker_opened ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|foot_locker_opened|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;/div&gt;</summary>
		<author><name>Marttt</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10724</id>
		<title>Left 4 Dead 2 Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10724"/>
		<updated>2019-03-02T01:30:59Z</updated>

		<summary type="html">&lt;p&gt;Marttt: /* spitter_killed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:''Refer back to [[Game Events (Source)]] for more events.''&lt;br /&gt;
=== player_death ===&lt;br /&gt;
{{qnotice|a game event, name may be 32 charaters long; this extents the original player_death by a new fields}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_death|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who died}}&lt;br /&gt;
{{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.}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|string|attackername|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if killer not a player, the entindex of who killed.  Again, use attacker first}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name killer used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|attackerisbot|is the attacker a bot}}&lt;br /&gt;
{{hl2msg|string|victimname|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|bool|victimisbot|is the victim a bot}}&lt;br /&gt;
{{hl2msg|bool|abort|did the victim abort}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|float|victim_x|}}&lt;br /&gt;
{{hl2msg|float|victim_y|}}&lt;br /&gt;
{{hl2msg|float|victim_z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_hurt ===&lt;br /&gt;
{{qnotice|Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|Not networked}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|short|attacker|user id who attacked}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|short|health|remaining health points}}&lt;br /&gt;
{{hl2msg|byte|armor|remaining armor points}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used, if not the world}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{hl2msg|byte|dmg_armor|damage done to armor}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_team ===&lt;br /&gt;
{{qnotice|player change his team}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_team|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID on server}}&lt;br /&gt;
{{hl2msg|byte|team|team id}}&lt;br /&gt;
{{hl2msg|byte|oldteam|old team id}}&lt;br /&gt;
{{hl2msg|bool|disconnect|team change because player disconnects}}&lt;br /&gt;
{{hl2msg|string|name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_bot_replace ===&lt;br /&gt;
{{qnotice|Bot replaced a player}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_bot_replace|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bot_player_replace ===&lt;br /&gt;
{{qnotice|Player replaced a bot}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bot_player_replace|string}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_afk ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_afk|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_on_empty ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_on_empty|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name used}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_reload ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_reload|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|bool|manual|player manually started the reload}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_zoom ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_zoom|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_use ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an infected uses their ability}}&lt;br /&gt;
{{eventnote|Issues|Doesn't fire for jockey}}&lt;br /&gt;
{{begin-hl2msg|ability_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|Classname of ability. Possible values:&lt;br /&gt;
*ability_lunge&lt;br /&gt;
*ability_toungue&lt;br /&gt;
*ability_vomit&lt;br /&gt;
*ability_charge&lt;br /&gt;
*ability_spit&lt;br /&gt;
*ability_throw&lt;br /&gt;
for the Hunter, Smoker, Boomer, Charger, Spitter and Tank respectively.}}&lt;br /&gt;
{{hl2msg|short|context|enum of the way it was used (different for each ability)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ammo_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who got some ammo from a weapon_ammo_spawner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== item_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|item_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== grenade_bounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|grenade_bounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hegrenade_detonate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hegrenade_detonate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bullet_impact ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bullet_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|float|x|}}&lt;br /&gt;
{{hl2msg|float|y|}}&lt;br /&gt;
{{hl2msg|float|z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_footstep ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_footstep|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blind ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blind|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_falldamage ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_falldamage|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who got hurt}}&lt;br /&gt;
{{hl2msg|float|damage|for how much}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who grabbed the ledge}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_release ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who released from the ledge}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_moving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_moving|string}}&lt;br /&gt;
{{hl2msg|long|entindex|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{hl2msg|bool|closed|Was the door closed when it started opening?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_close ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_close|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who closed the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_unlocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_unlocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== rescue_door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|rescue_door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|long|entindex|door that opened}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_door_used ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_door_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_door_used_versus ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_door_used_versus|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone tried to push a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== success_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone pushed a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|success_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who openned it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_freeze_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_freeze_end|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_pre_entity ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_pre_entity|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_post_nav ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_post_nav|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_blocked|string}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|bool|blocked|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_generate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_generate|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end_message ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end_message|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{hl2msg|float|time|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_ended ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_ended|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_started ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_started|string}}&lt;br /&gt;
{{hl2msg|string|issue|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|string|votedata|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|initiator|entity id of the player who initiated the vote}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_changed|string}}&lt;br /&gt;
{{hl2msg|byte|yesVotes|}}&lt;br /&gt;
{{hl2msg|byte|noVotes|}}&lt;br /&gt;
{{hl2msg|byte|potentialVotes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_passed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_passed|string}}&lt;br /&gt;
{{hl2msg|string|details|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_failed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_failed|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_cast_yes ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_yes|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_cast_no ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_no|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_hurt ===&lt;br /&gt;
{{qnotice|Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|attacker|player userid who attacked}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of infected}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|short|amount|how much damage was done}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_death ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_death|string}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|short|infected_id|ID of the infected that died}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|short|weapon_id|ID of the weapon used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|minigun|signals a minigun kill}}&lt;br /&gt;
{{hl2msg|bool|blast|signals a death from blast damage}}&lt;br /&gt;
{{hl2msg|bool|submerged|indicates the infected was submerged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hostname_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hostname_changed|string}}&lt;br /&gt;
{{hl2msg|string|hostname|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== difficulty_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|difficulty_changed|string}}&lt;br /&gt;
{{hl2msg|short|newDifficulty|}}&lt;br /&gt;
{{hl2msg|short|oldDifficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_start|string}}&lt;br /&gt;
{{hl2msg|short|rushes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_rush ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_rush|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_escape_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_escape_start|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_incoming ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_incoming|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_ready ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_ready|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_leaving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_leaving|string}}&lt;br /&gt;
{{hl2msg|short|survivorcount|number of survivors that made it out}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_win ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_win|string}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|short|difficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mission_lost ===&lt;br /&gt;
{{qnotice|As in, the survivor team failed.  Opposite of finale_win, but not necessarily during the finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mission_lost|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_start|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_damaged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_damaged|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== final_reportscreen ===&lt;br /&gt;
{{qnotice|Right before the final report screen comes up, let awards possibly fire}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|final_reportscreen|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== map_transition ===&lt;br /&gt;
{{qnotice|When campaign cinematics start}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|map_transition|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_transitioned ===&lt;br /&gt;
{{qnotice|When campaign cinematics end and player is transitioned to first person view}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_transitioned|string}}&lt;br /&gt;
{{hl2msg|short|userid|the person that just finished transitioning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{hl2msg|short|health_restored|amount of health restored}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Issues|subject is broken for this event, it always appears to be the player doing the healing}}&lt;br /&gt;
{{begin-hl2msg|heal_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was being healed, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person giving the ammo}}&lt;br /&gt;
{{hl2msg|short|subject|person receiving ammo}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== give_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|give_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|The giver of the weapon}}&lt;br /&gt;
{{hl2msg|short|recipient|The recipient of the weapon}}&lt;br /&gt;
{{hl2msg|short|weapon|The ID of the weapon given}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had the pills}}&lt;br /&gt;
{{hl2msg|short|subject|person swallowing the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_no_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_no_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_full ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_full|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_doesnt_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_doesnt_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pile_weapon_cant_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pile_weapon_cant_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo pile with a grenade launcher}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is defibrillating.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who used the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it helped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was defibrillating, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_item_already_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_item_already_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo upgrade twice}}&lt;br /&gt;
{{hl2msg|string|upgradeclass|classname of the upgrade we tried to use}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_failed_no_primary ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_failed_no_primary|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an upgrade without having a primary weapon}}&lt;br /&gt;
{{hl2msg|string|upgrade|name of the upgrade we tried to use, eg &amp;quot;INCENDIARY_AMMO&amp;quot;}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== dead_survivor_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|dead_survivor_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|short|deadplayer|user id of the dead player represented}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== adrenaline_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|adrenaline_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had and used the adrenaline}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person who was revived}}&lt;br /&gt;
{{hl2msg|bool|lastlife|person revived will die if they fall again}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|1 if person revived was ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|person is ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated ===&lt;br /&gt;
{{qnotice|when a player becomes incapacitated.  This is also called when a tank is killed.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated_start ===&lt;br /&gt;
{{qnotice|when a player is about to become incapacitated, so you can see his last living state}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_start_area ===&lt;br /&gt;
{{qnotice|when a player spawns into the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who entered}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_first_spawn ===&lt;br /&gt;
{{qnotice|when a player spawns for the first time in a given mission}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_first_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who spawned}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
{{qnotice|This Event doesnt exist anymore 1.10.2012}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== player_left_start_area ===&lt;br /&gt;
{{qnotice|when a player leaves the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who left}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_checkpoint ===&lt;br /&gt;
{{qnotice|when a basecombatcharacter enters a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who entered}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one entering}}&lt;br /&gt;
{{hl2msg|long|door|Entindex of the checkpoint door the player entered to get here.}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|string|doorname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_left_checkpoint ===&lt;br /&gt;
{{qnotice|when a player leaves a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who left}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one exiting}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_shoved|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_shoved|string}}&lt;br /&gt;
{{hl2msg|short|entityid|the entity index of the one who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump_apex ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump_apex|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who jumped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was trying to move}}&lt;br /&gt;
{{hl2msg|short|blocker|player index who kept them from moving}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_now_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_now_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now it}}&lt;br /&gt;
{{hl2msg|short|attacker|player that did the it-ing}}&lt;br /&gt;
{{hl2msg|bool|exploded|whether it was vomit or explosion}}&lt;br /&gt;
{{hl2msg|bool|infected|is the vomit infectious}}&lt;br /&gt;
{{hl2msg|bool|by_boomer|came from a boomer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_no_longer_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_no_longer_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now no longer it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_harasser_set ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_harasser_set|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who woke up the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch woken up}}&lt;br /&gt;
{{hl2msg|bool|first|First time the witch set a harasser}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_spawn|string}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who killed the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch that was killed.}}&lt;br /&gt;
{{hl2msg|bool|oneshot|TRUE if the Witch was killed with one shot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|User ID of the tank spawning now}}&lt;br /&gt;
{{hl2msg|long|tankid|Entindex of tank spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== melee_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|melee_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who bashed the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|Entindex of infected what got killed}}&lt;br /&gt;
{{hl2msg|bool|ambush|Infected was unaware when killed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== area_cleared ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|area_cleared|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who cleared the area}}&lt;br /&gt;
{{hl2msg|long|area|id of the cleared area}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== award_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|award_earned|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who earned the award}}&lt;br /&gt;
{{hl2msg|long|entityid|client likes ent id}}&lt;br /&gt;
{{hl2msg|long|subjectentid|entity id of other party in the award, if any}}&lt;br /&gt;
{{hl2msg|short|award|id of award earned}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the grabbing}}&lt;br /&gt;
{{hl2msg|short|victim|player that got grabbed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_bent ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_bent|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_victim_died ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_victim_died|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_release ===&lt;br /&gt;
{{qnotice|Fired in all cases where the tongue releases a victim, whether choked or not, etc.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|victim|The (now released) victim}}&lt;br /&gt;
{{hl2msg|long|distance|Distance the victim was dragged.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== choke_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being choked}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_pull_stopped ===&lt;br /&gt;
{{qnotice|Called when a smoker tongue is cleared on a dragging player. Includes cuts.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_pull_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pulled}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== lunge_shove ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_shove|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== lunge_pounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_pounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|long|distance|Distance from pounce start to contact}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== fatal_vomit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|fatal_vomit|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who vomited}}&lt;br /&gt;
{{hl2msg|short|victim|And who was killed or incapped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_call_for_help ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_call_for_help|string}}&lt;br /&gt;
{{hl2msg|short|userid|The actual player entity who is awaiting rescue.}}&lt;br /&gt;
{{hl2msg|long|subject|SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescued ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescued|string}}&lt;br /&gt;
{{hl2msg|short|rescuer|player that did the rescuing}}&lt;br /&gt;
{{hl2msg|short|victim|the survivor being rescued}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescue_abandoned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescue_abandoned|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== relocated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|relocated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was relocated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== respawning ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|respawning|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who started respawning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_frustrated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_frustrated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was culled}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_given ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_given|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who got the weapon}}&lt;br /&gt;
{{hl2msg|short|giver|player that did the giving}}&lt;br /&gt;
{{hl2msg|short|weapon|weapon id given}}&lt;br /&gt;
{{hl2msg|short|weaponentid|weapon entity id}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an item is removed from a survivor's inventory}}&lt;br /&gt;
{{eventnote|Related Events|Called before heal_success, defibrillator_used, upgrade_pack_used, but called after pills_used and adrenaline_used}}&lt;br /&gt;
{{begin-hl2msg|weapon_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who dropped the weapon}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{hl2msg|short|propid|entindex of the dropped weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== break_breakable ===&lt;br /&gt;
{{qnotice|Override from gameevents.res}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|break_breakable|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of breaker}}&lt;br /&gt;
{{hl2msg|long|entindex|entindex of thing breaking}}&lt;br /&gt;
{{hl2msg|byte|material|BREAK_GLASS, BREAK_WOOD, etc}}&lt;br /&gt;
{{hl2msg|bool|hulkonly|SF_BREAK_HULK_ONLY}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== achievement_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_earned|string}}&lt;br /&gt;
{{hl2msg|byte|player|entindex of the player}}&lt;br /&gt;
{{hl2msg|short|achievement|achievement ID}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spec_target_updated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spec_target_updated|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spawner_give_item ===&lt;br /&gt;
{{qnotice|A spawner has given a player an item (weapon, pills, ammo, health kit, etc)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spawner_give_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|Item recipient}}&lt;br /&gt;
{{hl2msg|string|item|Name of item given}}&lt;br /&gt;
{{hl2msg|long|spawner|entindex of the spawner entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== create_panic_event ===&lt;br /&gt;
{{qnotice|A panic event has been created, though not necessarily started}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|create_panic_event|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was started the panic}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pills ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pills|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_weapons ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_weapons|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|classname|Classname of the entity they see}}&lt;br /&gt;
{{hl2msg|string|entityname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_spawn_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_spawn_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|weaponname|weapon name, or &amp;quot;melee&amp;quot;}}&lt;br /&gt;
{{hl2msg|string|subtype|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_near ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_near|string}}&lt;br /&gt;
{{hl2msg|short|userid|The boomer}}&lt;br /&gt;
{{hl2msg|short|victim|The survivor whom the boomer has gotten very close to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== started_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|started_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_truck ===&lt;br /&gt;
{{qnotice|explain how pulling the lever on the gas truck will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_truck|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_panic_button ===&lt;br /&gt;
{{qnotice|explain that pressing this button will start a panic event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_panic_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The panic button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_elevator_button ===&lt;br /&gt;
{{qnotice|explain how to operate the hospital elevator button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_elevator_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_lift_button ===&lt;br /&gt;
{{qnotice|explain how to operate the lift button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_lift_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lift button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_church_door ===&lt;br /&gt;
{{qnotice|explain how to provoke the crazy church guy.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_church_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The saferoom door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_emergency_door ===&lt;br /&gt;
{{qnotice|explain how to open the emergency door.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_emergency_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_crane ===&lt;br /&gt;
{{qnotice|explain how to lower the box on the crane.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_crane|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever/button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bridge ===&lt;br /&gt;
{{qnotice|explain how to close the gates to make a bridge.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_can_panic ===&lt;br /&gt;
{{qnotice|explain how to shoot the gas can.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_can_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The gas can}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_van_panic ===&lt;br /&gt;
{{qnotice|explain how to start the van.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_van_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The van}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mainstreet ===&lt;br /&gt;
{{qnotice|explain how to lower the forklift}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mainstreet|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The forklift}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_train_lever ===&lt;br /&gt;
{{qnotice|explain how to operate the train lever.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_train_lever|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever on box car}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_disturbance ===&lt;br /&gt;
{{qnotice|explain that disturbances (car alarm) attract infected horde}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_disturbance|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The source of disturbance}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_goal ===&lt;br /&gt;
{{qnotice|explain where to put the scavenge mode items}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_goal|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The collection device}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_leave_area ===&lt;br /&gt;
{{qnotice|explain that leaving the area, starts round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_leave_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== begin_scavenge_overtime ===&lt;br /&gt;
{{qnotice|enter overtime in a scavenge round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|begin_scavenge_overtime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_start ===&lt;br /&gt;
{{qnotice|a scavenge round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_start|string}}&lt;br /&gt;
{{hl2msg|byte|round|round number, 1 based}}&lt;br /&gt;
{{hl2msg|bool|firsthalf|start of the first half of the round}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== scavenge_round_halftime ===&lt;br /&gt;
{{qnotice|a scavenge round is in halftime}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_halftime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_finished ===&lt;br /&gt;
{{qnotice|a scavenge round has ended}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_score_tied ===&lt;br /&gt;
{{qnotice|a team just tied the score}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_score_tied|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_round_start ===&lt;br /&gt;
{{qnotice|a versus round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_blocked ===&lt;br /&gt;
{{qnotice|can't pour the gas, someone else already is}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_completed ===&lt;br /&gt;
{{qnotice|player finished pouring a can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_completed|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_dropped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_dropped|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_interrupted ===&lt;br /&gt;
{{qnotice|we got interuppted pouring the gas can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who interuppted us}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== use_target ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|use_target|string}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the use target}}&lt;br /&gt;
{{hl2msg|string|classname|classname of the use target}}&lt;br /&gt;
{{hl2msg|bool|isprop|is this a prop that can be carried}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_use ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When a Survivor presses +USE on a useable entity. i.e. Weapons, items, doors}}&lt;br /&gt;
{{eventnote|Related Events|If targetid is an item, item_pickup will be called prior to player_use}}&lt;br /&gt;
{{begin-hl2msg|player_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the used entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== friendly_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|friendly_fire|string}}&lt;br /&gt;
{{hl2msg|short|attacker|player who fired the weapon}}&lt;br /&gt;
{{hl2msg|short|victim|player who got shot}}&lt;br /&gt;
{{hl2msg|short|guilty|player who was at fault}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_draw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_draw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_nodraw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_nodraw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== request_weapon_stats ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|request_weapon_stats|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user requesting their stats}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_talking_state ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_talking_state|string}}&lt;br /&gt;
{{hl2msg|byte|player|}}&lt;br /&gt;
{{hl2msg|bool|istalking|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_pickup ===&lt;br /&gt;
{{qnotice|client event for player has picked up a weapon}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_pickup|string}}&lt;br /&gt;
{{hl2msg|byte|context|split screen message context}}&lt;br /&gt;
{{hl2msg|byte|weaponid|}}&lt;br /&gt;
{{hl2msg|byte|weaponslot|}}&lt;br /&gt;
{{hl2msg|byte|dropped_by_infected|gender of the Infected that dropped the weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== hunter_punched ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_punched|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hunter_headshot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_headshot|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who made the headshot}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== zombie_ignited ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|zombie_ignited|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|entity ID of Tank}}&lt;br /&gt;
{{hl2msg|string|victimname|&amp;quot;Witch&amp;quot;, &amp;quot;Tank&amp;quot;, &amp;quot;Hunter&amp;quot;, &amp;quot;Smoker&amp;quot;, or &amp;quot;Infected&amp;quot;}}&lt;br /&gt;
{{hl2msg|bool|fire_ammo|true if incendiary ammo was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_exploded ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_exploded|string}}&lt;br /&gt;
{{hl2msg|short|userid|Boomer that exploded}}&lt;br /&gt;
{{hl2msg|short|attacker|player who caused the explosion}}&lt;br /&gt;
{{hl2msg|bool|splashedbile|Exploding boomer splashed bile on Survivors}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_pistol_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_pistol_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-pistol weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_at_40 ===&lt;br /&gt;
{{qnotice|This is networked, special event for game instructor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_at_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== total_ammo_below_40 ===&lt;br /&gt;
{{qnotice|sent for any ammo type, except those with max ammo 1, or infinite ammo, like pistols}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|total_ammo_below_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_hurt_concise ===&lt;br /&gt;
{{qnotice|Abbreviated version of 'player_hurt' that is networked}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt_concise|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== tank_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead tank}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|solo|TRUE if a player single-handedly killed the Tank}}&lt;br /&gt;
{{hl2msg|bool|melee_only|TRUE if the tank was only killed by melee attacks (no blast, burn, or bullet damage)}}&lt;br /&gt;
{{hl2msg|bool|l4d1_only|TRUE if l4d1 survivors inflicted damage and the l4d2 survivors did not)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== achievement_write_failed ===&lt;br /&gt;
{{qnotice|Used for a notification message when an achievement fails to write}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_write_failed|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ghost_spawn_time ===&lt;br /&gt;
{{qnotice|Used for clients to know how long until they become a ghost (and can spawn)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ghost_spawn_time|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the player that is becoming a ghost}}&lt;br /&gt;
{{hl2msg|short|spawntime|How long of a wait until player is a ghost}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== survival_at_30min ===&lt;br /&gt;
{{qnotice|Used to know when we elapse 30 minutes on a survival map}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_at_30min|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_drawbridge ===&lt;br /&gt;
{{qnotice|Point out the button that will start the gauntlet finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_drawbridge ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_perimeter ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_perimeter|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_deactivate_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_deactivate_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_impound_lot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_impound_lot|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_window ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_window|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon_wait ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon_wait|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gauntlet_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gauntlet_finale_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_float ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_float|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_ferry_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_ferry_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hatch_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hatch_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_shack_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_shack_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_incendiary_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_incendiary_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_explosive_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_explosive_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== receive_upgrade ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|receive_upgrade|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|upgrade|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_vehicle_arrival ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_vehicle_arrival|string}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_overheated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_overheated|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_burger_sign ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_burger_sign|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_destination ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_destination|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_lighting ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_lighting|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_finale_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_survival_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_survival_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_out_of_range ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ability_out_of_range|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|ability classname}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_pyrotechnics ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_pyrotechnics|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio1 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio1|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio2 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio2|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gates_are_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gates_are_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c2m4_ticketbooth ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c2m4_ticketbooth|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_rescue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_rescue|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hotel_elevator_doors ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hotel_elevator_doors|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop_tanker ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop_tanker|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_generic ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_generic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_radio ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_carousel ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_carousel|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_return_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_return_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_save_items ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_save_items|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spit_burst ===&lt;br /&gt;
{{qnotice|Triggers when Spitter's spit hits the ground. Can be triggered after Spitter's death.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spit_burst|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== entered_spit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entered_spit|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m1_getgas ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m1_getgas|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m3_return_to_boat ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m3_return_to_boat|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c1m4_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c1m4_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== c1m4_scavenge_instructions ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|c1m4_scavenge_instructions|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== punched_clown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|punched_clown|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who punched the clown}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead charger}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|melee|TRUE if a player killed the charger with a melee weapon}}&lt;br /&gt;
{{hl2msg|bool|charging|TRUE if the charger was charging when it died}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spitter_killed ===&lt;br /&gt;
{{qnotice|Triggers on Spitter's death}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spitter_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead spitter}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|has_spit|TRUE if the spitter spit at some point}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== jockey_ride ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_ride_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|short|rescuer|Who stopped it}}&lt;br /&gt;
{{hl2msg|float|ride_length|Duration of our ride}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead jockey}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_melee_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_melee_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-melee weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_decapitated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_decapitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who did the decapitation}}&lt;br /&gt;
{{hl2msg|string|weapon|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== upgrade_pack_added ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_added|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vomit_bomb_tank ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vomit_bomb_tank|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who used the bomb}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== triggered_car_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|triggered_car_alarm|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== panic_event_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|panic_event_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts charging}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_start ===&lt;br /&gt;
{{qnotice|The moment when the charger grabs a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_end ===&lt;br /&gt;
{{qnotice|The moment when the charger stops charging a survivor (and will soon start pummeling)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_impact ===&lt;br /&gt;
{{qnotice|When a charger impacts a survivor they aren't carrying}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was impacted}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts pummeling a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_end ===&lt;br /&gt;
{{qnotice|When the charger is cleared from the survivor or the survivor dies.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|}}&lt;br /&gt;
{{hl2msg|short|rescuer|user ID of the player who rescued them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== strongman_bell_knocked_off ===&lt;br /&gt;
{{qnotice|The arcade bell on c2m4_barns}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|strongman_bell_knocked_off|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== molotov_thrown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|molotov_thrown|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gas_can_forced_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gas_can_forced_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player that forced the drop}}&lt;br /&gt;
{{hl2msg|short|victim|player that dropped it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_need_gnome_to_continue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_need_gnome_to_continue|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survivor_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survivor_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_item_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_item_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_rescue_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_rescue_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bodyshots_reduced ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bodyshots_reduced|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_witch_instant_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_witch_instant_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== set_instructor_group_enabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|set_instructor_group_enabled|string}}&lt;br /&gt;
{{hl2msg|string|group|}}&lt;br /&gt;
{{hl2msg|short|enabled|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== stashwhacker_game_won ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|stashwhacker_game_won|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_marker_reached ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_marker_reached|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|marker|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== start_score_animation ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|start_score_animation|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survival_round_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_gas_can_destroyed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_gas_can_destroyed|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player that destroyed it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_gate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_gate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_run ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_run|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c6m3_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c6m3_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_bridge_lowering ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_bridge_lowering|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== m60_streak_ended ===&lt;br /&gt;
{{qnotice|I was holding down the m60 trigger, and now I'm not}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|m60_streak_ended|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== chair_charged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|chair_charged|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== song_played ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|song_played|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== foot_locker_opened ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|foot_locker_opened|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;/div&gt;</summary>
		<author><name>Marttt</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10723</id>
		<title>Left 4 Dead 2 Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Left_4_Dead_2_Events&amp;diff=10723"/>
		<updated>2019-03-02T01:27:49Z</updated>

		<summary type="html">&lt;p&gt;Marttt: /* spit_burst */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:''Refer back to [[Game Events (Source)]] for more events.''&lt;br /&gt;
=== player_death ===&lt;br /&gt;
{{qnotice|a game event, name may be 32 charaters long; this extents the original player_death by a new fields}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_death|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who died}}&lt;br /&gt;
{{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.}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|string|attackername|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if killer not a player, the entindex of who killed.  Again, use attacker first}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name killer used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|attackerisbot|is the attacker a bot}}&lt;br /&gt;
{{hl2msg|string|victimname|What type of zombie, so we don't have zombie names}}&lt;br /&gt;
{{hl2msg|bool|victimisbot|is the victim a bot}}&lt;br /&gt;
{{hl2msg|bool|abort|did the victim abort}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|float|victim_x|}}&lt;br /&gt;
{{hl2msg|float|victim_y|}}&lt;br /&gt;
{{hl2msg|float|victim_z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_hurt ===&lt;br /&gt;
{{qnotice|Registers all playable classes (Hunter, Smoker, Boomer, Tank, Survivors). See infected_hurt for Witch and Common Infected}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|Not networked}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|short|attacker|user id who attacked}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|short|health|remaining health points}}&lt;br /&gt;
{{hl2msg|byte|armor|remaining armor points}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used, if not the world}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{hl2msg|byte|dmg_armor|damage done to armor}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_team ===&lt;br /&gt;
{{qnotice|player change his team}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_team|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID on server}}&lt;br /&gt;
{{hl2msg|byte|team|team id}}&lt;br /&gt;
{{hl2msg|byte|oldteam|old team id}}&lt;br /&gt;
{{hl2msg|bool|disconnect|team change because player disconnects}}&lt;br /&gt;
{{hl2msg|string|name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_bot_replace ===&lt;br /&gt;
{{qnotice|Bot replaced a player}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_bot_replace|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bot_player_replace ===&lt;br /&gt;
{{qnotice|Player replaced a bot}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bot_player_replace|string}}&lt;br /&gt;
{{hl2msg|short|bot|user ID of the bot}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_afk ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_afk|string}}&lt;br /&gt;
{{hl2msg|short|player|user ID of the player}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_on_empty ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_on_empty|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name used}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_reload ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_reload|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|bool|manual|player manually started the reload}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_zoom ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_zoom|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_use ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an infected uses their ability}}&lt;br /&gt;
{{eventnote|Issues|Doesn't fire for jockey}}&lt;br /&gt;
{{begin-hl2msg|ability_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|Classname of ability. Possible values:&lt;br /&gt;
*ability_lunge&lt;br /&gt;
*ability_toungue&lt;br /&gt;
*ability_vomit&lt;br /&gt;
*ability_charge&lt;br /&gt;
*ability_spit&lt;br /&gt;
*ability_throw&lt;br /&gt;
for the Hunter, Smoker, Boomer, Charger, Spitter and Tank respectively.}}&lt;br /&gt;
{{hl2msg|short|context|enum of the way it was used (different for each ability)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ammo_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who got some ammo from a weapon_ammo_spawner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== item_pickup ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|item_pickup|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== grenade_bounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|grenade_bounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hegrenade_detonate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hegrenade_detonate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== bullet_impact ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|bullet_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|float|x|}}&lt;br /&gt;
{{hl2msg|float|y|}}&lt;br /&gt;
{{hl2msg|float|z|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_footstep ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_footstep|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blind ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blind|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_falldamage ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_falldamage|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who got hurt}}&lt;br /&gt;
{{hl2msg|float|damage|for how much}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who grabbed the ledge}}&lt;br /&gt;
{{hl2msg|short|causer|Who caused them to do so (if anyone)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_ledge_release ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_ledge_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who released from the ledge}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_moving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_moving|string}}&lt;br /&gt;
{{hl2msg|long|entindex|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{hl2msg|bool|closed|Was the door closed when it started opening?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_close ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_close|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who closed the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== door_unlocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|door_unlocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|bool|checkpoint|Is the door a checkpoint door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== rescue_door_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|rescue_door_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who opened the door}}&lt;br /&gt;
{{hl2msg|long|entindex|door that opened}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_door_used ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_door_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_door_used_versus ===&lt;br /&gt;
{{qnotice|Someone tried to open a checkpoint door that is locked till everyone loads in}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_door_used_versus|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{hl2msg|long|entindex|door that was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== waiting_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone tried to push a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|waiting_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who tried to open it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== success_checkpoint_button_used ===&lt;br /&gt;
{{qnotice|Someone pushed a button that's locked until everyone is gathered}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|success_checkpoint_button_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who openned it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_freeze_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_freeze_end|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_pre_entity ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_pre_entity|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_start_post_nav ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_start_post_nav|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_blocked|string}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|bool|blocked|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== nav_generate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|nav_generate|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end_message ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end_message|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== round_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|round_end|string}}&lt;br /&gt;
{{hl2msg|byte|winner|winner team/user i}}&lt;br /&gt;
{{hl2msg|byte|reason|reson why team won}}&lt;br /&gt;
{{hl2msg|string|message|end round message}}&lt;br /&gt;
{{hl2msg|float|time|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_ended ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_ended|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_started ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_started|string}}&lt;br /&gt;
{{hl2msg|string|issue|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|string|votedata|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|initiator|entity id of the player who initiated the vote}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_changed|string}}&lt;br /&gt;
{{hl2msg|byte|yesVotes|}}&lt;br /&gt;
{{hl2msg|byte|noVotes|}}&lt;br /&gt;
{{hl2msg|byte|potentialVotes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_passed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_passed|string}}&lt;br /&gt;
{{hl2msg|string|details|}}&lt;br /&gt;
{{hl2msg|string|param1|}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_failed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_failed|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|1|reliable|this event is reliable}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== vote_cast_yes ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_yes|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vote_cast_no ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vote_cast_no|string}}&lt;br /&gt;
{{hl2msg|byte|team|}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of the voter}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_hurt ===&lt;br /&gt;
{{qnotice|Registers for non-playable classes (Common Infected, Witch). See player_hurt for other playable classes}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_hurt|string}}&lt;br /&gt;
{{hl2msg|1|local|don't network this, its way too spammy}}&lt;br /&gt;
{{hl2msg|short|attacker|player userid who attacked}}&lt;br /&gt;
{{hl2msg|long|entityid|entity id of infected}}&lt;br /&gt;
{{hl2msg|byte|hitgroup|hitgroup that was damaged}}&lt;br /&gt;
{{hl2msg|short|amount|how much damage was done}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_death ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_death|string}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who killed}}&lt;br /&gt;
{{hl2msg|short|infected_id|ID of the infected that died}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|short|weapon_id|ID of the weapon used}}&lt;br /&gt;
{{hl2msg|bool|headshot|signals a headshot}}&lt;br /&gt;
{{hl2msg|bool|minigun|signals a minigun kill}}&lt;br /&gt;
{{hl2msg|bool|blast|signals a death from blast damage}}&lt;br /&gt;
{{hl2msg|bool|submerged|indicates the infected was submerged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hostname_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hostname_changed|string}}&lt;br /&gt;
{{hl2msg|string|hostname|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== difficulty_changed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|difficulty_changed|string}}&lt;br /&gt;
{{hl2msg|short|newDifficulty|}}&lt;br /&gt;
{{hl2msg|short|oldDifficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_start|string}}&lt;br /&gt;
{{hl2msg|short|rushes|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_rush ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_rush|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_escape_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_escape_start|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_incoming ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_incoming|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_ready ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_ready|string}}&lt;br /&gt;
{{hl2msg|string|campaign|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_vehicle_leaving ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_vehicle_leaving|string}}&lt;br /&gt;
{{hl2msg|short|survivorcount|number of survivors that made it out}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_win ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_win|string}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|short|difficulty|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mission_lost ===&lt;br /&gt;
{{qnotice|As in, the survivor team failed.  Opposite of finale_win, but not necessarily during the finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mission_lost|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_start|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_radio_damaged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_radio_damaged|string}}&lt;br /&gt;
{{hl2msg|short|health|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== final_reportscreen ===&lt;br /&gt;
{{qnotice|Right before the final report screen comes up, let awards possibly fire}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|final_reportscreen|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== map_transition ===&lt;br /&gt;
{{qnotice|When campaign cinematics start}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|map_transition|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== player_transitioned ===&lt;br /&gt;
{{qnotice|When campaign cinematics end and player is transitioned to first person view}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_transitioned|string}}&lt;br /&gt;
{{hl2msg|short|userid|the person that just finished transitioning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{hl2msg|short|health_restored|amount of health restored}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== heal_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Issues|subject is broken for this event, it always appears to be the player doing the healing}}&lt;br /&gt;
{{begin-hl2msg|heal_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the healing}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== heal_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|heal_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was being healed, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being healed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person giving the ammo}}&lt;br /&gt;
{{hl2msg|short|subject|person receiving ammo}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== give_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|give_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|The giver of the weapon}}&lt;br /&gt;
{{hl2msg|short|recipient|The recipient of the weapon}}&lt;br /&gt;
{{hl2msg|short|weapon|The ID of the weapon given}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had the pills}}&lt;br /&gt;
{{hl2msg|short|subject|person swallowing the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pills_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pills_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the pills}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_no_weapon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_no_weapon|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_full ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_full|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pack_used_fail_doesnt_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pack_used_fail_doesnt_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the ammo pack}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ammo_pile_weapon_cant_use_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ammo_pile_weapon_cant_use_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo pile with a grenade launcher}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is defibrillating.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who used the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it helped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_used_fail ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_used_fail|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use the defibrillator}}&lt;br /&gt;
{{hl2msg|short|subject|person it failed to help}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== defibrillator_interrupted ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|defibrillator_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who was defibrillating, but moved.}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_pack_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_used|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|person who is deploying the pack}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_item_already_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_item_already_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an ammo upgrade twice}}&lt;br /&gt;
{{hl2msg|string|upgradeclass|classname of the upgrade we tried to use}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_failed_no_primary ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_failed_no_primary|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who tried to use an upgrade without having a primary weapon}}&lt;br /&gt;
{{hl2msg|string|upgrade|name of the upgrade we tried to use, eg &amp;quot;INCENDIARY_AMMO&amp;quot;}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== dead_survivor_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|dead_survivor_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|short|deadplayer|user id of the dead player represented}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== adrenaline_used ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|adrenaline_used|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who had and used the adrenaline}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_success ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_success|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person who was revived}}&lt;br /&gt;
{{hl2msg|bool|lastlife|person revived will die if they fall again}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|1 if person revived was ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== revive_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|revive_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the reviving}}&lt;br /&gt;
{{hl2msg|short|subject|person being revived}}&lt;br /&gt;
{{hl2msg|bool|ledge_hang|person is ledge hanging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_begin ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_begin|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== drag_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|drag_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|person doing the dragging}}&lt;br /&gt;
{{hl2msg|short|subject|person being dragged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated ===&lt;br /&gt;
{{qnotice|when a player becomes incapacitated.  This is also called when a tank is killed.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_incapacitated_start ===&lt;br /&gt;
{{qnotice|when a player is about to become incapacitated, so you can see his last living state}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_incapacitated_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who became incapacitated}}&lt;br /&gt;
{{hl2msg|short|attacker|user ID who made us incapacitated}}&lt;br /&gt;
{{hl2msg|long|attackerentid|if attacker not player, entindex of who made us incapacitated}}&lt;br /&gt;
{{hl2msg|string|weapon|weapon name attacker used}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_start_area ===&lt;br /&gt;
{{qnotice|when a player spawns into the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who entered}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_first_spawn ===&lt;br /&gt;
{{qnotice|when a player spawns for the first time in a given mission}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_first_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who spawned}}&lt;br /&gt;
{{hl2msg|string|map_name|}}&lt;br /&gt;
{{hl2msg|bool|isbot|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
{{qnotice|This Event doesnt exist anymore 1.10.2012}}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== player_left_start_area ===&lt;br /&gt;
{{qnotice|when a player leaves the player start area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_start_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who left}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_entered_checkpoint ===&lt;br /&gt;
{{qnotice|when a basecombatcharacter enters a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_entered_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who entered}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one entering}}&lt;br /&gt;
{{hl2msg|long|door|Entindex of the checkpoint door the player entered to get here.}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{hl2msg|string|doorname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_left_checkpoint ===&lt;br /&gt;
{{qnotice|when a player leaves a checkpoint area}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_left_checkpoint|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who left}}&lt;br /&gt;
{{hl2msg|long|entityid|If not a player, the entity index of the one exiting}}&lt;br /&gt;
{{hl2msg|long|area|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_shoved|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_shoved ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_shoved|string}}&lt;br /&gt;
{{hl2msg|short|entityid|the entity index of the one who was shoved}}&lt;br /&gt;
{{hl2msg|short|attacker|player index who attacked them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_jump_apex ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_jump_apex|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who jumped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_blocked ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|player index who was trying to move}}&lt;br /&gt;
{{hl2msg|short|blocker|player index who kept them from moving}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_now_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_now_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now it}}&lt;br /&gt;
{{hl2msg|short|attacker|player that did the it-ing}}&lt;br /&gt;
{{hl2msg|bool|exploded|whether it was vomit or explosion}}&lt;br /&gt;
{{hl2msg|bool|infected|is the vomit infectious}}&lt;br /&gt;
{{hl2msg|bool|by_boomer|came from a boomer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_no_longer_it ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_no_longer_it|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who is now no longer it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_harasser_set ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_harasser_set|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who woke up the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch woken up}}&lt;br /&gt;
{{hl2msg|bool|first|First time the witch set a harasser}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_spawn|string}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== witch_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|witch_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who killed the witch}}&lt;br /&gt;
{{hl2msg|long|witchid|Entindex of witch that was killed.}}&lt;br /&gt;
{{hl2msg|bool|oneshot|TRUE if the Witch was killed with one shot}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_spawn ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_spawn|string}}&lt;br /&gt;
{{hl2msg|short|userid|User ID of the tank spawning now}}&lt;br /&gt;
{{hl2msg|long|tankid|Entindex of tank spawning right now.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== melee_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|melee_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|Player who bashed the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|Entindex of infected what got killed}}&lt;br /&gt;
{{hl2msg|bool|ambush|Infected was unaware when killed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== area_cleared ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|area_cleared|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who cleared the area}}&lt;br /&gt;
{{hl2msg|long|area|id of the cleared area}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== award_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|award_earned|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who earned the award}}&lt;br /&gt;
{{hl2msg|long|entityid|client likes ent id}}&lt;br /&gt;
{{hl2msg|long|subjectentid|entity id of other party in the award, if any}}&lt;br /&gt;
{{hl2msg|short|award|id of award earned}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_grab ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_grab|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the grabbing}}&lt;br /&gt;
{{hl2msg|short|victim|player that got grabbed}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_bent ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_bent|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_broke_victim_died ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_broke_victim_died|string}}&lt;br /&gt;
{{hl2msg|short|userid|Tongue owner}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_release ===&lt;br /&gt;
{{qnotice|Fired in all cases where the tongue releases a victim, whether choked or not, etc.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_release|string}}&lt;br /&gt;
{{hl2msg|short|userid|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|victim|The (now released) victim}}&lt;br /&gt;
{{hl2msg|long|distance|Distance the victim was dragged.}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== choke_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|The choker}}&lt;br /&gt;
{{hl2msg|short|victim|The person being choked}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== choke_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|choke_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being choked}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tongue_pull_stopped ===&lt;br /&gt;
{{qnotice|Called when a smoker tongue is cleared on a dragging player. Includes cuts.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tongue_pull_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pulled}}&lt;br /&gt;
{{hl2msg|short|smoker|The tongue owner}}&lt;br /&gt;
{{hl2msg|short|release_type|How did it break?}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== lunge_shove ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_shove|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== lunge_pounce ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|lunge_pounce|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|long|distance|Distance from pounce start to contact}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== pounce_stopped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|pounce_stopped|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who stopped it}}&lt;br /&gt;
{{hl2msg|short|victim|And who was being pounced}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== fatal_vomit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|fatal_vomit|string}}&lt;br /&gt;
{{hl2msg|short|userid|Who vomited}}&lt;br /&gt;
{{hl2msg|short|victim|And who was killed or incapped}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_call_for_help ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_call_for_help|string}}&lt;br /&gt;
{{hl2msg|short|userid|The actual player entity who is awaiting rescue.}}&lt;br /&gt;
{{hl2msg|long|subject|SurvivorRescue entity representing the player who needs to be rescued from the closet (used for position)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescued ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescued|string}}&lt;br /&gt;
{{hl2msg|short|rescuer|player that did the rescuing}}&lt;br /&gt;
{{hl2msg|short|victim|the survivor being rescued}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survivor_rescue_abandoned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survivor_rescue_abandoned|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== relocated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|relocated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was relocated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== respawning ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|respawning|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who started respawning}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== tank_frustrated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_frustrated|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was culled}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_given ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_given|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who got the weapon}}&lt;br /&gt;
{{hl2msg|short|giver|player that did the giving}}&lt;br /&gt;
{{hl2msg|short|weapon|weapon id given}}&lt;br /&gt;
{{hl2msg|short|weaponentid|weapon entity id}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When an item is removed from a survivor's inventory}}&lt;br /&gt;
{{eventnote|Related Events|Called before heal_success, defibrillator_used, upgrade_pack_used, but called after pills_used and adrenaline_used}}&lt;br /&gt;
{{begin-hl2msg|weapon_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who dropped the weapon}}&lt;br /&gt;
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}}&lt;br /&gt;
{{hl2msg|short|propid|entindex of the dropped weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== break_breakable ===&lt;br /&gt;
{{qnotice|Override from gameevents.res}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|break_breakable|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of breaker}}&lt;br /&gt;
{{hl2msg|long|entindex|entindex of thing breaking}}&lt;br /&gt;
{{hl2msg|byte|material|BREAK_GLASS, BREAK_WOOD, etc}}&lt;br /&gt;
{{hl2msg|bool|hulkonly|SF_BREAK_HULK_ONLY}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== achievement_earned ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_earned|string}}&lt;br /&gt;
{{hl2msg|byte|player|entindex of the player}}&lt;br /&gt;
{{hl2msg|short|achievement|achievement ID}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spec_target_updated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spec_target_updated|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spawner_give_item ===&lt;br /&gt;
{{qnotice|A spawner has given a player an item (weapon, pills, ammo, health kit, etc)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spawner_give_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|Item recipient}}&lt;br /&gt;
{{hl2msg|string|item|Name of item given}}&lt;br /&gt;
{{hl2msg|long|spawner|entindex of the spawner entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== create_panic_event ===&lt;br /&gt;
{{qnotice|A panic event has been created, though not necessarily started}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|create_panic_event|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who was started the panic}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pills ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pills|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_weapons ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_weapons|string}}&lt;br /&gt;
{{hl2msg|long|subject|The weapon_pain_pills spawner that will be indicated}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== entity_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entity_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|classname|Classname of the entity they see}}&lt;br /&gt;
{{hl2msg|string|entityname|name of the entity they see}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_spawn_visible ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_spawn_visible|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player who sees the entity}}&lt;br /&gt;
{{hl2msg|long|subject|Entindex of the entity they see}}&lt;br /&gt;
{{hl2msg|string|weaponname|weapon name, or &amp;quot;melee&amp;quot;}}&lt;br /&gt;
{{hl2msg|string|subtype|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_near ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_near|string}}&lt;br /&gt;
{{hl2msg|short|userid|The boomer}}&lt;br /&gt;
{{hl2msg|short|victim|The survivor whom the boomer has gotten very close to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== started_pre_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will remind you to ready for the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|started_pre_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_radio ===&lt;br /&gt;
{{qnotice|explain the rescue radio will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_truck ===&lt;br /&gt;
{{qnotice|explain how pulling the lever on the gas truck will start the finale}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_truck|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_panic_button ===&lt;br /&gt;
{{qnotice|explain that pressing this button will start a panic event.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_panic_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The panic button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_elevator_button ===&lt;br /&gt;
{{qnotice|explain how to operate the hospital elevator button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_elevator_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_lift_button ===&lt;br /&gt;
{{qnotice|explain how to operate the lift button.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_lift_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lift button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_church_door ===&lt;br /&gt;
{{qnotice|explain how to provoke the crazy church guy.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_church_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The saferoom door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_emergency_door ===&lt;br /&gt;
{{qnotice|explain how to open the emergency door.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_emergency_door|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The door}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_crane ===&lt;br /&gt;
{{qnotice|explain how to lower the box on the crane.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_crane|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever/button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bridge ===&lt;br /&gt;
{{qnotice|explain how to close the gates to make a bridge.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The button}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gas_can_panic ===&lt;br /&gt;
{{qnotice|explain how to shoot the gas can.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gas_can_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The gas can}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_van_panic ===&lt;br /&gt;
{{qnotice|explain how to start the van.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_van_panic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The van}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mainstreet ===&lt;br /&gt;
{{qnotice|explain how to lower the forklift}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mainstreet|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The forklift}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_train_lever ===&lt;br /&gt;
{{qnotice|explain how to operate the train lever.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_train_lever|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The lever on box car}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_disturbance ===&lt;br /&gt;
{{qnotice|explain that disturbances (car alarm) attract infected horde}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_disturbance|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The source of disturbance}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_goal ===&lt;br /&gt;
{{qnotice|explain where to put the scavenge mode items}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_goal|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The collection device}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_scavenge_leave_area ===&lt;br /&gt;
{{qnotice|explain that leaving the area, starts round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_scavenge_leave_area|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|The entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== begin_scavenge_overtime ===&lt;br /&gt;
{{qnotice|enter overtime in a scavenge round}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|begin_scavenge_overtime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_start ===&lt;br /&gt;
{{qnotice|a scavenge round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_start|string}}&lt;br /&gt;
{{hl2msg|byte|round|round number, 1 based}}&lt;br /&gt;
{{hl2msg|bool|firsthalf|start of the first half of the round}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== scavenge_round_halftime ===&lt;br /&gt;
{{qnotice|a scavenge round is in halftime}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_halftime|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_round_finished ===&lt;br /&gt;
{{qnotice|a scavenge round has ended}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_round_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_score_tied ===&lt;br /&gt;
{{qnotice|a team just tied the score}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_score_tied|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_round_start ===&lt;br /&gt;
{{qnotice|a versus round has begun}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_blocked ===&lt;br /&gt;
{{qnotice|can't pour the gas, someone else already is}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_blocked|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_completed ===&lt;br /&gt;
{{qnotice|player finished pouring a can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_completed|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_dropped ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_dropped|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gascan_pour_interrupted ===&lt;br /&gt;
{{qnotice|we got interuppted pouring the gas can}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gascan_pour_interrupted|string}}&lt;br /&gt;
{{hl2msg|short|userid|person who interuppted us}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_match_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_match_finished|string}}&lt;br /&gt;
{{hl2msg|byte|winners|winner team}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== use_target ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|use_target|string}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the use target}}&lt;br /&gt;
{{hl2msg|string|classname|classname of the use target}}&lt;br /&gt;
{{hl2msg|bool|isprop|is this a prop that can be carried}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_use ===&lt;br /&gt;
{{qnotice|a new use target has been found}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{eventnote|Called|When a Survivor presses +USE on a useable entity. i.e. Weapons, items, doors}}&lt;br /&gt;
{{eventnote|Related Events|If targetid is an item, item_pickup will be called prior to player_use}}&lt;br /&gt;
{{begin-hl2msg|player_use|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user}}&lt;br /&gt;
{{hl2msg|long|targetid|Entindex of the used entity}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== friendly_fire ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|friendly_fire|string}}&lt;br /&gt;
{{hl2msg|short|attacker|player who fired the weapon}}&lt;br /&gt;
{{hl2msg|short|victim|player who got shot}}&lt;br /&gt;
{{hl2msg|short|guilty|player who was at fault}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_draw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_draw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gameinstructor_nodraw ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gameinstructor_nodraw|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== request_weapon_stats ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|request_weapon_stats|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of user requesting their stats}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_talking_state ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_talking_state|string}}&lt;br /&gt;
{{hl2msg|byte|player|}}&lt;br /&gt;
{{hl2msg|bool|istalking|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_pickup ===&lt;br /&gt;
{{qnotice|client event for player has picked up a weapon}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_pickup|string}}&lt;br /&gt;
{{hl2msg|byte|context|split screen message context}}&lt;br /&gt;
{{hl2msg|byte|weaponid|}}&lt;br /&gt;
{{hl2msg|byte|weaponslot|}}&lt;br /&gt;
{{hl2msg|byte|dropped_by_infected|gender of the Infected that dropped the weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== hunter_punched ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_punched|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== hunter_headshot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|hunter_headshot|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who made the headshot}}&lt;br /&gt;
{{hl2msg|long|hunteruserid|user ID of Hunter}}&lt;br /&gt;
{{hl2msg|bool|islunging|TRUE if the Hunter was in the act of lunging}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== zombie_ignited ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|zombie_ignited|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who caused ignition}}&lt;br /&gt;
{{hl2msg|short|gender|gender (type) of the infected}}&lt;br /&gt;
{{hl2msg|long|entityid|entity ID of Tank}}&lt;br /&gt;
{{hl2msg|string|victimname|&amp;quot;Witch&amp;quot;, &amp;quot;Tank&amp;quot;, &amp;quot;Hunter&amp;quot;, &amp;quot;Smoker&amp;quot;, or &amp;quot;Infected&amp;quot;}}&lt;br /&gt;
{{hl2msg|bool|fire_ammo|true if incendiary ammo was used}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== boomer_exploded ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|boomer_exploded|string}}&lt;br /&gt;
{{hl2msg|short|userid|Boomer that exploded}}&lt;br /&gt;
{{hl2msg|short|attacker|player who caused the explosion}}&lt;br /&gt;
{{hl2msg|bool|splashedbile|Exploding boomer splashed bile on Survivors}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_pistol_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_pistol_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-pistol weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== weapon_fire_at_40 ===&lt;br /&gt;
{{qnotice|This is networked, special event for game instructor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|weapon_fire_at_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|weapon|used weapon name}}&lt;br /&gt;
{{hl2msg|short|weaponid|used weapon ID}}&lt;br /&gt;
{{hl2msg|short|count|number of bullets}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== total_ammo_below_40 ===&lt;br /&gt;
{{qnotice|sent for any ammo type, except those with max ammo 1, or infinite ammo, like pistols}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|total_ammo_below_40|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== player_hurt_concise ===&lt;br /&gt;
{{qnotice|Abbreviated version of 'player_hurt' that is networked}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|player_hurt_concise|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID who was hurt}}&lt;br /&gt;
{{hl2msg|long|attackerentid|entity id who attacked, if attacker not a player, and userid therefore invalid}}&lt;br /&gt;
{{hl2msg|long|type|damage type}}&lt;br /&gt;
{{hl2msg|short|dmg_health|damage done to health}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== tank_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|tank_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead tank}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|solo|TRUE if a player single-handedly killed the Tank}}&lt;br /&gt;
{{hl2msg|bool|melee_only|TRUE if the tank was only killed by melee attacks (no blast, burn, or bullet damage)}}&lt;br /&gt;
{{hl2msg|bool|l4d1_only|TRUE if l4d1 survivors inflicted damage and the l4d2 survivors did not)}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== achievement_write_failed ===&lt;br /&gt;
{{qnotice|Used for a notification message when an achievement fails to write}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|achievement_write_failed|string}}&lt;br /&gt;
{{hl2msg|None|None|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== ghost_spawn_time ===&lt;br /&gt;
{{qnotice|Used for clients to know how long until they become a ghost (and can spawn)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ghost_spawn_time|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the player that is becoming a ghost}}&lt;br /&gt;
{{hl2msg|short|spawntime|How long of a wait until player is a ghost}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== survival_at_30min ===&lt;br /&gt;
{{qnotice|Used to know when we elapse 30 minutes on a survival map}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_at_30min|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_pre_drawbridge ===&lt;br /&gt;
{{qnotice|Point out the button that will start the gauntlet finale.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_pre_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_drawbridge ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_drawbridge|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_perimeter ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_perimeter|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_deactivate_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_deactivate_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_impound_lot ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_impound_lot|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_window ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_window|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_mall_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_mall_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_coaster_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_coaster_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_decon_wait ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_decon_wait|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gauntlet_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gauntlet_finale_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_float ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_float|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_ferry_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_ferry_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hatch_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hatch_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_shack_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_shack_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_incendiary_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_incendiary_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== upgrade_explosive_ammo ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_explosive_ammo|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== receive_upgrade ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|receive_upgrade|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|upgrade|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_vehicle_arrival ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_vehicle_arrival|string}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== mounted_gun_overheated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|mounted_gun_overheated|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_burger_sign ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_burger_sign|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_button ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_button|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_carousel_destination ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_carousel_destination|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_lighting ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_lighting|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_finale_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_finale_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_survival_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_survival_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== ability_out_of_range ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|ability_out_of_range|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|string|ability|ability classname}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_stage_pyrotechnics ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_stage_pyrotechnics|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio1 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio1|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_radio2 ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_radio2|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gates_are_open ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gates_are_open|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c2m4_ticketbooth ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c2m4_ticketbooth|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c3m4_rescue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c3m4_rescue|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_hotel_elevator_doors ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_hotel_elevator_doors|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop_tanker ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop_tanker|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_gun_shop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_gun_shop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_store_item_stop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_store_item_stop|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_generic ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_generic|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_alarm|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_radio ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_radio|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survival_carousel ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survival_carousel|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_return_item ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_return_item|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_save_items ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_save_items|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spit_burst ===&lt;br /&gt;
{{qnotice|Triggers when Spitter's spit hits the ground. Can be triggered after Spitter's death.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spit_burst|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== entered_spit ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|entered_spit|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m1_getgas ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m1_getgas|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== temp_c4m3_return_to_boat ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|temp_c4m3_return_to_boat|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c1m4_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c1m4_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== c1m4_scavenge_instructions ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|c1m4_scavenge_instructions|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== punched_clown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|punched_clown|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who punched the clown}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead charger}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|melee|TRUE if a player killed the charger with a melee weapon}}&lt;br /&gt;
{{hl2msg|bool|charging|TRUE if the charger was charging when it died}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== spitter_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|spitter_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead spitter}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{hl2msg|bool|has_spit|TRUE if the spitter spit at some point}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_ride ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_ride_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_ride_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|player who did the lunging}}&lt;br /&gt;
{{hl2msg|short|victim|player that got lunged}}&lt;br /&gt;
{{hl2msg|short|rescuer|Who stopped it}}&lt;br /&gt;
{{hl2msg|float|ride_length|Duration of our ride}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== jockey_killed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|jockey_killed|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of dead jockey}}&lt;br /&gt;
{{hl2msg|short|attacker|user id of killer}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== non_melee_fired ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|non_melee_fired|string}}&lt;br /&gt;
{{hl2msg|short|userid|User that fired a non-melee weapon}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== infected_decapitated ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|infected_decapitated|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who did the decapitation}}&lt;br /&gt;
{{hl2msg|string|weapon|melee weapon name}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
&lt;br /&gt;
=== upgrade_pack_added ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|upgrade_pack_added|string}}&lt;br /&gt;
{{hl2msg|short|upgradeid|}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== vomit_bomb_tank ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|vomit_bomb_tank|string}}&lt;br /&gt;
{{hl2msg|short|userid|userid of the player who used the bomb}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== triggered_car_alarm ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|triggered_car_alarm|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== panic_event_finished ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|panic_event_finished|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts charging}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_charge_end ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_charge_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_start ===&lt;br /&gt;
{{qnotice|The moment when the charger grabs a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_carry_end ===&lt;br /&gt;
{{qnotice|The moment when the charger stops charging a survivor (and will soon start pummeling)}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_carry_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_impact ===&lt;br /&gt;
{{qnotice|When a charger impacts a survivor they aren't carrying}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_impact|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was impacted}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_start ===&lt;br /&gt;
{{qnotice|The moment when the charger starts pummeling a survivor}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_start|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|user ID of the player who was charged}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== charger_pummel_end ===&lt;br /&gt;
{{qnotice|When the charger is cleared from the survivor or the survivor dies.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|charger_pummel_end|string}}&lt;br /&gt;
{{hl2msg|short|userid|user ID of the charger}}&lt;br /&gt;
{{hl2msg|short|victim|}}&lt;br /&gt;
{{hl2msg|short|rescuer|user ID of the player who rescued them}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== strongman_bell_knocked_off ===&lt;br /&gt;
{{qnotice|The arcade bell on c2m4_barns}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|strongman_bell_knocked_off|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== molotov_thrown ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|molotov_thrown|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== gas_can_forced_drop ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|gas_can_forced_drop|string}}&lt;br /&gt;
{{hl2msg|short|userid|player that forced the drop}}&lt;br /&gt;
{{hl2msg|short|victim|player that dropped it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_need_gnome_to_continue ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_need_gnome_to_continue|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_survivor_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_survivor_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_item_glows_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_item_glows_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_rescue_disabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_rescue_disabled|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_bodyshots_reduced ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_bodyshots_reduced|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_witch_instant_kill ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_witch_instant_kill|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player we're explaining to}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== set_instructor_group_enabled ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|set_instructor_group_enabled|string}}&lt;br /&gt;
{{hl2msg|string|group|}}&lt;br /&gt;
{{hl2msg|short|enabled|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== stashwhacker_game_won ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|stashwhacker_game_won|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== versus_marker_reached ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|versus_marker_reached|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|short|marker|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== start_score_animation ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|start_score_animation|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== survival_round_start ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|survival_round_start|string}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== scavenge_gas_can_destroyed ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|scavenge_gas_can_destroyed|string}}&lt;br /&gt;
{{hl2msg|short|userid|The player that destroyed it}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_gate ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_gate|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_sewer_run ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_sewer_run|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== explain_c6m3_finale ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|explain_c6m3_finale|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== finale_bridge_lowering ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|finale_bridge_lowering|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{hl2msg|long|subject|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== m60_streak_ended ===&lt;br /&gt;
{{qnotice|I was holding down the m60 trigger, and now I'm not}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|m60_streak_ended|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== chair_charged ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|chair_charged|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== song_played ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|song_played|string}}&lt;br /&gt;
{{hl2msg|none|none|}}&lt;br /&gt;
{{end-hl2msg}}&lt;br /&gt;
=== foot_locker_opened ===&lt;br /&gt;
{{qnotice|}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{begin-hl2msg|foot_locker_opened|string}}&lt;br /&gt;
{{hl2msg|short|userid|}}&lt;br /&gt;
{{end-hl2msg}}&lt;/div&gt;</summary>
		<author><name>Marttt</name></author>
		
	</entry>
</feed>