X-Git-Url: http://git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=gamemodes-server.cfg;h=98b6b1a9051c2c13917e46a6748b10263f130b2a;hp=7db5b3f0a248dc1c848c3536c97f701c8ee1176c;hb=bb92926e2ce245957e28e9fc78b6250eb9c082f5;hpb=0fbec9b102b96688c9e3651bab374de1d39990cb diff --git a/gamemodes-server.cfg b/gamemodes-server.cfg index 7db5b3f0a..98b6b1a90 100644 --- a/gamemodes-server.cfg +++ b/gamemodes-server.cfg @@ -2,8 +2,8 @@ // Master config for core game modes // =================================== -// global gametype setting (0 = deathmatch) -set gamecfg 0 +// global gametype setting (uses gametype shortname, default gametype is deathmatch) +set gamecfg "dm" // ================= @@ -29,7 +29,9 @@ alias sv_hook_gamestart_ka alias sv_hook_gamestart_ft alias sv_hook_gamestart_inv alias sv_hook_gamestart_duel -alias sv_hook_gamerestart +// there is currently no hook for when the match is restarted +// see sv_hook_readyrestart for previous uses of this hook +//alias sv_hook_gamerestart alias sv_hook_gameend @@ -57,15 +59,16 @@ alias sv_vote_gametype_hook_rc alias sv_vote_gametype_hook_tdm alias sv_vote_gametype_hook_duel -// Example preset to allow 1v1ctf to be used for the gametype voting screen +// Example preset to allow 1v1ctf to be used for the gametype voting screen. +// Aliases can have max 31 chars so the gametype can have max 9 chars. // sv_vote_gametype_*_type Must be set to the name of the gametype the option is based on // sv_vote_gametype_*_name Contains a human-readable name of the gametype // sv_vote_gametype_*_description Contains a longer description //set sv_vote_gametype_1v1ctf_type ctf //set sv_vote_gametype_1v1ctf_name "Capture the Flag Duel" //set sv_vote_gametype_1v1ctf_description "One vs One match in CTF" -//alias sv_vote_gametype_hook_all "set g_maxplayers 0" -//alias sv_vote_gametype_hook_1v1ctf "set g_maxplayers 2" +//alias sv_vote_gametype_hook_all "g_maxplayers 0" +//alias sv_vote_gametype_hook_1v1ctf "g_maxplayers 2" // =========== @@ -73,7 +76,7 @@ alias sv_vote_gametype_hook_duel // =========== // this means that timelimit can be overidden globally and fraglimit can be overidden for each game mode: DM/TDM, Domination, CTF, and Runematch. set leadlimit 0 -set leadlimit_and_fraglimit 0 "if set, leadlimit is ANDed with fraglimit (otherwise ORed)" +set leadlimit_and_fraglimit 0 "both leadlimit AND fraglimit must be reached" set timelimit_override -1 "Time limit overriding the mapinfo specified one (use 0 to play without limit, and -1 to use the mapinfo's limit)" set fraglimit_override -1 "Frag limit overriding the mapinfo specified one (use 0 to play without limit, and -1 to use the mapinfo's limit)" set leadlimit_override -1 "Lead limit overriding the mapinfo specified one (use 0 to play without limit, and -1 to use the mapinfo's limit)" @@ -239,11 +242,13 @@ set g_ctf_leaderboard 0 "show top capture times in the scoreboard" set g_ctf_flag_return 1 "auto return the flag to base when touched by a teammate" set g_ctf_flag_return_carrying 0 "(manual return mode) auto return the flag to base if touched by a flag carrier" set g_ctf_flag_return_carried_radius 100 "allow flags to be returned by carrier if base is within this radius" -set g_ctf_flag_return_time 15 "automatically return the flag to base after this amount of time" +set g_ctf_flag_return_time 30 "automatically return the flag to base after this amount of time" set g_ctf_flag_return_dropped 100 "automatically return the flag to base if dropped within this distance from base (in qu)" set g_ctf_flag_return_damage 0 "allow the flag to be damaged, reducing time needed to automatically return to base" set g_ctf_flag_return_damage_delay 0 "how much time the flag takes to automatically return to base if it falls into lava/slime/trigger hurt" set g_ctf_flag_return_when_unreachable 1 "automatically return the flag if it falls into lava/slime/trigger hurt" +set g_ctf_flag_waypoint 1 "show a waypoint at the flag for easy discovery and directions" +set g_ctf_flag_waypoint_maxdistance 0 "maximum distance from a flag from which their waypoint is shown, a value of 0 means no limit" set g_ctf_flagcarrier_auto_helpme_damage 100 "automatically place a helpme notification on flag carrier waypointsprite if they get hit and their health dips below this value" set g_ctf_flagcarrier_auto_helpme_time 2 "antispam time for the helpme notification" set g_ctf_flagcarrier_selfdamagefactor 1 @@ -306,7 +311,7 @@ set g_ctf_flag_neutral_model "models/ctf/flags.md3" set g_ctf_flag_neutral_skin 4 set g_ctf_flag_glowtrails 1 set g_ctf_fullbrightflags 0 -set g_ctf_dynamiclights 0 +set g_ctf_dynamiclights 0 "flags (not flag carriers) cast light of their team's colour" set g_ctf_ignore_frags 0 "1: regular frags give no points" exec ctfscoring-samual.cfg