Skip to main content

[NodeMod Core]

/ / nodemod / EventCallbacks

Interface: EventCallbacks

Defined in: types/events.d.ts:6

Properties

dllGameInit()

dllGameInit: () => void

Defined in: types/events.d.ts:10

Event handler for dllGameInit

Returns

void

dllSpawn()

dllSpawn: (pent) => void

Defined in: types/events.d.ts:15

Event handler for dllSpawn

Parameters

pent

Entity

edict_t * - Entity

Returns

void

dllThink()

dllThink: (pent) => void

Defined in: types/events.d.ts:20

Event handler for dllThink

Parameters

pent

Entity

edict_t * - Entity

Returns

void

dllUse()

dllUse: (pentUsed, pentOther) => void

Defined in: types/events.d.ts:26

Event handler for dllUse

Parameters

pentUsed

Entity

edict_t * - Entity

pentOther

Entity

edict_t * - Entity

Returns

void

dllTouch()

dllTouch: (pentTouched, pentOther) => void

Defined in: types/events.d.ts:32

Event handler for dllTouch

Parameters

pentTouched

Entity

edict_t * - Entity

pentOther

Entity

edict_t * - Entity

Returns

void

dllBlocked()

dllBlocked: (pentBlocked, pentOther) => void

Defined in: types/events.d.ts:38

Event handler for dllBlocked

Parameters

pentBlocked

Entity

edict_t * - Entity

pentOther

Entity

edict_t * - Entity

Returns

void

dllKeyValue()

dllKeyValue: (pentKeyvalue, pkvd) => void

Defined in: types/events.d.ts:44

Event handler for dllKeyValue

Parameters

pentKeyvalue

Entity

edict_t * - Entity

pkvd

KeyValueData

KeyValueData * - KeyValueData

Returns

void

dllSave()

dllSave: (pent, pSaveData) => void

Defined in: types/events.d.ts:50

Event handler for dllSave

Parameters

pent

Entity

edict_t * - Entity

pSaveData

SaveRestoreData

SAVERESTOREDATA * - SaveRestoreData

Returns

void

dllRestore()

dllRestore: (pent, pSaveData, globalEntity) => void

Defined in: types/events.d.ts:57

Event handler for dllRestore

Parameters

pent

Entity

edict_t * - Entity

pSaveData

SaveRestoreData

SAVERESTOREDATA * - SaveRestoreData

globalEntity

number

int - number

Returns

void

dllSetAbsBox()

dllSetAbsBox: (pent) => void

Defined in: types/events.d.ts:62

Event handler for dllSetAbsBox

Parameters

pent

Entity

edict_t * - Entity

Returns

void

dllSaveWriteFields()

dllSaveWriteFields: (value0, value1, value2, value3, value4) => void

Defined in: types/events.d.ts:71

Event handler for dllSaveWriteFields

Parameters

value0

SaveRestoreData

SAVERESTOREDATA* - SaveRestoreData

value1

string

const char* - string

value2

void* - ArrayBuffer | Uint8Array | null

null | ArrayBuffer | Uint8Array<ArrayBufferLike>

value3

TypeDescription

TYPEDESCRIPTION* - TypeDescription

value4

number

int - number

Returns

void

dllSaveReadFields()

dllSaveReadFields: (value0, value1, value2, value3, value4) => void

Defined in: types/events.d.ts:80

Event handler for dllSaveReadFields

Parameters

value0

SaveRestoreData

SAVERESTOREDATA* - SaveRestoreData

value1

string

const char* - string

value2

void* - ArrayBuffer | Uint8Array | null

null | ArrayBuffer | Uint8Array<ArrayBufferLike>

value3

TypeDescription

TYPEDESCRIPTION* - TypeDescription

value4

number

int - number

Returns

void

dllSaveGlobalState()

dllSaveGlobalState: (value0) => void

Defined in: types/events.d.ts:85

Event handler for dllSaveGlobalState

Parameters

value0

SaveRestoreData

SAVERESTOREDATA * - SaveRestoreData

Returns

void

dllRestoreGlobalState()

dllRestoreGlobalState: (value0) => void

Defined in: types/events.d.ts:90

Event handler for dllRestoreGlobalState

Parameters

value0

SaveRestoreData

SAVERESTOREDATA * - SaveRestoreData

Returns

void

dllResetGlobalState()

dllResetGlobalState: () => void

Defined in: types/events.d.ts:94

Event handler for dllResetGlobalState

Returns

void

dllClientConnect()

dllClientConnect: (pEntity, pszName, pszAddress, szRejectReason) => void

Defined in: types/events.d.ts:102

Event handler for dllClientConnect

Parameters

pEntity

Entity

edict_t * - Entity

pszName

string

const char * - string

pszAddress

string

const char * - string

szRejectReason

string

char* - string

Returns

void

dllClientDisconnect()

dllClientDisconnect: (pEntity) => void

Defined in: types/events.d.ts:107

Event handler for dllClientDisconnect

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

dllClientKill()

dllClientKill: (pEntity) => void

Defined in: types/events.d.ts:112

Event handler for dllClientKill

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

dllClientPutInServer()

dllClientPutInServer: (pEntity) => void

Defined in: types/events.d.ts:117

Event handler for dllClientPutInServer

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

dllClientCommand()

dllClientCommand: (client, commandText) => void

Defined in: types/events.d.ts:123

Event handler for dllClientCommand

Parameters

client

Entity

edict_t * - Entity

commandText

string

string - string

Returns

void

dllClientUserInfoChanged()

dllClientUserInfoChanged: (pEntity, infobuffer) => void

Defined in: types/events.d.ts:129

Event handler for dllClientUserInfoChanged

Parameters

pEntity

Entity

edict_t * - Entity

infobuffer

string

char * - string

Returns

void

dllServerActivate()

dllServerActivate: (pEdictList, edictCount, clientMax) => void

Defined in: types/events.d.ts:136

Event handler for dllServerActivate

Parameters

pEdictList

Entity

edict_t * - Entity

edictCount

number

int - number

clientMax

number

int - number

Returns

void

dllServerDeactivate()

dllServerDeactivate: () => void

Defined in: types/events.d.ts:140

Event handler for dllServerDeactivate

Returns

void

dllPlayerPreThink()

dllPlayerPreThink: (pEntity) => void

Defined in: types/events.d.ts:145

Event handler for dllPlayerPreThink

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

dllPlayerPostThink()

dllPlayerPostThink: (pEntity) => void

Defined in: types/events.d.ts:150

Event handler for dllPlayerPostThink

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

dllStartFrame()

dllStartFrame: () => void

Defined in: types/events.d.ts:154

Event handler for dllStartFrame

Returns

void

dllParmsNewLevel()

dllParmsNewLevel: () => void

Defined in: types/events.d.ts:158

Event handler for dllParmsNewLevel

Returns

void

dllParmsChangeLevel()

dllParmsChangeLevel: () => void

Defined in: types/events.d.ts:162

Event handler for dllParmsChangeLevel

Returns

void

dllGetGameDescription()

dllGetGameDescription: () => void

Defined in: types/events.d.ts:166

Event handler for dllGetGameDescription

Returns

void

dllPlayerCustomization()

dllPlayerCustomization: (pEntity, pCustom) => void

Defined in: types/events.d.ts:172

Event handler for dllPlayerCustomization

Parameters

pEntity

Entity

edict_t * - Entity

pCustom

Customization

customization_t * - Customization

Returns

void

dllSpectatorConnect()

dllSpectatorConnect: (pEntity) => void

Defined in: types/events.d.ts:177

Event handler for dllSpectatorConnect

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

dllSpectatorDisconnect()

dllSpectatorDisconnect: (pEntity) => void

Defined in: types/events.d.ts:182

Event handler for dllSpectatorDisconnect

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

dllSpectatorThink()

dllSpectatorThink: (pEntity) => void

Defined in: types/events.d.ts:187

Event handler for dllSpectatorThink

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

dllSysError()

dllSysError: (error_string) => void

Defined in: types/events.d.ts:192

Event handler for dllSysError

Parameters

error_string

string

const char * - string

Returns

void

dllPMMove()

dllPMMove: (ppmove, server) => void

Defined in: types/events.d.ts:198

Event handler for dllPMMove

Parameters

ppmove

PlayerMove

struct playermove_s * - PlayerMove

server

boolean

qboolean - boolean

Returns

void

dllPMInit()

dllPMInit: (ppmove) => void

Defined in: types/events.d.ts:203

Event handler for dllPMInit

Parameters

ppmove

PlayerMove

struct playermove_s * - PlayerMove

Returns

void

dllPMFindTextureType()

dllPMFindTextureType: (name) => void

Defined in: types/events.d.ts:208

Event handler for dllPMFindTextureType

Parameters

name

string

const char * - string

Returns

void

dllSetupVisibility()

dllSetupVisibility: (pViewEntity, pClient, pvs, pas) => void

Defined in: types/events.d.ts:216

Event handler for dllSetupVisibility

Parameters

pViewEntity

Entity

struct edict_s * - Entity

pClient

Entity

struct edict_s * - Entity

pvs

number[]

unsigned char ** - number[]

pas

number[]

unsigned char ** - number[]

Returns

void

dllUpdateClientData()

dllUpdateClientData: (ent, sendweapons, cd) => void

Defined in: types/events.d.ts:223

Event handler for dllUpdateClientData

Parameters

ent

Entity

const struct edict_s * - Entity

sendweapons

number

int - number

cd

ClientData

struct clientdata_s * - ClientData

Returns

void

dllAddToFullPack()

dllAddToFullPack: (state, e, ent, host, hostflags, player, pSet) => void

Defined in: types/events.d.ts:234

Event handler for dllAddToFullPack

Parameters

state

EntityState

struct entity_state_s * - EntityState

e

number

int - number

ent

Entity

edict_t * - Entity

host

Entity

edict_t * - Entity

hostflags

number

int - number

player

number

int - number

pSet

number[]

unsigned char * - number[]

Returns

void

dllCreateBaseline()

dllCreateBaseline: (player, eindex, baseline, entity, playermodelindex, player_mins, player_maxs) => void

Defined in: types/events.d.ts:245

Event handler for dllCreateBaseline

Parameters

player

number

int - number

eindex

number

int - number

baseline

EntityState

struct entity_state_s * - EntityState

entity

Entity

struct edict_s * - Entity

playermodelindex

number

int - number

player_mins

number[]

vec3_t - number[]

player_maxs

number[]

vec3_t - number[]

Returns

void

dllRegisterEncoders()

dllRegisterEncoders: () => void

Defined in: types/events.d.ts:249

Event handler for dllRegisterEncoders

Returns

void

dllGetWeaponData()

dllGetWeaponData: (player, info) => void

Defined in: types/events.d.ts:255

Event handler for dllGetWeaponData

Parameters

player

Entity

struct edict_s * - Entity

info

WeaponData

struct weapon_data_s * - WeaponData

Returns

void

dllCmdStart()

dllCmdStart: (player, cmd, random_seed) => void

Defined in: types/events.d.ts:262

Event handler for dllCmdStart

Parameters

player

Entity

const edict_t * - Entity

cmd

UserCmd

const struct usercmd_s * - UserCmd

random_seed

number

unsigned int - number

Returns

void

dllCmdEnd()

dllCmdEnd: (player) => void

Defined in: types/events.d.ts:267

Event handler for dllCmdEnd

Parameters

player

Entity

const edict_t * - Entity

Returns

void

dllConnectionlessPacket()

dllConnectionlessPacket: (net_from, args, response_buffer, response_buffer_size) => void

Defined in: types/events.d.ts:275

Event handler for dllConnectionlessPacket

Parameters

net_from

NetAdr

const struct netadr_s * - NetAdr

args

string

const char * - string

response_buffer

string

char * - string

response_buffer_size

number[]

int * - number[]

Returns

void

dllGetHullBounds()

dllGetHullBounds: (hullnumber, mins, maxs) => void

Defined in: types/events.d.ts:282

Event handler for dllGetHullBounds

Parameters

hullnumber

number

int - number

mins

number[]

float * - number[]

maxs

number[]

float * - number[]

Returns

void

dllCreateInstancedBaselines()

dllCreateInstancedBaselines: () => void

Defined in: types/events.d.ts:286

Event handler for dllCreateInstancedBaselines

Returns

void

dllInconsistentFile()

dllInconsistentFile: (player, filename, disconnect_message) => void

Defined in: types/events.d.ts:293

Event handler for dllInconsistentFile

Parameters

player

Entity

const struct edict_s * - Entity

filename

string

const char * - string

disconnect_message

string

char * - string

Returns

void

dllAllowLagCompensation()

dllAllowLagCompensation: () => void

Defined in: types/events.d.ts:297

Event handler for dllAllowLagCompensation

Returns

void

postDllGameInit()

postDllGameInit: () => void

Defined in: types/events.d.ts:301

Event handler for postDllGameInit

Returns

void

postDllSpawn()

postDllSpawn: (pent) => void

Defined in: types/events.d.ts:306

Event handler for postDllSpawn

Parameters

pent

Entity

edict_t * - Entity

Returns

void

postDllThink()

postDllThink: (pent) => void

Defined in: types/events.d.ts:311

Event handler for postDllThink

Parameters

pent

Entity

edict_t * - Entity

Returns

void

postDllUse()

postDllUse: (pentUsed, pentOther) => void

Defined in: types/events.d.ts:317

Event handler for postDllUse

Parameters

pentUsed

Entity

edict_t * - Entity

pentOther

Entity

edict_t * - Entity

Returns

void

postDllTouch()

postDllTouch: (pentTouched, pentOther) => void

Defined in: types/events.d.ts:323

Event handler for postDllTouch

Parameters

pentTouched

Entity

edict_t * - Entity

pentOther

Entity

edict_t * - Entity

Returns

void

postDllBlocked()

postDllBlocked: (pentBlocked, pentOther) => void

Defined in: types/events.d.ts:329

Event handler for postDllBlocked

Parameters

pentBlocked

Entity

edict_t * - Entity

pentOther

Entity

edict_t * - Entity

Returns

void

postDllKeyValue()

postDllKeyValue: (pentKeyvalue, pkvd) => void

Defined in: types/events.d.ts:335

Event handler for postDllKeyValue

Parameters

pentKeyvalue

Entity

edict_t * - Entity

pkvd

KeyValueData

KeyValueData * - KeyValueData

Returns

void

postDllSave()

postDllSave: (pent, pSaveData) => void

Defined in: types/events.d.ts:341

Event handler for postDllSave

Parameters

pent

Entity

edict_t * - Entity

pSaveData

SaveRestoreData

SAVERESTOREDATA * - SaveRestoreData

Returns

void

postDllRestore()

postDllRestore: (pent, pSaveData, globalEntity) => void

Defined in: types/events.d.ts:348

Event handler for postDllRestore

Parameters

pent

Entity

edict_t * - Entity

pSaveData

SaveRestoreData

SAVERESTOREDATA * - SaveRestoreData

globalEntity

number

int - number

Returns

void

postDllSetAbsBox()

postDllSetAbsBox: (pent) => void

Defined in: types/events.d.ts:353

Event handler for postDllSetAbsBox

Parameters

pent

Entity

edict_t * - Entity

Returns

void

postDllSaveWriteFields()

postDllSaveWriteFields: (value0, value1, value2, value3, value4) => void

Defined in: types/events.d.ts:362

Event handler for postDllSaveWriteFields

Parameters

value0

SaveRestoreData

SAVERESTOREDATA* - SaveRestoreData

value1

string

const char* - string

value2

void* - ArrayBuffer | Uint8Array | null

null | ArrayBuffer | Uint8Array<ArrayBufferLike>

value3

TypeDescription

TYPEDESCRIPTION* - TypeDescription

value4

number

int - number

Returns

void

postDllSaveReadFields()

postDllSaveReadFields: (value0, value1, value2, value3, value4) => void

Defined in: types/events.d.ts:371

Event handler for postDllSaveReadFields

Parameters

value0

SaveRestoreData

SAVERESTOREDATA* - SaveRestoreData

value1

string

const char* - string

value2

void* - ArrayBuffer | Uint8Array | null

null | ArrayBuffer | Uint8Array<ArrayBufferLike>

value3

TypeDescription

TYPEDESCRIPTION* - TypeDescription

value4

number

int - number

Returns

void

postDllSaveGlobalState()

postDllSaveGlobalState: (value0) => void

Defined in: types/events.d.ts:376

Event handler for postDllSaveGlobalState

Parameters

value0

SaveRestoreData

SAVERESTOREDATA * - SaveRestoreData

Returns

void

postDllRestoreGlobalState()

postDllRestoreGlobalState: (value0) => void

Defined in: types/events.d.ts:381

Event handler for postDllRestoreGlobalState

Parameters

value0

SaveRestoreData

SAVERESTOREDATA * - SaveRestoreData

Returns

void

postDllResetGlobalState()

postDllResetGlobalState: () => void

Defined in: types/events.d.ts:385

Event handler for postDllResetGlobalState

Returns

void

postDllClientConnect()

postDllClientConnect: (pEntity, pszName, pszAddress, szRejectReason) => void

Defined in: types/events.d.ts:393

Event handler for postDllClientConnect

Parameters

pEntity

Entity

edict_t * - Entity

pszName

string

const char * - string

pszAddress

string

const char * - string

szRejectReason

string

char* - string

Returns

void

postDllClientDisconnect()

postDllClientDisconnect: (pEntity) => void

Defined in: types/events.d.ts:398

Event handler for postDllClientDisconnect

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

postDllClientKill()

postDllClientKill: (pEntity) => void

Defined in: types/events.d.ts:403

Event handler for postDllClientKill

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

postDllClientPutInServer()

postDllClientPutInServer: (pEntity) => void

Defined in: types/events.d.ts:408

Event handler for postDllClientPutInServer

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

postDllClientCommand()

postDllClientCommand: (client, commandText) => void

Defined in: types/events.d.ts:414

Event handler for postDllClientCommand

Parameters

client

Entity

edict_t * - Entity

commandText

string

string - string

Returns

void

postDllClientUserInfoChanged()

postDllClientUserInfoChanged: (pEntity, infobuffer) => void

Defined in: types/events.d.ts:420

Event handler for postDllClientUserInfoChanged

Parameters

pEntity

Entity

edict_t * - Entity

infobuffer

string

char * - string

Returns

void

postDllServerActivate()

postDllServerActivate: (pEdictList, edictCount, clientMax) => void

Defined in: types/events.d.ts:427

Event handler for postDllServerActivate

Parameters

pEdictList

Entity

edict_t * - Entity

edictCount

number

int - number

clientMax

number

int - number

Returns

void

postDllServerDeactivate()

postDllServerDeactivate: () => void

Defined in: types/events.d.ts:431

Event handler for postDllServerDeactivate

Returns

void

postDllPlayerPreThink()

postDllPlayerPreThink: (pEntity) => void

Defined in: types/events.d.ts:436

Event handler for postDllPlayerPreThink

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

postDllPlayerPostThink()

postDllPlayerPostThink: (pEntity) => void

Defined in: types/events.d.ts:441

Event handler for postDllPlayerPostThink

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

postDllStartFrame()

postDllStartFrame: () => void

Defined in: types/events.d.ts:445

Event handler for postDllStartFrame

Returns

void

postDllParmsNewLevel()

postDllParmsNewLevel: () => void

Defined in: types/events.d.ts:449

Event handler for postDllParmsNewLevel

Returns

void

postDllParmsChangeLevel()

postDllParmsChangeLevel: () => void

Defined in: types/events.d.ts:453

Event handler for postDllParmsChangeLevel

Returns

void

postDllGetGameDescription()

postDllGetGameDescription: () => void

Defined in: types/events.d.ts:457

Event handler for postDllGetGameDescription

Returns

void

postDllPlayerCustomization()

postDllPlayerCustomization: (pEntity, pCustom) => void

Defined in: types/events.d.ts:463

Event handler for postDllPlayerCustomization

Parameters

pEntity

Entity

edict_t * - Entity

pCustom

Customization

customization_t * - Customization

Returns

void

postDllSpectatorConnect()

postDllSpectatorConnect: (pEntity) => void

Defined in: types/events.d.ts:468

Event handler for postDllSpectatorConnect

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

postDllSpectatorDisconnect()

postDllSpectatorDisconnect: (pEntity) => void

Defined in: types/events.d.ts:473

Event handler for postDllSpectatorDisconnect

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

postDllSpectatorThink()

postDllSpectatorThink: (pEntity) => void

Defined in: types/events.d.ts:478

Event handler for postDllSpectatorThink

Parameters

pEntity

Entity

edict_t * - Entity

Returns

void

postDllSysError()

postDllSysError: (error_string) => void

Defined in: types/events.d.ts:483

Event handler for postDllSysError

Parameters

error_string

string

const char * - string

Returns

void

postDllPMMove()

postDllPMMove: (ppmove, server) => void

Defined in: types/events.d.ts:489

Event handler for postDllPMMove

Parameters

ppmove

PlayerMove

struct playermove_s * - PlayerMove

server

boolean

qboolean - boolean

Returns

void

postDllPMInit()

postDllPMInit: (ppmove) => void

Defined in: types/events.d.ts:494

Event handler for postDllPMInit

Parameters

ppmove

PlayerMove

struct playermove_s * - PlayerMove

Returns

void

postDllPMFindTextureType()

postDllPMFindTextureType: (name) => void

Defined in: types/events.d.ts:499

Event handler for postDllPMFindTextureType

Parameters

name

string

const char * - string

Returns

void

postDllSetupVisibility()

postDllSetupVisibility: (pViewEntity, pClient, pvs, pas) => void

Defined in: types/events.d.ts:507

Event handler for postDllSetupVisibility

Parameters

pViewEntity

Entity

struct edict_s * - Entity

pClient

Entity

struct edict_s * - Entity

pvs

number[]

unsigned char ** - number[]

pas

number[]

unsigned char ** - number[]

Returns

void

postDllUpdateClientData()

postDllUpdateClientData: (ent, sendweapons, cd) => void

Defined in: types/events.d.ts:514

Event handler for postDllUpdateClientData

Parameters

ent

Entity

const struct edict_s * - Entity

sendweapons

number

int - number

cd

ClientData

struct clientdata_s * - ClientData

Returns

void

postDllAddToFullPack()

postDllAddToFullPack: (state, e, ent, host, hostflags, player, pSet) => void

Defined in: types/events.d.ts:525

Event handler for postDllAddToFullPack

Parameters

state

EntityState

struct entity_state_s * - EntityState

e

number

int - number

ent

Entity

edict_t * - Entity

host

Entity

edict_t * - Entity

hostflags

number

int - number

player

number

int - number

pSet

number[]

unsigned char * - number[]

Returns

void

postDllCreateBaseline()

postDllCreateBaseline: (player, eindex, baseline, entity, playermodelindex, player_mins, player_maxs) => void

Defined in: types/events.d.ts:536

Event handler for postDllCreateBaseline

Parameters

player

number

int - number

eindex

number

int - number

baseline

EntityState

struct entity_state_s * - EntityState

entity

Entity

struct edict_s * - Entity

playermodelindex

number

int - number

player_mins

number[]

vec3_t - number[]

player_maxs

number[]

vec3_t - number[]

Returns

void

postDllRegisterEncoders()

postDllRegisterEncoders: () => void

Defined in: types/events.d.ts:540

Event handler for postDllRegisterEncoders

Returns

void

postDllGetWeaponData()

postDllGetWeaponData: (player, info) => void

Defined in: types/events.d.ts:546

Event handler for postDllGetWeaponData

Parameters

player

Entity

struct edict_s * - Entity

info

WeaponData

struct weapon_data_s * - WeaponData

Returns

void

postDllCmdStart()

postDllCmdStart: (player, cmd, random_seed) => void

Defined in: types/events.d.ts:553

Event handler for postDllCmdStart

Parameters

player

Entity

const edict_t * - Entity

cmd

UserCmd

const struct usercmd_s * - UserCmd

random_seed

number

unsigned int - number

Returns

void

postDllCmdEnd()

postDllCmdEnd: (player) => void

Defined in: types/events.d.ts:558

Event handler for postDllCmdEnd

Parameters

player

Entity

const edict_t * - Entity

Returns

void

postDllConnectionlessPacket()

postDllConnectionlessPacket: (net_from, args, response_buffer, response_buffer_size) => void

Defined in: types/events.d.ts:566

Event handler for postDllConnectionlessPacket

Parameters

net_from

NetAdr

const struct netadr_s * - NetAdr

args

string

const char * - string

response_buffer

string

char * - string

response_buffer_size

number[]

int * - number[]

Returns

void

postDllGetHullBounds()

postDllGetHullBounds: (hullnumber, mins, maxs) => void

Defined in: types/events.d.ts:573

Event handler for postDllGetHullBounds

Parameters

hullnumber

number

int - number

mins

number[]

float * - number[]

maxs

number[]

float * - number[]

Returns

void

postDllCreateInstancedBaselines()

postDllCreateInstancedBaselines: () => void

Defined in: types/events.d.ts:577

Event handler for postDllCreateInstancedBaselines

Returns

void

postDllInconsistentFile()

postDllInconsistentFile: (player, filename, disconnect_message) => void

Defined in: types/events.d.ts:584

Event handler for postDllInconsistentFile

Parameters

player

Entity

const struct edict_s * - Entity

filename

string

const char * - string

disconnect_message

string

char * - string

Returns

void

postDllAllowLagCompensation()

postDllAllowLagCompensation: () => void

Defined in: types/events.d.ts:588

Event handler for postDllAllowLagCompensation

Returns

void

engPrecacheModel()

engPrecacheModel: (s) => void

Defined in: types/events.d.ts:593

Event handler for engPrecacheModel

Parameters

s

string

const char * - string

Returns

void

engPrecacheSound()

engPrecacheSound: (s) => void

Defined in: types/events.d.ts:598

Event handler for engPrecacheSound

Parameters

s

string

const char * - string

Returns

void

engSetModel()

engSetModel: (e, m) => void

Defined in: types/events.d.ts:604

Event handler for engSetModel

Parameters

e

Entity

edict_t * - Entity

m

string

const char * - string

Returns

void

engModelIndex()

engModelIndex: (m) => void

Defined in: types/events.d.ts:609

Event handler for engModelIndex

Parameters

m

string

const char * - string

Returns

void

engModelFrames()

engModelFrames: (modelIndex) => void

Defined in: types/events.d.ts:614

