FTEQW
Documentation of the FTE engine source tree.
|
Typedefs | |
typedef struct ruleset_s | ruleset_t |
typedef struct signed_buffer_s | signed_buffer_t |
typedef signed_buffer_t *(* | Security_Verify_Response_t) (int playernum, unsigned char *, char *userinfo, char *serverinfo) |
typedef int(* | Security_Init_t) (char *) |
typedef signed_buffer_t *(* | Security_Generate_Crc_t) (int playernum, char *userinfo, char *serverinfo) |
typedef signed_buffer_t *(* | Security_IsModelModified_t) (char *, int, qbyte *, int) |
typedef void(* | Security_Supported_Binaries_t) (void *) |
typedef void(* | Security_Shutdown_t) (void) |
Enumerations | |
enum | { FMOD_UNCHECKED , FMOD_MODIFIED , FMOD_UNMODIFIED } |
Functions | |
void | Validation_CheckIfResponse (char *text) |
void | InitValidation (void) |
qboolean | Ruleset_FileLoaded (const char *filename, const qbyte *filedata, size_t filesize) |
void | Validation_FlushFileList (void) |
void | Ruleset_Shutdown (void) |
void | Ruleset_Scan (void) |
void | Validation_DelatchRulesets (void) |
const char * | Ruleset_GetRulesetName (void) |
void | Ruleset_Check (char *keyval, char *out, size_t outsize) |
void | Validation_Apply_Ruleset (void) |
void | Validation_Auto_Response (int playernum, char *s) |
Variables | |
qboolean | care_f_modified |
qboolean | f_modified_particles |
cvar_t | allow_f_version = CVAR("allow_f_version", "1") |
cvar_t | allow_f_server = CVAR("allow_f_server", "1") |
cvar_t | allow_f_skins = CVAR("allow_f_skins", "1") |
cvar_t | allow_f_ruleset = CVAR("allow_f_ruleset", "1") |
cvar_t | allow_f_scripts = CVAR("allow_f_scripts", "1") |
cvar_t | allow_f_modified = CVAR("allow_f_modified", "1") |
cvar_t | allow_f_fakeshaft = CVAR("allow_f_fakeshaft", "1") |
cvar_t | auth_validateclients = CVAR("auth_validateclients", "1") |
cvar_t | allow_f_system = CVAR("allow_f_system", "0") |
cvar_t | allow_f_cmdline = CVAR("allow_f_cmdline", "0") |
cvar_t | ruleset = CVARCD("ruleset", "none", rulesetcallback, "Known rulesets are:\nnone: no explicit rules, all 'minor cheats' are allowed.\nstrict: equivelent to the smackdown ruleset. Note that this will block certain graphical enhancements too.") |
typedef struct ruleset_s ruleset_t |
typedef signed_buffer_t *(* Security_Generate_Crc_t) (int playernum, char *userinfo, char *serverinfo) |
typedef int(* Security_Init_t) (char *) |
typedef signed_buffer_t *(* Security_IsModelModified_t) (char *, int, qbyte *, int) |
typedef signed_buffer_t *(* Security_Verify_Response_t) (int playernum, unsigned char *, char *userinfo, char *serverinfo) |
typedef struct signed_buffer_s signed_buffer_t |
void Ruleset_Check | ( | char * | keyval, |
char * | out, | ||
size_t | outsize | ||
) |
const char * Ruleset_GetRulesetName | ( | void | ) |
void Validation_CheckIfResponse | ( | char * | text | ) |
cvar_t allow_f_cmdline = CVAR("allow_f_cmdline", "0") |
cvar_t allow_f_fakeshaft = CVAR("allow_f_fakeshaft", "1") |
cvar_t allow_f_modified = CVAR("allow_f_modified", "1") |
cvar_t allow_f_ruleset = CVAR("allow_f_ruleset", "1") |
cvar_t allow_f_scripts = CVAR("allow_f_scripts", "1") |
cvar_t allow_f_server = CVAR("allow_f_server", "1") |
cvar_t allow_f_skins = CVAR("allow_f_skins", "1") |
cvar_t allow_f_system = CVAR("allow_f_system", "0") |
cvar_t allow_f_version = CVAR("allow_f_version", "1") |
cvar_t auth_validateclients = CVAR("auth_validateclients", "1") |
qboolean care_f_modified |
qboolean f_modified_particles |
unsigned int flags |
const char* hash |
unsigned int hashes |
const char* name |