Skip to main content

[NodeMod Core]

/ / nodemod / Entvars

Interface: Entvars

Defined in: types/structures.d.ts:8

Entity variables - properties and state of game entities

Extended by

Properties

classname

classname: string

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

ACCESSOR_T(..., "classname", classname, GETSTR, SETSTR)

globalname

globalname: string

Defined in: types/structures.d.ts:13

ACCESSOR_T(..., "globalname", globalname, GETSTR, SETSTR)

origin

origin: number[]

Defined in: types/structures.d.ts:16

ACCESSOR_T(..., "origin", origin, GETVEC3, SETVEC3)

oldorigin

oldorigin: number[]

Defined in: types/structures.d.ts:19

ACCESSOR_T(..., "oldorigin", oldorigin, GETVEC3, SETVEC3)

velocity

velocity: number[]

Defined in: types/structures.d.ts:22

ACCESSOR_T(..., "velocity", velocity, GETVEC3, SETVEC3)

basevelocity

basevelocity: number[]

Defined in: types/structures.d.ts:25

ACCESSOR_T(..., "basevelocity", basevelocity, GETVEC3, SETVEC3)

clbasevelocity

clbasevelocity: number[]

Defined in: types/structures.d.ts:28

ACCESSOR_T(..., "clbasevelocity", clbasevelocity, GETVEC3, SETVEC3)

movedir

movedir: number[]

Defined in: types/structures.d.ts:31

ACCESSOR_T(..., "movedir", movedir, GETVEC3, SETVEC3)

angles

angles: number[]

Defined in: types/structures.d.ts:34

ACCESSOR_T(..., "angles", angles, GETVEC3, SETVEC3)

avelocity

avelocity: number[]

Defined in: types/structures.d.ts:37

ACCESSOR_T(..., "avelocity", avelocity, GETVEC3, SETVEC3)

punchangle

punchangle: number[]

Defined in: types/structures.d.ts:40

ACCESSOR_T(..., "punchangle", punchangle, GETVEC3, SETVEC3)

v_angle

v_angle: number[]

Defined in: types/structures.d.ts:43

ACCESSOR_T(..., "v_angle", v_angle, GETVEC3, SETVEC3)

endpos

endpos: number[]

Defined in: types/structures.d.ts:46

ACCESSOR_T(..., "endpos", endpos, GETVEC3, SETVEC3)

startpos

startpos: number[]

Defined in: types/structures.d.ts:49

ACCESSOR_T(..., "startpos", startpos, GETVEC3, SETVEC3)

impacttime

impacttime: number

Defined in: types/structures.d.ts:52

ACCESSOR_T(..., "impacttime", impacttime, GETN, SETFLOAT)

starttime

starttime: number

Defined in: types/structures.d.ts:55

ACCESSOR_T(..., "starttime", starttime, GETN, SETFLOAT)

fixangle

fixangle: number

Defined in: types/structures.d.ts:58

ACCESSOR_T(..., "fixangle", fixangle, GETN, SETINT)

idealpitch

idealpitch: number

Defined in: types/structures.d.ts:61

ACCESSOR_T(..., "idealpitch", idealpitch, GETN, SETFLOAT)

pitch_speed

pitch_speed: number

Defined in: types/structures.d.ts:64

ACCESSOR_T(..., "pitch_speed", pitch_speed, GETN, SETFLOAT)

ideal_yaw

ideal_yaw: number

Defined in: types/structures.d.ts:67

ACCESSOR_T(..., "ideal_yaw", ideal_yaw, GETN, SETFLOAT)

yaw_speed

yaw_speed: number

Defined in: types/structures.d.ts:70

ACCESSOR_T(..., "yaw_speed", yaw_speed, GETN, SETFLOAT)

modelindex

modelindex: number

Defined in: types/structures.d.ts:73

ACCESSOR_T(..., "modelindex", modelindex, GETN, SETINT)

viewmodel

viewmodel: number

Defined in: types/structures.d.ts:76

ACCESSOR_T(..., "viewmodel", viewmodel, GETN, SETINT)

weaponmodel

weaponmodel: number

Defined in: types/structures.d.ts:79

ACCESSOR_T(..., "weaponmodel", weaponmodel, GETN, SETINT)

absmin

absmin: number[]

Defined in: types/structures.d.ts:82

ACCESSOR_T(..., "absmin", absmin, GETVEC3, SETVEC3)

absmax

absmax: number[]

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

ACCESSOR_T(..., "absmax", absmax, GETVEC3, SETVEC3)

mins

mins: number[]

Defined in: types/structures.d.ts:88

ACCESSOR_T(..., "mins", mins, GETVEC3, SETVEC3)

maxs

maxs: number[]

Defined in: types/structures.d.ts:91

