Browse Source

Specified maplists for Duel type to include only duel maps.

tags/radcorp2018
3 years ago
parent
commit
74d57c8045
3 changed files with 24 additions and 5 deletions
  1. 10
    4
      server.cfg
  2. 3
    0
      sv_maps_duel.cfg
  3. 11
    1
      sv_xon.cfg

+ 10
- 4
server.cfg View File

@@ -25,7 +25,6 @@ maxplayers 16
//-----------------------------------------------
// Maps and Map Voting
//-----------------------------------------------
g_maplist ""
g_maplist_votable 9
g_maplist_shuffle 1
g_maplist_votable_nodetail 0
@@ -68,7 +67,7 @@ alias sv_defaultXon "exec sv_xon.cfg"
alias sv_defaultXDF "exec sv_xdf.cfg"
alias sv_defaultXPM "exec balance-xpm.cfg; exec sv_xpm.cfg; addvote +duel; addvote -duel; addvote +smile-physics; addvote -smile-physics;"

alias sv_vote_gametype_hook_all "exec physicsX.cfg; exec balance-xonotic.cfg; sv_defaultXon; allgt_vote"
alias sv_vote_gametype_hook_all "exec physicsX.cfg; exec balance-xonotic.cfg; sv_defaultXon; allgt_vote;"
alias sv_vote_gametype_hook_cts "exec physicsXDF.cfg; exec bal-wep-xdf.cfg; sv_defaultXDF"
alias sv_vote_gametype_hook_ctf "timelimit_override 20; cagt_vote"

@@ -104,7 +103,7 @@ set sv_vote_gametype_duel_name "Duel (XPM)"
set sv_vote_gametype_duel_description "One on one match."
// Gametype hook does not inherit from DM.
// Standard Xonotic physics is reset automatically on game mode vote.
alias sv_vote_gametype_hook_duel "sv_defaultXPM; +duel;"
alias sv_vote_gametype_hook_duel "sv_defaultXPM; +duel; exec sv_maps_duel.cfg"

//-----------------------------------------------
// Komier's Experimental Balance
@@ -117,12 +116,19 @@ alias sv_vote_gametype_hook_kdm "sv_defaultXPM; +komier-weapons; sv_autodemo_per
//-----------------------------------------------
// Sawa TDM Event
//-----------------------------------------------

set sv_vote_gametype_stdm_type tdm
set sv_vote_gametype_stdm_name "TDM Event (XPM)"
set sv_vote_gametype_stdm_description "2v2 TDM for November's Event"
alias sv_vote_gametype_hook_stdm "sv_defaultXPM; g_powerups -1; g_maxplayers 4; timelimit_override 15; g_tdm_point_limit 0; g_tdm_point_leadlimit 40; timelimit_overtimes -1"

//-----------------------------------------------
// Race CTS: Slick (XDF)
//-----------------------------------------------
set sv_vote_gametype_slick_type cts
set sv_vote_gametype_slick_name "Race CTS: Slick (XDF)"
set sv_vote_gametype_slick_description "Defrag with a map pool of maps with slick surfaces."
alias sv_vote_gametype_hook_slick "exec physicsXDF.cfg; exec bal-wep-xdf.cfg; sv_defaultXDF; exec sv_maps_slick.cfg"

//-----------------------------------------------
// Gametype Voting
//-----------------------------------------------

+ 3
- 0
sv_maps_duel.cfg View File

@@ -0,0 +1,3 @@
g_maplist "acid3dm10_q3 afterslime aggressorx_wz_04 bloodrun_a3 boil_b4 bloodprison_xon_r2 crescent_q3 cpm1a cpm15 cpm24_nex_r1 cucumber_v2 cure_full_r2 darkzone downer_final_r1 drain finalrage fuse hub3aeroq3a_nex_r4 imprisoned-final_r3 lostworld_ql luminar map-everything_else_is_green_v1r0 mint_r1 opium_v4 pukka3tourney2 rota3dm2 ruinerx runningman solarium silentsiege stormkeep syntheticv1 toxicity warfare xoylent "
//need to shuffle otherwise will show the first listed maps above.
g_maplist_shufflenow

+ 11
- 1
sv_xon.cfg View File

@@ -30,6 +30,8 @@ g_spawn_furthest 0.5
// Misc.
// These do not disqualify the server from Official tag
//-----------------------------------------------
g_maplist ""
g_maplist_shufflenow
// Warm up is a good feature, keeping it in all modes except XDF.
g_warmup 1
// Convenient reset from Duel.
@@ -44,4 +46,12 @@ fraglimit_override -1
// Unset from sawa's event.
g_tdm_point_limit -1
g_tdm_point_leadlimit -1
timelimit_overtimes 0
timelimit_overtimes 0

//Shit that turns itself on and I don't know why
notification_CHOICE_CTF_CAPTURE_BROKEN_BLUE 1
notification_CHOICE_CTF_CAPTURE_BROKEN_RED 1
notification_CHOICE_CTF_CAPTURE_TIME_BLUE 1
notification_CHOICE_CTF_CAPTURE_TIME_RED 1
notification_CHOICE_CTF_CAPTURE_UNBROKEN_BLUE 1
notification_CHOICE_CTF_CAPTURE_UNBROKEN_RED 1

Loading…
Cancel
Save