Create platform/masters.lst and change it so menu-fn doesn't change the

sv_public cvar all the time.
This commit is contained in:
Marco Cawthorne 2021-03-31 11:54:41 +02:00
parent 9319e63619
commit 14e3690cd4
7 changed files with 75 additions and 7 deletions

71
platform/masters.lst Normal file
View File

@ -0,0 +1,71 @@
// Master Server Definitions
set net_master1 "master.frag-net.com:27950"
set net_master2 ""
set net_master3 ""
set net_master4 ""
set net_master5 ""
set net_master6 ""
set net_master7 ""
set net_master8 ""
set net_masterextra1 ""
set net_masterextra2 ""
set net_masterextra3 ""
set net_masterextra4 ""
set net_masterextra5 ""
set net_masterextra6 ""
set net_masterextra7 ""
set net_masterextra8 ""
set net_qwmaster1 ""
set net_qwmaster2 ""
set net_qwmaster3 ""
set net_qwmaster4 ""
set net_qwmaster5 ""
set net_qwmaster6 ""
set net_qwmaster7 ""
set net_qwmaster8 ""
set net_qwmasterextra1 ""
set net_qwmasterextra2 ""
set net_qwmasterextra3 ""
set net_qwmasterextra4 ""
set net_qwmasterextra5 ""
set net_qwmasterextra6 ""
set net_qwmasterextra7 ""
set net_qwmasterextra8 ""
set net_q2master1 ""
set net_q2master2 ""
set net_q2master3 ""
set net_q2master4 ""
set net_q2master5 ""
set net_q2master6 ""
set net_q2master7 ""
set net_q2master8 ""
set net_q2masterextra1 ""
set net_q2masterextra2 ""
set net_q2masterextra3 ""
set net_q2masterextra4 ""
set net_q2masterextra5 ""
set net_q2masterextra6 ""
set net_q2masterextra7 ""
set net_q2masterextra8 ""
set net_q3master1 ""
set net_q3master2 ""
set net_q3master3 ""
set net_q3master4 ""
set net_q3master5 ""
set net_q3master6 ""
set net_q3master7 ""
set net_q3master8 ""
set net_q3masterextra1 ""
set net_q3masterextra2 ""
set net_q3masterextra3 ""
set net_q3masterextra4 ""
set net_q3masterextra5 ""
set net_q3masterextra6 ""
set net_q3masterextra7 ""
set net_q3masterextra8 ""
set net_qwmasterextraHistoric ""

View File

@ -94,3 +94,5 @@ seta "lang" "en_us"
seta "r_imageextensions" "tga bmp pcx png jpg"
seta "scr_sshot_type" "tga"
seta "media_repeat "0"
exec masters.lst

View File

@ -40,7 +40,7 @@ create_btnok_start(void)
{
static string startmap;
static void create_btnok_end(void) {
localcmd("stopmusic\n");
localcmd("stopmusic\nset sv_public 0\n");
localcmd(sprintf("hostname %s\n", create_tbHostname.m_text));
localcmd(sprintf("sv_playerslots %s\n", create_tbMaxplayers.m_text));
localcmd(sprintf("password %s\n", create_tbPassword.m_text));

View File

@ -24,7 +24,7 @@ createinet_btnok_start(void)
{
static string startmap;
static void createinet_btnok_end(void) {
localcmd("stopmusic\n");
localcmd("stopmusic\nset sv_public 2\n");
localcmd(sprintf("hostname %s\n", create_tbHostname.m_text));
localcmd(sprintf("sv_playerslots %s\n", create_tbMaxplayers.m_text));
localcmd(sprintf("password %s\n", create_tbPassword.m_text));

View File

@ -58,7 +58,6 @@ inet_btncreate_start(void)
static void inet_btncreate_end(void) {
g_menupage = PAGE_CREATEGAMEINET;
}
cvar_set("sv_public", "2");
localsound("../media/launch_upmenu1.wav");
header.SetStartEndPos(30,172,45,45);
header.SetStartEndSize(156,26,460,80);

View File

@ -49,7 +49,6 @@ lan_btncreate_start(void)
static void lan_btncreate_end(void) {
g_menupage = PAGE_CREATEGAME;
}
cvar_set("sv_public", "0");
localsound("../media/launch_upmenu1.wav");
header.SetStartEndPos(30,172,45,45);
header.SetStartEndSize(156,26,460,80);

View File

@ -70,7 +70,6 @@ mp_btninet_start(void)
g_menupage = PAGE_INTERNETGAMES;
}
cvar_set("sv_public", "1");
localsound("../media/launch_upmenu1.wav");
if (g_connected == TRUE) {
@ -97,7 +96,6 @@ cr_btnservers_start(void)
/* hack - jump to here so we draw the connection thing */
g_menupage = PAGE_MULTIPLAYER;
cvar_set("sv_public", "1");
localsound("../media/launch_upmenu1.wav");
if (g_connected == TRUE) {
@ -120,7 +118,6 @@ mp_btnlan_start(void)
static void mp_btnlan_end(void) {
g_menupage = PAGE_LANGAMES;
}
cvar_set("sv_public", "0");
Master_GetLANList();
localsound("../media/launch_upmenu1.wav");
header.SetStartEndPos(50,268,45,45);