ACCESSOR_T(..., "maxs", maxs, GETVEC3, SETVEC3)

size

size: number[]

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

ACCESSOR_T(..., "size", size, GETVEC3, SETVEC3)

ltime

ltime: number

Defined in: types/structures.d.ts:97

ACCESSOR_T(..., "ltime", ltime, GETN, SETFLOAT)

nextthink

nextthink: number

Defined in: types/structures.d.ts:100

ACCESSOR_T(..., "nextthink", nextthink, GETN, SETFLOAT)

movetype

movetype: number

Defined in: types/structures.d.ts:103

ACCESSOR_T(..., "movetype", movetype, GETN, SETINT)

solid

solid: number

Defined in: types/structures.d.ts:106

ACCESSOR_T(..., "solid", solid, GETN, SETINT)

skin

skin: number

Defined in: types/structures.d.ts:109

ACCESSOR_T(..., "skin", skin, GETN, SETINT)

body

body: number

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

ACCESSOR_T(..., "body", body, GETN, SETINT)

effects

effects: number

Defined in: types/structures.d.ts:115

ACCESSOR_T(..., "effects", effects, GETN, SETINT)

gravity

gravity: number

Defined in: types/structures.d.ts:118

ACCESSOR_T(..., "gravity", gravity, GETN, SETFLOAT)

friction

friction: number

Defined in: types/structures.d.ts:121

ACCESSOR_T(..., "friction", friction, GETN, SETFLOAT)

light_level

light_level: number

Defined in: types/structures.d.ts:124

ACCESSOR_T(..., "light_level", light_level, GETN, SETINT)

sequence

sequence: number

Defined in: types/structures.d.ts:127

ACCESSOR_T(..., "sequence", sequence, GETN, SETINT)

gaitsequence

gaitsequence: number

Defined in: types/structures.d.ts:130

ACCESSOR_T(..., "gaitsequence", gaitsequence, GETN, SETINT)

frame

frame: number

Defined in: types/structures.d.ts:133

ACCESSOR_T(..., "frame", frame, GETN, SETFLOAT)

animtime

animtime: number

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

ACCESSOR_T(..., "animtime", animtime, GETN, SETFLOAT)

framerate

framerate: number

Defined in: types/structures.d.ts:139

ACCESSOR_T(..., "framerate", framerate, GETN, SETFLOAT)

scale

scale: number

Defined in: types/structures.d.ts:142

ACCESSOR_T(..., "scale", scale, GETN, SETFLOAT)

rendermode

rendermode: number

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

ACCESSOR_T(..., "rendermode", rendermode, GETN, SETINT)

renderamt

renderamt: number

Defined in: types/structures.d.ts:148

ACCESSOR_T(..., "renderamt", renderamt, GETN, SETFLOAT)

rendercolor

rendercolor: number[]

Defined in: types/structures.d.ts:151

ACCESSOR_T(..., "rendercolor", rendercolor, GETVEC3, SETVEC3)

renderfx

renderfx: number

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

ACCESSOR_T(..., "renderfx", renderfx, GETN, SETINT)

health

health: number

Defined in: types/structures.d.ts:157

ACCESSOR_T(..., "health", health, GETN, SETFLOAT)

frags

frags: number

Defined in: types/structures.d.ts:160

ACCESSOR_T(..., "frags", frags, GETN, SETFLOAT)

weapons

weapons: number

Defined in: types/structures.d.ts:163

ACCESSOR_T(..., "weapons", weapons, GETN, SETINT)

takedamage

takedamage: number

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

ACCESSOR_T(..., "takedamage", takedamage, GETN, SETFLOAT)

deadflag

deadflag: number

Defined in: types/structures.d.ts:169

ACCESSOR_T(..., "deadflag", deadflag, GETN, SETINT)

view_ofs

view_ofs: number[]

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

ACCESSOR_T(..., "view_ofs", view_ofs, GETVEC3, SETVEC3)

button

button: number

Defined in: types/structures.d.ts:175

ACCESSOR_T(..., "button", button, GETN, SETINT)

impulse

impulse: number

Defined in: types/structures.d.ts:178

ACCESSOR_T(..., "impulse", impulse, GETN, SETINT)

spawnflags

spawnflags: number

Defined in: types/structures.d.ts:181

ACCESSOR_T(..., "spawnflags", spawnflags, GETN, SETINT)

flags

flags: number

Defined in: types/structures.d.ts:184

ACCESSOR_T(..., "flags", flags, GETN, SETINT)

colormap

colormap: number

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

ACCESSOR_T(..., "colormap", colormap, GETN, SETINT)

team

team: number

Defined in: types/structures.d.ts:190

ACCESSOR_T(..., "team", team, GETN, SETINT)

max_health

