Search docs
Search guides, modules and symbols
Game events

Game events

Payload fields for hook.on / hook.onPre subscriptions, each with the GameEvent getter that reads it.

272 of 272

achievement_earned

AchievementEarnedEvent · 2 fields

  • achievement number · getInt
  • player player slot · getPlayerSlot

achievement_earned_local

AchievementEarnedLocalEvent · 2 fields

  • achievement number · getInt
  • splitscreenplayer number · getInt

achievement_event

AchievementEventEvent · 3 fields

  • achievement_name string · getString
  • cur_val number · getInt
  • max_val number · getInt

achievement_info_loaded

AchievementInfoLoadedEvent · 0 fields

achievement_write_failed

AchievementWriteFailedEvent · 0 fields

add_bullet_hit_marker

AddBulletHitMarkerEvent · 12 fields

  • ang_x number · getInt
  • ang_y number · getInt
  • ang_z number · getInt
  • bone number · getInt
  • hit boolean · getBool
  • pos_x number · getInt
  • pos_y number · getInt
  • pos_z number · getInt
  • start_x number · getInt
  • start_y number · getInt
  • start_z number · getInt
  • userid player slot · getPlayerSlot

add_player_sonar_icon

AddPlayerSonarIconEvent · 4 fields

  • pos_x number · getFloat
  • pos_y number · getFloat
  • pos_z number · getFloat
  • userid player slot · getPlayerSlot

ammo_pickup

AmmoPickupEvent · 3 fields

  • index string (uint64) · getUint64
  • item string · getString
  • userid player slot · getPlayerSlot

ammo_refill

AmmoRefillEvent · 2 fields

  • success boolean · getBool
  • userid player slot · getPlayerSlot

announce_phase_end

AnnouncePhaseEndEvent · 0 fields

begin_new_match

BeginNewMatchEvent · 0 fields

bomb_abortdefuse

BombAbortdefuseEvent · 1 fields

  • userid player slot · getPlayerSlot

bomb_abortplant

BombAbortplantEvent · 2 fields

  • site number · getInt
  • userid player slot · getPlayerSlot

bomb_beep

BombBeepEvent · 1 fields

  • entindex string (uint64) · getUint64

bomb_begindefuse

BombBegindefuseEvent · 2 fields

  • haskit boolean · getBool
  • userid player slot · getPlayerSlot

bomb_beginplant

BombBeginplantEvent · 2 fields

  • site number · getInt
  • userid player slot · getPlayerSlot

bomb_defused

BombDefusedEvent · 2 fields

  • site number · getInt
  • userid player slot · getPlayerSlot

bomb_dropped

BombDroppedEvent · 2 fields

  • entindex string (uint64) · getUint64
  • userid player slot · getPlayerSlot

bomb_exploded

BombExplodedEvent · 2 fields

  • site number · getInt
  • userid player slot · getPlayerSlot

bomb_pickup

BombPickupEvent · 1 fields

  • userid player slot · getPlayerSlot

bomb_planted

BombPlantedEvent · 2 fields

  • site number · getInt
  • userid player slot · getPlayerSlot

bonus_updated

BonusUpdatedEvent · 4 fields

  • numadvanced number · getInt
  • numbronze number · getInt
  • numgold number · getInt
  • numsilver number · getInt

bot_takeover

BotTakeoverEvent · 5 fields

  • botid player slot · getPlayerSlot
  • p number · getFloat
  • r number · getFloat
  • userid player slot · getPlayerSlot
  • y number · getFloat

break_breakable

BreakBreakableEvent · 3 fields

  • entindex string (uint64) · getUint64
  • material number · getInt
  • userid player slot · getPlayerSlot

break_prop

BreakPropEvent · 5 fields

  • entindex string (uint64) · getUint64
  • player_dropped boolean · getBool
  • player_held boolean · getBool
  • player_thrown boolean · getBool
  • userid player slot · getPlayerSlot

broken_breakable

BrokenBreakableEvent · 3 fields

  • entindex string (uint64) · getUint64
  • material number · getInt
  • userid player slot · getPlayerSlot

bullet_damage

BulletDamageEvent · 24 fields

  • aim_punch_x number · getFloat
  • aim_punch_y number · getFloat
  • aim_punch_z number · getFloat
  • attack_tick_count number · getInt
  • attack_tick_frac number · getFloat
  • attacker player slot · getPlayerSlot
  • damage_dir_x number · getFloat
  • damage_dir_y number · getFloat
  • damage_dir_z number · getFloat
  • distance number · getFloat
  • in_air boolean · getBool
  • inaccuracy_air number · getFloat
  • inaccuracy_move number · getFloat
  • inaccuracy_total number · getFloat
  • no_scope boolean · getBool
  • num_penetrations number · getInt
  • recoil_index number · getFloat
  • render_tick_count number · getInt
  • render_tick_frac number · getFloat
  • shoot_ang_x number · getFloat
  • shoot_ang_y number · getFloat
  • shoot_ang_z number · getFloat
  • type number · getInt
  • victim player slot · getPlayerSlot

bullet_impact

BulletImpactEvent · 4 fields

  • userid player slot · getPlayerSlot
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

buymenu_close

BuymenuCloseEvent · 1 fields

  • userid player slot · getPlayerSlot

buymenu_open

BuymenuOpenEvent · 0 fields

buytime_ended

BuytimeEndedEvent · 0 fields

cart_updated

CartUpdatedEvent · 0 fields

choppers_incoming_warning

ChoppersIncomingWarningEvent · 1 fields

  • global boolean · getBool

client_disconnect

ClientDisconnectEvent · 0 fields

client_loadout_changed

ClientLoadoutChangedEvent · 0 fields

clientside_lesson_closed

ClientsideLessonClosedEvent · 1 fields

  • lesson_name string · getString

clientside_reload_custom_econ

ClientsideReloadCustomEconEvent · 1 fields

  • steamid string · getString

cs_game_disconnected

CsGameDisconnectedEvent · 0 fields

cs_intermission

CsIntermissionEvent · 0 fields

cs_match_end_restart

CsMatchEndRestartEvent · 0 fields

cs_pre_restart

CsPreRestartEvent · 0 fields

cs_prev_next_spectator

CsPrevNextSpectatorEvent · 1 fields

  • next boolean · getBool

cs_round_final_beep

CsRoundFinalBeepEvent · 0 fields

cs_round_start_beep

CsRoundStartBeepEvent · 0 fields

cs_win_panel_match

CsWinPanelMatchEvent · 0 fields

cs_win_panel_round

CsWinPanelRoundEvent · 9 fields

  • final_event number · getInt
  • funfact_data1 string (uint64) · getUint64
  • funfact_data2 string (uint64) · getUint64
  • funfact_data3 string (uint64) · getUint64
  • funfact_player player slot · getPlayerSlot
  • funfact_token string · getString
  • show_timer_attack boolean · getBool
  • show_timer_defend boolean · getBool
  • timer_time number · getInt

decoy_detonate

DecoyDetonateEvent · 5 fields

  • entityid number · getInt
  • userid player slot · getPlayerSlot
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

decoy_firing

DecoyFiringEvent · 5 fields

  • entityid number · getInt
  • userid player slot · getPlayerSlot
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

decoy_started

DecoyStartedEvent · 5 fields

  • entityid number · getInt
  • userid player slot · getPlayerSlot
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

defuser_dropped

DefuserDroppedEvent · 1 fields

  • entityid string (uint64) · getUint64

defuser_pickup

DefuserPickupEvent · 2 fields

  • entityid string (uint64) · getUint64
  • userid player slot · getPlayerSlot

demo_skip

DemoSkipEvent · 5 fields

  • dota_hero_chase_list number · getInt
  • local number · getInt
  • playback_tick string (uint64) · getUint64
  • skipto_tick string (uint64) · getUint64
  • user_message_list number · getInt

demo_start

DemoStartEvent · 4 fields

  • dota_combatlog_list number · getInt
  • dota_hero_chase_list number · getInt
  • dota_pick_hero_list number · getInt
  • local number · getInt

demo_stop

DemoStopEvent · 0 fields

difficulty_changed

DifficultyChangedEvent · 3 fields

  • newDifficulty number · getInt
  • oldDifficulty number · getInt
  • strDifficulty string · getString

dm_bonus_weapon_start

DmBonusWeaponStartEvent · 2 fields

  • Pos number · getInt
  • time number · getInt

door_break

DoorBreakEvent · 2 fields

  • dmgstate string (uint64) · getUint64
  • entindex string (uint64) · getUint64

door_close

DoorCloseEvent · 2 fields

  • checkpoint boolean · getBool
  • userid player slot · getPlayerSlot

door_closed

DoorClosedEvent · 2 fields

  • entindex string (uint64) · getUint64
  • userid player slot · getPlayerSlot

door_moving

DoorMovingEvent · 2 fields

  • entindex string (uint64) · getUint64
  • userid player slot · getPlayerSlot

door_open

DoorOpenEvent · 2 fields

  • entindex string (uint64) · getUint64
  • userid player slot · getPlayerSlot

drone_above_roof

DroneAboveRoofEvent · 2 fields

  • cargo number · getInt
  • userid player slot · getPlayerSlot

drone_cargo_detached

DroneCargoDetachedEvent · 3 fields

  • cargo number · getInt
  • delivered boolean · getBool
  • userid player slot · getPlayerSlot

drone_dispatched

DroneDispatchedEvent · 3 fields

  • drone_dispatched number · getInt
  • priority number · getInt
  • userid player slot · getPlayerSlot

dronegun_attack

DronegunAttackEvent · 1 fields

  • userid player slot · getPlayerSlot

drop_rate_modified

DropRateModifiedEvent · 0 fields

dynamic_shadow_light_changed

