6 #define HALFLIFE_API_VERSION HLSERVER
8 #define HALFLIFE_API_VERSION 140
38#if HALFLIFE_API_VERSION <= 138
90#if HALFLIFE_API_VERSION > 138
196#if HALFLIFE_API_VERSION > 138
237#if HALFLIFE_API_VERSION > 138
240#define HLMAX_ENT_LEAFS 48
244#define HLMAX_ENT_LEAFS 24
344 unk (QDECL *DispatchObjectCollsionBox)(
unk);
357#if HALFLIFE_API_VERSION > 138
371#if HALFLIFE_API_VERSION > 138
386 unk (QDECL *CreateInstancedBaselines)(
unk);
395 unk (QDECL *OnFreeEntPrivateData)(unk);
396 unk (QDECL *GameShutdown)(unk);
397 unk (QDECL *ShouldCollide)(unk);
398 unk (QDECL *CvarValue)(unk);
399 unk (QDECL *CvarValue2 )(unk);
409 int (QDECL *ModelFrames)(
int midx);
414 float (QDECL *VecToYaw)(
float *inv);
415 void (QDECL *VecToAngles)(
float *inv,
float *
outa);
444 void (QDECL *ServerCommand)(
char *cmd);
449 int (QDECL *DecalIndex)(
char *decalname);
450 int (QDECL *PointContents)(
float *org);
460 void (QDECL *WriteEntity)(
int entnum);
462 float (QDECL *CVarGetFloat)(
char *vname);
464 void (QDECL *CVarSetFloat)(
char *vname,
float v);
465 void (QDECL *CVarSetString)(
char *vname,
char *
v);
467 void (QDECL *EngineFprintf)(FILE *f,
char *
fmt, ...);
480 int (QDECL *RegUserMsg)(
char *msgname,
int msgsize);
495 long (QDECL *RandomLong)(
long minv,
long maxv);
496 float (QDECL *RandomFloat)(
float minv,
float maxv);
501 void (QDECL *FreeFile)(
void *fptr);
504 void (QDECL *GetGameDir)(
char *gamedir);
522#if HALFLIFE_API_VERSION > 138
529 unsigned short (QDECL *PrecacheEvent)(
int eventtype,
char *
eventname);
530 void (QDECL *PlaybackEvent)(
int flags,
hledict_t *
ent,
unsigned short eventidx,
float delay,
float *
origin,
float *
angles,
float f1,
float f2,
int i1,
int i2,
int b1,
int b2);
541 unk (QDECL *DeltaUnsetFieldByIndex)(
unk);
543 unk (QDECL *CreateInstancedBaseline)(
unk);
549 unk (QDECL *Voice_GetClientListening)(
unk);
550 qboolean (QDECL *Voice_SetClientListening)(
int listener,
int sender,
int shouldlisten);
558 unk (QDECL *GetLocalizedStringLength)(
unk);
559 unk (QDECL *RegisterTutorMessageShown)(
unk);
560 unk (QDECL *GetTimesTutorMessageShown)(
unk);
561 unk (QDECL *ProcessTutorMessageDecayBuffer)(
unk);
562 unk (QDECL *ConstructTutorMessageDecayBuffer)(
unk);
563 unk (QDECL *ResetTutorMessageDecayData)(
unk);
enum @13::coninfomode_e mode
Definition: com_phys_ode.c:695
cvar_t msg
Definition: cl_main.c:159
void(QDECL *vgui_frame)(void)
int VARGS Cmd_Argc(void)
Definition: cmd.c:1571
entity_t * ent
Definition: com_mesh.c:717
trace plane dist
Definition: com_mesh.c:2551
dVector3 result
Definition: com_phys_ode.c:519
dReal dReal radius
Definition: com_phys_ode.c:289
void Info_RemoveKey(char *s, const char *key)
Definition: common.c:7877
unsigned char qbyte
Definition: common.h:127
GLint level
Definition: gl_vidcommon.c:42
static CONST PIXELFORMATDESCRIPTOR *static int
Definition: gl_vidnt.c:222
GLint GLint i2
Definition: glquake.h:803
GLint GLenum type
Definition: glquake.h:157
GLsizei const GLcharARB ** string
Definition: glquake.h:149
GLuint GLcharARB * name
Definition: glquake.h:155
GLint i1
Definition: glquake.h:803
GLsizei GLboolean const GLfloat * value
Definition: glquake.h:164
static png_size_t start
Definition: image.c:1419
void QDECL AngleVectors(const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up)
Definition: mathlib.c:354
vec3_t right
Definition: pmove.c:33
void PM_Init(void)
Definition: pmove.c:35
vec3_t up
Definition: pmove.c:33
func_t SpectatorThink
Definition: pr_cmds.c:187
func_t SpectatorConnect
Definition: pr_cmds.c:186
func_t SpectatorDisconnect
Definition: pr_cmds.c:188
int const void * p
Definition: pr_lua.c:232
int idx
Definition: pr_lua.c:221
puint_t string_t
Definition: progtype.h:66
vec3_t end
Definition: r_d3.c:692
Definition: svhl_gcapi.h:404
unk(QDECL *ResetTutorMessageDecayData)(unk)
unk(QDECL *PvEntPrivateData)(unk)
qbyte b
Definition: svhl_gcapi.h:493
hlcvar_t *QDECL * CVarGetPointer(char *varname)
unk(QDECL *GetAimVector)(unk)
unk(QDECL *GetAttachment)(unk)
unk(QDECL *EntIsOnFloor)(unk)
char *QDECL * CVarGetString(char *vname)
hledict_t unsigned short float float float * angles
Definition: svhl_gcapi.h:530
char *QDECL * TraceTexture(hledict_t *againstent, vec3_t start, vec3_t end)
void *QDECL * GetModelPtr(hledict_t *ed)
unk(QDECL *CheckVisibility)(unk)
unsigned char * eventname
Definition: svhl_gcapi.h:529
unk(QDECL *DeltaAddEncoder)(unk)
int(QDECL *GetEntityIllum)(hledict_t *ent)
unk(QDECL *RunPlayerMove)(unk)
unk(QDECL *Cvar_DirectSet)(unk)
float * outa
Definition: svhl_gcapi.h:415
float int int hullnum
Definition: svhl_gcapi.h:439
int char float float atten
Definition: svhl_gcapi.h:434
char *QDECL * Cmd_Args(void)
void(QDECL *WriteChar)(int value)
unk(QDECL *ForceUnmodified)(unk)
unk(QDECL *DeltaFindField)(unk)
unk(QDECL *SetClientKeyValue)(unk)
long(QDECL *RandomLong)(long minv
unk(QDECL *SetFatPAS)(unk)
unk(QDECL *GetApproxWavePlayLen)(unk)
int(QDECL *PointContents)(float *org)
float(QDECL *RandomFloat)(float minv
unk(QDECL *DeltaUnsetFieldByIndex)(unk)
float(QDECL *CVarGetFloat)(char *vname)
unk(QDECL *QueryClientCvarValue2)(unk)
unk(QDECL *TraceSphere)(unk)
float * forward
Definition: svhl_gcapi.h:425
int(QDECL *DropToFloor)(hledict_t *ed)
unk(QDECL *ParticleEffect)(unk)
float * neworg
Definition: svhl_gcapi.h:433
unk(QDECL *GetPhysicsInfoString)(unk)
unk(QDECL *SetFatPVS)(unk)
unk(QDECL *ClientPrintf)(unk)
unk(QDECL *GetLocalizedStringLength)(unk)
unk(QDECL *GetSpawnParms)(unk)
unk(QDECL *ChangePitch)(unk)
unk(QDECL *GetPlayerWONId)(unk)
qboolean(QDECL *Voice_SetClientListening)(int listener
unk(QDECL *GetFileSize)(unk)
int(QDECL *Cmd_Argc)(void)
unk(QDECL *SzFromIndex)(unk)
float float * maxs
Definition: svhl_gcapi.h:410
unk(QDECL *MakeStatic)(unk)
char *QDECL * NameForFunction(hlintptr_t)
hledict_t *QDECL * FindEntityInSphere(hledict_t *last, float *org, float radius)
unk(QDECL *FindEntityByVars)(unk)
unk(QDECL *NumberOfEntities)(unk)
unk(QDECL *TraceModel)(unk)
unk(QDECL *IsDedicatedServer)(unk)
int float hledict_t * ent
Definition: svhl_gcapi.h:451
unk(QDECL *PrecacheGeneric)(unk)
float v
Definition: svhl_gcapi.h:464
unk(QDECL *GetPlayerStats)(unk)
unk(QDECL *GetCurrentPlayer)(unk)
hledict_t *QDECL * FindClientInPVS(hledict_t *ed)
unk(QDECL *SaveSpawnParms)(unk)
hledict_t *QDECL * PEntityOfEntIndex(int idx)
void(QDECL *WriteCoord)(float value)
unk(QDECL *Voice_GetClientListening)(unk)
unk(QDECL *ConstructTutorMessageDecayBuffer)(unk)
unk(QDECL *QueryClientCvarValue)(unk)
unk(QDECL *RegisterTutorMessageShown)(unk)
char *QDECL * GHL_InfoKeyValue(char *infostr, char *key)
void *QDECL * LoadFileForMe(char *name, int *size_out)
void(QDECL *WriteShort)(int value)
unk(QDECL *DeltaSetFieldByIndex)(unk)
char char void *QDECL * PvAllocEntPrivateData(hledict_t *ed, long quant)
int vec3_t vec3_t ang
Definition: svhl_gcapi.h:482
void(QDECL *ServerPrint)(char *msg)
char *QDECL * Cmd_Argv(int argno)
unk(QDECL *DeltaUnsetField)(unk)
char *QDECL * GHL_GetInfoKeyBuffer(hledict_t *ed)
char *QDECL * GetPlayerAuthId(hledict_t *playerent)
char * fmt
Definition: svhl_gcapi.h:466
int(QDECL *DecalIndex)(char *decalname)
unk(QDECL *FreeEntPrivateData)(unk)
void(QDECL *WriteByte)(int value)
char char * fmt
Definition: svhl_gcapi.h:467
unk(QDECL *SequenceGet)(unk)
unk(QDECL *IsMapValid)(unk)
char * fname2
Definition: svhl_gcapi.h:503
float(QDECL *VecToYaw)(float *inv)
unk(QDECL *ModelIndex)(unk)
string_t(QDECL *AllocString)(char *string)
unk(QDECL *AnimationAutomove)(unk)
int(QDECL *RegUserMsg)(char *msgname
int(QDECL *CanSkipPlayer)(hledict_t *playerent)
vec3_t dest
Definition: svhl_gcapi.h:416
void(QDECL *ServerCommand)(char *cmd)
qbyte int len
Definition: svhl_gcapi.h:492
int(QDECL *EntOffsetOfPEntity)(hledict_t *ed)
unk(QDECL *ChangeYaw)(unk)
char * v
Definition: svhl_gcapi.h:465
unk(QDECL *GetVarsOfEnt)(unk)
char * startspot
Definition: svhl_gcapi.h:411
int(QDECL *ModelFrames)(int midx)
unk(QDECL *SetGroupMask)(unk)
float char float float attenuation
Definition: svhl_gcapi.h:435
void(QDECL *WriteAngle)(float value)
unk(QDECL *CreateInstancedBaseline)(unk)
unk(QDECL *Info_RemoveKey)(unk)
unk(QDECL *SetClientMaxspeed)(unk)
unk(QDECL *EntitiesInPVS)(unk)
char * modelname
Definition: svhl_gcapi.h:407
unk(QDECL *StaticDecal)(unk)
unk(QDECL *FadeClientVolume)(unk)
void(QDECL *MessageEnd)(void)
unk(QDECL *Cvar_RegisterVariable)(unk)
int(QDECL *GetPlayerUserId)(hledict_t *ed)
hledict_t *QDECL * CreateNamedEntity(string_t name)
unk(QDECL *BuildSoundMsg)(unk)
char * stylestr
Definition: svhl_gcapi.h:448
hledict_t *QDECL * FindEntityByString(hledict_t *last, char *field, char *value)
unk(QDECL *SequencePickSentence)(unk)
unk(QDECL *TraceToss)(unk)
unk(QDECL *CreateFakeClient)(unk)
hlcrc_t(QDECL *CRC32_Final)(hlcrc_t crc)
void(QDECL *CVarRegister)(hlcvar_t *hlvar)
char * key
Definition: svhl_gcapi.h:527
int(QDECL *IndexOfEdict)(hledict_t *ed)
void(QDECL *RemoveEntity)(hledict_t *ed)
void(QDECL *MakeVectors)(float *angles)
unk(QDECL *AddServerCommand)(unk)
hledict_t *QDECL * PEntityOfEntOffset(int ednum)
hledict_t *QDECL * CreateEntity(void)
unk(QDECL *ClientCommand)(unk)
int check
Definition: svhl_gcapi.h:568
unk(QDECL *SetKeyValue)(unk)
void(QDECL *ServerExecute)(void)
unk(QDECL *CrosshairAngle)(unk)
void(QDECL *GetGameDir)(char *gamedir)
void(QDECL *FreeFile)(void *fptr)
int(QDECL *PrecacheModel)(char *name)
hlintptr_t(QDECL *FunctionFromName)(char *name)
unk(QDECL *GetPhysicsKeyValue)(unk)
void(QDECL *WriteLong)(int value)
unk(QDECL *DeltaSetField)(unk)
unk(QDECL *TraceMonsterHull)(unk)
float float dist
Definition: svhl_gcapi.h:432
float * end
Definition: svhl_gcapi.h:436
unk(QDECL *GetTimesTutorMessageShown)(unk)
unk(QDECL *EndSection)(unk)
int(QDECL *PrecacheSound)(char *name)
unk(QDECL *IsCareerMatch)(unk)
unk(QDECL *ProcessTutorMessageDecayBuffer)(unk)
void(QDECL *WriteEntity)(int entnum)
void(QDECL *WriteString)(char *string)
void(QDECL *CRC32_Init)(hlcrc_t *crc)
Definition: svhl_gcapi.h:334
unk(QDECL *ParmsChangeLevel)(unk)
unk(QDECL *ParmsNewLevel)(unk)
int numedicts
Definition: svhl_gcapi.h:356
unk(QDECL *SpectatorConnect)(unk)
unk(QDECL *SetupVisibility)(unk)
void(QDECL *GameDLLInit)(void)
unk(QDECL *RestoreGlobalState)(unk)
void(QDECL *PlayerPostThink)(hledict_t *ed)
unk(QDECL *SaveGlobalState)(unk)
unk(QDECL *SpectatorDisconnect)(unk)
unk(QDECL *UpdateClientData)(unk)
unk(QDECL *DispatchObjectCollsionBox)(unk)
unk(QDECL *CmdStart)(unk)
unk(QDECL *ResetGlobalState)(unk)
void(QDECL *ClientPutInServer)(hledict_t *ed)
unk(QDECL *DispatchSave)(unk)
unk(QDECL *PlayerCustomization)(unk)
unk(QDECL *DispatchRestore)(unk)
void(QDECL *DispatchThink)(hledict_t *ed)
unk(QDECL *CreateBaseline)(unk)
unk(QDECL *ConnectionlessPacket)(unk)
unk(QDECL *AllowLagCompensation)(unk)
hlfielddef_t * fdef
Definition: svhl_gcapi.h:341
unk(QDECL *ServerDeactivate)(unk)
unk(QDECL *DispatchUse)(unk)
hledict_t * other
Definition: svhl_gcapi.h:340
void(QDECL *ClientKill)(hledict_t *ed)
void(QDECL *ClientDisconnect)(hledict_t *ed)
char char * ip
Definition: svhl_gcapi.h:350
unk(QDECL *PM_FindTextureType)(unk)
unk(QDECL *RegisterEncoders)(unk)
unk(QDECL *SaveReadFields)(unk)
unk(QDECL *GetWeaponData)(unk)
int(QDECL *DispatchSpawn)(hledict_t *ed)
unk(QDECL *SpectatorThink)(unk)
unk(QDECL *InconsistentFile)(unk)
void(QDECL *ClientCommand)(hledict_t *ed)
unk(QDECL *ClientUserInfoChanged)(unk)
unk(QDECL *GetGameDescription)(unk)
unk(QDECL *Sys_Error)(unk)
unk(QDECL *GetHullBounds)(unk)
unk(QDECL *CreateInstancedBaselines)(unk)
unk(QDECL *StartFrame)(unk)
void(QDECL *PlayerPreThink)(hledict_t *ed)
unk(QDECL *SaveWriteFields)(unk)
hledict_t * e2
Definition: svhl_gcapi.h:339
unk(QDECL *AddToFullPack)(unk)
Definition: svhl_gcapi.h:286
float time
Definition: svhl_gcapi.h:290
float serverflags
Definition: svhl_gcapi.h:298
string_t startspot
Definition: svhl_gcapi.h:294
vec3_t v_up
Definition: svhl_gcapi.h:305
float frametime
Definition: svhl_gcapi.h:291
int msg_entity
Definition: svhl_gcapi.h:318
int maxentities
Definition: svhl_gcapi.h:321
vec3_t trace_plane_normal
Definition: svhl_gcapi.h:311
float trace_allsolid
Definition: svhl_gcapi.h:307
char * stringbase
Definition: svhl_gcapi.h:323
float trace_startsolid
Definition: svhl_gcapi.h:308
float trace_fraction
Definition: svhl_gcapi.h:309
float deathmatch
Definition: svhl_gcapi.h:295
int trace_flags
Definition: svhl_gcapi.h:317
vec3_t v_forward
Definition: svhl_gcapi.h:304
int audiotrack
Definition: svhl_gcapi.h:319
void * savedata
Definition: svhl_gcapi.h:324
float trace_plane_dist
Definition: svhl_gcapi.h:312
vec3_t landmark
Definition: svhl_gcapi.h:325
vec3_t v_right
Definition: svhl_gcapi.h:306
int maxclients
Definition: svhl_gcapi.h:320
float trace_inwater
Definition: svhl_gcapi.h:315
float found_secrets
Definition: svhl_gcapi.h:301
int trace_hitgroup
Definition: svhl_gcapi.h:316
float teamplay
Definition: svhl_gcapi.h:297
float force_retouch
Definition: svhl_gcapi.h:292
vec3_t trace_endpos
Definition: svhl_gcapi.h:310
int trace_ent
Definition: svhl_gcapi.h:313
float coop
Definition: svhl_gcapi.h:296
string_t mapname
Definition: svhl_gcapi.h:293
float trace_inopen
Definition: svhl_gcapi.h:314
Definition: svhl_gcapi.h:40
vec3_t velocity
Definition: svhl_gcapi.h:65
float frame
Definition: svhl_gcapi.h:48
vec3_t mins
Definition: svhl_gcapi.h:66
int renderamt
Definition: svhl_gcapi.h:55
int effects
Definition: svhl_gcapi.h:52
int flags
Definition: svhl_gcapi.h:43
int number
Definition: svhl_gcapi.h:42
float framerate
Definition: svhl_gcapi.h:60
vec3_t angles
Definition: svhl_gcapi.h:45
int rendercolour
Definition: svhl_gcapi.h:56
int colourmap
Definition: svhl_gcapi.h:49
int movetype
Definition: svhl_gcapi.h:58
int renderfx
Definition: svhl_gcapi.h:57
short padding
Definition: svhl_gcapi.h:64
float scale
Definition: svhl_gcapi.h:53
int body
Definition: svhl_gcapi.h:61
int etype
Definition: svhl_gcapi.h:41
short skin
Definition: svhl_gcapi.h:50
int aiment
Definition: svhl_gcapi.h:68
int sequence1
Definition: svhl_gcapi.h:47
int modelindex
Definition: svhl_gcapi.h:46
vec3_t origin
Definition: svhl_gcapi.h:44
float frametime
Definition: svhl_gcapi.h:59
short solid
Definition: svhl_gcapi.h:51
int rendermode
Definition: svhl_gcapi.h:54
vec3_t maxs
Definition: svhl_gcapi.h:67
Definition: svhl_gcapi.h:267
struct hlcvar_s * next
Definition: svhl_gcapi.h:272
char * string
Definition: svhl_gcapi.h:269
char * name
Definition: svhl_gcapi.h:268
float value
Definition: svhl_gcapi.h:271
int flags
Definition: svhl_gcapi.h:270
Definition: svhl_gcapi.h:232
hlbaseline_t baseline
Definition: svhl_gcapi.h:247
int headnode
Definition: svhl_gcapi.h:238
link_t area
Definition: svhl_gcapi.h:235
hlentvars_t v
Definition: svhl_gcapi.h:253
int spawnnumber
Definition: svhl_gcapi.h:234
qboolean isfree
Definition: svhl_gcapi.h:233
short leafnums[HLMAX_ENT_LEAFS]
Definition: svhl_gcapi.h:241
void * moddata
Definition: svhl_gcapi.h:252
int num_leafs
Definition: svhl_gcapi.h:239
float freetime
Definition: svhl_gcapi.h:250
Definition: svhl_gcapi.h:73
int modelindex
Definition: svhl_gcapi.h:105
float friction
Definition: svhl_gcapi.h:126
string_t netname
Definition: svhl_gcapi.h:177
float nextthink
Definition: svhl_gcapi.h:117
vec3_t oldorigin
Definition: svhl_gcapi.h:78
string_t targetname
Definition: svhl_gcapi.h:176
int weaponanim
Definition: svhl_gcapi.h:200
vec3_t customv2
Definition: svhl_gcapi.h:222
int effects
Definition: svhl_gcapi.h:123
int vwmodelindex
Definition: svhl_gcapi.h:108
int stepleft
Definition: svhl_gcapi.h:206
vec3_t velocity
Definition: svhl_gcapi.h:79
float customf0
Definition: svhl_gcapi.h:216
float ltime
Definition: svhl_gcapi.h:116
float dmg_time
Definition: svhl_gcapi.h:183
vec3_t customv1
Definition: svhl_gcapi.h:221
vec3_t size
Definition: svhl_gcapi.h:114
hledict_t * edict
Definition: svhl_gcapi.h:195
int flags
Definition: svhl_gcapi.h:163
vec3_t movedir
Definition: svhl_gcapi.h:83
int rendermode
Definition: svhl_gcapi.h:139
vec3_t rendercolour
Definition: svhl_gcapi.h:141
int fixangle
Definition: svhl_gcapi.h:97
int impulse
Definition: svhl_gcapi.h:152
vec3_t view_ofs
Definition: svhl_gcapi.h:149
float maxspeed
Definition: svhl_gcapi.h:198
int watertype
Definition: svhl_gcapi.h:173
vec3_t v_angle
Definition: svhl_gcapi.h:88
float radsuit_finished
Definition: svhl_gcapi.h:193
vec3_t absmin
Definition: svhl_gcapi.h:110
int ducktime
Definition: svhl_gcapi.h:205
string_t message
Definition: svhl_gcapi.h:178
hledict_t * custome3
Definition: svhl_gcapi.h:227
float health
Definition: svhl_gcapi.h:144
int solid
Definition: svhl_gcapi.h:119
float yaw_speed
Definition: svhl_gcapi.h:102
hledict_t * enemy
Definition: svhl_gcapi.h:156
vec3_t punchangles
Definition: svhl_gcapi.h:87
float frags
Definition: svhl_gcapi.h:145
int gamestate
Definition: svhl_gcapi.h:208
int customi3
Definition: svhl_gcapi.h:215
float framestarttime
Definition: svhl_gcapi.h:133
vec3_t startpos
Definition: svhl_gcapi.h:92
float dmg_save
Definition: svhl_gcapi.h:181
int skin
Definition: svhl_gcapi.h:121
int weapons
Definition: svhl_gcapi.h:146
float gravity
Definition: svhl_gcapi.h:125
hledict_t * owner
Definition: svhl_gcapi.h:158
int renderfx
Definition: svhl_gcapi.h:142
vec3_t absmax
Definition: svhl_gcapi.h:111
float framerate
Definition: svhl_gcapi.h:134
int colormap
Definition: svhl_gcapi.h:165
int movetype
Definition: svhl_gcapi.h:118
float armorvalue
Definition: svhl_gcapi.h:171
int sequence1
Definition: svhl_gcapi.h:130
float ideal_pitch
Definition: svhl_gcapi.h:99
float renderamt
Definition: svhl_gcapi.h:140
string_t noise1
Definition: svhl_gcapi.h:186
int customi0
Definition: svhl_gcapi.h:212
float customf2
Definition: svhl_gcapi.h:218
float speed
Definition: svhl_gcapi.h:190
float max_health
Definition: svhl_gcapi.h:168
string_t target
Definition: svhl_gcapi.h:175
string_t noise3
Definition: svhl_gcapi.h:188
string_t noise
Definition: svhl_gcapi.h:185
string_t classname
Definition: svhl_gcapi.h:74
float frame
Definition: svhl_gcapi.h:132
int sequence2
Definition: svhl_gcapi.h:131
int team
Definition: svhl_gcapi.h:166
float air_finished
Definition: svhl_gcapi.h:191
int body
Definition: svhl_gcapi.h:122
int customi2
Definition: svhl_gcapi.h:214
vec3_t origin
Definition: svhl_gcapi.h:77
int light_level
Definition: svhl_gcapi.h:128
vec3_t clbasevelocity
Definition: svhl_gcapi.h:81
float dmg
Definition: svhl_gcapi.h:182
float pitch_speed
Definition: svhl_gcapi.h:100
hledict_t * custome0
Definition: svhl_gcapi.h:224
int msec
Definition: svhl_gcapi.h:201
int waterlevel
Definition: svhl_gcapi.h:172
hledict_t * dmg_inflictor
Definition: svhl_gcapi.h:155
string_t globalname
Definition: svhl_gcapi.h:75
float armortype
Definition: svhl_gcapi.h:170
int oldbuttons
Definition: svhl_gcapi.h:209
float starttime
Definition: svhl_gcapi.h:94
int vmodelindex
Definition: svhl_gcapi.h:107
int timestepsound
Definition: svhl_gcapi.h:203
int playerclass
Definition: svhl_gcapi.h:197
float impacttime
Definition: svhl_gcapi.h:93
int deadflag
Definition: svhl_gcapi.h:148
float customf3
Definition: svhl_gcapi.h:219
float ideal_yaw
Definition: svhl_gcapi.h:101
vec3_t basevelocity
Definition: svhl_gcapi.h:80
vec3_t maxs
Definition: svhl_gcapi.h:113
vec3_t angles
Definition: svhl_gcapi.h:85
float fov
Definition: svhl_gcapi.h:199
int swimtime
Definition: svhl_gcapi.h:204
string_t noise2
Definition: svhl_gcapi.h:187
int ducking
Definition: svhl_gcapi.h:202
hledict_t * groundentity
Definition: svhl_gcapi.h:159
int buttons
Definition: svhl_gcapi.h:151
float dmg_take
Definition: svhl_gcapi.h:180
hledict_t * chain
Definition: svhl_gcapi.h:154
vec3_t customv3
Definition: svhl_gcapi.h:223
int spawnflags
Definition: svhl_gcapi.h:162
int customi1
Definition: svhl_gcapi.h:213
hledict_t * custome2
Definition: svhl_gcapi.h:226
float takedamage
Definition: svhl_gcapi.h:147
vec3_t mins
Definition: svhl_gcapi.h:112
int groupinfo
Definition: svhl_gcapi.h:210
float teleport_time
Definition: svhl_gcapi.h:169
float pain_finished
Definition: svhl_gcapi.h:192
vec3_t customv0
Definition: svhl_gcapi.h:220
vec3_t endpos
Definition: svhl_gcapi.h:91
float scale
Definition: svhl_gcapi.h:137
hledict_t * custome1
Definition: svhl_gcapi.h:225
hledict_t * aiment
Definition: svhl_gcapi.h:157
string_t model
Definition: svhl_gcapi.h:106
float customf1
Definition: svhl_gcapi.h:217
vec3_t avelocity
Definition: svhl_gcapi.h:86
float fallvelocity
Definition: svhl_gcapi.h:207
Definition: svhl_gcapi.h:276
char * classname
Definition: svhl_gcapi.h:277
char * key
Definition: svhl_gcapi.h:278
char * value
Definition: svhl_gcapi.h:279
hllong handled
Definition: svhl_gcapi.h:280
Definition: svhl_gcapi.h:25
vec3_t endpos
Definition: svhl_gcapi.h:31
hledict_t * touched
Definition: svhl_gcapi.h:34
int hitgroup
Definition: svhl_gcapi.h:35
int allsolid
Definition: svhl_gcapi.h:26
vec3_t planenormal
Definition: svhl_gcapi.h:33
int startsolid
Definition: svhl_gcapi.h:27
int inopen
Definition: svhl_gcapi.h:28
int inwater
Definition: svhl_gcapi.h:29
float planedist
Definition: svhl_gcapi.h:32
float fraction
Definition: svhl_gcapi.h:30
unsigned int sender
Definition: sv_user.c:2876
long hllong
Definition: svhl_gcapi.h:19
SVHL_Globals_t SVHL_Globals
Definition: svhl_game.c:36
unsigned long hlcrc_t
Definition: svhl_gcapi.h:22
int SVHL_NumActiveEnts
Definition: svhl_game.c:43
struct @411 * SVHL_GameFuncsEx
void SVHL_UnlinkEdict(hledict_t *ent)
Definition: svhl_world.c:75
void SVHL_TouchLinks(hledict_t *ent, areanode_t *node)
Definition: svhl_world.c:91
hledict_t * SVHL_Edict
Definition: svhl_game.c:42
SVHL_GameFuncs_t SVHL_GameFuncs
Definition: svhl_game.c:37
hledict_t * SVHL_TestEntityPosition(hledict_t *ent)
Definition: svhl_world.c:325
trace_t SVHL_Move(vec3_t start, vec3_t mins, vec3_t maxs, vec3_t end, int type, int forcehull, hledict_t *passedict)
Definition: svhl_world.c:694
int SVHL_AreaEdicts(vec3_t mins, vec3_t maxs, hledict_t **list, int maxcount)
Definition: svhl_world.c:484
int SVHL_PointContents(vec3_t p)
Definition: svhl_world.c:310
unsigned long hlintptr_t
Definition: svhl_gcapi.h:21
void SVHL_LinkEdict(hledict_t *ent, qboolean touch_triggers)
Definition: svhl_world.c:168
void QDECL GHL_RemoveEntity(hledict_t *ed)
Definition: svhl_game.c:530
void Sys_Error(const char *error,...)
Definition: sys_droid.c:878
unsigned int flags
Definition: valid.c:313
cvar_t yaw
Definition: view.c:55