Event handler for engModelFrames

Parameters

modelIndex

number

int - number

Returns

void

engSetSize()

engSetSize: (e, rgflMin, rgflMax) => void

Defined in: types/events.d.ts:621

Event handler for engSetSize

Parameters

e

Entity

edict_t * - Entity

rgflMin

number[]

const float * - number[]

rgflMax

number[]

const float * - number[]

Returns

void

engChangeLevel()

engChangeLevel: (s1, s2) => void

Defined in: types/events.d.ts:627

Event handler for engChangeLevel

Parameters

s1

string

const char * - string

s2

string

const char * - string

Returns

void

engGetSpawnParms()

engGetSpawnParms: (ent) => void

Defined in: types/events.d.ts:632

Event handler for engGetSpawnParms

Parameters

ent

Entity

edict_t * - Entity

Returns

void

engSaveSpawnParms()

engSaveSpawnParms: (ent) => void

Defined in: types/events.d.ts:637

Event handler for engSaveSpawnParms

Parameters

ent

Entity

edict_t * - Entity

Returns

void

engVecToYaw()

engVecToYaw: (rgflVector) => void

Defined in: types/events.d.ts:642

Event handler for engVecToYaw

Parameters

rgflVector

number[]

const float * - number[]

Returns

void

engVecToAngles()

engVecToAngles: (rgflVectorIn, rgflVectorOut) => void

Defined in: types/events.d.ts:648

Event handler for engVecToAngles

Parameters

rgflVectorIn

number[]

const float * - number[]

rgflVectorOut

number[]

float * - number[]

Returns

void

engMoveToOrigin()

engMoveToOrigin: (ent, pflGoal, dist, iMoveType) => void

Defined in: types/events.d.ts:656

Event handler for engMoveToOrigin

Parameters

ent

Entity

edict_t * - Entity

pflGoal

number[]

const float * - number[]

dist

number

float - number

iMoveType

number

int - number

Returns

void

engChangeYaw()

engChangeYaw: (ent) => void

Defined in: types/events.d.ts:661

Event handler for engChangeYaw

Parameters

ent

Entity

edict_t* - Entity

Returns

void

engChangePitch()

engChangePitch: (ent) => void

Defined in: types/events.d.ts:666

Event handler for engChangePitch

Parameters

ent

Entity

edict_t* - Entity

Returns

void

engFindEntityByString()

engFindEntityByString: (pEdictStartSearchAfter, pszField, pszValue) => void

Defined in: types/events.d.ts:673

Event handler for engFindEntityByString

Parameters

pEdictStartSearchAfter

Entity

edict_t * - Entity

pszField

string

const char * - string

pszValue

string

const char * - string

Returns

void

engGetEntityIllum()

engGetEntityIllum: (pEnt) => void

Defined in: types/events.d.ts:678

Event handler for engGetEntityIllum

Parameters

pEnt

Entity

edict_t* - Entity

Returns

void

engFindEntityInSphere()

engFindEntityInSphere: (pEdictStartSearchAfter, org, rad) => void

Defined in: types/events.d.ts:685

Event handler for engFindEntityInSphere

Parameters

pEdictStartSearchAfter

Entity

edict_t * - Entity

org

number[]

const float * - number[]

rad

number

float - number

Returns

void

engFindClientInPVS()

engFindClientInPVS: (pEdict) => void

Defined in: types/events.d.ts:690

Event handler for engFindClientInPVS

Parameters

pEdict

Entity

edict_t * - Entity

Returns

void

engEntitiesInPVS()

engEntitiesInPVS: (pplayer) => void

Defined in: types/events.d.ts:695

Event handler for engEntitiesInPVS

Parameters

pplayer

Entity

edict_t * - Entity

Returns

void

engMakeVectors()

engMakeVectors: (rgflVector) => void

Defined in: types/events.d.ts:700

Event handler for engMakeVectors

Parameters

rgflVector

number[]

const float * - number[]

Returns

void

engAngleVectors()

engAngleVectors: (rgflVector, forward, right, up) => void

Defined in: types/events.d.ts:708

Event handler for engAngleVectors

Parameters

rgflVector

number[]

const float * - number[]

forward

number[]

float * - number[]

number[]

float * - number[]

up

number[]

float * - number[]

Returns

void

engCreateEntity()

engCreateEntity: () => void

Defined in: types/events.d.ts:712

Event handler for engCreateEntity

Returns

void

engRemoveEntity()

engRemoveEntity: (e) => void

Defined in: types/events.d.ts:717

Event handler for engRemoveEntity

Parameters

e

Entity

edict_t* - Entity

Returns

void

engCreateNamedEntity()

engCreateNamedEntity: (className) => void

Defined in: types/events.d.ts:722

Event handler for engCreateNamedEntity

Parameters

className

number

int - number

Returns

void

engMakeStatic()

engMakeStatic: (ent) => void

Defined in: types/events.d.ts:727

Event handler for engMakeStatic

Parameters

ent

Entity

edict_t * - Entity

Returns

void

engEntIsOnFloor()

engEntIsOnFloor: (e) => void

Defined in: types/events.d.ts:732

Event handler for engEntIsOnFloor

Parameters

e

Entity

edict_t * - Entity

Returns

void

engDropToFloor()

engDropToFloor: (e) => void

Defined in: types/events.d.ts:737

Event handler for engDropToFloor

Parameters

e

Entity

edict_t* - Entity

Returns

void

engWalkMove()

engWalkMove: (ent, yaw, dist, iMode) => void

Defined in: types/events.d.ts:745

Event handler for engWalkMove

Parameters

ent

Entity

edict_t * - Entity

yaw

number

float - number

dist

number

float - number

iMode

number

int - number

Returns

void

engSetOrigin()

engSetOrigin: (e, rgflOrigin) => void

Defined in: types/events.d.ts:751

Event handler for engSetOrigin

Parameters

e

Entity

edict_t * - Entity

rgflOrigin

number[]

const float * - number[]

Returns

void

engEmitSound()

engEmitSound: (entity, channel, sample, volume, attenuation, fFlags, pitch) => void

Defined in: types/events.d.ts:762

Event handler for engEmitSound

Parameters

entity

Entity

edict_t * - Entity

channel

number

int - number

sample

string

const char * - string

volume

number

float - number

attenuation

number

float - number

fFlags

number

int - number

pitch

number

int - number

Returns

void

engEmitAmbientSound()

engEmitAmbientSound: (entity, pos, samp, vol, attenuation, fFlags, pitch) => void

Defined in: types/events.d.ts:773

Event handler for engEmitAmbientSound

Parameters

entity

Entity

edict_t * - Entity

pos

number[]

const float * - number[]

samp

string

const char * - string

vol

number

float - number

attenuation

number

float - number

fFlags

number

int - number

pitch

number

int - number

Returns

void

engTraceLine()

engTraceLine: (start, end, flags, skipEntity) => void

Defined in: types/events.d.ts:781

Event handler for engTraceLine

Parameters

start

number[]

const float * - number[]

end

number[]

const float * - number[]

flags

number

int - number

skipEntity

edict_t * - Entity | null

null | Entity

Returns

void

engTraceToss()

engTraceToss: (pent, pentToIgnore) => void

Defined in: types/events.d.ts:787

Event handler for engTraceToss

Parameters

pent

Entity

edict_t * - Entity

pentToIgnore

Entity

edict_t * - Entity

Returns

void

engTraceMonsterHull()

engTraceMonsterHull: (pEdict, v1, v2, fNoMonsters, pentToSkip) => void

Defined in: types/events.d.ts:796

Event handler for engTraceMonsterHull

Parameters

pEdict

Entity

edict_t * - Entity

v1

number[]

const float * - number[]

v2

number[]

const float * - number[]

fNoMonsters

number

int - number

pentToSkip

Entity

edict_t * - Entity

Returns

void

engTraceHull()

engTraceHull: (v1, v2, fNoMonsters, hullNumber, pentToSkip) => void

Defined in: types/events.d.ts:805

Event handler for engTraceHull

Parameters

v1

number[]

const float * - number[]

v2

number[]

const float * - number[]

fNoMonsters

number

int - number

hullNumber

number

int - number

pentToSkip

Entity

edict_t * - Entity

Returns

void

engTraceModel()

engTraceModel: (v1, v2, hullNumber, pent) => void

Defined in: types/events.d.ts:813

Event handler for engTraceModel

Parameters

v1

number[]

const float * - number[]

v2

number[]

const float * - number[]

hullNumber

number

int - number

pent

Entity

edict_t * - Entity

Returns

void

engTraceTexture()

engTraceTexture: (pTextureEntity, v1, v2) => void

Defined in: types/events.d.ts:820

Event handler for engTraceTexture

Parameters

pTextureEntity

Entity

edict_t * - Entity

v1

number[]

const float * - number[]

v2

number[]

const float * - number[]

Returns

void

engTraceSphere()

engTraceSphere: (v1, v2, fNoMonsters, radius, pentToSkip) => void

Defined in: types/events.d.ts:829

Event handler for engTraceSphere

Parameters

v1

number[]

const float * - number[]

v2

number[]

const float * - number[]

fNoMonsters

number

int - number

radius

number

float - number

pentToSkip

Entity

edict_t * - Entity

Returns

void

engGetAimVector()

engGetAimVector: (ent, speed, rgflReturn) => void

Defined in: types/events.d.ts:836

Event handler for engGetAimVector

Parameters

ent

Entity

edict_t * - Entity

speed

number

float - number

rgflReturn

number[]

float * - number[]

Returns

void

engServerCommand()

engServerCommand: (str) => void

Defined in: types/events.d.ts:841

Event handler for engServerCommand

Parameters

str

string

const char * - string

Returns

void

engServerExecute()

engServerExecute: () => void

Defined in: types/events.d.ts:845

Event handler for engServerExecute

Returns

void

engClientCommand()

engClientCommand: (entity, commandArgs) => void

Defined in: types/events.d.ts:851

Event handler for engClientCommand

Parameters

entity

Entity

edict_t * - Entity

commandArgs

string

string - string

Returns

void

engParticleEffect()

engParticleEffect: (org, dir, color, count) => void

Defined in: types/events.d.ts:859

Event handler for engParticleEffect

Parameters

org

number[]

const float * - number[]

dir

number[]

const float * - number[]

color

number

float - number

count

number

float - number

Returns

void

engLightStyle()

engLightStyle: (style, val) => void

Defined in: types/events.d.ts:865

Event handler for engLightStyle

Parameters

style

number

int - number

val

string

const char * - string

Returns

void

engDecalIndex()

engDecalIndex: (name) => void

Defined in: types/events.d.ts:870

Event handler for engDecalIndex

Parameters

name

string

const char * - string

Returns

void

engPointContents()

engPointContents: (rgflVector) => void

Defined in: types/events.d.ts:875

Event handler for engPointContents

Parameters

rgflVector

number[]

const float * - number[]

Returns

void

engMessageBegin()

engMessageBegin: (msg_dest, msg_type, pOrigin, ed) => void

Defined in: types/events.d.ts:883

Event handler for engMessageBegin

Parameters

msg_dest

number

int - number

msg_type

number

int - number

pOrigin

number[]

const float * - number[]

ed

edict_t * - Entity | null

null | Entity

Returns

void

engMessageEnd()

engMessageEnd: () => void

Defined in: types/events.d.ts:887

Event handler for engMessageEnd

Returns

void

engWriteByte()

engWriteByte: (iValue) => void

Defined in: types/events.d.ts:892

Event handler for engWriteByte

Parameters

iValue

number

int - number

Returns

void

engWriteChar()

engWriteChar: (iValue) => void

Defined in: types/events.d.ts:897

Event handler for engWriteChar

Parameters

iValue

number

int - number

Returns

void

engWriteShort()

engWriteShort: (iValue) => void

Defined in: types/events.d.ts:902

Event handler for engWriteShort

Parameters

iValue

number

int - number

Returns

void

engWriteLong()

engWriteLong: (iValue) => void

Defined in: types/events.d.ts:907

Event handler for engWriteLong

Parameters

iValue

number

int - number

Returns

void

engWriteAngle()

engWriteAngle: (flValue) => void

Defined in: types/events.d.ts:912

Event handler for engWriteAngle

Parameters

flValue

number

float - number

Returns

void

engWriteCoord()

engWriteCoord: (flValue) => void

Defined in: types/events.d.ts:917

Event handler for engWriteCoord

Parameters

flValue

number

float - number

Returns

void

engWriteString()

engWriteString: (sz) => void

Defined in: types/events.d.ts:922

Event handler for engWriteString

Parameters

sz

string

const char * - string

Returns

void

engWriteEntity()

engWriteEntity: (iValue) => void

Defined in: types/events.d.ts:927

Event handler for engWriteEntity

Parameters

iValue

number

int - number

Returns

void

engCVarRegister()

engCVarRegister: (cvar) => void

Defined in: types/events.d.ts:932

Event handler for engCVarRegister

Parameters

cvar

Cvar

cvar_t * - Cvar

Returns

void

engCVarGetFloat()

engCVarGetFloat: (szVarName) => void

Defined in: types/events.d.ts:937

Event handler for engCVarGetFloat

Parameters

szVarName

string

const char * - string

Returns

void

engCVarGetString()

engCVarGetString: (szVarName) => void

Defined in: types/events.d.ts:942

