**************************************************** *********** server variables and commands ********** **************************************************** ======================== g_gametype 0 - Free For All 1 - 1-vs-1 Duel/Tournament 2 - Single Player, suitable only from in-game menu 3 - Team Deathmatch 4 - Capture The Flag 5 - Return The Flag 6 - One Flag CTF 7 - Clan Arena (obsolete, can be simulated by FTE engine) 8 - Freeze Tag Elimination 9 - Protect The Leader \map_restart required to apply change ======================== g_allowVote allows voting up to times per level session 0 - disable ======================== g_autoJoin replaces old g_teamAutoJoin: 1 - auto join in non-team games 2 - auto join in team games 3 - 1+2 default is 1 g_predictPVS <0|1> ======================== try to predict visible entities in order to compensate 'sudden spawn' effect on client-side this works only if client is moving towards entities, i.e. it doesn't enhance static visibility for wallhackers requires quake3e engine with SVF_SELFPORTAL2 functionality default is 1 ======================== g_unlagged <0|1> enables lag(-ping) compensation technique for hitscan weapons such as Machinegun or Railgun ======================== g_chatDelay specifies minimal forced delay (in seconds) between 2 chat messages that player can send in a row if set - will force sv_floodProtect value to 0 ======================== g_inactivitySpectator specifies idle time (in seconds) after what playing client will be automatically forced to spectator team ======================== g_inactivity specifies idle time (in seconds) after what player will be automatically kicked from server, works also with spectator player g_inactivitySpectator timer have higher priority if set ======================== g_forceRespawn time (in seconds) before forced player respawn default is 20.0 g_warmup ======================== warmup time in seconds = 0 - means instant match start < 0 - wait until everyone get ready > 0 - usual timed warmup ======================== g_suddenDeath <0|1> enables "Sudden Death" mode after reaching timelimit, i.e. game will be finished only after reaching fraglimit/capturelimit/roundlimit ======================== g_matchmode <0|1|2|3> 1 - enables additional game control commands: lock/unlock/speclock/timeout/ready/notready etc 2 - warmup after each round 3 - show scoreboard after each round ======================== g_maxGameClients amount of simultaneously playing clients, rest will be forced to spectators 0 means do not limit ======================== g_speclock <0|1|2> limit players/spectators pov in some way 0 - off 1 - do not allow frozen players spectate opposite team in ftag 2 - same as with 1 + do not allow following locked teams (spectators will need an invitation) ======================== g_ruleset specifies ruleset name (in /rulesets folder ) that will be loaded on map load/map_restart value can be directly modified by \load [ruleset_name] command ======================== g_referee allowed command list (comma separated) that referees can execute ======================== g_voteStrings allowed vote commands, comma separated ======================== g_voteconf points to filename which specifies what rulesets can be voted with \callvote ruleset [ruleset_name] command ======================== g_rotation points to filename with rotation information ======================== g_validTLD <0|1> force real flag instead of user-specified \cg_country value ======================== g_teamBalance balance teams on next map load ======================== g_bans points to filename with bans/notifications ======================== g_crontab periodic job scheduler file ======================== g_motdFile points to filename with some info to display ======================== g_dumpents <0|1> dump all compiled-in map entities on next map load, resulting file will be saved as "%mapname%.set" in current mod directory, then you can edit resulting file contents and place it in edawn\maps directory - after that modified entity set will be loaded instead of compiled-in set at each map load if you wan to ADD some entities to existing map set - edit/create corresponding file, and place it in edawn\maps\ directory with name "%mapname%.add" ======================== g_holyshit <0|1> play "Holy Shit" sound if player gets killed by direct bfg hit ======================== g_friendlyFire ======================== g_teamForceBalance ======================== g_quadFactor ======================== g_redTeam ======================== g_blueTeam ======================== g_gravity ======================== g_speed ======================== fraglimit ======================== timelimit ======================== capturelimit ======================== roundlimit