DynamicShadowLightChangedEvent · 0 fields

dz_item_interaction

DzItemInteractionEvent · 3 fields

  • subject number · getInt
  • type string · getString
  • userid player slot · getPlayerSlot

enable_restart_voting

EnableRestartVotingEvent · 1 fields

  • enable boolean · getBool

endmatch_cmm_start_reveal_items

EndmatchCmmStartRevealItemsEvent · 0 fields

endmatch_mapvote_selecting_map

EndmatchMapvoteSelectingMapEvent · 11 fields

  • count number · getInt
  • slot1 number · getInt
  • slot10 number · getInt
  • slot2 number · getInt
  • slot3 number · getInt
  • slot4 number · getInt
  • slot5 number · getInt
  • slot6 number · getInt
  • slot7 number · getInt
  • slot8 number · getInt
  • slot9 number · getInt

enter_bombzone

EnterBombzoneEvent · 3 fields

  • hasbomb boolean · getBool
  • isplanted boolean · getBool
  • userid player slot · getPlayerSlot

enter_buyzone

EnterBuyzoneEvent · 2 fields

  • canbuy boolean · getBool
  • userid player slot · getPlayerSlot

enter_rescue_zone

EnterRescueZoneEvent · 1 fields

  • userid player slot · getPlayerSlot

entity_killed

EntityKilledEvent · 4 fields

  • damagebits string (uint64) · getUint64
  • entindex_attacker string (uint64) · getUint64
  • entindex_inflictor string (uint64) · getUint64
  • entindex_killed string (uint64) · getUint64

entity_visible

EntityVisibleEvent · 4 fields

  • classname string · getString
  • entityname string · getString
  • subject number · getInt
  • userid player slot · getPlayerSlot

event_ticket_modified

EventTicketModifiedEvent · 0 fields

exit_bombzone

ExitBombzoneEvent · 3 fields

  • hasbomb boolean · getBool
  • isplanted boolean · getBool
  • userid player slot · getPlayerSlot

exit_buyzone

ExitBuyzoneEvent · 2 fields

  • canbuy boolean · getBool
  • userid player slot · getPlayerSlot

exit_rescue_zone

ExitRescueZoneEvent · 1 fields

  • userid player slot · getPlayerSlot

finale_start

FinaleStartEvent · 1 fields

  • rushes number · getInt

firstbombs_incoming_warning

FirstbombsIncomingWarningEvent · 1 fields

  • global boolean · getBool

flare_ignite_npc

FlareIgniteNpcEvent · 1 fields

  • entindex string (uint64) · getUint64

flashbang_detonate

FlashbangDetonateEvent · 5 fields

  • entityid number · getInt
  • userid player slot · getPlayerSlot
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

game_end

GameEndEvent · 1 fields

  • winner number · getInt

game_init

GameInitEvent · 0 fields

game_message

GameMessageEvent · 2 fields

  • target number · getInt
  • text string · getString

game_newmap

GameNewmapEvent · 2 fields

  • mapname string · getString
  • transition boolean · getBool

game_phase_changed

GamePhaseChangedEvent · 1 fields

  • new_phase number · getInt

game_start

GameStartEvent · 4 fields

  • fraglimit string (uint64) · getUint64
  • objective string · getString
  • roundslimit string (uint64) · getUint64
  • timelimit string (uint64) · getUint64

gameinstructor_draw

GameinstructorDrawEvent · 0 fields

gameinstructor_nodraw

GameinstructorNodrawEvent · 0 fields

gameui_hidden

GameuiHiddenEvent · 0 fields

gc_connected

GcConnectedEvent · 0 fields

gg_killed_enemy

GgKilledEnemyEvent · 5 fields

  • attackerid player slot · getPlayerSlot
  • bonus boolean · getBool
  • dominated number · getInt
  • revenge number · getInt
  • victimid player slot · getPlayerSlot

grenade_bounce

GrenadeBounceEvent · 1 fields

  • userid player slot · getPlayerSlot

grenade_thrown

GrenadeThrownEvent · 2 fields

  • userid player slot · getPlayerSlot
  • weapon string · getString

guardian_wave_restart

GuardianWaveRestartEvent · 0 fields

hegrenade_detonate

HegrenadeDetonateEvent · 5 fields

  • entityid number · getInt
  • userid player slot · getPlayerSlot
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

helicopter_grenade_punt_miss

HelicopterGrenadePuntMissEvent · 0 fields

hide_deathpanel

HideDeathpanelEvent · 0 fields

hltv_cameraman

HltvCameramanEvent · 1 fields

  • userid player slot · getPlayerSlot

hltv_changed_mode

HltvChangedModeEvent · 3 fields

  • newmode string (uint64) · getUint64
  • obs_target string (uint64) · getUint64
  • oldmode string (uint64) · getUint64

hltv_chase