Event handler for engCVarGetString

Parameters

szVarName

string

const char * - string

Returns

void

engCVarSetFloat()

engCVarSetFloat: (szVarName, flValue) => void

Defined in: types/events.d.ts:948

Event handler for engCVarSetFloat

Parameters

szVarName

string

const char * - string

flValue

number

float - number

Returns

void

engCVarSetString()

engCVarSetString: (szVarName, szValue) => void

Defined in: types/events.d.ts:954

Event handler for engCVarSetString

Parameters

szVarName

string

const char * - string

szValue

string

const char * - string

Returns

void

engAlertMessage()

engAlertMessage: (atype, szFmt, ...args) => void

Defined in: types/events.d.ts:960

Event handler for engAlertMessage

Parameters

atype

number

ALERT_TYPE - number

szFmt

string

const char * - string

args

...any[]

Returns

void

engEngineFprintf()

engEngineFprintf: (pfile, szFmt, ...args) => void

Defined in: types/events.d.ts:966

Event handler for engEngineFprintf

Parameters

pfile

FileHandle

FILE * - FileHandle

szFmt

string

const char * - string

args

...any[]

Returns

void

engPvAllocEntPrivateData()

engPvAllocEntPrivateData: (pEdict, cb) => void

Defined in: types/events.d.ts:972

Event handler for engPvAllocEntPrivateData

Parameters

pEdict

Entity

edict_t * - Entity

cb

number

int - number

Returns

void

engPvEntPrivateData()

engPvEntPrivateData: (pEdict) => void

Defined in: types/events.d.ts:977

Event handler for engPvEntPrivateData

Parameters

pEdict

Entity

edict_t * - Entity

Returns

void

engFreeEntPrivateData()

engFreeEntPrivateData: (pEdict) => void

Defined in: types/events.d.ts:982

Event handler for engFreeEntPrivateData

Parameters

pEdict

Entity

edict_t * - Entity

Returns

void

engSzFromIndex()

engSzFromIndex: (iString) => void

Defined in: types/events.d.ts:987

Event handler for engSzFromIndex

Parameters

iString

number

int - number

Returns

void

engAllocString()

engAllocString: (szValue) => void

Defined in: types/events.d.ts:992

Event handler for engAllocString

Parameters

szValue

string

const char * - string

Returns

void

engGetVarsOfEnt()

engGetVarsOfEnt: (pEdict) => void

Defined in: types/events.d.ts:997

Event handler for engGetVarsOfEnt

Parameters

pEdict

Entity

edict_t * - Entity

Returns

void

engPEntityOfEntOffset()

engPEntityOfEntOffset: (iEntOffset) => void

Defined in: types/events.d.ts:1002

Event handler for engPEntityOfEntOffset

Parameters

iEntOffset

number

int - number

Returns

void

engEntOffsetOfPEntity()

engEntOffsetOfPEntity: (pEdict) => void

Defined in: types/events.d.ts:1007

Event handler for engEntOffsetOfPEntity

Parameters

pEdict

Entity

const edict_t * - Entity

Returns

void

engIndexOfEdict()

engIndexOfEdict: (pEdict) => void

Defined in: types/events.d.ts:1012

Event handler for engIndexOfEdict

Parameters

pEdict

Entity

const edict_t * - Entity

Returns

void

engPEntityOfEntIndex()

engPEntityOfEntIndex: (iEntIndex) => void

Defined in: types/events.d.ts:1017

Event handler for engPEntityOfEntIndex

Parameters

iEntIndex

number

int - number

Returns

void

engFindEntityByVars()

engFindEntityByVars: (pvars) => void

Defined in: types/events.d.ts:1022

Event handler for engFindEntityByVars

Parameters

pvars

Entvars

struct entvars_s* - Entvars

Returns

void

engGetModelPtr()

engGetModelPtr: (pEdict) => void

Defined in: types/events.d.ts:1027

Event handler for engGetModelPtr

Parameters

pEdict

Entity

edict_t* - Entity

Returns

void

engRegUserMsg()

engRegUserMsg: (pszName, iSize) => void

Defined in: types/events.d.ts:1033

Event handler for engRegUserMsg

Parameters

pszName

string

const char * - string

iSize

number

int - number

Returns

void

engAnimationAutomove()

engAnimationAutomove: (pEdict, flTime) => void

Defined in: types/events.d.ts:1039

Event handler for engAnimationAutomove

Parameters

pEdict

Entity

const edict_t* - Entity

flTime

number

float - number

Returns

void

engGetBonePosition()

engGetBonePosition: (pEdict, iBone, rgflOrigin, rgflAngles) => void

Defined in: types/events.d.ts:1047

Event handler for engGetBonePosition

Parameters

pEdict

Entity

const edict_t* - Entity

iBone

number

int - number

rgflOrigin

number[]

float * - number[]

rgflAngles

number[]

float * - number[]

Returns

void

engFunctionFromName()

engFunctionFromName: (pName) => void

Defined in: types/events.d.ts:1052

Event handler for engFunctionFromName

Parameters

pName

string

const char * - string

Returns

void

engNameForFunction()

engNameForFunction: (callback) => void

Defined in: types/events.d.ts:1057

Event handler for engNameForFunction

Parameters

callback

void * - ArrayBuffer | Uint8Array | null

null | ArrayBuffer | Uint8Array<ArrayBufferLike>

Returns

void

engClientPrintf()

engClientPrintf: (pEdict, ptype, szMsg) => void

Defined in: types/events.d.ts:1064

Event handler for engClientPrintf

Parameters

pEdict

Entity

edict_t* - Entity

ptype

number

PRINT_TYPE - number

szMsg

string

const char * - string

Returns

void

engServerPrint()

engServerPrint: (szMsg) => void

Defined in: types/events.d.ts:1069

Event handler for engServerPrint

Parameters

szMsg

string

const char * - string

Returns

void

engCmdArgs()

engCmdArgs: () => void

Defined in: types/events.d.ts:1073

Event handler for engCmdArgs

Returns

void

engCmdArgv()

engCmdArgv: (argc) => void

Defined in: types/events.d.ts:1078

Event handler for engCmdArgv

Parameters

argc

number

int - number

Returns

void

engCmdArgc()

engCmdArgc: () => void

Defined in: types/events.d.ts:1082

Event handler for engCmdArgc

Returns

void

engGetAttachment()

engGetAttachment: (pEdict, iAttachment, rgflOrigin, rgflAngles) => void

Defined in: types/events.d.ts:1090

Event handler for engGetAttachment

Parameters

pEdict

Entity

const edict_t * - Entity

iAttachment

number

int - number

rgflOrigin

number[]

float * - number[]

rgflAngles

number[]

float * - number[]

Returns

void

engRandomLong()

engRandomLong: (lLow, lHigh) => void

Defined in: types/events.d.ts:1096

Event handler for engRandomLong

Parameters

lLow

number

int - number

lHigh

number

int - number

Returns

void

engRandomFloat()

engRandomFloat: (flLow, flHigh) => void

Defined in: types/events.d.ts:1102

Event handler for engRandomFloat

Parameters

flLow

number

float - number

flHigh

number

float - number

Returns

void

engSetView()

engSetView: (pClient, pViewent) => void

Defined in: types/events.d.ts:1108

Event handler for engSetView

Parameters

pClient

Entity

const edict_t * - Entity

pViewent

Entity

const edict_t * - Entity

Returns

void

engTime()

engTime: () => void

Defined in: types/events.d.ts:1112

Event handler for engTime

Returns

void

engCrosshairAngle()

engCrosshairAngle: (pClient, pitch, yaw) => void

Defined in: types/events.d.ts:1119

Event handler for engCrosshairAngle

Parameters

pClient

Entity

const edict_t * - Entity

pitch

number

float - number

yaw

number

float - number

Returns

void

engLoadFileForMe()

engLoadFileForMe: (filename) => void

Defined in: types/events.d.ts:1124

Event handler for engLoadFileForMe

Parameters

filename

string

const char * - string

Returns

void

engFreeFile()

engFreeFile: (buffer) => void

Defined in: types/events.d.ts:1129

Event handler for engFreeFile

Parameters

buffer

void * - ArrayBuffer | Uint8Array | null

null | ArrayBuffer | Uint8Array<ArrayBufferLike>

Returns

void

engEndSection()

engEndSection: (pszSectionName) => void

Defined in: types/events.d.ts:1134

Event handler for engEndSection

Parameters

pszSectionName

string

const char * - string

Returns

void

engCompareFileTime()

engCompareFileTime: (filename1, filename2, iCompare) => void

Defined in: types/events.d.ts:1141

Event handler for engCompareFileTime

Parameters

filename1

string

char * - string

filename2

string

char * - string

iCompare

number[]

int * - number[]

Returns

void

engGetGameDir()

engGetGameDir: (szGetGameDir) => void

Defined in: types/events.d.ts:1146

Event handler for engGetGameDir

Parameters

szGetGameDir

string

char * - string

Returns

void

engCvarRegisterVariable()

engCvarRegisterVariable: (variable) => void

Defined in: types/events.d.ts:1151

Event handler for engCvarRegisterVariable

Parameters

variable

Cvar

cvar_t * - Cvar

Returns

void

engFadeClientVolume()

engFadeClientVolume: (pEdict, fadePercent, fadeOutSeconds, holdTime, fadeInSeconds) => void

Defined in: types/events.d.ts:1160

Event handler for engFadeClientVolume

Parameters

pEdict

Entity

const edict_t * - Entity

fadePercent

number

int - number

fadeOutSeconds

number

int - number

holdTime

number

int - number

fadeInSeconds

number

int - number

Returns

void

engSetClientMaxspeed()

engSetClientMaxspeed: (pEdict, fNewMaxspeed) => void

Defined in: types/events.d.ts:1166

Event handler for engSetClientMaxspeed

Parameters

pEdict

Entity

const edict_t * - Entity

fNewMaxspeed

number

float - number

Returns

void

engCreateFakeClient()

engCreateFakeClient: (netname) => void

Defined in: types/events.d.ts:1171

Event handler for engCreateFakeClient

Parameters

netname

string

const char * - string

Returns

void

engRunPlayerMove()

engRunPlayerMove: (fakeclient, viewangles, forwardmove, sidemove, upmove, buttons, impulse, msec) => void

Defined in: types/events.d.ts:1183

Event handler for engRunPlayerMove

Parameters

fakeclient

Entity

edict_t * - Entity

viewangles

number[]

const float * - number[]

forwardmove

number

float - number

sidemove

number

float - number

upmove

number

float - number

buttons

number

unsigned short - number

impulse

number

byte - number

msec

number

byte - number

Returns

void

engNumberOfEntities()

engNumberOfEntities: () => void

Defined in: types/events.d.ts:1187

Event handler for engNumberOfEntities

Returns

void

engGetInfoKeyBuffer()

engGetInfoKeyBuffer: (e) => void

Defined in: types/events.d.ts:1192

Event handler for engGetInfoKeyBuffer

Parameters

e

Entity

edict_t * - Entity

Returns

void

engInfoKeyValue()

engInfoKeyValue: (infobuffer, key) => void

Defined in: types/events.d.ts:1198

Event handler for engInfoKeyValue

Parameters

infobuffer

string

char * - string

key

string

const char * - string

Returns

void

engSetKeyValue()

engSetKeyValue: (infobuffer, key, value) => void

Defined in: types/events.d.ts:1205

Event handler for engSetKeyValue

Parameters

infobuffer

string

char * - string

key

string

const char * - string

value

string

const char * - string

Returns

void

engSetClientKeyValue()

engSetClientKeyValue: (clientIndex, infobuffer, key, value) => void

Defined in: types/events.d.ts:1213

Event handler for engSetClientKeyValue

Parameters

clientIndex

number

int - number

infobuffer

string

char * - string

key

string

const char * - string

value

string

const char * - string

Returns

void

engIsMapValid()

engIsMapValid: (filename) => void

Defined in: types/events.d.ts:1218

Event handler for engIsMapValid

Parameters

filename

string

const char * - string

Returns

void

engStaticDecal()

engStaticDecal: (origin, decalIndex, entityIndex, modelIndex) => void

Defined in: types/events.d.ts:1226

Event handler for engStaticDecal

Parameters

origin

number[]

const float * - number[]

decalIndex

number

int - number

entityIndex

number

int - number

modelIndex

number

int - number

Returns

void

engPrecacheGeneric()

engPrecacheGeneric: (s) => void

Defined in: types/events.d.ts:1231

Event handler for engPrecacheGeneric

Parameters

s

string

const char * - string

Returns

void

engGetPlayerUserId()

engGetPlayerUserId: (e) => void

Defined in: types/events.d.ts:1236

Event handler for engGetPlayerUserId

Parameters

e

Entity

edict_t * - Entity

Returns

void

engBuildSoundMsg()

engBuildSoundMsg: (entity, channel, sample, volume, attenuation, fFlags, pitch, msg_dest, msg_type, pOrigin, ed) => void

Defined in: types/events.d.ts:1251

Event handler for engBuildSoundMsg

Parameters

entity

Entity

edict_t * - Entity

channel

number

int - number

sample

string

const char * - string

volume

number

float - number

attenuation

number

float - number

fFlags

number

int - number

pitch

number

int - number

msg_dest

number

int - number

msg_type

number

int - number

pOrigin

number[]

const float * - number[]

