|
int | PR_EnableEBFSBuiltin (const char *name, int binum) |
|
int | PR_CSQC_BuiltinValid (const char *name, int num) |
|
void | PR_fclose_progs (pubprogfuncs_t *) |
|
void | PF_InitTempStrings (pubprogfuncs_t *prinst) |
|
void | PR_DumpPlatform_f (void) |
|
void | PR_RegisterFields (void) |
|
void | PR_ResetBuiltins (progstype_t type) |
|
void PDECL | ED_Spawned (struct edict_s *ent, int loading) |
|
pbool PDECL | ED_CanFree (edict_t *ed) |
|
void | PR_SV_FillWorldGlobals (world_t *w) |
|
void | QC_Clear (void) |
|
model_t *QDECL | SVPR_GetCModel (world_t *w, int modelindex) |
|
pbool PDECL | PR_SSQC_CheckHeaderCrc (pubprogfuncs_t *inst, progsnum_t idx, int crc, const char *filename) |
|
void | Q_SetProgsParms (qboolean forcompiler) |
|
void | PR_Deinit (void) |
|
void | PR_LoadGlabalStruct (qboolean muted) |
|
void | PR_Init (void) |
|
void | SVQ1_CvarChanged (cvar_t *var) |
|
void QCBUILTIN | PF_makestatic (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void | PR_SpawnInitialEntities (const char *file) |
|
void | SV_RegisterH2CustomTents (void) |
|
void | Q_InitProgs (enum initprogs_e flags) |
|
qboolean | PR_QCChat (char *text, int say_type) |
|
qboolean | PR_GameCodePausedTic (float pausedtime) |
|
qboolean | PR_ShouldTogglePause (client_t *initiator, qboolean newpaused) |
|
qboolean | PR_GameCodePacket (char *s) |
|
qboolean | PR_ParseClusterEvent (const char *dest, const char *source, const char *cmd, const char *info) |
|
void | SSQC_MapEntityEdited (int modelidx, int idx, const char *newdata) |
|
qboolean | PR_KrimzonParseCommand (const char *s) |
|
int | tokenizeqc (const char *str, qboolean dpfuckage) |
|
qboolean | PR_UserCmd (const char *s) |
|
qboolean | PR_ConsoleCmd (const char *command) |
|
void | PR_ClientUserInfoChanged (char *name, char *oldivalue, char *newvalue) |
|
void | PR_LocalInfoChanged (char *name, char *oldivalue, char *newvalue) |
|
void | PR_PreShutdown (void) |
|
float | PR_LoadAditionalProgs (char *s) |
|
void | PF_setmodel_Internal (pubprogfuncs_t *prinst, edict_t *e, const char *m) |
|
void | PF_centerprint_Internal (int entnum, qboolean plaque, const char *s) |
|
void QCBUILTIN | PF_particle (pubprogfuncs_t *prinst, globalvars_t *pr_globals) |
|
void | PF_ambientsound_Internal (float *pos, const char *samp, float vol, float attenuation) |
|
void QCBUILTIN | PF_svtraceline (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void | PF_newcheckclient (pubprogfuncs_t *prinst, world_t *w) |
|
int | PF_checkclient_Internal (pubprogfuncs_t *prinst) |
|
void | PF_stuffcmd_Internal (int entnum, const char *str, unsigned int flags) |
|
void QCBUILTIN | PF_sv_particleeffectnum (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
int | PF_precache_sound_Internal (pubprogfuncs_t *prinst, const char *s, qboolean queryonly) |
|
int | PF_precache_model_Internal (pubprogfuncs_t *prinst, const char *s, qboolean queryonly) |
|
void QCBUILTIN | PF_precache_vwep_model (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_applylightstyle (int style, const char *val, vec3_t rgb) |
|
void QCBUILTIN | PF_aim (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
sizebuf_t * | QWWriteDest (int dest) |
|
sizebuf_t * | NQWriteDest (int dest) |
|
client_t * | Write_GetClient (void) |
|
void QCBUILTIN | PF_WriteByte (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_WriteChar (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_WriteShort (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_WriteLong (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_WriteInt (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_WriteUInt64 (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_WriteInt64 (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_WriteAngle (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_WriteCoord (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_WriteFloat (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_WriteDouble (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void | PF_WriteString_Internal (int target, const char *str) |
|
void QCBUILTIN | PF_WriteEntity (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void | SV_point_tempentity (vec3_t o, int type, int count) |
|
void | SV_beam_tempentity (int ownerent, vec3_t start, vec3_t end, int type) |
|
int | SV_ModelIndex (const char *name) |
|
void QCBUILTIN | PF_setspawnparms (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_changelevel (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_logfrag (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
char * | PF_infokey_Internal (int entnum, const char *key) |
|
void QCBUILTIN | PF_multicast (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void | SV_Chat (const char *filename, float starttag, edict_t *edict) |
|
void QCBUILTIN | PF_sqlconnect (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_sqldisconnect (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_sqlopenquery (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_sqlclosequery (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_sqlreadfield (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_sqlreadfloat (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_sqlreadblob (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_sqlescapeblob (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_sqlerror (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_sqlescape (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_sqlversion (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void | PR_SQLCycle (void) |
|
void QCBUILTIN | PF_ExecuteCommand (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
const char * | SV_CheckRejectConnection (netadr_t *adr, const char *uinfo, unsigned int protocol, unsigned int pext1, unsigned int pext2, unsigned int ezpext1, char *guid) |
|
void | SV_AddDebugPolygons (void) |
|
void | PRH2_SetPlayerClass (client_t *cl, int classnum, qboolean fromqc) |
|
char * | T_GetString (int num) |
|
void QCBUILTIN | PF_sj_strhash (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_sv_trailparticles (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void QCBUILTIN | PF_sv_pointparticles (pubprogfuncs_t *prinst, struct globalvars_s *pr_globals) |
|
void | PRSV_RunThreads (void) |
|
int | PF_ForceInfoKey_Internal (unsigned int entnum, const char *key, const char *value, size_t valsize) |
|
void | SV_SetEntityButtons (edict_t *ent, unsigned int buttonbits) |
|
void | SV_SetSSQCInputs (usercmd_t *ucmd) |
|
qboolean | SV_RunFullQCMovement (client_t *client, usercmd_t *ucmd) |
|
void | SV_Prompt_Input (client_t *cl, usercmd_t *ucmd) |
|
void | SV_Prompt_Resend (client_t *client) |
|
void | SV_Prompt_Clear (client_t *cl) |
|
void | Key_PrintQCDefines (vfsfile_t *f, qboolean defines) |
|
|
cvar_t | nomonsters = CVAR("nomonsters", "0") |
|
cvar_t | gamecfg = CVAR("gamecfg", "0") |
|
cvar_t | scratch1 = CVAR("scratch1", "0") |
|
cvar_t | scratch2 = CVAR("scratch2", "0") |
|
cvar_t | scratch3 = CVAR("scratch3", "0") |
|
cvar_t | scratch4 = CVAR("scratch4", "0") |
|
cvar_t | savedgamecfg = CVARF("savedgamecfg", "0", CVAR_ARCHIVE) |
|
cvar_t | saved1 = CVARF("saved1", "0", CVAR_ARCHIVE) |
|
cvar_t | saved2 = CVARF("saved2", "0", CVAR_ARCHIVE) |
|
cvar_t | saved3 = CVARF("saved3", "0", CVAR_ARCHIVE) |
|
cvar_t | saved4 = CVARF("saved4", "0", CVAR_ARCHIVE) |
|
cvar_t | temp1 = CVARF("temp1", "0", CVAR_ARCHIVE) |
|
cvar_t | noexit = CVAR("noexit", "0") |
|
cvar_t | sv_specprint |
|
cvar_t | sv_aim = CVARD("sv_aim", "2", "The value should be cos(angle), where angle is the greatest allowed angle from which to deviate from the direction the shot would have been along. Values >1 thus disable auto-aim. This can be overridden with setinfo aim 0.73.") |
|
cvar_t | sv_maxaim = CVARD("sv_maxaim", "22", "The maximum acceptable angle for autoaiming.") |
|
cvar_t | pr_autocreatecvars |
|
cvar_t | pr_ssqc_memsize = CVARD("pr_ssqc_memsize", "-1", "The ammount of memory available to the QC vm. This has a theoretical maximum of 1gb, but that value can only really be used in 64bit builds. -1 will attempt to use some conservative default, but you may need to increase it. Consider also clearing pr_fixbrokenqccarrays if you need to change this cvar.") |
|
cvar_t | pr_imitatemvdsv = CVARFD("pr_imitatemvdsv", "0", CVAR_MAPLATCH, "Enables mvdsv-specific builtins, and fakes identifiers so that mods made for mvdsv can run properly and with the full feature set.") |
|
cvar_t | pr_maxedicts = CVARAFD("pr_maxedicts", "131072", "max_edicts", CVAR_MAPLATCH, "Maximum number of entities spawnable on the map at once. Low values will crash the server on some maps/mods. High values will result in excessive memory useage (see pr_ssqc_memsize). Illegible server messages may occur with old/other clients above 32k. FTE's network protocols have a maximum at a little over 4 million. Please don't ever make a mod that actually uses that many...") |
|
cvar_t | pr_no_playerphysics = CVARFD("pr_no_playerphysics", "1", CVAR_MAPLATCH, "Prevents support of the 'SV_PlayerPhysics' QC function. This allows servers to prevent needless breakage of player prediction.") |
|
cvar_t | pr_sourcedir |
|
cvar_t | pr_ssqc_progs = CVARAFD("sv_progs", "", "progs", CVAR_ARCHIVE | CVAR_SERVERINFO | CVAR_NOTFROMSERVER, "Specifies the filename of the gamecode to use serverside. Empty means autodetect - typically loading either progs or qwprogs depending on gamedir priority, then based upon deathmatch settings.") |
|
cvar_t | pr_ssqc_coreonerror = CVAR("pr_coreonerror", "1") |
|
cvar_t | dpcompat_nopreparse = CVARD("dpcompat_nopreparse", "0", "Xonotic uses svc_tempentity with unknowable lengths mixed with other data that needs to be translated. This cvar disables any attempt to translate or pre-parse network messages, including disabling nq/qw cross compatibility. NOTE: because preparsing will be disabled, messages might not get backbuffered correctly if too much reliable data is written.") |
|
cvar_t | sv_listen_dp |
|
qboolean | ssqc_deprecated_warned |
|
int | pr_teamfield |
|
builtin_t | pr_builtin [1024] |
|
func_t | SpectatorConnect |
|
func_t | SpectatorThink |
|
func_t | SpectatorDisconnect |
|
func_t | SV_PlayerPhysicsQC |
|
func_t | EndFrameQC |
|
globalptrs_t * | pr_global_ptrs = &realpr_global_ptrs |
|
pubprogfuncs_t * | svprogfuncs |
|
progparms_t | svprogparms |
|
progstype_t | progstype |
|
int | pr_numbuiltins = sizeof(pr_builtin)/sizeof(pr_builtin[0]) |
|
cvar_t | sv_nopvs |
|
sizebuf_t | csqcmsgbuffer |
|