HltvChaseEvent · 7 fields

  • distance number · getInt
  • inertia number · getInt
  • ineye number · getInt
  • phi number · getInt
  • target1 player slot · getPlayerSlot
  • target2 player slot · getPlayerSlot
  • theta number · getInt

hltv_chat

HltvChatEvent · 2 fields

  • steamID string (uint64) · getUint64
  • text string · getString

hltv_fixed

HltvFixedEvent · 8 fields

  • fov number · getFloat
  • offset number · getInt
  • phi number · getInt
  • posx string (uint64) · getUint64
  • posy string (uint64) · getUint64
  • posz string (uint64) · getUint64
  • target player slot · getPlayerSlot
  • theta number · getInt

hltv_message

HltvMessageEvent · 1 fields

  • text string · getString

hltv_rank_camera

HltvRankCameraEvent · 3 fields

  • index number · getInt
  • rank number · getFloat
  • target player slot · getPlayerSlot

hltv_rank_entity

HltvRankEntityEvent · 3 fields

  • rank number · getFloat
  • target player slot · getPlayerSlot
  • userid player slot · getPlayerSlot

hltv_replay

HltvReplayEvent · 2 fields

  • delay string (uint64) · getUint64
  • reason string (uint64) · getUint64

hltv_replay_status

HltvReplayStatusEvent · 1 fields

  • reason string (uint64) · getUint64

hltv_status

HltvStatusEvent · 4 fields

  • clients string (uint64) · getUint64
  • master string · getString
  • proxies number · getInt
  • slots string (uint64) · getUint64

hltv_title

HltvTitleEvent · 1 fields

  • text string · getString

hltv_versioninfo

HltvVersioninfoEvent · 1 fields

  • version string (uint64) · getUint64

hostage_call_for_help

HostageCallForHelpEvent · 1 fields

  • hostage number · getInt

hostage_follows

HostageFollowsEvent · 2 fields

  • hostage number · getInt
  • userid player slot · getPlayerSlot

hostage_hurt

HostageHurtEvent · 2 fields

  • hostage number · getInt
  • userid player slot · getPlayerSlot

hostage_killed

HostageKilledEvent · 2 fields

  • hostage number · getInt
  • userid player slot · getPlayerSlot

hostage_rescued

HostageRescuedEvent · 3 fields

  • hostage number · getInt
  • site number · getInt
  • userid player slot · getPlayerSlot

hostage_rescued_all

HostageRescuedAllEvent · 0 fields

hostage_stops_following

HostageStopsFollowingEvent · 2 fields

  • hostage number · getInt
  • userid player slot · getPlayerSlot

hostname_changed

HostnameChangedEvent · 1 fields

  • hostname string · getString

inferno_expire

InfernoExpireEvent · 4 fields

  • entityid number · getInt
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

inferno_extinguish

InfernoExtinguishEvent · 4 fields

  • entityid number · getInt
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

inferno_startburn

InfernoStartburnEvent · 4 fields

  • entityid number · getInt
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

inspect_weapon

InspectWeaponEvent · 1 fields

  • userid player slot · getPlayerSlot

instructor_close_lesson

InstructorCloseLessonEvent · 2 fields

  • hint_name string · getString
  • userid player slot · getPlayerSlot

instructor_server_hint_create

InstructorServerHintCreateEvent · 28 fields

  • hint_activator_caption string · getString
  • hint_activator_userid player slot · getPlayerSlot
  • hint_allow_nodraw_target boolean · getBool
  • hint_binding string · getString
  • hint_caption string · getString
  • hint_color string · getString
  • hint_entindex string (uint64) · getUint64
  • hint_flags string (uint64) · getUint64
  • hint_forcecaption boolean · getBool
  • hint_gamepad_binding string · getString
  • hint_icon_offscreen string · getString
  • hint_icon_offset number · getFloat
  • hint_icon_onscreen string · getString
  • hint_layoutfile string · getString
  • hint_local_player_only boolean · getBool
  • hint_name string · getString
  • hint_nooffscreen boolean · getBool
  • hint_range number · getFloat
  • hint_replace_key string · getString
  • hint_start_sound string · getString
  • hint_target string (uint64) · getUint64
  • hint_timeout number · getInt
  • hint_vr_height_offset number · getFloat
  • hint_vr_offset_x number · getFloat
  • hint_vr_offset_y number · getFloat
  • hint_vr_offset_z number · getFloat
  • hint_vr_panel_type number · getInt
  • userid player slot · getPlayerSlot

instructor_server_hint_stop

InstructorServerHintStopEvent · 2 fields

  • hint_entindex string (uint64) · getUint64
  • hint_name string · getString

instructor_start_lesson

InstructorStartLessonEvent · 6 fields

  • hint_name string · getString
  • hint_target string (uint64) · getUint64
  • userid player slot · getPlayerSlot
  • vr_controller_type number · getInt
  • vr_movement_type number · getInt
  • vr_single_controller boolean · getBool

inventory_updated

InventoryUpdatedEvent · 2 fields

  • itemdef number · getInt
  • itemid string (uint64) · getUint64