max_health: number

Defined in: types/structures.d.ts:193

ACCESSOR_T(..., "max_health", max_health, GETN, SETFLOAT)

teleport_time

teleport_time: number

Defined in: types/structures.d.ts:196

ACCESSOR_T(..., "teleport_time", teleport_time, GETN, SETFLOAT)

armortype

armortype: number

Defined in: types/structures.d.ts:199

ACCESSOR_T(..., "armortype", armortype, GETN, SETFLOAT)

armorvalue

armorvalue: number

Defined in: types/structures.d.ts:202

ACCESSOR_T(..., "armorvalue", armorvalue, GETN, SETFLOAT)

waterlevel

waterlevel: number

Defined in: types/structures.d.ts:205

ACCESSOR_T(..., "waterlevel", waterlevel, GETN, SETINT)

watertype

watertype: number

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

ACCESSOR_T(..., "watertype", watertype, GETN, SETINT)

target

target: string

Defined in: types/structures.d.ts:211

ACCESSOR_T(..., "target", target, GETSTR, SETSTR)

targetname

targetname: string

Defined in: types/structures.d.ts:214

ACCESSOR_T(..., "targetname", targetname, GETSTR, SETSTR)

netname

netname: string

Defined in: types/structures.d.ts:217

ACCESSOR_T(..., "netname", netname, GETSTR, SETSTR)

message

message: string

Defined in: types/structures.d.ts:220

ACCESSOR_T(..., "message", message, GETSTR, SETSTR)

dmg_take

dmg_take: number

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

ACCESSOR_T(..., "dmg_take", dmg_take, GETN, SETFLOAT)

dmg_save

dmg_save: number

Defined in: types/structures.d.ts:226

ACCESSOR_T(..., "dmg_save", dmg_save, GETN, SETFLOAT)

dmg

dmg: number

Defined in: types/structures.d.ts:229

ACCESSOR_T(..., "dmg", dmg, GETN, SETFLOAT)

dmgtime

dmgtime: number

Defined in: types/structures.d.ts:232

ACCESSOR_T(..., "dmgtime", dmgtime, GETN, SETFLOAT)

noise

noise: string

Defined in: types/structures.d.ts:235

ACCESSOR_T(..., "noise", noise, GETSTR, SETSTR)

noise1

noise1: string

Defined in: types/structures.d.ts:238

ACCESSOR_T(..., "noise1", noise1, GETSTR, SETSTR)

noise2

noise2: string

Defined in: types/structures.d.ts:241

ACCESSOR_T(..., "noise2", noise2, GETSTR, SETSTR)

noise3

noise3: string

Defined in: types/structures.d.ts:244

ACCESSOR_T(..., "noise3", noise3, GETSTR, SETSTR)

speed

speed: number

Defined in: types/structures.d.ts:247

ACCESSOR_T(..., "speed", speed, GETN, SETFLOAT)

air_finished

air_finished: number

Defined in: types/structures.d.ts:250

ACCESSOR_T(..., "air_finished", air_finished, GETN, SETFLOAT)

pain_finished

pain_finished: number

Defined in: types/structures.d.ts:253

ACCESSOR_T(..., "pain_finished", pain_finished, GETN, SETFLOAT)

radsuit_finished

radsuit_finished: number

Defined in: types/structures.d.ts:256

ACCESSOR_T(..., "radsuit_finished", radsuit_finished, GETN, SETFLOAT)

playerclass

playerclass: number

Defined in: types/structures.d.ts:259

ACCESSOR_T(..., "playerclass", playerclass, GETN, SETINT)

maxspeed

maxspeed: number

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

ACCESSOR_T(..., "maxspeed", maxspeed, GETN, SETFLOAT)

fov

fov: number

Defined in: types/structures.d.ts:265

ACCESSOR_T(..., "fov", fov, GETN, SETFLOAT)

weaponanim

weaponanim: number

Defined in: types/structures.d.ts:268

ACCESSOR_T(..., "weaponanim", weaponanim, GETN, SETINT)

pushmsec

pushmsec: number

Defined in: types/structures.d.ts:271

ACCESSOR_T(..., "pushmsec", pushmsec, GETN, SETINT)

bInDuck

bInDuck: number

Defined in: types/structures.d.ts:274

ACCESSOR_T(..., "bInDuck", bInDuck, GETN, SETINT)

flTimeStepSound

flTimeStepSound: number

Defined in: types/structures.d.ts:277

ACCESSOR_T(..., "flTimeStepSound", flTimeStepSound, GETN, SETINT)

flSwimTime

flSwimTime: number

Defined in: types/structures.d.ts:280

ACCESSOR_T(..., "flSwimTime", flSwimTime, GETN, SETINT)

flDuckTime

flDuckTime: number

