Game Events
All the game events parsed from:
- csgo/pak01_dir.vpk/resource/game.gameevents
- csgo/pak01_dir.vpk/resource/mod.gameevents
- core/pak01_dir.vpk/resource/core.gameevents
field type | field name |
field type | field name |
List
server_spawn
string | hostname |
string | address |
short | port |
string | game |
string | mapname |
string | addonname |
long | maxplayers |
string | os |
bool | dedicated |
bool | password |
server_pre_shutdown
server_shutdown
server_message
server_cvar
string | cvarname |
string | cvarvalue |
player_activate
player_connect_full
player_full_update
playercontroller | userid |
short | count |
player_connect
string | name |
playercontroller | userid |
string | networkid |
uint64 | xuid |
string | address |
bool | bot |
player_disconnect
playercontroller | userid |
short | reason |
string | name |
string | networkid |
uint64 | xuid |
short | PlayerID |
player_info
string | name |
playercontroller | userid |
uint64 | steamid |
bool | bot |
player_spawn
playercontroller | userid |
strict_ehandle | userid_pawn |
player_team
playercontroller | userid |
byte | team |
byte | oldteam |
bool | disconnect |
bool | silent |
bool | isbot |
strict_ehandle | userid_pawn |
local_player_team
local_player_controller_team
player_changename
playercontroller | userid |
string | oldname |
string | newname |
player_hurt
playercontroller | userid |
playercontroller | attacker |
byte | health |
byte | armor |
string | weapon |
short | dmg_health |
byte | dmg_armor |
byte | hitgroup |
strict_ehandle | userid_pawn |
strict_ehandle | attacker_pawn |
player_chat
bool | teamonly |
short | userid |
string | text |
local_player_pawn_changed
teamplay_broadcast_audio
finale_start
player_stats_updated
user_data_downloaded
ragdoll_dissolved
team_info
team_score
hltv_cameraman
hltv_chase
playercontroller | target1 |
playercontroller | target2 |
short | distance |
short | theta |
short | phi |
byte | inertia |
byte | ineye |
hltv_rank_camera
byte | index |
float | rank |
playercontroller | target |
hltv_rank_entity
playercontroller | userid |
float | rank |
playercontroller | target |
hltv_fixed
long | posx |
long | posy |
long | posz |
short | theta |
short | phi |
short | offset |
float | fov |
playercontroller | target |
hltv_message
hltv_status
long | clients |
long | slots |
short | proxies |
string | master |
hltv_title
hltv_chat
hltv_versioninfo
hltv_replay
demo_start
1 | local |
local | dota_combatlog_list |
local | dota_hero_chase_list |
local | dota_pick_hero_list |
demo_stop
demo_skip
1 | local |
long | playback_tick |
long | skipto_tick |
local | user_message_list |
local | dota_hero_chase_list |
map_shutdown
map_transition
hostname_changed
difficulty_changed
short | newDifficulty |
short | oldDifficulty |
string | strDifficulty |
game_message
game_newmap
round_start
long | timelimit |
long | fraglimit |
string | objective |
warmup_end
round_end
byte | winner |
byte | reason |
string | message |
byte | legacy |
short | player_count |
byte | nomusic |
round_start_pre_entity
round_start_post_nav
round_freeze_end
teamplay_round_start
player_death
playercontroller | userid |
playercontroller | attacker |
playercontroller | assister |
bool | assistedflash |
string | weapon |
string | weapon_itemid |
string | weapon_fauxitemid |
string | weapon_originalowner_xuid |
bool | headshot |
short | dominated |
short | revenge |
short | wipe |
short | penetrated |
bool | noreplay |
bool | noscope |
bool | thrusmoke |
bool | attackerblind |
float | distance |
strict_ehandle | userid_pawn |
strict_ehandle | attacker_pawn |
strict_ehandle | assister_pawn |
short | dmg_health |
byte | dmg_armor |
byte | hitgroup |
bool | attackerinair |
playercontroller | userid |
strict_ehandle | userid_pawn |
player_hintmessage
break_breakable
long | entindex |
player_pawn | userid |
byte | material |
strict_ehandle | userid_pawn |
break_prop
long | entindex |
player_pawn | userid |
strict_ehandle | userid_pawn |
entity_killed
long | entindex_killed |
long | entindex_attacker |
long | entindex_inflictor |
long | damagebits |
door_close
player_pawn | userid |
bool | checkpoint |
strict_ehandle | userid_pawn |
vote_started
string | issue |
string | param1 |
byte | team |
long | initiator |
vote_failed
vote_passed
string | details |
string | param1 |
byte | team |
vote_changed
byte | vote_option1 |
byte | vote_option2 |
byte | vote_option3 |
byte | vote_option4 |
byte | vote_option5 |
byte | potentialVotes |
vote_cast_yes
vote_cast_no
achievement_event
string | achievement_name |
short | cur_val |
short | max_val |
achievement_earned
playercontroller | player |
short | achievement |
achievement_write_failed
bonus_updated
short | numadvanced |
short | numbronze |
short | numsilver |
short | numgold |
spec_target_updated
playercontroller | userid |
long | target |
strict_ehandle | userid_pawn |
spec_mode_updated
entity_visible
playercontroller | userid |
short | subject |
string | classname |
string | entityname |
gameinstructor_draw
gameinstructor_nodraw
flare_ignite_npc
helicopter_grenade_punt_miss
physgun_pickup
inventory_updated
cart_updated
store_pricesheet_updated
item_schema_initialized
drop_rate_modified
event_ticket_modified
gc_connected
instructor_start_lesson
playercontroller | userid |
string | hint_name |
long | hint_target |
byte | vr_movement_type |
bool | vr_single_controller |
byte | vr_controller_type |
instructor_close_lesson
playercontroller | userid |
string | hint_name |
instructor_server_hint_create
playercontroller | userid |
string | hint_name |
string | hint_replace_key |
long | hint_target |
playercontroller | hint_activator_userid |
short | hint_timeout |
string | hint_icon_onscreen |
string | hint_icon_offscreen |
string | hint_caption |
string | hint_activator_caption |
string | hint_color |
float | hint_icon_offset |
float | hint_range |
long | hint_flags |
string | hint_binding |
string | hint_gamepad_binding |
bool | hint_allow_nodraw_target |
bool | hint_nooffscreen |
bool | hint_forcecaption |
bool | hint_local_player_only |
clientside_lesson_closed
dynamic_shadow_light_changed
gameui_hidden
items_gifted
playercontroller | player |
long | itemdef |
short | numgifts |
long | giftidx |
long | accountid |
player_score
playercontroller | userid |
short | kills |
short | deaths |
short | score |
player_shoot
playercontroller | userid |
byte | weapon |
byte | mode |
strict_ehandle | userid_pawn |
game_init
game_start
long | roundslimit |
long | timelimit |
long | fraglimit |
string | objective |
game_end
round_announce_match_point
round_announce_final
round_announce_last_round_half
round_announce_match_start
round_announce_warmup
round_end_upload_stats
round_officially_ended
round_time_warning
ugc_map_info_received
ugc_map_unsubscribed
ugc_map_download_error
uint64 | published_file_id |
long | error_code |
ugc_file_download_finished
ugc_file_download_start
uint64 | hcontent |
uint64 | published_file_id |
begin_new_match
dm_bonus_weapon_start
survival_announce_phase
broken_breakable
long | entindex |
player_pawn | userid |
byte | material |
strict_ehandle | userid_pawn |
player_decal
player_pawn | userid |
strict_ehandle | userid_pawn |
set_instructor_group_enabled
instructor_server_hint_stop
read_game_titledata
write_game_titledata
reset_game_titledata
weaponhud_selection
playercontroller | userid |
byte | mode |
long | entindex |
strict_ehandle | userid_pawn |
vote_ended
vote_cast
byte | vote_option |
short | team |
playercontroller | userid |
vote_options
byte | count |
string | option1 |
string | option2 |
string | option3 |
string | option4 |
string | option5 |
endmatch_mapvote_selecting_map
byte | count |
byte | slot1 |
byte | slot2 |
byte | slot3 |
byte | slot4 |
byte | slot5 |
byte | slot6 |
byte | slot7 |
byte | slot8 |
byte | slot9 |
byte | slot10 |
endmatch_cmm_start_reveal_items
client_loadout_changed
add_player_sonar_icon
playercontroller | userid |
float | pos_x |
float | pos_y |
float | pos_z |
add_bullet_hit_marker
playercontroller | userid |
short | bone |
short | pos_x |
short | pos_y |
short | pos_z |
short | ang_x |
short | ang_y |
short | ang_z |
short | start_x |
short | start_y |
short | start_z |
bool | hit |
other_death
short | otherid |
string | othertype |
short | attacker |
string | weapon |
string | weapon_itemid |
string | weapon_fauxitemid |
string | weapon_originalowner_xuid |
bool | headshot |
short | penetrated |
bool | noscope |
bool | thrusmoke |
bool | attackerblind |
item_purchase
playercontroller | userid |
short | team |
short | loadout |
string | weapon |
bomb_beginplant
playercontroller | userid |
short | site |
strict_ehandle | userid_pawn |
bomb_abortplant
playercontroller | userid |
short | site |
strict_ehandle | userid_pawn |
bomb_planted
playercontroller | userid |
short | site |
strict_ehandle | userid_pawn |
bomb_defused
playercontroller | userid |
short | site |
strict_ehandle | userid_pawn |
bomb_exploded
playercontroller | userid |
short | site |
strict_ehandle | userid_pawn |
bomb_dropped
playercontroller | userid |
long | entindex |
strict_ehandle | userid_pawn |
bomb_pickup
player_pawn | userid |
strict_ehandle | userid_pawn |
defuser_dropped
defuser_pickup
long | entityid |
playercontroller | userid |
strict_ehandle | userid_pawn |
announce_phase_end
cs_intermission
bomb_begindefuse
playercontroller | userid |
bool | haskit |
strict_ehandle | userid_pawn |
bomb_abortdefuse
playercontroller | userid |
strict_ehandle | userid_pawn |
hostage_follows
playercontroller | userid |
short | hostage |
strict_ehandle | userid_pawn |
hostage_hurt
playercontroller | userid |
short | hostage |
strict_ehandle | userid_pawn |
hostage_killed
playercontroller | userid |
short | hostage |
strict_ehandle | userid_pawn |
hostage_rescued
playercontroller | userid |
short | hostage |
short | site |
strict_ehandle | userid_pawn |
hostage_stops_following
playercontroller | userid |
short | hostage |
strict_ehandle | userid_pawn |
hostage_rescued_all
hostage_call_for_help
vip_escaped
vip_killed
playercontroller | userid |
playercontroller | attacker |
player_radio
playercontroller | userid |
short | slot |
strict_ehandle | userid_pawn |
bomb_beep
weapon_fire
playercontroller | userid |
string | weapon |
bool | silenced |
strict_ehandle | userid_pawn |
weapon_fire_on_empty
playercontroller | userid |
string | weapon |
strict_ehandle | userid_pawn |
grenade_thrown
playercontroller | userid |
string | weapon |
strict_ehandle | userid_pawn |
weapon_outofammo
playercontroller | userid |
strict_ehandle | userid_pawn |
weapon_reload
playercontroller | userid |
strict_ehandle | userid_pawn |
weapon_zoom
playercontroller | userid |
strict_ehandle | userid_pawn |
silencer_detach
playercontroller | userid |
strict_ehandle | userid_pawn |
inspect_weapon
playercontroller | userid |
strict_ehandle | userid_pawn |
weapon_zoom_rifle
playercontroller | userid |
strict_ehandle | userid_pawn |
player_spawned
playercontroller | userid |
bool | inrestart |
strict_ehandle | userid_pawn |
item_pickup
playercontroller | userid |
string | item |
bool | silent |
long | defindex |
item_pickup_slerp
playercontroller | userid |
short | index |
short | behavior |
item_pickup_failed
playercontroller | userid |
string | item |
short | reason |
short | limit |
item_remove
playercontroller | userid |
string | item |
long | defindex |
ammo_pickup
playercontroller | userid |
string | item |
long | index |
item_equip
playercontroller | userid |
string | item |
long | defindex |
bool | canzoom |
bool | hassilencer |
bool | issilenced |
bool | hastracers |
short | weptype |
bool | ispainted |
enter_buyzone
playercontroller | userid |
bool | canbuy |
exit_buyzone
playercontroller | userid |
bool | canbuy |
buytime_ended
enter_bombzone
playercontroller | userid |
bool | hasbomb |
bool | isplanted |
exit_bombzone
playercontroller | userid |
bool | hasbomb |
bool | isplanted |
enter_rescue_zone
exit_rescue_zone
silencer_off
silencer_on
round_prestart
round_poststart
grenade_bounce
playercontroller | userid |
strict_ehandle | userid_pawn |
hegrenade_detonate
playercontroller | userid |
short | entityid |
float | x |
float | y |
float | z |
strict_ehandle | userid_pawn |
flashbang_detonate
playercontroller | userid |
short | entityid |
float | x |
float | y |
float | z |
strict_ehandle | userid_pawn |
smokegrenade_detonate
playercontroller | userid |
short | entityid |
float | x |
float | y |
float | z |
strict_ehandle | userid_pawn |
smokegrenade_expired
playercontroller | userid |
short | entityid |
float | x |
float | y |
float | z |
strict_ehandle | userid_pawn |
molotov_detonate
playercontroller | userid |
float | x |
float | y |
float | z |
strict_ehandle | userid_pawn |
decoy_detonate
playercontroller | userid |
short | entityid |
float | x |
float | y |
float | z |
strict_ehandle | userid_pawn |
decoy_started
player_pawn | userid |
short | entityid |
float | x |
float | y |
float | z |
strict_ehandle | userid_pawn |
tagrenade_detonate
playercontroller | userid |
short | entityid |
float | x |
float | y |
float | z |
inferno_startburn
short | entityid |
float | x |
float | y |
float | z |
inferno_expire
short | entityid |
float | x |
float | y |
float | z |
inferno_extinguish
short | entityid |
float | x |
float | y |
float | z |
decoy_firing
playercontroller | userid |
short | entityid |
float | x |
float | y |
float | z |
strict_ehandle | userid_pawn |
bullet_impact
playercontroller | userid |
float | x |
float | y |
float | z |
strict_ehandle | userid_pawn |
player_jump
player_blind
playercontroller | userid |
playercontroller | attacker |
short | entityid |
float | blind_duration |
player_falldamage
playercontroller | userid |
float | damage |
strict_ehandle | userid_pawn |
door_moving
playercontroller | userid |
long | entindex |
strict_ehandle | userid_pawn |
nav_blocked
nav_generate
achievement_info_loaded
hltv_changed_mode
long | oldmode |
long | newmode |
long | obs_target |
cs_game_disconnected
cs_round_final_beep
cs_round_start_beep
cs_win_panel_round
bool | show_timer_defend |
bool | show_timer_attack |
short | timer_time |
byte | final_event |
string | funfact_token |
playercontroller | funfact_player |
long | funfact_data1 |
long | funfact_data2 |
long | funfact_data3 |
cs_win_panel_match
cs_match_end_restart
cs_pre_restart
show_deathpanel
playercontroller | victim |
long | killer |
playercontroller | killer_controller |
short | hits_taken |
short | damage_taken |
short | hits_given |
short | damage_given |
strict_ehandle | victim_pawn |
hide_deathpanel
player_avenged_teammate
playercontroller | avenger_id |
playercontroller | avenged_player_id |
achievement_earned_local
short | achievement |
short | splitscreenplayer |
repost_xbox_achievements
match_end_conditions
long | frags |
long | max_rounds |
long | win_rounds |
long | time |
round_mvp
playercontroller | userid |
short | reason |
long | value |
long | musickitmvps |
byte | nomusic |
long | musickitid |
show_survival_respawn_status
string | loc_token |
long | duration |
playercontroller | userid |
strict_ehandle | userid_pawn |
client_disconnect
gg_killed_enemy
playercontroller | victimid |
playercontroller | attackerid |
short | dominated |
short | revenge |
bool | bonus |
switch_team
short | numPlayers |
short | numSpectators |
short | avg_rank |
short | numTSlotsFree |
short | numCTSlotsFree |
write_profile_data
trial_time_expired
update_matchmaking_stats
player_reset_vote
playercontroller | userid |
bool | vote |
enable_restart_voting
sfuievent
string | action |
string | data |
byte | slot |
start_vote
playercontroller | userid |
byte | type |
short | vote_parameter |
player_given_c4
tr_player_flashbanged
tr_mark_complete
tr_mark_best_time
tr_exit_hint_trigger
bot_takeover
playercontroller | userid |
playercontroller | botid |
strict_ehandle | userid_pawn |
tr_show_finish_msgbox
tr_show_exit_msgbox
jointeam_failed
playercontroller | userid |
byte | reason |
teamchange_pending
playercontroller | userid |
byte | toteam |
material_default_complete
cs_prev_next_spectator
nextlevel_changed
string | nextlevel |
string | mapgroup |
string | skirmishmode |
seasoncoin_levelup
playercontroller | userid |
short | category |
short | rank |
tournament_reward
long | defindex |
long | totalrewards |
long | accountid |
start_halftime
ammo_refill
playercontroller | userid |
bool | success |
parachute_pickup
parachute_deploy
dronegun_attack
drone_dispatched
playercontroller | userid |
short | priority |
short | drone_dispatched |
loot_crate_visible
playercontroller | userid |
short | subject |
string | type |
loot_crate_opened
playercontroller | userid |
string | type |
open_crate_instr
playercontroller | userid |
short | subject |
string | type |
smoke_beacon_paradrop
playercontroller | userid |
short | paradrop |
survival_paradrop_spawn
survival_paradrop_break
drone_cargo_detached
playercontroller | userid |
short | cargo |
bool | delivered |
drone_above_roof
playercontroller | userid |
short | cargo |
choppers_incoming_warning
firstbombs_incoming_warning
dz_item_interaction
playercontroller | userid |
short | subject |
string | type |
survival_teammate_respawn
survival_no_respawns_warning
survival_no_respawns_final
player_ping
playercontroller | userid |
short | entityid |
float | x |
float | y |
float | z |
bool | urgent |
strict_ehandle | userid_pawn |
player_ping_stop
player_sound
playercontroller | userid |
long | radius |
float | duration |
bool | step |
strict_ehandle | userid_pawn |
guardian_wave_restart
team_intro_start
team_intro_end
bullet_flight_resolution
playercontroller | userid |
strict_ehandle | userid_pawn |
short | pos_x |
short | pos_y |
short | pos_z |
short | ang_x |
short | ang_y |
short | ang_z |
short | start_x |
short | start_y |
short | start_z |
door_break
door_closed
strict_ehandle | userid_pawn |
long | entindex |
door_open
strict_ehandle | userid_pawn |
long | entindex |
game_phase_changed
hltv_replay_status