item_equip

ItemEquipEvent · 9 fields

  • canzoom boolean · getBool
  • defindex string (uint64) · getUint64
  • hassilencer boolean · getBool
  • hastracers boolean · getBool
  • ispainted boolean · getBool
  • issilenced boolean · getBool
  • item string · getString
  • userid player slot · getPlayerSlot
  • weptype number · getInt

item_pickup

ItemPickupEvent · 4 fields

  • defindex string (uint64) · getUint64
  • item string · getString
  • silent boolean · getBool
  • userid player slot · getPlayerSlot

item_pickup_failed

ItemPickupFailedEvent · 4 fields

  • item string · getString
  • limit number · getInt
  • reason number · getInt
  • userid player slot · getPlayerSlot

item_pickup_slerp

ItemPickupSlerpEvent · 3 fields

  • behavior number · getInt
  • index number · getInt
  • userid player slot · getPlayerSlot

item_purchase

ItemPurchaseEvent · 4 fields

  • loadout number · getInt
  • team number · getInt
  • userid player slot · getPlayerSlot
  • weapon string · getString

item_remove

ItemRemoveEvent · 3 fields

  • defindex string (uint64) · getUint64
  • item string · getString
  • userid player slot · getPlayerSlot

item_schema_initialized

ItemSchemaInitializedEvent · 0 fields

jointeam_failed

JointeamFailedEvent · 2 fields

  • reason number · getInt
  • userid player slot · getPlayerSlot

local_player_controller_team

LocalPlayerControllerTeamEvent · 0 fields

local_player_pawn_changed

LocalPlayerPawnChangedEvent · 0 fields

local_player_team

LocalPlayerTeamEvent · 0 fields

loot_crate_opened

LootCrateOpenedEvent · 2 fields

  • type string · getString
  • userid player slot · getPlayerSlot

loot_crate_visible

LootCrateVisibleEvent · 3 fields

  • subject number · getInt
  • type string · getString
  • userid player slot · getPlayerSlot

map_shutdown

MapShutdownEvent · 0 fields

map_transition

MapTransitionEvent · 0 fields

match_end_conditions

MatchEndConditionsEvent · 4 fields

  • frags string (uint64) · getUint64
  • max_rounds string (uint64) · getUint64
  • time string (uint64) · getUint64
  • win_rounds string (uint64) · getUint64

material_default_complete

MaterialDefaultCompleteEvent · 0 fields

mb_input_lock_cancel

MbInputLockCancelEvent · 0 fields

mb_input_lock_success

MbInputLockSuccessEvent · 0 fields

molotov_detonate

MolotovDetonateEvent · 4 fields

  • userid player slot · getPlayerSlot
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

nav_blocked

NavBlockedEvent · 2 fields

  • area string (uint64) · getUint64
  • blocked boolean · getBool

nav_generate

NavGenerateEvent · 0 fields

nextlevel_changed

NextlevelChangedEvent · 3 fields

  • mapgroup string · getString
  • nextlevel string · getString
  • skirmishmode string · getString

open_crate_instr

OpenCrateInstrEvent · 3 fields

  • subject number · getInt
  • type string · getString
  • userid player slot · getPlayerSlot

other_death

OtherDeathEvent · 12 fields

  • attacker number · getInt
  • attackerblind boolean · getBool
  • headshot boolean · getBool
  • noscope boolean · getBool
  • otherid number · getInt
  • othertype string · getString
  • penetrated number · getInt
  • thrusmoke boolean · getBool
  • weapon string · getString
  • weapon_fauxitemid string · getString
  • weapon_itemid string · getString
  • weapon_originalowner_xuid string · getString

parachute_deploy

ParachuteDeployEvent · 1 fields

  • userid player slot · getPlayerSlot

parachute_pickup

ParachutePickupEvent · 1 fields

  • userid player slot · getPlayerSlot

physgun_pickup

PhysgunPickupEvent · 0 fields

player_activate

PlayerActivateEvent · 1 fields

  • userid player slot · getPlayerSlot

player_avenged_teammate

PlayerAvengedTeammateEvent · 2 fields

  • avenged_player_id player slot · getPlayerSlot
  • avenger_id player slot · getPlayerSlot

player_blind

PlayerBlindEvent · 4 fields

  • attacker player slot · getPlayerSlot
  • blind_duration number · getFloat
  • entityid number · getInt
  • userid player slot · getPlayerSlot

player_changename

PlayerChangenameEvent · 3 fields

  • newname string · getString
  • oldname string · getString
  • userid player slot · getPlayerSlot

player_connect

PlayerConnectEvent · 5 fields

  • bot boolean · getBool
  • name string · getString
  • networkid string · getString
  • userid player slot · getPlayerSlot
  • xuid string (uint64) · getUint64

player_connect_full

PlayerConnectFullEvent · 1 fields

  • userid player slot · getPlayerSlot

player_death

