Difference between revisions of "Counter-Strike: Global Offensive Events"
m (Updating to match contents of current modevents.res) |
|||
Line 7: | Line 7: | ||
{{hl2msg|short|attacker|user ID who killed}} | {{hl2msg|short|attacker|user ID who killed}} | ||
{{hl2msg|short|assister|user ID who assisted in the kill}} | {{hl2msg|short|assister|user ID who assisted in the kill}} | ||
− | {{hl2msg|string|weapon|weapon name killer used }} | + | {{hl2msg|string|weapon|weapon name killer used}} |
{{hl2msg|string|weapon_itemid|inventory item id of weapon killer used}} | {{hl2msg|string|weapon_itemid|inventory item id of weapon killer used}} | ||
{{hl2msg|string|weapon_fauxitemid|faux item id of weapon killer used}} | {{hl2msg|string|weapon_fauxitemid|faux item id of weapon killer used}} | ||
Line 15: | Line 15: | ||
{{hl2msg|short|revenge|did killer get revenge on victim with this kill}} | {{hl2msg|short|revenge|did killer get revenge on victim with this kill}} | ||
{{hl2msg|short|penetrated|number of objects shot penetrated before killing target}} | {{hl2msg|short|penetrated|number of objects shot penetrated before killing target}} | ||
+ | {{hl2msg|bool|noreplay|if replay data is unavailable, this will be present and set to false}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
Line 21: | Line 22: | ||
{{begin-hl2msg|other_death|string}} | {{begin-hl2msg|other_death|string}} | ||
{{hl2msg|short|otherid|}} | {{hl2msg|short|otherid|}} | ||
− | {{hl2msg| | + | {{hl2msg|string|othertype|}} |
{{hl2msg|short|attacker|user ID who attacked}} | {{hl2msg|short|attacker|user ID who attacked}} | ||
{{hl2msg|string|weapon|weapon name attacker used, if not the world}} | {{hl2msg|string|weapon|weapon name attacker used, if not the world}} | ||
Line 27: | Line 28: | ||
{{hl2msg|string|weapon_fauxitemid|faux item id of weapon killer used}} | {{hl2msg|string|weapon_fauxitemid|faux item id of weapon killer used}} | ||
{{hl2msg|string|weapon_originalowner_xuid|}} | {{hl2msg|string|weapon_originalowner_xuid|}} | ||
− | {{hl2msg|bool|headshot| | + | {{hl2msg|bool|headshot|signals a headshot}} |
{{hl2msg|short|penetrated|number of objects shot penetrated before killing target}} | {{hl2msg|short|penetrated|number of objects shot penetrated before killing target}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === player_hurt === | ||
+ | {{begin-hl2msg|player_hurt|string}} | ||
+ | {{hl2msg|short|userid|player index who was hurt}} | ||
+ | {{hl2msg|short|attacker|player index who attacked}} | ||
+ | {{hl2msg|byte|health|remaining health points}} | ||
+ | {{hl2msg|byte|armor|remaining armor points}} | ||
+ | {{hl2msg|string|weapon|weapon name attacker used, if not the world}} | ||
+ | {{hl2msg|short|dmg_health|damage done to health}} | ||
+ | {{hl2msg|byte|dmg_armor|damage done to armor}} | ||
+ | {{hl2msg|byte|hitgroup|hitgroup that was damaged}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== item_purchase === | === item_purchase === | ||
− | |||
{{begin-hl2msg|item_purchase|string}} | {{begin-hl2msg|item_purchase|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
{{hl2msg|short|team|}} | {{hl2msg|short|team|}} | ||
+ | {{hl2msg|short|loadout|}} | ||
{{hl2msg|string|weapon|}} | {{hl2msg|string|weapon|}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
Line 101: | Line 114: | ||
=== announce_phase_end === | === announce_phase_end === | ||
− | |||
{{begin-hl2msg|announce_phase_end|string}} | {{begin-hl2msg|announce_phase_end|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== cs_intermission === | === cs_intermission === | ||
− | |||
{{begin-hl2msg|cs_intermission|string}} | {{begin-hl2msg|cs_intermission|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
Line 164: | Line 173: | ||
{{qnotice|When all the hostages are rescued}} | {{qnotice|When all the hostages are rescued}} | ||
{{begin-hl2msg|hostage_rescued_all|string}} | {{begin-hl2msg|hostage_rescued_all|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
Line 222: | Line 230: | ||
=== weapon_outofammo === | === weapon_outofammo === | ||
− | |||
{{begin-hl2msg|weapon_outofammo|string}} | {{begin-hl2msg|weapon_outofammo|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 240: | Line 247: | ||
=== silencer_detach === | === silencer_detach === | ||
− | |||
{{begin-hl2msg|silencer_detach|string}} | {{begin-hl2msg|silencer_detach|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 246: | Line 252: | ||
=== inspect_weapon === | === inspect_weapon === | ||
− | |||
{{begin-hl2msg|inspect_weapon|string}} | {{begin-hl2msg|inspect_weapon|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 258: | Line 263: | ||
=== player_spawned === | === player_spawned === | ||
− | |||
{{begin-hl2msg|player_spawned|string}} | {{begin-hl2msg|player_spawned|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 270: | Line 274: | ||
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}} | {{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}} | ||
{{hl2msg|bool|silent|}} | {{hl2msg|bool|silent|}} | ||
+ | {{hl2msg|long|defindex|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === item_pickup_failed === | ||
+ | {{begin-hl2msg|item_pickup_failed|string}} | ||
+ | {{hl2msg|short|userid|}} | ||
+ | {{hl2msg|string|item|}} | ||
+ | {{hl2msg|short|reason|}} | ||
+ | {{hl2msg|short|limit|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === item_remove === | ||
+ | {{begin-hl2msg|item_remove|string}} | ||
+ | {{hl2msg|short|userid|}} | ||
+ | {{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}} | ||
+ | {{hl2msg|long|defindex|}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== ammo_pickup === | === ammo_pickup === | ||
− | |||
{{begin-hl2msg|ammo_pickup|string}} | {{begin-hl2msg|ammo_pickup|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 281: | Line 300: | ||
=== item_equip === | === item_equip === | ||
− | |||
{{begin-hl2msg|item_equip|string}} | {{begin-hl2msg|item_equip|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
{{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}} | {{hl2msg|string|item|either a weapon such as 'tmp' or 'hegrenade', or an item such as 'nvgs'}} | ||
+ | {{hl2msg|long|defindex|}} | ||
{{hl2msg|bool|canzoom|}} | {{hl2msg|bool|canzoom|}} | ||
{{hl2msg|bool|hassilencer|}} | {{hl2msg|bool|hassilencer|}} | ||
Line 290: | Line 309: | ||
{{hl2msg|bool|hastracers|}} | {{hl2msg|bool|hastracers|}} | ||
{{hl2msg|short|weptype|see below}} | {{hl2msg|short|weptype|see below}} | ||
− | {{hl2msg| | + | {{hl2msg|||WEAPONTYPE_UNKNOWN = -1}} |
− | {{hl2msg| | + | {{hl2msg|||WEAPONTYPE_KNIFE = 0}} |
− | {{hl2msg| | + | {{hl2msg|||WEAPONTYPE_PISTOL = 1}} |
− | {{hl2msg| | + | {{hl2msg|||WEAPONTYPE_SUBMACHINEGUN = 2}} |
− | {{hl2msg| | + | {{hl2msg|||WEAPONTYPE_RIFLE = 3}} |
− | {{hl2msg| | + | {{hl2msg|||WEAPONTYPE_SHOTGUN = 4}} |
− | {{hl2msg| | + | {{hl2msg|||WEAPONTYPE_SNIPER_RIFLE = 5}} |
− | {{hl2msg| | + | {{hl2msg|||WEAPONTYPE_MACHINEGUN = 6}} |
− | {{hl2msg| | + | {{hl2msg|||WEAPONTYPE_C4 = 7}} |
− | {{hl2msg| | + | {{hl2msg|||WEAPONTYPE_TASER = 8}} |
− | {{hl2msg| | + | {{hl2msg|||WEAPONTYPE_GRENADE = 9}} |
− | {{hl2msg| | + | {{hl2msg|||WEAPONTYPE_HEALTHSHOT = 11}} |
{{hl2msg|bool|ispainted|}} | {{hl2msg|bool|ispainted|}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== enter_buyzone === | === enter_buyzone === | ||
− | |||
{{begin-hl2msg|enter_buyzone|string}} | {{begin-hl2msg|enter_buyzone|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 318: | Line 331: | ||
=== exit_buyzone === | === exit_buyzone === | ||
− | |||
{{begin-hl2msg|exit_buyzone|string}} | {{begin-hl2msg|exit_buyzone|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 325: | Line 337: | ||
=== buytime_ended === | === buytime_ended === | ||
− | |||
{{begin-hl2msg|buytime_ended|string}} | {{begin-hl2msg|buytime_ended|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== enter_bombzone === | === enter_bombzone === | ||
− | |||
{{begin-hl2msg|enter_bombzone|string}} | {{begin-hl2msg|enter_bombzone|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 339: | Line 348: | ||
=== exit_bombzone === | === exit_bombzone === | ||
− | |||
{{begin-hl2msg|exit_bombzone|string}} | {{begin-hl2msg|exit_bombzone|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 347: | Line 355: | ||
=== enter_rescue_zone === | === enter_rescue_zone === | ||
− | |||
{{begin-hl2msg|enter_rescue_zone|string}} | {{begin-hl2msg|enter_rescue_zone|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 353: | Line 360: | ||
=== exit_rescue_zone === | === exit_rescue_zone === | ||
− | |||
{{begin-hl2msg|exit_rescue_zone|string}} | {{begin-hl2msg|exit_rescue_zone|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 359: | Line 365: | ||
=== silencer_off === | === silencer_off === | ||
− | |||
{{begin-hl2msg|silencer_off|string}} | {{begin-hl2msg|silencer_off|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 365: | Line 370: | ||
=== silencer_on === | === silencer_on === | ||
− | |||
{{begin-hl2msg|silencer_on|string}} | {{begin-hl2msg|silencer_on|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 371: | Line 375: | ||
=== buymenu_open === | === buymenu_open === | ||
− | |||
{{begin-hl2msg|buymenu_open|string}} | {{begin-hl2msg|buymenu_open|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 377: | Line 380: | ||
=== buymenu_close === | === buymenu_close === | ||
− | |||
{{begin-hl2msg|buymenu_close|string}} | {{begin-hl2msg|buymenu_close|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
Line 390: | Line 387: | ||
{{qnotice|sent before all other round restart actions}} | {{qnotice|sent before all other round restart actions}} | ||
{{begin-hl2msg|round_prestart|string}} | {{begin-hl2msg|round_prestart|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
Line 396: | Line 392: | ||
{{qnotice|sent after all other round restart actions}} | {{qnotice|sent after all other round restart actions}} | ||
{{begin-hl2msg|round_poststart|string}} | {{begin-hl2msg|round_poststart|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== round_start === | === round_start === | ||
− | |||
{{begin-hl2msg|round_start|string}} | {{begin-hl2msg|round_start|string}} | ||
{{hl2msg|long|timelimit|round time limit in seconds}} | {{hl2msg|long|timelimit|round time limit in seconds}} | ||
Line 408: | Line 402: | ||
=== round_end === | === round_end === | ||
− | |||
{{begin-hl2msg|round_end|string}} | {{begin-hl2msg|round_end|string}} | ||
{{hl2msg|byte|winner|winner team/user id}} | {{hl2msg|byte|winner|winner team/user id}} | ||
− | {{hl2msg|byte|reason| | + | {{hl2msg|byte|reason|reason why team won}} |
− | {{hl2msg|string|message| | + | {{hl2msg|string|message|end round message}} |
− | {{ | + | {{hl2msg|byte|legacy|server-generated legacy value}} |
− | + | {{hl2msg|short|player_count|total number of players alive at the end of round, used for statistics gathering, computed on the server in the event client is in replay when receiving this message}} | |
− | + | {{hl2msg|byte|nomusic|if set, don't play round end music, because action is still on-going}} | |
− | {{ | ||
− | {{ | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
Line 457: | Line 448: | ||
=== smokegrenade_expired === | === smokegrenade_expired === | ||
− | |||
{{begin-hl2msg|smokegrenade_expired|string}} | {{begin-hl2msg|smokegrenade_expired|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 467: | Line 457: | ||
=== molotov_detonate === | === molotov_detonate === | ||
− | |||
{{begin-hl2msg|molotov_detonate|string}} | {{begin-hl2msg|molotov_detonate|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 476: | Line 465: | ||
=== decoy_detonate === | === decoy_detonate === | ||
− | |||
{{begin-hl2msg|decoy_detonate|string}} | {{begin-hl2msg|decoy_detonate|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 486: | Line 474: | ||
=== decoy_started === | === decoy_started === | ||
− | |||
{{begin-hl2msg|decoy_started|string}} | {{begin-hl2msg|decoy_started|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 506: | Line 493: | ||
=== inferno_startburn === | === inferno_startburn === | ||
− | |||
{{begin-hl2msg|inferno_startburn|string}} | {{begin-hl2msg|inferno_startburn|string}} | ||
{{hl2msg|short|entityid|}} | {{hl2msg|short|entityid|}} | ||
Line 544: | Line 530: | ||
=== bullet_impact === | === bullet_impact === | ||
{{qnotice|Every time a bullet hits something}} | {{qnotice|Every time a bullet hits something}} | ||
− | {{begin-hl2msg|bullet_impact}} | + | {{begin-hl2msg|bullet_impact|}} |
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
{{hl2msg|float|x|}} | {{hl2msg|float|x|}} | ||
Line 567: | Line 553: | ||
{{begin-hl2msg|player_blind|string}} | {{begin-hl2msg|player_blind|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
+ | {{hl2msg|short|attacker|user ID who threw the flash}} | ||
+ | {{hl2msg|short|entityid|the flashbang going off}} | ||
+ | {{hl2msg|float|blind_duration|}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
Line 586: | Line 575: | ||
{{qnotice|When the round's mp_freezetime is up}} | {{qnotice|When the round's mp_freezetime is up}} | ||
{{begin-hl2msg|round_freeze_end|string}} | {{begin-hl2msg|round_freeze_end|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== mb_input_lock_success === | === mb_input_lock_success === | ||
− | |||
{{begin-hl2msg|mb_input_lock_success|string}} | {{begin-hl2msg|mb_input_lock_success|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== mb_input_lock_cancel === | === mb_input_lock_cancel === | ||
− | |||
{{begin-hl2msg|mb_input_lock_cancel|string}} | {{begin-hl2msg|mb_input_lock_cancel|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
Line 611: | Line 595: | ||
{{qnotice|Called when a nav file does not exist for a map and bots are added}} | {{qnotice|Called when a nav file does not exist for a map and bots are added}} | ||
{{begin-hl2msg|nav_generate|string}} | {{begin-hl2msg|nav_generate|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
Line 621: | Line 604: | ||
=== achievement_info_loaded === | === achievement_info_loaded === | ||
− | |||
{{begin-hl2msg|achievement_info_loaded|string}} | {{begin-hl2msg|achievement_info_loaded|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== spec_target_updated === | === spec_target_updated === | ||
− | |||
{{begin-hl2msg|spec_target_updated|string}} | {{begin-hl2msg|spec_target_updated|string}} | ||
{{hl2msg|byte|userid|entindex of the player}} | {{hl2msg|byte|userid|entindex of the player}} | ||
Line 633: | Line 613: | ||
=== spec_mode_updated === | === spec_mode_updated === | ||
− | |||
{{begin-hl2msg|spec_target_updated|string}} | {{begin-hl2msg|spec_target_updated|string}} | ||
{{hl2msg|byte|userid|entindex of the player}} | {{hl2msg|byte|userid|entindex of the player}} | ||
Line 639: | Line 618: | ||
=== hltv_changed_mode === | === hltv_changed_mode === | ||
− | |||
{{begin-hl2msg|hltv_changed_mode|string}} | {{begin-hl2msg|hltv_changed_mode|string}} | ||
{{hl2msg|long|oldmode|}} | {{hl2msg|long|oldmode|}} | ||
{{hl2msg|long|newmode|}} | {{hl2msg|long|newmode|}} | ||
{{hl2msg|long|obs_target|}} | {{hl2msg|long|obs_target|}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== cs_game_disconnected === | === cs_game_disconnected === | ||
− | |||
{{begin-hl2msg|cs_game_disconnected|string}} | {{begin-hl2msg|cs_game_disconnected|string}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== cs_win_panel_round === | === cs_win_panel_round === | ||
− | |||
{{begin-hl2msg|cs_win_panel_round|string}} | {{begin-hl2msg|cs_win_panel_round|string}} | ||
{{hl2msg|bool|show_timer_defend|}} | {{hl2msg|bool|show_timer_defend|}} | ||
Line 702: | Line 642: | ||
=== cs_win_panel_match === | === cs_win_panel_match === | ||
− | |||
{{begin-hl2msg|cs_win_panel_match|string}} | {{begin-hl2msg|cs_win_panel_match|string}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== cs_match_end_restart === | === cs_match_end_restart === | ||
− | |||
{{begin-hl2msg|cs_match_end_restart|string}} | {{begin-hl2msg|cs_match_end_restart|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== cs_pre_restart === | === cs_pre_restart === | ||
− | |||
{{begin-hl2msg|cs_pre_restart|string}} | {{begin-hl2msg|cs_pre_restart|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== show_freezepanel === | === show_freezepanel === | ||
− | + | ||
{{begin-hl2msg|show_freezepanel|string}} | {{begin-hl2msg|show_freezepanel|string}} | ||
{{hl2msg|short|victim|endindex of the one who was killed}} | {{hl2msg|short|victim|endindex of the one who was killed}} | ||
Line 756: | Line 665: | ||
=== hide_freezepanel === | === hide_freezepanel === | ||
− | |||
{{begin-hl2msg|hide_freezepanel|string}} | {{begin-hl2msg|hide_freezepanel|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== freezecam_started === | === freezecam_started === | ||
− | |||
{{begin-hl2msg|freezecam_started|string}} | {{begin-hl2msg|freezecam_started|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== player_avenged_teammate === | === player_avenged_teammate === | ||
− | |||
{{begin-hl2msg|player_avenged_teammate|string}} | {{begin-hl2msg|player_avenged_teammate|string}} | ||
{{hl2msg|short|avenger_id|}} | {{hl2msg|short|avenger_id|}} | ||
Line 775: | Line 679: | ||
=== achievement_earned === | === achievement_earned === | ||
− | |||
{{begin-hl2msg|achievement_earned|string}} | {{begin-hl2msg|achievement_earned|string}} | ||
{{hl2msg|byte|player|entindex of the player}} | {{hl2msg|byte|player|entindex of the player}} | ||
Line 782: | Line 685: | ||
=== achievement_earned_local === | === achievement_earned_local === | ||
− | |||
{{begin-hl2msg|achievement_earned_local|string}} | {{begin-hl2msg|achievement_earned_local|string}} | ||
{{hl2msg|short|achievement|achievement ID}} | {{hl2msg|short|achievement|achievement ID}} | ||
Line 789: | Line 691: | ||
=== item_found === | === item_found === | ||
− | |||
{{begin-hl2msg|item_found|string}} | {{begin-hl2msg|item_found|string}} | ||
{{hl2msg|byte|player|entindex of the player}} | {{hl2msg|byte|player|entindex of the player}} | ||
Line 799: | Line 700: | ||
=== items_gifted === | === items_gifted === | ||
− | |||
{{begin-hl2msg|items_gifted|string}} | {{begin-hl2msg|items_gifted|string}} | ||
{{hl2msg|byte|player|entindex of the player who sent the gift}} | {{hl2msg|byte|player|entindex of the player who sent the gift}} | ||
Line 809: | Line 709: | ||
=== repost_xbox_achievements === | === repost_xbox_achievements === | ||
− | |||
{{begin-hl2msg|repost_xbox_achievements|string}} | {{begin-hl2msg|repost_xbox_achievements|string}} | ||
{{hl2msg|short|splitscreenplayer|splitscreen ID}} | {{hl2msg|short|splitscreenplayer|splitscreen ID}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
− | |||
=== match_end_conditions === | === match_end_conditions === | ||
− | |||
{{begin-hl2msg|match_end_conditions|string}} | {{begin-hl2msg|match_end_conditions|string}} | ||
{{hl2msg|long|frags|}} | {{hl2msg|long|frags|}} | ||
Line 825: | Line 722: | ||
=== round_mvp === | === round_mvp === | ||
− | |||
{{begin-hl2msg|round_mvp|string}} | {{begin-hl2msg|round_mvp|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
{{hl2msg|short|reason|}} | {{hl2msg|short|reason|}} | ||
+ | {{hl2msg|long|musickitmvps|}} | ||
+ | {{hl2msg|byte|nomusic|}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== player_decal === | === player_decal === | ||
− | |||
{{begin-hl2msg|player_decal|string}} | {{begin-hl2msg|player_decal|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 838: | Line 735: | ||
=== teamplay_round_start === | === teamplay_round_start === | ||
− | |||
{{begin-hl2msg|teamplay_round_start|string}} | {{begin-hl2msg|teamplay_round_start|string}} | ||
{{hl2msg|bool|full_reset|is this a full reset of the map}} | {{hl2msg|bool|full_reset|is this a full reset of the map}} | ||
Line 844: | Line 740: | ||
=== client_disconnect=== | === client_disconnect=== | ||
− | |||
{{begin-hl2msg|client_disconnect|string}} | {{begin-hl2msg|client_disconnect|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== gg_player_levelup === | === gg_player_levelup === | ||
− | |||
{{begin-hl2msg|gg_player_levelup|string}} | {{begin-hl2msg|gg_player_levelup|string}} | ||
{{hl2msg|short|userid|player who leveled up}} | {{hl2msg|short|userid|player who leveled up}} | ||
Line 858: | Line 751: | ||
=== ggtr_player_levelup === | === ggtr_player_levelup === | ||
− | |||
{{begin-hl2msg|ggtr_player_levelup|string}} | {{begin-hl2msg|ggtr_player_levelup|string}} | ||
{{hl2msg|short|userid|player who leveled up}} | {{hl2msg|short|userid|player who leveled up}} | ||
Line 866: | Line 758: | ||
=== assassination_target_killed === | === assassination_target_killed === | ||
− | |||
{{begin-hl2msg|assassination_target_killed|string}} | {{begin-hl2msg|assassination_target_killed|string}} | ||
{{hl2msg|short|target|player killed}} | {{hl2msg|short|target|player killed}} | ||
Line 873: | Line 764: | ||
=== ggprogressive_player_levelup === | === ggprogressive_player_levelup === | ||
− | |||
{{begin-hl2msg|ggprogressive_player_levelup|string}} | {{begin-hl2msg|ggprogressive_player_levelup|string}} | ||
{{hl2msg|short|userid|player who leveled up}} | {{hl2msg|short|userid|player who leveled up}} | ||
Line 881: | Line 771: | ||
=== gg_killed_enemy === | === gg_killed_enemy === | ||
− | |||
{{begin-hl2msg|gg_killed_enemy|string}} | {{begin-hl2msg|gg_killed_enemy|string}} | ||
{{hl2msg|short|victimid|user ID who died}} | {{hl2msg|short|victimid|user ID who died}} | ||
Line 891: | Line 780: | ||
=== gg_final_weapon_achieved === | === gg_final_weapon_achieved === | ||
− | |||
{{begin-hl2msg|gg_final_weapon_achieved|string}} | {{begin-hl2msg|gg_final_weapon_achieved|string}} | ||
{{hl2msg|short|playerid|user ID who achieved the final gun game weapon}} | {{hl2msg|short|playerid|user ID who achieved the final gun game weapon}} | ||
Line 897: | Line 785: | ||
=== gg_bonus_grenade_achieved === | === gg_bonus_grenade_achieved === | ||
− | |||
{{begin-hl2msg|gg_bonus_grenade_achieved|string}} | {{begin-hl2msg|gg_bonus_grenade_achieved|string}} | ||
{{hl2msg|short|userid|user ID who achieved the bonus grenade}} | {{hl2msg|short|userid|user ID who achieved the bonus grenade}} | ||
Line 903: | Line 790: | ||
=== switch_team === | === switch_team === | ||
− | |||
{{begin-hl2msg|switch_team|string}} | {{begin-hl2msg|switch_team|string}} | ||
{{hl2msg|short|numPlayers|number of active players on both T and CT}} | {{hl2msg|short|numPlayers|number of active players on both T and CT}} | ||
Line 913: | Line 799: | ||
=== gg_leader === | === gg_leader === | ||
− | |||
{{begin-hl2msg|gg_leader|string}} | {{begin-hl2msg|gg_leader|string}} | ||
{{hl2msg|short|playerid|user ID that is currently in the lead}} | {{hl2msg|short|playerid|user ID that is currently in the lead}} | ||
Line 919: | Line 804: | ||
=== gg_team_leader === | === gg_team_leader === | ||
− | |||
{{begin-hl2msg|gg_team_leader|string}} | {{begin-hl2msg|gg_team_leader|string}} | ||
{{hl2msg|short|playerid|user ID that is currently in the lead}} | {{hl2msg|short|playerid|user ID that is currently in the lead}} | ||
Line 925: | Line 809: | ||
=== gg_player_impending_upgrade === | === gg_player_impending_upgrade === | ||
− | |||
{{begin-hl2msg|gg_player_impending_upgrade|string}} | {{begin-hl2msg|gg_player_impending_upgrade|string}} | ||
{{hl2msg|short|userid|player who will be leveling up}} | {{hl2msg|short|userid|player who will be leveling up}} | ||
Line 931: | Line 814: | ||
=== write_profile_data === | === write_profile_data === | ||
− | |||
{{begin-hl2msg|write_profile_data|string}} | {{begin-hl2msg|write_profile_data|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
Line 943: | Line 824: | ||
=== update_matchmaking_stats === | === update_matchmaking_stats === | ||
− | |||
{{begin-hl2msg|update_matchmaking_stats|string}} | {{begin-hl2msg|update_matchmaking_stats|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== player_reset_vote === | === player_reset_vote === | ||
− | |||
{{begin-hl2msg|player_reset_vote|string}} | {{begin-hl2msg|player_reset_vote|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 956: | Line 834: | ||
=== enable_restart_voting === | === enable_restart_voting === | ||
− | |||
{{begin-hl2msg|enable_restart_voting|string}} | {{begin-hl2msg|enable_restart_voting|string}} | ||
{{hl2msg|bool|enable|}} | {{hl2msg|bool|enable|}} | ||
Line 962: | Line 839: | ||
=== sfuievent === | === sfuievent === | ||
− | |||
{{begin-hl2msg|sfuievent|string}} | {{begin-hl2msg|sfuievent|string}} | ||
{{hl2msg|string|action|}} | {{hl2msg|string|action|}} | ||
Line 970: | Line 846: | ||
=== start_vote === | === start_vote === | ||
− | |||
{{begin-hl2msg|start_vote|string}} | {{begin-hl2msg|start_vote|string}} | ||
{{hl2msg|short|userid|user ID on server}} | {{hl2msg|short|userid|user ID on server}} | ||
Line 978: | Line 853: | ||
=== player_given_c4 === | === player_given_c4 === | ||
− | |||
{{begin-hl2msg|player_given_c4|string}} | {{begin-hl2msg|player_given_c4|string}} | ||
{{hl2msg|short|userid|user ID who received the c4}} | {{hl2msg|short|userid|user ID who received the c4}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === player_become_ghost === | ||
+ | {{begin-hl2msg|player_become_ghost|string}} | ||
+ | {{hl2msg|short|userid|user ID who became a ghost}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== gg_reset_round_start_sounds === | === gg_reset_round_start_sounds === | ||
− | |||
{{begin-hl2msg|gg_reset_round_start_sounds|string}} | {{begin-hl2msg|gg_reset_round_start_sounds|string}} | ||
{{hl2msg|short|userid|user ID who should have round start sounds reset}} | {{hl2msg|short|userid|user ID who should have round start sounds reset}} | ||
Line 990: | Line 868: | ||
=== tr_player_flashbanged === | === tr_player_flashbanged === | ||
− | |||
{{begin-hl2msg|tr_player_flashbanged|string}} | {{begin-hl2msg|tr_player_flashbanged|string}} | ||
{{hl2msg|short|userid|user ID of the player banged}} | {{hl2msg|short|userid|user ID of the player banged}} | ||
Line 1,002: | Line 879: | ||
=== tr_mark_complete === | === tr_mark_complete === | ||
− | |||
{{begin-hl2msg|tr_mark_complete|string}} | {{begin-hl2msg|tr_mark_complete|string}} | ||
{{hl2msg|short|complete|}} | {{hl2msg|short|complete|}} | ||
Line 1,008: | Line 884: | ||
=== tr_mark_best_time === | === tr_mark_best_time === | ||
− | |||
{{begin-hl2msg|tr_mark_best_time|string}} | {{begin-hl2msg|tr_mark_best_time|string}} | ||
{{hl2msg|long|time|}} | {{hl2msg|long|time|}} | ||
Line 1,014: | Line 889: | ||
=== tr_exit_hint_trigger === | === tr_exit_hint_trigger === | ||
− | |||
{{begin-hl2msg|tr_exit_hint_trigger|string}} | {{begin-hl2msg|tr_exit_hint_trigger|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== bot_takeover === | === bot_takeover === | ||
− | |||
{{begin-hl2msg|bot_takeover|string}} | {{begin-hl2msg|bot_takeover|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 1,028: | Line 900: | ||
=== tr_show_finish_msgbox === | === tr_show_finish_msgbox === | ||
− | |||
{{begin-hl2msg|tr_show_finish_msgbox|string}} | {{begin-hl2msg|tr_show_finish_msgbox|string}} | ||
{{hl2msg|short|userid|user ID of the player}} | {{hl2msg|short|userid|user ID of the player}} | ||
Line 1,034: | Line 905: | ||
=== tr_show_exit_msgbox === | === tr_show_exit_msgbox === | ||
− | |||
{{begin-hl2msg|tr_show_exit_msgbox|string}} | {{begin-hl2msg|tr_show_exit_msgbox|string}} | ||
{{hl2msg|short|userid|user ID of the player}} | {{hl2msg|short|userid|user ID of the player}} | ||
Line 1,042: | Line 912: | ||
{{qnotice|used for demos}} | {{qnotice|used for demos}} | ||
{{begin-hl2msg|reset_player_controls|string}} | {{begin-hl2msg|reset_player_controls|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== jointeam_failed === | === jointeam_failed === | ||
− | |||
{{begin-hl2msg|jointeam_failed|string}} | {{begin-hl2msg|jointeam_failed|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
− | {{hl2msg|byte|reason| | + | {{hl2msg|byte|reason|0: team_full}} |
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== teamchange_pending === | === teamchange_pending === | ||
− | |||
{{begin-hl2msg|teamchange_pending|string}} | {{begin-hl2msg|teamchange_pending|string}} | ||
{{hl2msg|short|userid|}} | {{hl2msg|short|userid|}} | ||
Line 1,060: | Line 927: | ||
=== material_default_complete === | === material_default_complete === | ||
− | |||
{{begin-hl2msg|material_default_complete|string}} | {{begin-hl2msg|material_default_complete|string}} | ||
− | |||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== cs_prev_next_spectator === | === cs_prev_next_spectator === | ||
− | |||
{{begin-hl2msg|cs_prev_next_spectator|string}} | {{begin-hl2msg|cs_prev_next_spectator|string}} | ||
{{hl2msg|bool|next|}} | {{hl2msg|bool|next|}} | ||
Line 1,072: | Line 936: | ||
=== cs_handle_ime_event === | === cs_handle_ime_event === | ||
− | |||
{{begin-hl2msg|cs_handle_ime_event|string}} | {{begin-hl2msg|cs_handle_ime_event|string}} | ||
{{hl2msg|1|local|}} | {{hl2msg|1|local|}} | ||
Line 1,083: | Line 946: | ||
{{begin-hl2msg|nextlevel_changed|string}} | {{begin-hl2msg|nextlevel_changed|string}} | ||
{{hl2msg|string|nextlevel|weapon name killer used}} | {{hl2msg|string|nextlevel|weapon name killer used}} | ||
+ | {{hl2msg|string|skirmishmode|}} | ||
{{end-hl2msg}} | {{end-hl2msg}} | ||
=== seasoncoin_levelup === | === seasoncoin_levelup === | ||
− | |||
{{begin-hl2msg|seasoncoin_levelup|string}} | {{begin-hl2msg|seasoncoin_levelup|string}} | ||
− | {{hl2msg|short|player|}} | + | {{hl2msg|short|player|entindex of the player}} |
{{hl2msg|short|category|}} | {{hl2msg|short|category|}} | ||
{{hl2msg|short|rank|}} | {{hl2msg|short|rank|}} | ||
Line 1,094: | Line 957: | ||
=== tournament_reward === | === tournament_reward === | ||
− | |||
{{begin-hl2msg|tournament_reward|string}} | {{begin-hl2msg|tournament_reward|string}} | ||
{{hl2msg|long|defindex|}} | {{hl2msg|long|defindex|}} | ||
Line 1,102: | Line 964: | ||
=== start_halftime === | === start_halftime === | ||
− | |||
{{begin-hl2msg|start_halftime|string}} | {{begin-hl2msg|start_halftime|string}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === ammo_refill === | ||
+ | {{begin-hl2msg|ammo_refill|string}} | ||
+ | {{hl2msg|short|userid|}} | ||
+ | {{hl2msg|bool|success|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === parachute_pickup === | ||
+ | {{begin-hl2msg|parachute_pickup|string}} | ||
+ | {{hl2msg|short|userid|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === parachute_deploy === | ||
+ | {{begin-hl2msg|parachute_deploy|string}} | ||
+ | {{hl2msg|short|userid|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === dronegun_attack === | ||
+ | {{begin-hl2msg|dronegun_attack|string}} | ||
+ | {{hl2msg|short|userid|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === drone_dispatched === | ||
+ | {{begin-hl2msg|drone_dispatched|string}} | ||
+ | {{hl2msg|short|userid|}} | ||
+ | {{hl2msg|short|priority|}} | ||
+ | {{hl2msg|bool|drone_dispatched|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === loot_crate_visible === | ||
+ | {{begin-hl2msg|loot_crate_visible|string}} | ||
+ | {{hl2msg|short|userid|player entindex}} | ||
+ | {{hl2msg|short|subject|crate entindex}} | ||
+ | {{hl2msg|string|type|type of crate (metal, wood, or paradrop)}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === loot_crate_opened === | ||
+ | {{begin-hl2msg|loot_crate_opened|string}} | ||
+ | {{hl2msg|short|userid|player entindex}} | ||
+ | {{hl2msg|string|type|type of crate (metal, wood, or paradrop)}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === open_crate_instr === | ||
+ | {{begin-hl2msg|open_crate_instr|string}} | ||
+ | {{hl2msg|short|userid|player entindex}} | ||
+ | {{hl2msg|short|subject|crate entindex}} | ||
+ | {{hl2msg|string|type|type of crate (metal, wood, or paradrop)}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === smoke_beacon_paradrop === | ||
+ | {{begin-hl2msg|smoke_beacon_paradrop|string}} | ||
+ | {{hl2msg|short|userid|}} | ||
+ | {{hl2msg|short|paradrop|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === drone_cargo_detached === | ||
+ | {{begin-hl2msg|drone_cargo_detached|string}} | ||
+ | {{hl2msg|short|userid|}} | ||
+ | {{hl2msg|short|cargo|}} | ||
+ | {{hl2msg|bool|delivered|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === choppers_incoming_warning === | ||
+ | {{begin-hl2msg|choppers_incoming_warning|string}} | ||
+ | {{hl2msg|bool|global|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === firstbombs_incoming_warning === | ||
+ | {{begin-hl2msg|firstbombs_incoming_warning|string}} | ||
+ | {{hl2msg|bool|global|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === dz_item_interaction === | ||
+ | {{begin-hl2msg|dz_item_interaction|string}} | ||
+ | {{hl2msg|short|userid|player entindex}} | ||
+ | {{hl2msg|short|subject|crate entindex}} | ||
+ | {{hl2msg|string|type|type of crate (metal, wood, or paradrop)}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | === snowball_hit_player_face === | ||
+ | {{begin-hl2msg|choppers_incoming_warning|string}} | ||
+ | {{hl2msg|short|userid|player userid}} | ||
{{end-hl2msg}} | {{end-hl2msg}} |
Revision as of 21:14, 17 January 2019
- Refer back to Game Events (Source) for more events.
Contents
- 1 player_death
- 2 other_death
- 3 player_hurt
- 4 item_purchase
- 5 bomb_beginplant
- 6 bomb_abortplant
- 7 bomb_planted
- 8 bomb_defused
- 9 bomb_exploded
- 10 bomb_dropped
- 11 bomb_pickup
- 12 defuser_dropped
- 13 defuser_pickup
- 14 announce_phase_end
- 15 cs_intermission
- 16 bomb_begindefuse
- 17 bomb_abortdefuse
- 18 hostage_follows
- 19 hostage_hurt
- 20 hostage_killed
- 21 hostage_rescued
- 22 hostage_stops_following
- 23 hostage_rescued_all
- 24 hostage_call_for_help
- 25 vip_escaped
- 26 vip_killed
- 27 player_radio
- 28 bomb_beep
- 29 weapon_fire
- 30 weapon_fire_on_empty
- 31 grenade_thrown
- 32 weapon_outofammo
- 33 weapon_reload
- 34 weapon_zoom
- 35 silencer_detach
- 36 inspect_weapon
- 37 weapon_zoom_rifle
- 38 player_spawned
- 39 item_pickup
- 40 item_pickup_failed
- 41 item_remove
- 42 ammo_pickup
- 43 item_equip
- 44 enter_buyzone
- 45 exit_buyzone
- 46 buytime_ended
- 47 enter_bombzone
- 48 exit_bombzone
- 49 enter_rescue_zone
- 50 exit_rescue_zone
- 51 silencer_off
- 52 silencer_on
- 53 buymenu_open
- 54 buymenu_close
- 55 round_prestart
- 56 round_poststart
- 57 round_start
- 58 round_end
- 59 grenade_bounce
- 60 hegrenade_detonate
- 61 flashbang_detonate
- 62 smokegrenade_detonate
- 63 smokegrenade_expired
- 64 molotov_detonate
- 65 decoy_detonate
- 66 decoy_started
- 67 tagrenade_detonate
- 68 inferno_startburn
- 69 inferno_expire
- 70 inferno_extinguish
- 71 decoy_firing
- 72 bullet_impact
- 73 player_footstep
- 74 player_jump
- 75 player_blind
- 76 player_falldamage
- 77 door_moving
- 78 round_freeze_end
- 79 mb_input_lock_success
- 80 mb_input_lock_cancel
- 81 nav_blocked
- 82 nav_generate
- 83 player_stats_updated
- 84 achievement_info_loaded
- 85 spec_target_updated
- 86 spec_mode_updated
- 87 hltv_changed_mode
- 88 cs_game_disconnected
- 89 cs_win_panel_round
- 90 cs_win_panel_match
- 91 cs_match_end_restart
- 92 cs_pre_restart
- 93 show_freezepanel
- 94 hide_freezepanel
- 95 freezecam_started
- 96 player_avenged_teammate
- 97 achievement_earned
- 98 achievement_earned_local
- 99 item_found
- 100 items_gifted
- 101 repost_xbox_achievements
- 102 match_end_conditions
- 103 round_mvp
- 104 player_decal
- 105 teamplay_round_start
- 106 client_disconnect
- 107 gg_player_levelup
- 108 ggtr_player_levelup
- 109 assassination_target_killed
- 110 ggprogressive_player_levelup
- 111 gg_killed_enemy
- 112 gg_final_weapon_achieved
- 113 gg_bonus_grenade_achieved
- 114 switch_team
- 115 gg_leader
- 116 gg_team_leader
- 117 gg_player_impending_upgrade
- 118 write_profile_data
- 119 trial_time_expired
- 120 update_matchmaking_stats
- 121 player_reset_vote
- 122 enable_restart_voting
- 123 sfuievent
- 124 start_vote
- 125 player_given_c4
- 126 player_become_ghost
- 127 gg_reset_round_start_sounds
- 128 tr_player_flashbanged
- 129 tr_highlight_ammo
- 130 tr_mark_complete
- 131 tr_mark_best_time
- 132 tr_exit_hint_trigger
- 133 bot_takeover
- 134 tr_show_finish_msgbox
- 135 tr_show_exit_msgbox
- 136 reset_player_controls
- 137 jointeam_failed
- 138 teamchange_pending
- 139 material_default_complete
- 140 cs_prev_next_spectator
- 141 cs_handle_ime_event
- 142 nextlevel_changed
- 143 seasoncoin_levelup
- 144 tournament_reward
- 145 start_halftime
- 146 ammo_refill
- 147 parachute_pickup
- 148 parachute_deploy
- 149 dronegun_attack
- 150 drone_dispatched
- 151 loot_crate_visible
- 152 loot_crate_opened
- 153 open_crate_instr
- 154 smoke_beacon_paradrop
- 155 drone_cargo_detached
- 156 choppers_incoming_warning
- 157 firstbombs_incoming_warning
- 158 dz_item_interaction
- 159 snowball_hit_player_face
player_death
Note: When a client dies
Name: | player_death | ||||||||||||||||||||||||||||||||||||
Structure: |
|
other_death
Note: As far as I know only used for chicken deaths at the moment
Name: | other_death | |||||||||||||||||||||||||||
Structure: |
|
player_hurt
Name: | player_hurt | ||||||||||||||||||||||||
Structure: |
|
item_purchase
Name: | item_purchase | ||||||||||||
Structure: |
|
bomb_beginplant
Note: When the bomb is starting to get planted
Name: | bomb_beginplant | ||||||
Structure: |
|
bomb_abortplant
Note: When the bomb planter stops planting the bomb
Name: | bomb_abortplant | ||||||
Structure: |
|
bomb_planted
Note: When the bomb has been planted
Name: | bomb_planted | ||||||
Structure: |
|
bomb_defused
Note: When the bomb has been defused
Name: | bomb_defused | ||||||
Structure: |
|
bomb_exploded
Note: When the bomb explodes
Name: | bomb_exploded | ||||||
Structure: |
|
bomb_dropped
Note: When the bomb is dropped by a client
Name: | bomb_dropped | ||||||
Structure: |
|
bomb_pickup
Note: When the bomb is picked up by a client
Name: | bomb_pickup | |||
Structure: |
|
defuser_dropped
Note: When the defuser is dropped by a client
Name: | defuser_dropped | |||
Structure: |
|
defuser_pickup
Note: When the defuser is picked up by a client
Name: | defuser_pickup | ||||||
Structure: |
|
announce_phase_end
Name: | announce_phase_end | |
Structure: |
|
cs_intermission
Name: | cs_intermission | |
Structure: |
|
bomb_begindefuse
Note: When the bomb is started to be defused
Name: | bomb_begindefuse | ||||||
Structure: |
|
bomb_abortdefuse
Note: When the bomb defusal is stopped
Name: | bomb_abortdefuse | |||
Structure: |
|
hostage_follows
Note: When the hostage begins following a client
Name: | hostage_follows | ||||||
Structure: |
|
hostage_hurt
Note: When a hostage is damaged
Name: | hostage_hurt | ||||||
Structure: |
|
hostage_killed
Note: When a hostage is killed
Name: | hostage_killed | ||||||
Structure: |
|
hostage_rescued
Note: When a hostage is rescued
Name: | hostage_rescued | |||||||||
Structure: |
|
hostage_stops_following
Note: When a hostage stops following a client
Name: | hostage_stops_following | ||||||
Structure: |
|
hostage_rescued_all
Note: When all the hostages are rescued
Name: | hostage_rescued_all | |
Structure: |
|
hostage_call_for_help
Note: When the hostage calls for help
Name: | hostage_call_for_help | |||
Structure: |
|
vip_escaped
Note: When the VIP escapes
Name: | vip_escaped | |||
Structure: |
|
vip_killed
Note: When the VIP is killed
Name: | vip_killed | ||||||
Structure: |
|
player_radio
Note: When the player uses radio commands
Name: | player_radio | ||||||
Structure: |
|
bomb_beep
Note: Every time the bomb beep sound happens
Name: | bomb_beep | |||
Structure: |
|
weapon_fire
Note: Every time a client fires their weapon
Name: | weapon_fire | |||||||||
Structure: |
|
weapon_fire_on_empty
Note: Every time a client fires their weapon and it's empty
Name: | weapon_fire_on_empty | ||||||
Structure: |
|
grenade_thrown
Note: Every time a client throws their grenade
Name: | weapon_fire_on_empty | ||||||
Structure: |
|
weapon_outofammo
Name: | weapon_outofammo | |||
Structure: |
|
weapon_reload
Note: Every time a client reloads their weapon
Name: | weapon_reload | |||
Structure: |
|
weapon_zoom
Note: Every time a client zooms a scoped weapon
Name: | weapon_zoom | |||
Structure: |
|
silencer_detach
Name: | silencer_detach | |||
Structure: |
|
inspect_weapon
Name: | inspect_weapon | |||
Structure: |
|
weapon_zoom_rifle
Note: exists for the game instructor to let it know when the player zoomed in with a regular rifle. Different from the above weapon_zoom because we don't use this event to notify bots
Name: | weapon_zoom_rifle | |||
Structure: |
|
player_spawned
Name: | player_spawned | ||||||
Structure: |
|
item_pickup
Note: Every time an item is picked up (generally weapons)
Name: | item_pickup | ||||||||||||
Structure: |
|
item_pickup_failed
Name: | item_pickup_failed | ||||||||||||
Structure: |
|
item_remove
Name: | item_remove | |||||||||
Structure: |
|
ammo_pickup
Name: | ammo_pickup | |||||||||
Structure: |
|
item_equip
Name: | item_equip | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Structure: |
|
enter_buyzone
Name: | enter_buyzone | ||||||
Structure: |
|
exit_buyzone
Name: | exit_buyzone | ||||||
Structure: |
|
buytime_ended
Name: | buytime_ended | |
Structure: |
|
enter_bombzone
Name: | enter_bombzone | |||||||||
Structure: |
|
exit_bombzone
Name: | exit_bombzone | |||||||||
Structure: |
|
enter_rescue_zone
Name: | enter_rescue_zone | |||
Structure: |
|
exit_rescue_zone
Name: | exit_rescue_zone | |||
Structure: |
|
silencer_off
Name: | silencer_off | |||
Structure: |
|
silencer_on
Name: | silencer_on | |||
Structure: |
|
Name: | buymenu_open | |||
Structure: |
|
Name: | buymenu_close | |||
Structure: |
|
round_prestart
Note: sent before all other round restart actions
Name: | round_prestart | |
Structure: |
|
round_poststart
Note: sent after all other round restart actions
Name: | round_poststart | |
Structure: |
|
round_start
Name: | round_start | |||||||||
Structure: |
|
round_end
Name: | round_end | ||||||||||||||||||
Structure: |
|
grenade_bounce
Note: Every time a grenade bounces
Name: | grenade_bounce | |||
Structure: |
|
hegrenade_detonate
Note: Every time a hegrenade explodes
Name: | hegrenade_detonate | |||||||||||||||
Structure: |
|
flashbang_detonate
Note: Every time a flashbang detonates
Name: | flashbang_detonate | |||||||||||||||
Structure: |
|
smokegrenade_detonate
Note: Every time a smokegrenade detonates
Name: | smokegrenade_detonate | |||||||||||||||
Structure: |
|
smokegrenade_expired
Name: | smokegrenade_expired | |||||||||||||||
Structure: |
|
molotov_detonate
Name: | molotov_detonate | ||||||||||||
Structure: |
|
decoy_detonate
Name: | decoy_detonate | |||||||||||||||
Structure: |
|
decoy_started
Name: | decoy_started | |||||||||||||||
Structure: |
|
tagrenade_detonate
Note: Every time a tagrenade explodes
Name: | tagrenade_detonate | |||||||||||||||
Structure: |
|
inferno_startburn
Name: | inferno_startburn | ||||||||||||
Structure: |
|
inferno_expire
Note:
Name: | inferno_expire | ||||||||||||
Structure: |
|
inferno_extinguish
Note:
Name: | inferno_extinguish | ||||||||||||
Structure: |
|
decoy_firing
Note:
Name: | decoy_firing | |||||||||||||||
Structure: |
|
bullet_impact
Note: Every time a bullet hits something
Name: | bullet_impact | ||||||||||||
Structure: |
|
player_footstep
Note: Every time a player takes a step
Name: | player_footstep | |||
Structure: |
|
player_jump
Note: Every time a player jumps
Name: | player_jump | |||
Structure: |
|
player_blind
Note: Every time a player is blinded by a flashbang
Name: | player_blind | ||||||||||||
Structure: |
|
player_falldamage
Note: Every time a player takes damage due to a fall
Name: | player_falldamage | ||||||
Structure: |
|
door_moving
Note: Every time a door is put in motion (opened)
Name: | door_moving | ||||||
Structure: |
|
round_freeze_end
Note: When the round's mp_freezetime is up
Name: | round_freeze_end | |
Structure: |
|
mb_input_lock_success
Name: | mb_input_lock_success | |
Structure: |
|
mb_input_lock_cancel
Name: | mb_input_lock_cancel | |
Structure: |
|
Note: Guess: Called when an area is blocked by the nav of a map
Name: | nav_blocked | ||||||
Structure: |
|
Note: Called when a nav file does not exist for a map and bots are added
Name: | nav_generate | |
Structure: |
|
player_stats_updated
Note: Guess: Called when the player stats (achievments) are sent to valve
Name: | player_stats_updated | |||
Structure: |
|
achievement_info_loaded
Name: | achievement_info_loaded | |
Structure: |
|
spec_target_updated
Name: | spec_target_updated | |||
Structure: |
|
spec_mode_updated
Name: | spec_target_updated | |||
Structure: |
|
hltv_changed_mode
Name: | hltv_changed_mode | |||||||||
Structure: |
|
cs_game_disconnected
Name: | cs_game_disconnected | |
Structure: |
|
cs_win_panel_round
Name: | cs_win_panel_round | |||||||||||||||||||||||||||
Structure: |
|
cs_win_panel_match
Name: | cs_win_panel_match | |
Structure: |
|
cs_match_end_restart
Name: | cs_match_end_restart | |
Structure: |
|
cs_pre_restart
Name: | cs_pre_restart | |
Structure: |
|
show_freezepanel
Name: | show_freezepanel | ||||||||||||||||||
Structure: |
|
hide_freezepanel
Name: | hide_freezepanel | |
Structure: |
|
freezecam_started
Name: | freezecam_started | |
Structure: |
|
player_avenged_teammate
Name: | player_avenged_teammate | ||||||
Structure: |
|
achievement_earned
Name: | achievement_earned | ||||||
Structure: |
|
achievement_earned_local
Name: | achievement_earned_local | ||||||
Structure: |
|
item_found
Name: | item_found | |||||||||||||||
Structure: |
|
items_gifted
Name: | items_gifted | |||||||||||||||
Structure: |
|
repost_xbox_achievements
Name: | repost_xbox_achievements | |||
Structure: |
|
match_end_conditions
Name: | match_end_conditions | ||||||||||||
Structure: |
|
round_mvp
Name: | round_mvp | ||||||||||||
Structure: |
|
player_decal
Name: | player_decal | |||
Structure: |
|
teamplay_round_start
Name: | teamplay_round_start | |||
Structure: |
|
client_disconnect
Name: | client_disconnect | |
Structure: |
|
gg_player_levelup
Name: | gg_player_levelup | |||||||||
Structure: |
|
ggtr_player_levelup
Name: | ggtr_player_levelup | |||||||||
Structure: |
|
assassination_target_killed
Name: | assassination_target_killed | ||||||
Structure: |
|
ggprogressive_player_levelup
Name: | ggprogressive_player_levelup | |||||||||
Structure: |
|
gg_killed_enemy
Name: | gg_killed_enemy | |||||||||||||||
Structure: |
|
gg_final_weapon_achieved
Name: | gg_final_weapon_achieved | |||
Structure: |
|
gg_bonus_grenade_achieved
Name: | gg_bonus_grenade_achieved | |||
Structure: |
|
switch_team
Name: | switch_team | |||||||||||||||
Structure: |
|
gg_leader
Name: | gg_leader | |||
Structure: |
|
gg_team_leader
Name: | gg_team_leader | |||
Structure: |
|
gg_player_impending_upgrade
Name: | gg_player_impending_upgrade | |||
Structure: |
|
write_profile_data
Name: | write_profile_data | |
Structure: |
|
trial_time_expired
Note: fired when a player runs out of time in trial mode
Name: | trial_time_expired | |||
Structure: |
|
update_matchmaking_stats
Name: | update_matchmaking_stats | |
Structure: |
|
player_reset_vote
Name: | player_reset_vote | ||||||
Structure: |
|
enable_restart_voting
Name: | enable_restart_voting | |||
Structure: |
|
sfuievent
Name: | sfuievent | |||||||||
Structure: |
|
start_vote
Name: | start_vote | |||||||||
Structure: |
|
player_given_c4
Name: | player_given_c4 | |||
Structure: |
|
player_become_ghost
Name: | player_become_ghost | |||
Structure: |
|
gg_reset_round_start_sounds
Name: | gg_reset_round_start_sounds | |||
Structure: |
|
tr_player_flashbanged
Name: | tr_player_flashbanged | |||
Structure: |
|
tr_highlight_ammo
Note: not used yet because this relied on vgui panels, scaleform isn't supported yet
Name: | tr_highlight_ammo | |||
Structure: |
|
tr_mark_complete
Name: | tr_mark_complete | |||
Structure: |
|
tr_mark_best_time
Name: | tr_mark_best_time | |||
Structure: |
|
tr_exit_hint_trigger
Name: | tr_exit_hint_trigger | |
Structure: |
|
bot_takeover
Name: | bot_takeover | |||||||||
Structure: |
|
tr_show_finish_msgbox
Name: | tr_show_finish_msgbox | |||
Structure: |
|
tr_show_exit_msgbox
Name: | tr_show_exit_msgbox | |||
Structure: |
|
reset_player_controls
Note: used for demos
Name: | reset_player_controls | |
Structure: |
|
jointeam_failed
Name: | jointeam_failed | ||||||
Structure: |
|
teamchange_pending
Name: | teamchange_pending | ||||||
Structure: |
|
material_default_complete
Name: | material_default_complete | |
Structure: |
|
cs_prev_next_spectator
Name: | cs_prev_next_spectator | |||
Structure: |
|
cs_handle_ime_event
Name: | cs_handle_ime_event | |||||||||
Structure: |
|
nextlevel_changed
Note: a game event, name may be 32 characters long
Name: | nextlevel_changed | ||||||
Structure: |
|
seasoncoin_levelup
Name: | seasoncoin_levelup | |||||||||
Structure: |
|
tournament_reward
Name: | tournament_reward | |||||||||
Structure: |
|
start_halftime
Name: | start_halftime | |
Structure: |
|
ammo_refill
Name: | ammo_refill | ||||||
Structure: |
|
parachute_pickup
Name: | parachute_pickup | |||
Structure: |
|
parachute_deploy
Name: | parachute_deploy | |||
Structure: |
|
dronegun_attack
Name: | dronegun_attack | |||
Structure: |
|
drone_dispatched
Name: | drone_dispatched | |||||||||
Structure: |
|
loot_crate_visible
Name: | loot_crate_visible | |||||||||
Structure: |
|
loot_crate_opened
Name: | loot_crate_opened | ||||||
Structure: |
|
open_crate_instr
Name: | open_crate_instr | |||||||||
Structure: |
|
smoke_beacon_paradrop
Name: | smoke_beacon_paradrop | ||||||
Structure: |
|
drone_cargo_detached
Name: | drone_cargo_detached | |||||||||
Structure: |
|
choppers_incoming_warning
Name: | choppers_incoming_warning | |||
Structure: |
|
firstbombs_incoming_warning
Name: | firstbombs_incoming_warning | |||
Structure: |
|
dz_item_interaction
Name: | dz_item_interaction | |||||||||
Structure: |
|
snowball_hit_player_face
Name: | choppers_incoming_warning | |||
Structure: |
|