ed

Entity

edict_t * - Entity

Returns

void

engIsDedicatedServer()

engIsDedicatedServer: () => void

Defined in: types/events.d.ts:1255

Event handler for engIsDedicatedServer

Returns

void

engCVarGetPointer()

engCVarGetPointer: (szVarName) => void

Defined in: types/events.d.ts:1260

Event handler for engCVarGetPointer

Parameters

szVarName

string

const char * - string

Returns

void

engGetPlayerWONId()

engGetPlayerWONId: (e) => void

Defined in: types/events.d.ts:1265

Event handler for engGetPlayerWONId

Parameters

e

Entity

edict_t * - Entity

Returns

void

engInfoRemoveKey()

engInfoRemoveKey: (s, key) => void

Defined in: types/events.d.ts:1271

Event handler for engInfoRemoveKey

Parameters

s

string

char * - string

key

string

const char * - string

Returns

void

engGetPhysicsKeyValue()

engGetPhysicsKeyValue: (pClient, key) => void

Defined in: types/events.d.ts:1277

Event handler for engGetPhysicsKeyValue

Parameters

pClient

Entity

const edict_t * - Entity

key

string

const char * - string

Returns

void

engSetPhysicsKeyValue()

engSetPhysicsKeyValue: (pClient, key, value) => void

Defined in: types/events.d.ts:1284

Event handler for engSetPhysicsKeyValue

Parameters

pClient

Entity

const edict_t * - Entity

key

string

const char * - string

value

string

const char * - string

Returns

void

engGetPhysicsInfoString()

engGetPhysicsInfoString: (pClient) => void

Defined in: types/events.d.ts:1289

Event handler for engGetPhysicsInfoString

Parameters

pClient

Entity

const edict_t * - Entity

Returns

void

engPrecacheEvent()

engPrecacheEvent: (type, psz) => void

Defined in: types/events.d.ts:1295

Event handler for engPrecacheEvent

Parameters

type

number

int - number

psz

string

const char* - string

Returns

void

engPlaybackEvent()

engPlaybackEvent: (flags, pInvoker, eventindex, delay, origin, angles, fparam1, fparam2, iparam1, iparam2, bparam1, bparam2) => void

Defined in: types/events.d.ts:1311

Event handler for engPlaybackEvent

Parameters

flags

number

int - number

pInvoker

Entity

const edict_t * - Entity

eventindex

number

unsigned short - number

delay

number

float - number

origin

number[]

const float * - number[]

angles

number[]

const float * - number[]

fparam1

number

float - number

fparam2

number

float - number

iparam1

number

int - number

iparam2

number

int - number

bparam1

number

int - number

bparam2

number

int - number

Returns

void

engSetFatPVS()

engSetFatPVS: (org) => void

Defined in: types/events.d.ts:1316

Event handler for engSetFatPVS

Parameters

org

number[]

const float * - number[]

Returns

void

engSetFatPAS()

engSetFatPAS: (org) => void

Defined in: types/events.d.ts:1321

Event handler for engSetFatPAS

Parameters

org

number[]

const float * - number[]

Returns

void

engCheckVisibility()

engCheckVisibility: (entity, pset) => void

Defined in: types/events.d.ts:1327

Event handler for engCheckVisibility

Parameters

entity

Entity

const edict_t * - Entity

pset

number[]

unsigned char * - number[]

Returns

void

engDeltaSetField()

engDeltaSetField: (pFields, fieldname) => void

Defined in: types/events.d.ts:1333

Event handler for engDeltaSetField

Parameters

pFields

Delta

struct delta_s * - Delta

fieldname

string

const char * - string

Returns

void

engDeltaUnsetField()

engDeltaUnsetField: (pFields, fieldname) => void

Defined in: types/events.d.ts:1339

Event handler for engDeltaUnsetField

Parameters

pFields

Delta

struct delta_s * - Delta

fieldname

string

const char * - string

Returns

void

engDeltaAddEncoder()

engDeltaAddEncoder: (encoderName, callback) => void

Defined in: types/events.d.ts:1345

Event handler for engDeltaAddEncoder

Parameters

encoderName

string

const char * - string

callback

(pFields, from, to) => void

void (*)(struct delta_s *, const unsigned char *, const unsigned char *) - (pFields: any, from: ArrayBuffer | Uint8Array | null, to: ArrayBuffer | Uint8Array | null) => void

Returns

void

engGetCurrentPlayer()

engGetCurrentPlayer: () => void

Defined in: types/events.d.ts:1349

Event handler for engGetCurrentPlayer

Returns

void

engCanSkipPlayer()

engCanSkipPlayer: (player) => void

Defined in: types/events.d.ts:1354

Event handler for engCanSkipPlayer

Parameters

player

Entity

const edict_t * - Entity

Returns

void

engDeltaFindField()

engDeltaFindField: (pFields, fieldname) => void

Defined in: types/events.d.ts:1360

Event handler for engDeltaFindField

Parameters

pFields

Delta

struct delta_s * - Delta

fieldname

string

const char * - string

Returns

void

engDeltaSetFieldByIndex()

engDeltaSetFieldByIndex: (pFields, fieldNumber) => void

Defined in: types/events.d.ts:1366

Event handler for engDeltaSetFieldByIndex

Parameters

pFields

Delta

struct delta_s * - Delta

fieldNumber

number

int - number

Returns

void

engDeltaUnsetFieldByIndex()

engDeltaUnsetFieldByIndex: (pFields, fieldNumber) => void

Defined in: types/events.d.ts:1372

Event handler for engDeltaUnsetFieldByIndex

Parameters

pFields

Delta

struct delta_s * - Delta

fieldNumber

number

int - number

Returns

void

engSetGroupMask()

engSetGroupMask: (mask, op) => void

Defined in: types/events.d.ts:1378

Event handler for engSetGroupMask

Parameters

mask

number

int - number

op

number

int - number

Returns

void

engCreateInstancedBaseline()

engCreateInstancedBaseline: (classname, baseline) => void

Defined in: types/events.d.ts:1384

Event handler for engCreateInstancedBaseline

Parameters

classname

number

int - number

baseline

EntityState

struct entity_state_s * - EntityState

Returns

void

engCvarDirectSet()

engCvarDirectSet: (variable, value) => void

Defined in: types/events.d.ts:1390

Event handler for engCvarDirectSet

Parameters

variable

Cvar

struct cvar_s * - Cvar

value

string

const char * - string

Returns

void

engForceUnmodified()

engForceUnmodified: (type, mins, maxs, filename) => void

Defined in: types/events.d.ts:1398

Event handler for engForceUnmodified

Parameters

type

number

FORCE_TYPE - number

mins

number[]

const float * - number[]

maxs

number[]

const float * - number[]

filename

string

const char * - string

Returns

void

engGetPlayerStats()

engGetPlayerStats: (pClient, ping, packet_loss) => void

Defined in: types/events.d.ts:1405

Event handler for engGetPlayerStats

Parameters

pClient

Entity

const edict_t * - Entity

ping

number[]

int * - number[]

packet_loss

number[]

int * - number[]

Returns

void

engAddServerCommand()

engAddServerCommand: (commandName, callback) => void

Defined in: types/events.d.ts:1411

Event handler for engAddServerCommand

Parameters

commandName

string

const char * - string

callback

() => void

void (*)(void) - () => void

Returns

void

engVoiceGetClientListening()

engVoiceGetClientListening: (iReceiver, iSender) => void

Defined in: types/events.d.ts:1417

Event handler for engVoiceGetClientListening

Parameters

iReceiver

number

int - number

iSender

number

int - number

Returns

void

engVoiceSetClientListening()

engVoiceSetClientListening: (iReceiver, iSender, bListen) => void

Defined in: types/events.d.ts:1424

Event handler for engVoiceSetClientListening

Parameters

iReceiver

number

int - number

iSender

number

int - number

bListen

boolean

qboolean - boolean

Returns

void

engGetPlayerAuthId()

engGetPlayerAuthId: (e) => void

Defined in: types/events.d.ts:1429

Event handler for engGetPlayerAuthId

Parameters

e

Entity

edict_t * - Entity

Returns

void

engSequenceGet()

engSequenceGet: (fileName, entryName) => void

Defined in: types/events.d.ts:1435

Event handler for engSequenceGet

Parameters

fileName

string

const char * - string

entryName

string

const char * - string

Returns

void

engSequencePickSentence()

engSequencePickSentence: (groupName, pickMethod, picked) => void

Defined in: types/events.d.ts:1442

Event handler for engSequencePickSentence

Parameters

groupName

string

const char * - string

pickMethod

number

int - number

picked

number[]

int * - number[]

Returns

void

engGetFileSize()

engGetFileSize: (filename) => void

Defined in: types/events.d.ts:1447

Event handler for engGetFileSize

Parameters

filename

string

const char * - string

Returns

void

engGetApproxWavePlayLen()

engGetApproxWavePlayLen: (filepath) => void

Defined in: types/events.d.ts:1452

Event handler for engGetApproxWavePlayLen

Parameters

filepath

string

const char * - string

Returns

void

engIsCareerMatch()

engIsCareerMatch: () => void

Defined in: types/events.d.ts:1456

Event handler for engIsCareerMatch

Returns

void

engGetLocalizedStringLength()

engGetLocalizedStringLength: (label) => void

Defined in: types/events.d.ts:1461

Event handler for engGetLocalizedStringLength

Parameters

label

string

const char * - string

Returns

void

engRegisterTutorMessageShown()

engRegisterTutorMessageShown: (mid) => void

Defined in: types/events.d.ts:1466

Event handler for engRegisterTutorMessageShown

Parameters

mid

number

int - number

Returns

void

engGetTimesTutorMessageShown()

engGetTimesTutorMessageShown: (mid) => void

Defined in: types/events.d.ts:1471

Event handler for engGetTimesTutorMessageShown

Parameters

mid

number

int - number

Returns

void

engProcessTutorMessageDecayBuffer()

engProcessTutorMessageDecayBuffer: (buffer) => void

Defined in: types/events.d.ts:1476

Event handler for engProcessTutorMessageDecayBuffer

Parameters

buffer

number[]

int * - number[]

Returns

void

engConstructTutorMessageDecayBuffer()

engConstructTutorMessageDecayBuffer: (buffer) => void

Defined in: types/events.d.ts:1481

Event handler for engConstructTutorMessageDecayBuffer

Parameters

buffer

number[]

int * - number[]

Returns

void

engResetTutorMessageDecayData()

engResetTutorMessageDecayData: () => void

Defined in: types/events.d.ts:1485

Event handler for engResetTutorMessageDecayData

Returns

void

engQueryClientCvarValue()

engQueryClientCvarValue: (player, cvarName) => void

Defined in: types/events.d.ts:1491

Event handler for engQueryClientCvarValue

Parameters

player

Entity

const edict_t * - Entity

cvarName

string

const char * - string

Returns

void

engQueryClientCvarValue2()

engQueryClientCvarValue2: (player, cvarName, requestID) => void

Defined in: types/events.d.ts:1498

Event handler for engQueryClientCvarValue2

Parameters

player

Entity

const edict_t * - Entity

cvarName

string

const char * - string

requestID

number

int - number

Returns

void

engCheckParm()

engCheckParm: (parm, ppnext) => void

Defined in: types/events.d.ts:1504

Event handler for engCheckParm

Parameters

parm

string

char * - string

ppnext

string[]

char ** - string[]

Returns

void

engPEntityOfEntIndexAllEntities()

engPEntityOfEntIndexAllEntities: (iEntIndex) => void

Defined in: types/events.d.ts:1509

Event handler for engPEntityOfEntIndexAllEntities

Parameters

iEntIndex

number

int - number

Returns

void

postEngPrecacheModel()

postEngPrecacheModel: (s) => void

Defined in: types/events.d.ts:1514

Event handler for postEngPrecacheModel

Parameters

s

string

const char * - string

Returns

void

postEngPrecacheSound()

postEngPrecacheSound: (s) => void

Defined in: types/events.d.ts:1519

Event handler for postEngPrecacheSound

Parameters

s

string

const char * - string

Returns

void

postEngSetModel()

postEngSetModel: (e, m) => void

Defined in: types/events.d.ts:1525

Event handler for postEngSetModel

Parameters

e

Entity

edict_t * - Entity

m

string

const char * - string

Returns

void

postEngModelIndex()

postEngModelIndex: (m) => void

Defined in: types/events.d.ts:1530

Event handler for postEngModelIndex

Parameters

m

string

const char * - string

Returns

void

postEngModelFrames()

postEngModelFrames: (modelIndex) => void

Defined in: types/events.d.ts:1535

Event handler for postEngModelFrames

Parameters

modelIndex

number

int - number

Returns

void

postEngSetSize()

postEngSetSize: (e, rgflMin, rgflMax) => void

Defined in: types/events.d.ts:1542

Event handler for postEngSetSize

Parameters

e

Entity

edict_t * - Entity

rgflMin

number[]

const float * - number[]

rgflMax

number[]

const float * - number[]

Returns

void

postEngChangeLevel()

postEngChangeLevel: (s1, s2) => void

Defined in: types/events.d.ts:1548

Event handler for postEngChangeLevel

Parameters

s1

string

const char * - string

s2

string

const char * - string

Returns

void

postEngGetSpawnParms()

postEngGetSpawnParms: (ent) => void

Defined in: types/events.d.ts:1553

Event handler for postEngGetSpawnParms

Parameters

ent

Entity

edict_t * - Entity

Returns

void

postEngSaveSpawnParms()

postEngSaveSpawnParms: (ent) => void

Defined in: types/events.d.ts:1558

Event handler for postEngSaveSpawnParms

Parameters

ent

Entity

edict_t * - Entity

Returns

void

postEngVecToYaw()

postEngVecToYaw: (rgflVector) => void

Defined in: types/events.d.ts:1563

Event handler for postEngVecToYaw

Parameters

rgflVector

number[]

const float * - number[]

Returns

void

postEngVecToAngles()

postEngVecToAngles: (rgflVectorIn, rgflVectorOut) => void

Defined in: types/events.d.ts:1569

Event handler for postEngVecToAngles

Parameters

rgflVectorIn

number[]

const float * - number[]

rgflVectorOut

number[]

float * - number[]

Returns

void

postEngMoveToOrigin()

postEngMoveToOrigin: (ent, pflGoal, dist, iMoveType) => void

Defined in: types/events.d.ts:1577

Event handler for postEngMoveToOrigin

Parameters

ent

Entity

edict_t * - Entity

pflGoal

number[]

const float * - number[]

dist

number

float - number

iMoveType

number

int - number

Returns

void

postEngChangeYaw()

postEngChangeYaw: (ent) => void

Defined in: types/events.d.ts:1582

Event handler for postEngChangeYaw

Parameters

ent

Entity

edict_t* - Entity

Returns

void

postEngChangePitch()

postEngChangePitch: (ent) => void

Defined in: types/events.d.ts:1587

Event handler for postEngChangePitch

Parameters

ent

Entity

edict_t* - Entity

Returns

void

postEngFindEntityByString()

postEngFindEntityByString: (pEdictStartSearchAfter, pszField, pszValue) => void

Defined in: types/events.d.ts:1594

Event handler for postEngFindEntityByString

Parameters

pEdictStartSearchAfter

Entity

edict_t * - Entity

pszField

string

const char * - string

pszValue

string

const char * - string

Returns

void

postEngGetEntityIllum()

postEngGetEntityIllum: (pEnt) => void

Defined in: types/events.d.ts:1599

Event handler for postEngGetEntityIllum

Parameters

pEnt

Entity

edict_t* - Entity

Returns

void

postEngFindEntityInSphere()

postEngFindEntityInSphere: (pEdictStartSearchAfter, org, rad) => void

Defined in: types/events.d.ts:1606

Event handler for postEngFindEntityInSphere

Parameters

pEdictStartSearchAfter

Entity

edict_t * - Entity

org

number[]

const float * - number[]

rad

number

float - number

Returns

void

postEngFindClientInPVS()

postEngFindClientInPVS: (pEdict) => void

Defined in: types/events.d.ts:1611

Event handler for postEngFindClientInPVS

Parameters

pEdict

Entity

edict_t * - Entity

Returns

void

postEngEntitiesInPVS()

postEngEntitiesInPVS: (pplayer) => void

Defined in: types/events.d.ts:1616

Event handler for postEngEntitiesInPVS

Parameters

pplayer

Entity

edict_t * - Entity

Returns

void

postEngMakeVectors()

postEngMakeVectors: (rgflVector) => void

Defined in: types/events.d.ts:1621

Event handler for postEngMakeVectors

Parameters

rgflVector

number[]

const float * - number[]

Returns

void

postEngAngleVectors()

postEngAngleVectors: (rgflVector, forward, right, up) => void

Defined in: types/events.d.ts:1629

Event handler for postEngAngleVectors

Parameters

rgflVector

number[]

const float * - number[]

forward

number[]

float * - number[]

right

number[]

float * - number[]

up

number[]

float * - number[]

Returns

void

postEngCreateEntity()

postEngCreateEntity: () => void

Defined in: types/events.d.ts:1633

Event handler for postEngCreateEntity

Returns

void

postEngRemoveEntity()

postEngRemoveEntity: (e) => void

Defined in: types/events.d.ts:1638

Event handler for postEngRemoveEntity

Parameters

e

Entity

edict_t* - Entity

Returns

void

postEngCreateNamedEntity()

postEngCreateNamedEntity: (className) => void

Defined in: types/events.d.ts:1643

Event handler for postEngCreateNamedEntity

Parameters

className

number

int - number

Returns

void

postEngMakeStatic()

postEngMakeStatic: (ent) => void

Defined in: types/events.d.ts:1648

Event handler for postEngMakeStatic

Parameters

ent

Entity

edict_t * - Entity

Returns

void

postEngEntIsOnFloor()

postEngEntIsOnFloor: (e) => void

Defined in: types/events.d.ts:1653

Event handler for postEngEntIsOnFloor

Parameters

e

Entity

edict_t * - Entity

Returns

void

postEngDropToFloor()

postEngDropToFloor: (e) => void

Defined in: types/events.d.ts:1658

Event handler for postEngDropToFloor

Parameters

e

Entity

edict_t* - Entity

Returns

void

postEngWalkMove()

postEngWalkMove: (ent, yaw, dist, iMode) => void

Defined in: types/events.d.ts:1666

Event handler for postEngWalkMove

Parameters

ent

Entity

edict_t * - Entity

yaw

number

float - number

dist

number

float - number

iMode

number

int - number

Returns

void

postEngSetOrigin()

postEngSetOrigin: (e, rgflOrigin) => void

Defined in: types/events.d.ts:1672

Event handler for postEngSetOrigin

Parameters

e

Entity

edict_t * - Entity

rgflOrigin

number[]

const float * - number[]

Returns

void

postEngEmitSound()

postEngEmitSound: (entity, channel, sample, volume, attenuation, fFlags, pitch) => void

Defined in: types/events.d.ts:1683

Event handler for postEngEmitSound

Parameters

entity

Entity

edict_t * - Entity

channel

number

int - number

sample

string

const char * - string

volume

number

float - number

attenuation

number

float - number

fFlags

number

int - number

pitch

number

int - number

Returns

void

postEngEmitAmbientSound()

postEngEmitAmbientSound: (entity, pos, samp, vol, attenuation, fFlags, pitch) => void

Defined in: types/events.d.ts:1694

Event handler for postEngEmitAmbientSound

Parameters

entity

Entity

edict_t * - Entity

pos

number[]

const float * - number[]

samp

string

const char * - string

vol

number

float - number

attenuation

number

float - number

fFlags

number

int - number

pitch

number

int - number

Returns

void

postEngTraceLine()

postEngTraceLine: (start, end, flags, skipEntity) => void

Defined in: types/events.d.ts:1702

Event handler for postEngTraceLine

Parameters

start

number[]

const float * - number[]

end

number[]

const float * - number[]

flags

number

int - number

skipEntity

edict_t * - Entity | null

null | Entity

Returns

void

postEngTraceToss()

postEngTraceToss: (pent, pentToIgnore) => void

Defined in: types/events.d.ts:1708

Event handler for postEngTraceToss

Parameters

pent

Entity

edict_t * - Entity

pentToIgnore

Entity

edict_t * - Entity

Returns

void

postEngTraceMonsterHull()

postEngTraceMonsterHull: (pEdict, v1, v2, fNoMonsters, pentToSkip) => void

Defined in: types/events.d.ts:1717

Event handler for postEngTraceMonsterHull

Parameters

pEdict

Entity

edict_t * - Entity

v1

number[]

const float * - number[]

v2

number[]

const float * - number[]

fNoMonsters

number

int - number

pentToSkip

Entity

edict_t * - Entity

Returns

void

postEngTraceHull()

postEngTraceHull: (v1, v2, fNoMonsters, hullNumber, pentToSkip) => void

Defined in: types/events.d.ts:1726

Event handler for postEngTraceHull

Parameters

v1

number[]

const float * - number[]

v2

number[]

const float * - number[]

fNoMonsters

number

int - number

hullNumber

number

int - number

pentToSkip

Entity

edict_t * - Entity

Returns

void

postEngTraceModel()

postEngTraceModel: (v1, v2, hullNumber, pent) => void

Defined in: types/events.d.ts:1734

Event handler for postEngTraceModel

Parameters

v1

number[]

const float * - number[]

v2

number[]

const float * - number[]

hullNumber

number

int - number

pent

Entity

edict_t * - Entity

Returns

void

postEngTraceTexture()

postEngTraceTexture: (pTextureEntity, v1, v2) => void

Defined in: types/events.d.ts:1741

Event handler for postEngTraceTexture

Parameters

pTextureEntity

Entity

edict_t * - Entity

v1

number[]

const float * - number[]

v2

number[]

const float * - number[]

Returns

void

postEngTraceSphere()

postEngTraceSphere: (v1, v2, fNoMonsters, radius, pentToSkip) => void

Defined in: types/events.d.ts:1750

Event handler for postEngTraceSphere

Parameters

v1

number[]

const float * - number[]

v2

number[]

const float * - number[]

fNoMonsters

number

int - number

radius

number

float - number

pentToSkip

Entity

edict_t * - Entity

Returns

void

postEngGetAimVector()

postEngGetAimVector: (ent, speed, rgflReturn) => void

Defined in: types/events.d.ts:1757

Event handler for postEngGetAimVector

Parameters

ent

Entity

edict_t * - Entity

speed

number

float - number

rgflReturn

number[]

float * - number[]

Returns

void

postEngServerCommand()

postEngServerCommand: (str) => void

Defined in: types/events.d.ts:1762

Event handler for postEngServerCommand

Parameters

str

string

const char * - string

Returns

void

postEngServerExecute()

postEngServerExecute: () => void

Defined in: types/events.d.ts:1766

Event handler for postEngServerExecute

Returns

void

postEngClientCommand()

postEngClientCommand: (entity, commandArgs) => void

Defined in: types/events.d.ts:1772

Event handler for postEngClientCommand

Parameters

entity

Entity

edict_t * - Entity

commandArgs

string

string - string

Returns

void

postEngParticleEffect()

postEngParticleEffect: (org, dir, color, count) => void

Defined in: types/events.d.ts:1780

Event handler for postEngParticleEffect

Parameters

org

number[]

const float * - number[]

dir

number[]

const float * - number[]

color

number

float - number

count

number

float - number

Returns

void

postEngLightStyle()

postEngLightStyle: (style, val) => void

Defined in: types/events.d.ts:1786

Event handler for postEngLightStyle

Parameters

style

number

int - number

val

string

const char * - string

Returns

void

postEngDecalIndex()

postEngDecalIndex: (name) => void

Defined in: types/events.d.ts:1791

Event handler for postEngDecalIndex

Parameters

name

string

const char * - string

Returns

void

postEngPointContents()

postEngPointContents: (rgflVector) => void

Defined in: types/events.d.ts:1796

Event handler for postEngPointContents

Parameters

rgflVector

number[]

const float * - number[]

Returns

void

postEngMessageBegin()

postEngMessageBegin: (msg_dest, msg_type, pOrigin, ed) => void

Defined in: types/events.d.ts:1804

Event handler for postEngMessageBegin

Parameters

msg_dest

number

int - number

msg_type

number

int - number

pOrigin

number[]

const float * - number[]

ed

edict_t * - Entity | null

null | Entity

Returns

void

postEngMessageEnd()

postEngMessageEnd: () => void

Defined in: types/events.d.ts:1808

Event handler for postEngMessageEnd

Returns

void

postEngWriteByte()

postEngWriteByte: (iValue) => void

Defined in: types/events.d.ts:1813

Event handler for postEngWriteByte

Parameters

iValue

number

int - number

Returns

void

postEngWriteChar()

postEngWriteChar: (iValue) => void

Defined in: types/events.d.ts:1818

Event handler for postEngWriteChar

Parameters

iValue

number

int - number

Returns

void

postEngWriteShort()

postEngWriteShort: (iValue) => void

Defined in: types/events.d.ts:1823

Event handler for postEngWriteShort

Parameters

iValue

number

int - number

Returns

void

postEngWriteLong()

postEngWriteLong: (iValue) => void

Defined in: types/events.d.ts:1828

Event handler for postEngWriteLong

Parameters

iValue

number

int - number

Returns

void

postEngWriteAngle()

postEngWriteAngle: (flValue) => void

Defined in: types/events.d.ts:1833

Event handler for postEngWriteAngle

Parameters

flValue

number

float - number

Returns

void

postEngWriteCoord()

postEngWriteCoord: (flValue) => void

Defined in: types/events.d.ts:1838

Event handler for postEngWriteCoord

Parameters

flValue

number

float - number

Returns

void

postEngWriteString()

postEngWriteString: (sz) => void

Defined in: types/events.d.ts:1843

Event handler for postEngWriteString

Parameters

sz

string

const char * - string

Returns

void

postEngWriteEntity()

postEngWriteEntity: (iValue) => void

Defined in: types/events.d.ts:1848

Event handler for postEngWriteEntity

Parameters

iValue

number

int - number

Returns

void

postEngCVarRegister()

postEngCVarRegister: (cvar) => void

Defined in: types/events.d.ts:1853

Event handler for postEngCVarRegister

Parameters

cvar

Cvar

cvar_t * - Cvar

Returns

void

postEngCVarGetFloat()

postEngCVarGetFloat: (szVarName) => void

Defined in: types/events.d.ts:1858

Event handler for postEngCVarGetFloat

Parameters

szVarName

string

const char * - string

Returns

void

postEngCVarGetString()

postEngCVarGetString: (szVarName) => void

Defined in: types/events.d.ts:1863

Event handler for postEngCVarGetString

Parameters

szVarName

string

const char * - string

Returns

void

postEngCVarSetFloat()

postEngCVarSetFloat: (szVarName, flValue) => void

Defined in: types/events.d.ts:1869

Event handler for postEngCVarSetFloat

Parameters

szVarName

string

const char * - string

flValue

number

float - number

Returns

void

postEngCVarSetString()

postEngCVarSetString: (szVarName, szValue) => void

Defined in: types/events.d.ts:1875

Event handler for postEngCVarSetString

Parameters

szVarName

string

const char * - string

szValue

string

const char * - string

Returns

void

postEngAlertMessage()

postEngAlertMessage: (atype, szFmt, ...args) => void

Defined in: types/events.d.ts:1881

Event handler for postEngAlertMessage

Parameters

atype

number

ALERT_TYPE - number

szFmt

string

const char * - string

args

...any[]

Returns

void

postEngEngineFprintf()

postEngEngineFprintf: (pfile, szFmt, ...args) => void

Defined in: types/events.d.ts:1887

Event handler for postEngEngineFprintf

Parameters

pfile

FileHandle

FILE * - FileHandle

szFmt

string

const char * - string

args

...any[]

Returns

void

postEngPvAllocEntPrivateData()

postEngPvAllocEntPrivateData: (pEdict, cb) => void

Defined in: types/events.d.ts:1893

Event handler for postEngPvAllocEntPrivateData

Parameters

pEdict

Entity

edict_t * - Entity

cb

number

int - number

Returns

void

postEngPvEntPrivateData()

postEngPvEntPrivateData: (pEdict) => void

Defined in: types/events.d.ts:1898

Event handler for postEngPvEntPrivateData

Parameters

pEdict

Entity

edict_t * - Entity

Returns

void

postEngFreeEntPrivateData()

postEngFreeEntPrivateData: (pEdict) => void

Defined in: types/events.d.ts:1903

Event handler for postEngFreeEntPrivateData

Parameters

pEdict

Entity

edict_t * - Entity

Returns

void

postEngSzFromIndex()

postEngSzFromIndex: (iString) => void

Defined in: types/events.d.ts:1908

Event handler for postEngSzFromIndex

Parameters

iString

number

int - number

Returns

void

postEngAllocString()

postEngAllocString: (szValue) => void

Defined in: types/events.d.ts:1913

Event handler for postEngAllocString

Parameters

szValue

string

const char * - string

Returns

void

postEngGetVarsOfEnt()

postEngGetVarsOfEnt: (pEdict) => void

Defined in: types/events.d.ts:1918

Event handler for postEngGetVarsOfEnt

Parameters

pEdict

Entity

edict_t * - Entity

Returns

void

postEngPEntityOfEntOffset()

postEngPEntityOfEntOffset: (iEntOffset) => void

Defined in: types/events.d.ts:1923

Event handler for postEngPEntityOfEntOffset

Parameters

iEntOffset

number

int - number

Returns

void

postEngEntOffsetOfPEntity()

postEngEntOffsetOfPEntity: (pEdict) => void

Defined in: types/events.d.ts:1928

Event handler for postEngEntOffsetOfPEntity

Parameters

pEdict

Entity

const edict_t * - Entity

Returns

void

postEngIndexOfEdict()

postEngIndexOfEdict: (pEdict) => void

Defined in: types/events.d.ts:1933

Event handler for postEngIndexOfEdict

Parameters

pEdict

Entity

const edict_t * - Entity

Returns

void

postEngPEntityOfEntIndex()

postEngPEntityOfEntIndex: (iEntIndex) => void

Defined in: types/events.d.ts:1938

Event handler for postEngPEntityOfEntIndex

Parameters

iEntIndex

number

int - number

Returns

void

postEngFindEntityByVars()

postEngFindEntityByVars: (pvars) => void

Defined in: types/events.d.ts:1943

Event handler for postEngFindEntityByVars

Parameters

pvars

Entvars

struct entvars_s* - Entvars

Returns

void

postEngGetModelPtr()

postEngGetModelPtr: (pEdict) => void

Defined in: types/events.d.ts:1948

Event handler for postEngGetModelPtr

Parameters

pEdict

Entity

edict_t* - Entity

Returns

void

postEngRegUserMsg()

postEngRegUserMsg: (pszName, iSize) => void

Defined in: types/events.d.ts:1954

Event handler for postEngRegUserMsg

Parameters

pszName

string

const char * - string

iSize

number

int - number

Returns

void

postEngAnimationAutomove()

postEngAnimationAutomove: (pEdict, flTime) => void

Defined in: types/events.d.ts:1960

Event handler for postEngAnimationAutomove

Parameters

pEdict

Entity

const edict_t* - Entity

flTime

number

float - number

Returns

void

postEngGetBonePosition()

postEngGetBonePosition: (pEdict, iBone, rgflOrigin, rgflAngles) => void

Defined in: types/events.d.ts:1968

Event handler for postEngGetBonePosition

Parameters

pEdict

Entity

const edict_t* - Entity

iBone

number

int - number

rgflOrigin

number[]

float * - number[]

rgflAngles

number[]

float * - number[]

Returns

void

postEngFunctionFromName()

postEngFunctionFromName: (pName) => void

Defined in: types/events.d.ts:1973

Event handler for postEngFunctionFromName

Parameters

pName

string

const char * - string

Returns

void

postEngNameForFunction()

postEngNameForFunction: (callback) => void

Defined in: types/events.d.ts:1978

Event handler for postEngNameForFunction

Parameters

callback

void * - ArrayBuffer | Uint8Array | null

null | ArrayBuffer | Uint8Array<ArrayBufferLike>

Returns

void

postEngClientPrintf()

postEngClientPrintf: (pEdict, ptype, szMsg) => void

Defined in: types/events.d.ts:1985

Event handler for postEngClientPrintf

Parameters

pEdict

Entity

edict_t* - Entity

ptype

number

PRINT_TYPE - number

szMsg

string

const char * - string

Returns

void

postEngServerPrint()

postEngServerPrint: (szMsg) => void

Defined in: types/events.d.ts:1990

Event handler for postEngServerPrint

Parameters

szMsg

string

const char * - string

Returns

void

postEngCmdArgs()

postEngCmdArgs: () => void

Defined in: types/events.d.ts:1994

Event handler for postEngCmdArgs

Returns

void

postEngCmdArgv()

postEngCmdArgv: (argc) => void

Defined in: types/events.d.ts:1999

Event handler for postEngCmdArgv

Parameters

argc

number

int - number

Returns

void

postEngCmdArgc()

postEngCmdArgc: () => void

Defined in: types/events.d.ts:2003

Event handler for postEngCmdArgc

Returns

void

postEngGetAttachment()

postEngGetAttachment: (pEdict, iAttachment, rgflOrigin, rgflAngles) => void

Defined in: types/events.d.ts:2011

Event handler for postEngGetAttachment

Parameters

pEdict

Entity

const edict_t * - Entity

iAttachment

number

int - number

rgflOrigin

number[]

float * - number[]

rgflAngles

number[]

float * - number[]

Returns

void

postEngRandomLong()

postEngRandomLong: (lLow, lHigh) => void

Defined in: types/events.d.ts:2017

Event handler for postEngRandomLong

Parameters

lLow

number

int - number

lHigh

number

int - number

Returns

void

postEngRandomFloat()

postEngRandomFloat: (flLow, flHigh) => void

Defined in: types/events.d.ts:2023

Event handler for postEngRandomFloat

Parameters

flLow

number

float - number

flHigh

number

float - number

Returns

void

postEngSetView()

postEngSetView: (pClient, pViewent) => void

Defined in: types/events.d.ts:2029

Event handler for postEngSetView

Parameters

pClient

Entity

const edict_t * - Entity

pViewent

Entity

const edict_t * - Entity

Returns

void

postEngTime()

postEngTime: () => void

Defined in: types/events.d.ts:2033

Event handler for postEngTime

Returns

void

postEngCrosshairAngle()

postEngCrosshairAngle: (pClient, pitch, yaw) => void

Defined in: types/events.d.ts:2040

Event handler for postEngCrosshairAngle

Parameters

pClient

Entity

const edict_t * - Entity

pitch

number

float - number

yaw

number

float - number

Returns

void

postEngLoadFileForMe()

postEngLoadFileForMe: (filename) => void

Defined in: types/events.d.ts:2045

Event handler for postEngLoadFileForMe

Parameters

filename

string

const char * - string

Returns

void

postEngFreeFile()

postEngFreeFile: (buffer) => void

Defined in: types/events.d.ts:2050

Event handler for postEngFreeFile

Parameters

buffer

void * - ArrayBuffer | Uint8Array | null

null | ArrayBuffer | Uint8Array<ArrayBufferLike>

Returns

void

postEngEndSection()

postEngEndSection: (pszSectionName) => void

Defined in: types/events.d.ts:2055

Event handler for postEngEndSection

Parameters

pszSectionName

string

const char * - string

Returns

void

postEngCompareFileTime()

postEngCompareFileTime: (filename1, filename2, iCompare) => void

Defined in: types/events.d.ts:2062

Event handler for postEngCompareFileTime

Parameters

filename1

string

char * - string

filename2

string

char * - string

iCompare

number[]

int * - number[]

Returns

void

postEngGetGameDir()

postEngGetGameDir: (szGetGameDir) => void

Defined in: types/events.d.ts:2067

Event handler for postEngGetGameDir

Parameters

szGetGameDir

string

char * - string

Returns

void

postEngCvarRegisterVariable()

postEngCvarRegisterVariable: (variable) => void

Defined in: types/events.d.ts:2072

Event handler for postEngCvarRegisterVariable

Parameters

variable

Cvar

cvar_t * - Cvar

Returns

void

postEngFadeClientVolume()

postEngFadeClientVolume: (pEdict, fadePercent, fadeOutSeconds, holdTime, fadeInSeconds) => void

Defined in: types/events.d.ts:2081

Event handler for postEngFadeClientVolume

Parameters

pEdict

Entity

const edict_t * - Entity

fadePercent

number

int - number

fadeOutSeconds

number

int - number

holdTime

number

int - number

fadeInSeconds

number

int - number

Returns

void

postEngSetClientMaxspeed()

postEngSetClientMaxspeed: (pEdict, fNewMaxspeed) => void

Defined in: types/events.d.ts:2087

Event handler for postEngSetClientMaxspeed

Parameters

pEdict

Entity

const edict_t * - Entity

fNewMaxspeed

number

float - number

Returns

void

postEngCreateFakeClient()

postEngCreateFakeClient: (netname) => void

Defined in: types/events.d.ts:2092

Event handler for postEngCreateFakeClient

Parameters

netname

string

const char * - string

Returns

void

postEngRunPlayerMove()

postEngRunPlayerMove: (fakeclient, viewangles, forwardmove, sidemove, upmove, buttons, impulse, msec) => void

Defined in: types/events.d.ts:2104

Event handler for postEngRunPlayerMove

Parameters

fakeclient

Entity

edict_t * - Entity

viewangles

number[]

const float * - number[]

forwardmove

number

float - number

sidemove

number

float - number

upmove

number

float - number

buttons

number

unsigned short - number

impulse

number

byte - number

msec

number

byte - number

Returns

void

postEngNumberOfEntities()

postEngNumberOfEntities: () => void

Defined in: types/events.d.ts:2108

Event handler for postEngNumberOfEntities

Returns

void

postEngGetInfoKeyBuffer()

postEngGetInfoKeyBuffer: (e) => void

Defined in: types/events.d.ts:2113

Event handler for postEngGetInfoKeyBuffer

Parameters

e

Entity

edict_t * - Entity

Returns

void

postEngInfoKeyValue()

postEngInfoKeyValue: (infobuffer, key) => void

Defined in: types/events.d.ts:2119

Event handler for postEngInfoKeyValue

Parameters

infobuffer

string

char * - string

key

string

const char * - string

Returns

void

postEngSetKeyValue()

postEngSetKeyValue: (infobuffer, key, value) => void

Defined in: types/events.d.ts:2126

Event handler for postEngSetKeyValue

Parameters

infobuffer

string

char * - string

key

string

const char * - string

value

string

const char * - string

Returns

void

postEngSetClientKeyValue()

postEngSetClientKeyValue: (clientIndex, infobuffer, key, value) => void

Defined in: types/events.d.ts:2134

Event handler for postEngSetClientKeyValue

Parameters

clientIndex

number

int - number

infobuffer

string

char * - string

key

string

const char * - string

value

string

const char * - string

Returns

void

postEngIsMapValid()

postEngIsMapValid: (filename) => void

Defined in: types/events.d.ts:2139

Event handler for postEngIsMapValid

Parameters

filename

string

const char * - string

Returns

void

postEngStaticDecal()

postEngStaticDecal: (origin, decalIndex, entityIndex, modelIndex) => void

Defined in: types/events.d.ts:2147

Event handler for postEngStaticDecal

Parameters

origin

number[]

const float * - number[]

decalIndex

number

int - number

entityIndex

number

int - number

modelIndex

number

int - number

Returns

void

postEngPrecacheGeneric()

postEngPrecacheGeneric: (s) => void

Defined in: types/events.d.ts:2152

Event handler for postEngPrecacheGeneric

Parameters

s

string

const char * - string

Returns

void

postEngGetPlayerUserId()

postEngGetPlayerUserId: (e) => void

Defined in: types/events.d.ts:2157

Event handler for postEngGetPlayerUserId

Parameters

e

Entity

edict_t * - Entity

Returns

void

postEngBuildSoundMsg()

postEngBuildSoundMsg: (entity, channel, sample, volume, attenuation, fFlags, pitch, msg_dest, msg_type, pOrigin, ed) => void

Defined in: types/events.d.ts:2172

Event handler for postEngBuildSoundMsg

Parameters

entity

Entity

edict_t * - Entity

channel

number

int - number

sample

string

const char * - string

volume

number

float - number

attenuation

number

float - number

fFlags

number

int - number

pitch

number

int - number

msg_dest

number

int - number

msg_type

number

int - number

pOrigin

number[]

const float * - number[]

ed

Entity

edict_t * - Entity

Returns

void

postEngIsDedicatedServer()

postEngIsDedicatedServer: () => void

Defined in: types/events.d.ts:2176

Event handler for postEngIsDedicatedServer

Returns

void

postEngCVarGetPointer()

postEngCVarGetPointer: (szVarName) => void

Defined in: types/events.d.ts:2181

Event handler for postEngCVarGetPointer

Parameters

szVarName

string

const char * - string

Returns

void

postEngGetPlayerWONId()

postEngGetPlayerWONId: (e) => void

Defined in: types/events.d.ts:2186

Event handler for postEngGetPlayerWONId

Parameters

e

Entity

edict_t * - Entity

Returns

void

postEngInfoRemoveKey()

postEngInfoRemoveKey: (s, key) => void

Defined in: types/events.d.ts:2192

Event handler for postEngInfoRemoveKey

Parameters

s

string

char * - string

key

string

const char * - string

Returns

void

postEngGetPhysicsKeyValue()

postEngGetPhysicsKeyValue: (pClient, key) => void

Defined in: types/events.d.ts:2198

Event handler for postEngGetPhysicsKeyValue

Parameters

pClient

Entity

const edict_t * - Entity

key

string

const char * - string

Returns

void

postEngSetPhysicsKeyValue()

postEngSetPhysicsKeyValue: (pClient, key, value) => void

Defined in: types/events.d.ts:2205

Event handler for postEngSetPhysicsKeyValue

Parameters

pClient

Entity

const edict_t * - Entity

key

string

const char * - string

value

string

const char * - string

Returns

void

postEngGetPhysicsInfoString()

postEngGetPhysicsInfoString: (pClient) => void

Defined in: types/events.d.ts:2210

Event handler for postEngGetPhysicsInfoString

Parameters

pClient

Entity

const edict_t * - Entity

Returns

void

postEngPrecacheEvent()

postEngPrecacheEvent: (type, psz) => void

Defined in: types/events.d.ts:2216

Event handler for postEngPrecacheEvent

Parameters

type

number

int - number

psz

string

const char* - string

Returns

void

postEngPlaybackEvent()

postEngPlaybackEvent: (flags, pInvoker, eventindex, delay, origin, angles, fparam1, fparam2, iparam1, iparam2, bparam1, bparam2) => void

Defined in: types/events.d.ts:2232

Event handler for postEngPlaybackEvent

Parameters

flags

number

int - number

pInvoker

Entity

const edict_t * - Entity

eventindex

number

unsigned short - number

delay

number

float - number

origin

number[]

const float * - number[]

angles

number[]

const float * - number[]

fparam1

number

float - number

fparam2

number

float - number

iparam1

number

int - number

iparam2

number

int - number

bparam1

number

int - number

bparam2

number

int - number

Returns

void

postEngSetFatPVS()

postEngSetFatPVS: (org) => void

Defined in: types/events.d.ts:2237

Event handler for postEngSetFatPVS

Parameters

org

number[]

const float * - number[]

Returns

void

postEngSetFatPAS()

postEngSetFatPAS: (org) => void

Defined in: types/events.d.ts:2242

Event handler for postEngSetFatPAS

Parameters

org

number[]

const float * - number[]

Returns

void

postEngCheckVisibility()

postEngCheckVisibility: (entity, pset) => void

Defined in: types/events.d.ts:2248

Event handler for postEngCheckVisibility

Parameters

entity

Entity

const edict_t * - Entity

pset

number[]

unsigned char * - number[]

Returns

void

postEngDeltaSetField()

postEngDeltaSetField: (pFields, fieldname) => void

Defined in: types/events.d.ts:2254

Event handler for postEngDeltaSetField

Parameters

pFields

Delta

struct delta_s * - Delta

fieldname

string

const char * - string

Returns

void

postEngDeltaUnsetField()

postEngDeltaUnsetField: (pFields, fieldname) => void

Defined in: types/events.d.ts:2260

Event handler for postEngDeltaUnsetField

Parameters

pFields

Delta

struct delta_s * - Delta

fieldname

string

const char * - string

Returns

void

postEngDeltaAddEncoder()

postEngDeltaAddEncoder: (encoderName, callback) => void

Defined in: types/events.d.ts:2266

Event handler for postEngDeltaAddEncoder

Parameters

encoderName

string

const char * - string

callback

(pFields, from, to) => void

void (*)(struct delta_s *, const unsigned char *, const unsigned char *) - (pFields: any, from: ArrayBuffer | Uint8Array | null, to: ArrayBuffer | Uint8Array | null) => void

Returns

void

postEngGetCurrentPlayer()

postEngGetCurrentPlayer: () => void

Defined in: types/events.d.ts:2270

Event handler for postEngGetCurrentPlayer

Returns

void

postEngCanSkipPlayer()

postEngCanSkipPlayer: (player) => void

Defined in: types/events.d.ts:2275

Event handler for postEngCanSkipPlayer

Parameters

player

Entity

const edict_t * - Entity

Returns

void

postEngDeltaFindField()

postEngDeltaFindField: (pFields, fieldname) => void

Defined in: types/events.d.ts:2281

Event handler for postEngDeltaFindField

Parameters

pFields

Delta

struct delta_s * - Delta

fieldname

string

const char * - string

Returns

void

postEngDeltaSetFieldByIndex()

postEngDeltaSetFieldByIndex: (pFields, fieldNumber) => void

Defined in: types/events.d.ts:2287

Event handler for postEngDeltaSetFieldByIndex

Parameters

pFields

Delta

struct delta_s * - Delta

fieldNumber

number

int - number

Returns

void

postEngDeltaUnsetFieldByIndex()

postEngDeltaUnsetFieldByIndex: (pFields, fieldNumber) => void

Defined in: types/events.d.ts:2293

Event handler for postEngDeltaUnsetFieldByIndex

Parameters

pFields

Delta

struct delta_s * - Delta

fieldNumber

number

int - number

Returns

void

postEngSetGroupMask()

postEngSetGroupMask: (mask, op) => void

Defined in: types/events.d.ts:2299

Event handler for postEngSetGroupMask

Parameters

mask

number

int - number

op

number

int - number

Returns

void

postEngCreateInstancedBaseline()

postEngCreateInstancedBaseline: (classname, baseline) => void

Defined in: types/events.d.ts:2305

Event handler for postEngCreateInstancedBaseline

Parameters

classname

number

int - number

baseline

EntityState

struct entity_state_s * - EntityState

Returns

void

postEngCvarDirectSet()

postEngCvarDirectSet: (variable, value) => void

Defined in: types/events.d.ts:2311

Event handler for postEngCvarDirectSet

Parameters

variable

Cvar

struct cvar_s * - Cvar

value

string

const char * - string

Returns

void

postEngForceUnmodified()

postEngForceUnmodified: (type, mins, maxs, filename) => void

Defined in: types/events.d.ts:2319

Event handler for postEngForceUnmodified

Parameters

type

number

FORCE_TYPE - number

mins

number[]

const float * - number[]

maxs

number[]

const float * - number[]

filename

string

const char * - string

Returns

void

postEngGetPlayerStats()

postEngGetPlayerStats: (pClient, ping, packet_loss) => void

Defined in: types/events.d.ts:2326

Event handler for postEngGetPlayerStats

Parameters

pClient

Entity

const edict_t * - Entity

ping

number[]

int * - number[]

packet_loss

number[]

int * - number[]

Returns

void

postEngAddServerCommand()

postEngAddServerCommand: (commandName, callback) => void

Defined in: types/events.d.ts:2332

Event handler for postEngAddServerCommand

Parameters

commandName

string

const char * - string

callback

() => void

void (*)(void) - () => void

Returns

void

postEngVoiceGetClientListening()

postEngVoiceGetClientListening: (iReceiver, iSender) => void

Defined in: types/events.d.ts:2338

Event handler for postEngVoiceGetClientListening

Parameters

iReceiver

number

int - number

iSender

number

int - number

Returns

void

postEngVoiceSetClientListening()

postEngVoiceSetClientListening: (iReceiver, iSender, bListen) => void

Defined in: types/events.d.ts:2345

Event handler for postEngVoiceSetClientListening

Parameters

iReceiver

number

int - number

iSender

number

int - number

bListen

boolean

qboolean - boolean

Returns

void

postEngGetPlayerAuthId()

postEngGetPlayerAuthId: (e) => void

Defined in: types/events.d.ts:2350

Event handler for postEngGetPlayerAuthId

Parameters

e

Entity

edict_t * - Entity

Returns

void

postEngSequenceGet()

postEngSequenceGet: (fileName, entryName) => void

Defined in: types/events.d.ts:2356

Event handler for postEngSequenceGet

Parameters

fileName

string

const char * - string

entryName

string

const char * - string

Returns

void

postEngSequencePickSentence()

postEngSequencePickSentence: (groupName, pickMethod, picked) => void

Defined in: types/events.d.ts:2363

Event handler for postEngSequencePickSentence

Parameters

groupName

string

const char * - string

pickMethod

number

int - number

picked

number[]

int * - number[]

Returns

void

postEngGetFileSize()

postEngGetFileSize: (filename) => void

Defined in: types/events.d.ts:2368

Event handler for postEngGetFileSize

Parameters

filename

string

const char * - string

Returns

void

postEngGetApproxWavePlayLen()

postEngGetApproxWavePlayLen: (filepath) => void

Defined in: types/events.d.ts:2373

Event handler for postEngGetApproxWavePlayLen

Parameters

filepath

string

const char * - string

Returns

void

postEngIsCareerMatch()

postEngIsCareerMatch: () => void

Defined in: types/events.d.ts:2377

Event handler for postEngIsCareerMatch

Returns

void

postEngGetLocalizedStringLength()

postEngGetLocalizedStringLength: (label) => void

Defined in: types/events.d.ts:2382

Event handler for postEngGetLocalizedStringLength

Parameters

label

string

const char * - string

Returns

void

postEngRegisterTutorMessageShown()

postEngRegisterTutorMessageShown: (mid) => void

Defined in: types/events.d.ts:2387

Event handler for postEngRegisterTutorMessageShown

Parameters

mid

number

int - number

Returns

void

postEngGetTimesTutorMessageShown()

postEngGetTimesTutorMessageShown: (mid) => void

Defined in: types/events.d.ts:2392

Event handler for postEngGetTimesTutorMessageShown

Parameters

mid

number

int - number

Returns

void

postEngProcessTutorMessageDecayBuffer()

postEngProcessTutorMessageDecayBuffer: (buffer) => void

Defined in: types/events.d.ts:2397

Event handler for postEngProcessTutorMessageDecayBuffer

Parameters

buffer

number[]

int * - number[]

Returns

void

postEngConstructTutorMessageDecayBuffer()

postEngConstructTutorMessageDecayBuffer: (buffer) => void

Defined in: types/events.d.ts:2402

Event handler for postEngConstructTutorMessageDecayBuffer

Parameters

buffer

number[]

int * - number[]

Returns

void

postEngResetTutorMessageDecayData()

postEngResetTutorMessageDecayData: () => void

Defined in: types/events.d.ts:2406

Event handler for postEngResetTutorMessageDecayData

Returns

void

postEngQueryClientCvarValue()

postEngQueryClientCvarValue: (player, cvarName) => void

Defined in: types/events.d.ts:2412

Event handler for postEngQueryClientCvarValue

Parameters

player

Entity

const edict_t * - Entity

cvarName

string

const char * - string

Returns

void

postEngQueryClientCvarValue2()

postEngQueryClientCvarValue2: (player, cvarName, requestID) => void

Defined in: types/events.d.ts:2419

Event handler for postEngQueryClientCvarValue2

Parameters

player

Entity

const edict_t * - Entity

cvarName

string

const char * - string

requestID

number

int - number

Returns

void

postEngCheckParm()

postEngCheckParm: (parm, ppnext) => void

Defined in: types/events.d.ts:2425

Event handler for postEngCheckParm

Parameters

parm

string

char * - string

ppnext

string[]

char ** - string[]

Returns

void

postEngPEntityOfEntIndexAllEntities()

postEngPEntityOfEntIndexAllEntities: (iEntIndex) => void

Defined in: types/events.d.ts:2430

Event handler for postEngPEntityOfEntIndexAllEntities

Parameters

iEntIndex

number

int - number

Returns

void