PlayerDeathEvent · 22 fields

  • assistedflash boolean · getBool
  • assister player slot · getPlayerSlot
  • attacker player slot · getPlayerSlot
  • attackerblind boolean · getBool
  • attackerinair boolean · getBool
  • distance number · getFloat
  • dmg_armor number · getInt
  • dmg_health number · getInt
  • dominated number · getInt
  • headshot boolean · getBool
  • hitgroup number · getInt
  • noreplay boolean · getBool
  • noscope boolean · getBool
  • penetrated number · getInt
  • revenge number · getInt
  • thrusmoke boolean · getBool
  • userid player slot · getPlayerSlot
  • weapon string · getString
  • weapon_fauxitemid string · getString
  • weapon_itemid string · getString
  • weapon_originalowner_xuid string · getString
  • wipe number · getInt

player_decal

PlayerDecalEvent · 1 fields

  • userid player slot · getPlayerSlot

player_disconnect

PlayerDisconnectEvent · 6 fields

  • PlayerID number · getInt
  • name string · getString
  • networkid string · getString
  • reason number · getInt
  • userid player slot · getPlayerSlot
  • xuid string (uint64) · getUint64

player_falldamage

PlayerFalldamageEvent · 2 fields

  • damage number · getFloat
  • userid player slot · getPlayerSlot

player_footstep

PlayerFootstepEvent · 1 fields

  • userid player slot · getPlayerSlot

player_full_update

PlayerFullUpdateEvent · 2 fields

  • count number · getInt
  • userid player slot · getPlayerSlot

player_given_c4

PlayerGivenC4Event · 1 fields

  • userid player slot · getPlayerSlot

player_hintmessage

PlayerHintmessageEvent · 1 fields

  • hintmessage string · getString

player_hurt

PlayerHurtEvent · 8 fields

  • armor number · getInt
  • attacker player slot · getPlayerSlot
  • dmg_armor number · getInt
  • dmg_health number · getInt
  • health number · getInt
  • hitgroup number · getInt
  • userid player slot · getPlayerSlot
  • weapon string · getString

player_info

PlayerInfoEvent · 4 fields

  • bot boolean · getBool
  • name string · getString
  • steamid string (uint64) · getUint64
  • userid player slot · getPlayerSlot

player_jump

PlayerJumpEvent · 1 fields

  • userid player slot · getPlayerSlot

player_ping

PlayerPingEvent · 6 fields

  • entityid number · getInt
  • urgent boolean · getBool
  • userid player slot · getPlayerSlot
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

player_ping_stop

PlayerPingStopEvent · 1 fields

  • entityid number · getInt

player_radio

PlayerRadioEvent · 2 fields

  • slot number · getInt
  • userid player slot · getPlayerSlot

player_reset_vote

PlayerResetVoteEvent · 2 fields

  • userid player slot · getPlayerSlot
  • vote boolean · getBool

player_score

PlayerScoreEvent · 4 fields

  • deaths number · getInt
  • kills number · getInt
  • score number · getInt
  • userid player slot · getPlayerSlot

player_shoot

PlayerShootEvent · 3 fields

  • mode number · getInt
  • userid player slot · getPlayerSlot
  • weapon number · getInt

player_sound

PlayerSoundEvent · 4 fields

  • duration number · getFloat
  • radius number · getInt
  • step boolean · getBool
  • userid player slot · getPlayerSlot

player_spawn

PlayerSpawnEvent · 1 fields

  • userid player slot · getPlayerSlot

player_spawned

PlayerSpawnedEvent · 2 fields

  • inrestart boolean · getBool
  • userid player slot · getPlayerSlot

player_stats_updated

PlayerStatsUpdatedEvent · 1 fields

  • forceupload boolean · getBool

player_team

PlayerTeamEvent · 7 fields

  • disconnect boolean · getBool
  • isbot boolean · getBool
  • name string · getString
  • oldteam number · getInt
  • silent boolean · getBool
  • team number · getInt
  • userid player slot · getPlayerSlot

ragdoll_dissolved

RagdollDissolvedEvent · 1 fields

  • entindex string (uint64) · getUint64

read_game_titledata

ReadGameTitledataEvent · 1 fields

  • controllerId number · getInt

repost_xbox_achievements

RepostXboxAchievementsEvent · 1 fields

  • splitscreenplayer number · getInt

reset_game_titledata

ResetGameTitledataEvent · 1 fields

  • controllerId number · getInt

round_announce_final

RoundAnnounceFinalEvent · 0 fields

round_announce_last_round_half

RoundAnnounceLastRoundHalfEvent · 0 fields

round_announce_match_point

RoundAnnounceMatchPointEvent · 0 fields

round_announce_match_start

RoundAnnounceMatchStartEvent · 0 fields

round_announce_warmup

RoundAnnounceWarmupEvent · 0 fields

round_end

RoundEndEvent · 7 fields

  • legacy number · getInt
  • message string · getString
  • nomusic number · getInt
  • player_count number · getInt
  • reason number · getInt
  • time number · getFloat
  • winner number · getInt

round_end_upload_stats

RoundEndUploadStatsEvent · 0 fields

round_freeze_end

RoundFreezeEndEvent · 0 fields

round_mvp

RoundMvpEvent · 6 fields

  • musickitid string (uint64) · getUint64
  • musickitmvps string (uint64) · getUint64
  • nomusic number · getInt
  • reason number · getInt
  • userid player slot · getPlayerSlot
  • value string (uint64) · getUint64

round_officially_ended

RoundOfficiallyEndedEvent · 0 fields

round_poststart

RoundPoststartEvent · 0 fields

round_prestart

RoundPrestartEvent · 0 fields

round_start

RoundStartEvent · 3 fields

  • fraglimit string (uint64) · getUint64
  • objective string · getString
  • timelimit string (uint64) · getUint64

round_start_post_nav

RoundStartPostNavEvent · 0 fields

round_start_pre_entity

RoundStartPreEntityEvent · 0 fields

round_time_warning

RoundTimeWarningEvent · 0 fields

seasoncoin_levelup

SeasoncoinLevelupEvent · 3 fields

  • category number · getInt
  • rank number · getInt
  • userid player slot · getPlayerSlot

server_cvar

ServerCvarEvent · 2 fields

  • cvarname string · getString
  • cvarvalue string · getString

server_message

ServerMessageEvent · 1 fields

  • text string · getString

server_pre_shutdown

ServerPreShutdownEvent · 1 fields

  • reason string · getString

server_shutdown

ServerShutdownEvent · 1 fields

  • reason string · getString

server_spawn

ServerSpawnEvent · 10 fields

  • addonname string · getString
  • address string · getString
  • dedicated boolean · getBool
  • game string · getString
  • hostname string · getString
  • mapname string · getString
  • maxplayers string (uint64) · getUint64
  • os string · getString
  • password boolean · getBool
  • port number · getInt

set_instructor_group_enabled

SetInstructorGroupEnabledEvent · 2 fields

  • enabled number · getInt
  • group string · getString

sfuievent

SfuieventEvent · 3 fields

  • action string · getString
  • data string · getString
  • slot number · getInt

show_deathpanel

ShowDeathpanelEvent · 6 fields

  • damage_given number · getInt
  • damage_taken number · getInt
  • hits_given number · getInt
  • hits_taken number · getInt
  • killer_controller player slot · getPlayerSlot
  • victim player slot · getPlayerSlot

show_survival_respawn_status

ShowSurvivalRespawnStatusEvent · 3 fields

  • duration string (uint64) · getUint64
  • loc_token string · getString
  • userid player slot · getPlayerSlot

silencer_detach

SilencerDetachEvent · 1 fields

  • userid player slot · getPlayerSlot

silencer_off

SilencerOffEvent · 1 fields

  • userid player slot · getPlayerSlot

silencer_on

SilencerOnEvent · 1 fields

  • userid player slot · getPlayerSlot

smoke_beacon_paradrop

SmokeBeaconParadropEvent · 2 fields

  • paradrop number · getInt
  • userid player slot · getPlayerSlot

smokegrenade_detonate

SmokegrenadeDetonateEvent · 5 fields

  • entityid number · getInt
  • userid player slot · getPlayerSlot
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

smokegrenade_expired

SmokegrenadeExpiredEvent · 5 fields

  • entityid number · getInt
  • userid player slot · getPlayerSlot
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

spec_mode_updated

SpecModeUpdatedEvent · 1 fields

  • userid player slot · getPlayerSlot

spec_target_updated

SpecTargetUpdatedEvent · 1 fields

  • userid player slot · getPlayerSlot

start_halftime

StartHalftimeEvent · 0 fields

start_vote

StartVoteEvent · 3 fields

  • type number · getInt
  • userid player slot · getPlayerSlot
  • vote_parameter number · getInt

store_pricesheet_updated

StorePricesheetUpdatedEvent · 0 fields

survival_announce_phase

SurvivalAnnouncePhaseEvent · 1 fields

  • phase number · getInt

survival_no_respawns_final

SurvivalNoRespawnsFinalEvent · 1 fields

  • userid player slot · getPlayerSlot

survival_no_respawns_warning

SurvivalNoRespawnsWarningEvent · 1 fields

  • userid player slot · getPlayerSlot

survival_paradrop_break

SurvivalParadropBreakEvent · 1 fields

  • entityid number · getInt

survival_paradrop_spawn

SurvivalParadropSpawnEvent · 1 fields

  • entityid number · getInt

survival_teammate_respawn

SurvivalTeammateRespawnEvent · 1 fields

  • userid player slot · getPlayerSlot

switch_team

SwitchTeamEvent · 5 fields

  • avg_rank number · getInt
  • numCTSlotsFree number · getInt
  • numPlayers number · getInt
  • numSpectators number · getInt
  • numTSlotsFree number · getInt

