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

ArrayBuffer | Uint8Array<ArrayBufferLike> | null

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

ArrayBuffer | Uint8Array<ArrayBufferLike> | null

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

ArrayBuffer | Uint8Array<ArrayBufferLike> | null

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

ArrayBuffer | Uint8Array<ArrayBufferLike> | null

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

Entity | null

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

Entity | null

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

ArrayBuffer | Uint8Array<ArrayBufferLike> | null

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

ArrayBuffer | Uint8Array<ArrayBufferLike> | null

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, entity, key, value) => void

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

Event handler for engSetClientKeyValue

Parameters​

clientIndex​

number

int - number

entity​

Entity

edict_t * - Entity

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

Entity | null

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

Entity | null

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

ArrayBuffer | Uint8Array<ArrayBufferLike> | null

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

ArrayBuffer | Uint8Array<ArrayBufferLike> | null

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, entity, key, value) => void

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

Event handler for postEngSetClientKeyValue

Parameters​

clientIndex​

number

int - number

entity​

Entity

edict_t * - Entity

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