mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Move map loaded failure error from the deleted backwards compat code
This commit is contained in:
parent
217f61897f
commit
7433becd7a
1 changed files with 13 additions and 1 deletions
14
src/g_game.c
14
src/g_game.c
|
|
@ -4914,7 +4914,6 @@ void G_ReadDemoExtraData(void)
|
||||||
kartspeed = READUINT8(demo_p);
|
kartspeed = READUINT8(demo_p);
|
||||||
kartweight = READUINT8(demo_p);
|
kartweight = READUINT8(demo_p);
|
||||||
|
|
||||||
|
|
||||||
if (stricmp(skins[players[p].skin].name, name) != 0)
|
if (stricmp(skins[players[p].skin].name, name) != 0)
|
||||||
FindClosestSkinForStats(p, kartspeed, kartweight);
|
FindClosestSkinForStats(p, kartspeed, kartweight);
|
||||||
|
|
||||||
|
|
@ -7198,6 +7197,19 @@ void G_DoPlayDemo(char *defdemoname)
|
||||||
randseed = READUINT32(demo_p);
|
randseed = READUINT32(demo_p);
|
||||||
demo_p += 4; // Extrainfo location
|
demo_p += 4; // Extrainfo location
|
||||||
|
|
||||||
|
// ...*map* not loaded?
|
||||||
|
if (!gamemap || (gamemap > NUMMAPS) || !mapheaderinfo[gamemap-1] || !(mapheaderinfo[gamemap-1]->menuflags & LF2_EXISTSHACK))
|
||||||
|
{
|
||||||
|
snprintf(msg, 1024, M_GetText("%s features a course that is not currently loaded.\n"), pdemoname);
|
||||||
|
CONS_Alert(CONS_ERROR, "%s", msg);
|
||||||
|
M_StartMessage(msg, NULL, MM_NOTHING);
|
||||||
|
Z_Free(pdemoname);
|
||||||
|
Z_Free(demobuffer);
|
||||||
|
demo.playback = false;
|
||||||
|
demo.title = false;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// net var data
|
// net var data
|
||||||
CV_LoadNetVars(&demo_p);
|
CV_LoadNetVars(&demo_p);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue