mirror of
https://git.do.srb2.org/STJr/SRB2.git
synced 2024-11-15 09:11:48 +00:00
Warn if the gametype is not valid at all!
This commit is contained in:
parent
359d8a2c25
commit
7776c59cdd
1 changed files with 16 additions and 4 deletions
|
@ -1905,10 +1905,22 @@ static void Command_Map_f(void)
|
|||
|
||||
if (newgametype == -1) // reached end of the list with no match
|
||||
{
|
||||
d = atoi(gametypename);
|
||||
// assume they gave us a gametype number, which is okay too
|
||||
if (d >= 0 && d < NUMGAMETYPES)
|
||||
newgametype = d;
|
||||
/* Did they give us a gametype number? That's okay too! */
|
||||
if (isdigit(gametypename[0]))
|
||||
{
|
||||
d = atoi(gametypename);
|
||||
if (d >= 0 && d < NUMGAMETYPES)
|
||||
newgametype = d;
|
||||
}
|
||||
else
|
||||
{
|
||||
CONS_Alert(CONS_ERROR,
|
||||
"'%s' is not a gametype.\n",
|
||||
gametypename);
|
||||
Z_Free(realmapname);
|
||||
Z_Free(mapname);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue