Black Mesa: Source

This is a summary of all known Black Mesa: Source events.

achievement_earned

Name

Description

Type

achievement

short

player

byte

achievement_event

Name

Description

Type

achievement_name

string

cur_val

short

max_val

short

base_player_teleported

Name

Description

Type

entindex

short

bonus_updated

Name

Description

Type

numadvanced

short

numbronze

short

numgold

short

numsilver

short

break_breakable

Name

Description

Type

entindex

long

material

byte

userid

short

break_prop

Name

Description

Type

entindex

long

userid

short

broadcast_killstreak

Name

Description

Type

playerid

short

soundid

byte

broadcast_playersound

Name

Description

Type

playerid

short

soundid

byte

broadcast_teamsound

Name

Description

Type

soundid

byte

teamid

short

client_beginconnect

Name

Description

Type

address

string

ip

long

port

short

source

string

client_connected

Name

Description

Type

address

string

ip

long

port

short

client_disconnect

Name

Description

Type

message

string

client_fullconnect

Name

Description

Type

address

string

ip

long

port

short

damage_indicator

Name

Description

Type

entindex

long

type

long

entity_killed

Name

Description

Type

damagebits

long

entindex_attacker

long

entindex_inflictor

long

entindex_killed

long

fire_mortar

Name

Description

Type

x

float

y

float

z

float

flare_ignite_npc

Name

Description

Type

entindex

long

freezecam_started

Name

Description

Type

game_end

Name

Description

Type

winner

byte

game_init

Name

Description

Type

game_message

Name

Description

Type

target

byte

text

string

game_newmap

Name

Description

Type

mapname

string

game_start

Name

Description

Type

fraglimit

long

objective

string

roundslimit

long

timelimit

long

helicopter_grenade_punt_miss

Name

Description

Type

hide_freezepanel

Name

Description

Type

hltv_cameraman

Name

Description

Type

index

short

hltv_chase

Name

Description

Type

distance

short

inertia

byte

ineye

byte

phi

short

target1

short

target2

short

theta

short

hltv_chat

Name

Description

Type

text

string

hltv_fixed

Name

Description

Type

fov

float

offset

short

phi

short

posx

long

posy

long

posz

long

target

short

theta

short

hltv_message

Name

Description

Type

text

string

hltv_rank_camera

Name

Description

Type

index

byte

rank

float

target

short

hltv_rank_entity

Name

Description

Type

index

short

rank

float

target

short

hltv_status

Name

Description

Type

clients

long

master

string

proxies

short

slots

long

hltv_title

Name

Description

Type

text

string

host_quit

Name

Description

Type

item_pickup

Name

Description

Type

ammoid

short

count

short

itemid

short

userid

short

weaponid

short

nextlevel

Name

Description

Type

mapname

string

npc_barnacle_grab_victim

Name

Description

Type

entindex

long

victim

long

physgun_pickup

Name

Description

Type

entindex

long

player_activate

Name

Description

Type

userid

short

player_changename

Name

Description

Type

newname

string

oldname

string

userid

short

player_chat

Name

Description

Type

teamonly

bool

text

string

userid

short

player_class

Name

Description

Type

class

string

userid

short

player_connect

Name

Description

Type

address

string

bot

short

index

byte

name

string

networkid

string

userid

short

player_death

Name

Description

Type

attacker

short

customkill

short

priority

short

userid

short

victim_x

float

victim_y

float

victim_z

float

weapon

string

player_disconnect

Name

Description

Type

bot

short

name

string

networkid

string

reason

string

userid

short

player_dominated

Name

Description

Type

attacker

short

dominated

short

player_hintmessage

Name

Description

Type

hintmessage

string

player_hurt

Name

Description

Type

attacker

short

health

byte

userid

short

player_info

Name

Description

Type

bot

bool

index

byte

name

string

networkid

string

userid

short

player_revenge

Name

Description

Type

attacker

short

victim

short

player_say

Name

Description

Type

text

string

userid

short

player_score

Name

Description

Type

deaths

short

kills

short

score

short

userid

short

player_shoot

Name

Description

Type

mode

byte

userid

short

weapon

byte

player_soda_machine

Name

Description

Type

player_spawn

Name

Description

Type

userid

short

player_team

Name

Description

Type

disconnect

bool

oldteam

byte

team

byte

userid

short

player_use

Name

Description

Type

entity

short

userid

short

ragdoll_dissolved

Name

Description

Type

entindex

long

round_end

Name

Description

Type

message

string

reason

byte

winner

byte

round_start

Name

Description

Type

fraglimit

long

objective

string

timelimit

long

server_addban

Name

Description

Type

by

string

duration

string

ip

string

kicked

bool

name

string

networkid

string

userid

short

server_cvar

Name

Description

Type

cvarname

string

cvarvalue

string

server_message

Name

Description

Type

text

string

server_removeban

Name

Description

Type

by

string

ip

string

networkid

string

server_shutdown

Name

Description

Type

reason

string

server_spawn

Name

Description

Type

address

string

dedicated

bool

game

string

hostname

string

ip

long

mapname

string

maxplayers

long

os

string

password

bool

port

short

show_freezepanel

Name

Description

Type

killer

long

spec_target_updated

Name

Description

Type

team_info

Name

Description

Type

teamid

byte

teamname

string

team_score

Name

Description

Type

score

short

teamid

byte

teamplay_broadcast_audio

Name

Description

Type

sound

string

team

byte

tram_accelerate

Name

Description

Type

entindex

long

level

short

tram_client_state_change

Name

Description

Type

accel

float

entindex

long

level

short

speed

short

tram_control_state

Name

Description

Type

entindex

long

user_data_downloaded

Name

Description

Type

weapon_gluon_fired

Name

Description

Type

ammo_used

long

owner

long

weapon_pickup

Name

Description

Type

userid

short

weaponid

short

weapon_tau_overcharged

Name

Description

Type

owner

long