diff --git a/src/m_menu.c b/src/m_menu.c index 780de7ad5f5984e3a74f5a3e7a062938cc02de56..ae24082714d2f87a6bd1b14488fdf3dc12b6049c 100644 --- a/src/m_menu.c +++ b/src/m_menu.c @@ -389,6 +389,7 @@ CV_PossibleValue_t gametype_cons_t[] = {GT_CTF, "CTF"}, {0, NULL} }; +CV_PossibleValue_t gametype_cons_t_thokker[] = {{GT_TEAMMATCH, "Thokker"}}; consvar_t cv_newgametype = {"newgametype", "Co-op", CV_HIDEN|CV_CALL, gametype_cons_t, Newgametype_OnChange, 0, NULL, NULL, 0, 0, NULL}; static CV_PossibleValue_t serversort_cons_t[] = { @@ -2676,6 +2677,11 @@ void M_Ticker(void) // void M_Init(void) { + if (M_CheckParm("-nothokker") == 0) { + cv_newgametype.PossibleValue = gametype_cons_t_thokker; + cv_newgametype.defaultvalue = "Thokker"; + } + CV_RegisterVar(&cv_nextmap); CV_RegisterVar(&cv_newgametype); CV_RegisterVar(&cv_chooseskin);