tagrenade_detonate

TagrenadeDetonateEvent · 5 fields

  • entityid number · getInt
  • userid player slot · getPlayerSlot
  • x number · getFloat
  • y number · getFloat
  • z number · getFloat

team_info

TeamInfoEvent · 2 fields

  • teamid number · getInt
  • teamname string · getString

team_intro_end

TeamIntroEndEvent · 0 fields

team_intro_start

TeamIntroStartEvent · 0 fields

team_score

TeamScoreEvent · 2 fields

  • score number · getInt
  • teamid number · getInt

teamchange_pending

TeamchangePendingEvent · 2 fields

  • toteam number · getInt
  • userid player slot · getPlayerSlot

teamplay_broadcast_audio

TeamplayBroadcastAudioEvent · 2 fields

  • sound string · getString
  • team number · getInt

teamplay_round_start

TeamplayRoundStartEvent · 1 fields

  • full_reset boolean · getBool

tournament_reward

TournamentRewardEvent · 3 fields

  • accountid string (uint64) · getUint64
  • defindex string (uint64) · getUint64
  • totalrewards string (uint64) · getUint64

trial_time_expired

TrialTimeExpiredEvent · 1 fields

  • userid player slot · getPlayerSlot

ugc_file_download_finished

UgcFileDownloadFinishedEvent · 1 fields

  • hcontent string (uint64) · getUint64

ugc_file_download_start

UgcFileDownloadStartEvent · 2 fields

  • hcontent string (uint64) · getUint64
  • published_file_id string (uint64) · getUint64

ugc_map_download_error

UgcMapDownloadErrorEvent · 2 fields

  • error_code string (uint64) · getUint64
  • published_file_id string (uint64) · getUint64

ugc_map_info_received

UgcMapInfoReceivedEvent · 1 fields

  • published_file_id string (uint64) · getUint64

ugc_map_unsubscribed

UgcMapUnsubscribedEvent · 1 fields

  • published_file_id string (uint64) · getUint64

update_matchmaking_stats

UpdateMatchmakingStatsEvent · 0 fields

user_data_downloaded

UserDataDownloadedEvent · 0 fields

vip_escaped

VipEscapedEvent · 1 fields

  • userid player slot · getPlayerSlot

vip_killed

VipKilledEvent · 2 fields

  • attacker player slot · getPlayerSlot
  • userid player slot · getPlayerSlot

vote_cast

VoteCastEvent · 3 fields

  • team number · getInt
  • userid player slot · getPlayerSlot
  • vote_option number · getInt

vote_cast_no

VoteCastNoEvent · 2 fields

  • entityid string (uint64) · getUint64
  • team number · getInt

vote_cast_yes

VoteCastYesEvent · 2 fields

  • entityid string (uint64) · getUint64
  • team number · getInt

vote_changed

VoteChangedEvent · 8 fields

  • noVotes number · getInt
  • potentialVotes number · getInt
  • vote_option1 number · getInt
  • vote_option2 number · getInt
  • vote_option3 number · getInt
  • vote_option4 number · getInt
  • vote_option5 number · getInt
  • yesVotes number · getInt

vote_ended

VoteEndedEvent · 0 fields

vote_failed

VoteFailedEvent · 2 fields

  • reliable number · getInt
  • team number · getInt

vote_options

VoteOptionsEvent · 6 fields

  • count number · getInt
  • option1 string · getString
  • option2 string · getString
  • option3 string · getString
  • option4 string · getString
  • option5 string · getString

vote_passed

VotePassedEvent · 4 fields

  • details string · getString
  • param1 string · getString
  • reliable number · getInt
  • team number · getInt

vote_started

VoteStartedEvent · 6 fields

  • initiator string (uint64) · getUint64
  • issue string · getString
  • param1 string · getString
  • reliable number · getInt
  • team number · getInt
  • votedata string · getString

warmup_end

WarmupEndEvent · 0 fields

weapon_fire

WeaponFireEvent · 3 fields

  • silenced boolean · getBool
  • userid player slot · getPlayerSlot
  • weapon string · getString

weapon_fire_on_empty

WeaponFireOnEmptyEvent · 2 fields

  • userid player slot · getPlayerSlot
  • weapon string · getString

weapon_reload

WeaponReloadEvent · 1 fields

  • userid player slot · getPlayerSlot

weapon_zoom

WeaponZoomEvent · 1 fields

  • userid player slot · getPlayerSlot

weapon_zoom_rifle

WeaponZoomRifleEvent · 1 fields

  • userid player slot · getPlayerSlot

weaponhud_selection

WeaponhudSelectionEvent · 3 fields

  • entindex string (uint64) · getUint64
  • mode number · getInt
  • userid player slot · getPlayerSlot

write_game_titledata

WriteGameTitledataEvent · 1 fields

  • controllerId number · getInt

write_profile_data

WriteProfileDataEvent · 0 fields