Defined in: types/structures.d.ts:283

ACCESSOR_T(..., "flDuckTime", flDuckTime, GETN, SETINT)

iStepLeft

iStepLeft: number

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

ACCESSOR_T(..., "iStepLeft", iStepLeft, GETN, SETINT)

flFallVelocity

flFallVelocity: number

Defined in: types/structures.d.ts:289

ACCESSOR_T(..., "flFallVelocity", flFallVelocity, GETN, SETFLOAT)

gamestate

gamestate: number

Defined in: types/structures.d.ts:292

ACCESSOR_T(..., "gamestate", gamestate, GETN, SETINT)

oldbuttons

oldbuttons: number

Defined in: types/structures.d.ts:295

ACCESSOR_T(..., "oldbuttons", oldbuttons, GETN, SETINT)

groupinfo

groupinfo: number

Defined in: types/structures.d.ts:298

ACCESSOR_T(..., "groupinfo", groupinfo, GETN, SETINT)

iuser1

iuser1: number

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

ACCESSOR_T(..., "iuser1", iuser1, GETN, SETINT)

iuser2

iuser2: number

Defined in: types/structures.d.ts:304

ACCESSOR_T(..., "iuser2", iuser2, GETN, SETINT)

iuser3

iuser3: number

Defined in: types/structures.d.ts:307

ACCESSOR_T(..., "iuser3", iuser3, GETN, SETINT)

iuser4

iuser4: number

Defined in: types/structures.d.ts:310

ACCESSOR_T(..., "iuser4", iuser4, GETN, SETINT)

fuser1

fuser1: number

Defined in: types/structures.d.ts:313

ACCESSOR_T(..., "fuser1", fuser1, GETN, SETFLOAT)

fuser2

fuser2: number

Defined in: types/structures.d.ts:316

ACCESSOR_T(..., "fuser2", fuser2, GETN, SETFLOAT)

fuser3

fuser3: number

Defined in: types/structures.d.ts:319

ACCESSOR_T(..., "fuser3", fuser3, GETN, SETFLOAT)

fuser4

fuser4: number

Defined in: types/structures.d.ts:322

ACCESSOR_T(..., "fuser4", fuser4, GETN, SETFLOAT)

vuser1

vuser1: number[]

Defined in: types/structures.d.ts:325

ACCESSOR_T(..., "vuser1", vuser1, GETVEC3, SETVEC3)

vuser2

vuser2: number[]

Defined in: types/structures.d.ts:328

ACCESSOR_T(..., "vuser2", vuser2, GETVEC3, SETVEC3)

vuser3

vuser3: number[]

Defined in: types/structures.d.ts:331

ACCESSOR_T(..., "vuser3", vuser3, GETVEC3, SETVEC3)

vuser4

vuser4: number[]

Defined in: types/structures.d.ts:334

ACCESSOR_T(..., "vuser4", vuser4, GETVEC3, SETVEC3)

model

model: string

Defined in: types/structures.d.ts:337

templ->SetNativeDataProperty("model", ...)

controller

controller: number

Defined in: types/structures.d.ts:340

templ->SetNativeDataProperty("controller", ...)

blending

blending: number

Defined in: types/structures.d.ts:343

templ->SetNativeDataProperty("blending", ...)

chain

chain: null | Entity

Defined in: types/structures.d.ts:346

templ->SetNativeDataProperty("chain", ...)

dmg_inflictor

dmg_inflictor: null | Entity

Defined in: types/structures.d.ts:349

templ->SetNativeDataProperty("dmg_inflictor", ...)

enemy

enemy: null | Entity

Defined in: types/structures.d.ts:352

templ->SetNativeDataProperty("enemy", ...)

aiment

aiment: null | Entity

Defined in: types/structures.d.ts:355

templ->SetNativeDataProperty("aiment", ...)

owner

owner: null | Entity

Defined in: types/structures.d.ts:358

templ->SetNativeDataProperty("owner", ...)

groundentity

groundentity: null | Entity

Defined in: types/structures.d.ts:361

templ->SetNativeDataProperty("groundentity", ...)

pContainingEntity

pContainingEntity: null | Entity

Defined in: types/structures.d.ts:364

templ->SetNativeDataProperty("pContainingEntity", ...)

euser1

euser1: null | Entity

Defined in: types/structures.d.ts:367

templ->SetNativeDataProperty("euser1", ...)

euser2

euser2: null | Entity

Defined in: types/structures.d.ts:370

templ->SetNativeDataProperty("euser2", ...)

euser3

euser3: null | Entity

Defined in: types/structures.d.ts:373

templ->SetNativeDataProperty("euser3", ...)

euser4

euser4: null | Entity

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

templ->SetNativeDataProperty("euser4", ...)