Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
banning.qh
Go to the documentation of this file.
1#pragma once
2
17
18#define GET_BAN_ARG(v, d) if (argc > reason_arg) { if ((v = stof(argv(reason_arg))) != 0) ++reason_arg; else v = d; } else { v = d; }
19#define GET_BAN_REASON(v, d) if (argc > reason_arg) v = substring(command, argv_start_index(reason_arg), strlen(command) - argv_start_index(reason_arg)); else v = d;
20
21// used by common/command/generic.qc:GenericCommand_dumpcommands to list all commands into a .txt file
23
25float BanCommand_macro_usage(int argc);
string autocvar_g_ban_sync_trusted_servers
Definition banning.qh:7
string autocvar_g_playban_list
Definition banning.qh:14
void BanCommand_macro_help()
Definition banning.qc:480
bool autocvar_g_ban_sync_trusted_servers_verify
Definition banning.qh:8
bool autocvar_g_playban_minigames
Definition banning.qh:15
bool autocvar_g_ban_telluser
Definition banning.qh:10
float autocvar_g_ban_sync_timeout
Definition banning.qh:6
string autocvar_g_voteban_list
Definition banning.qh:16
string autocvar_g_chatban_list
Definition banning.qh:13
string autocvar_g_banned_list
Definition banning.qh:11
bool autocvar_g_banned_list_idmode
Definition banning.qh:12
float autocvar_g_ban_sync_interval
Definition banning.qh:5
float autocvar_g_ban_default_bantime
Definition banning.qh:3
float autocvar_g_ban_default_masksize
Definition banning.qh:4
void BanCommand_macro_write_aliases(float fh)
Definition banning.qc:511
float BanCommand_macro_usage(int argc)
Definition banning.qc:500
string autocvar_g_ban_sync_uri
Definition banning.qh:9