add StartGameDirect function

This commit is contained in:
Ricardo Luís Vaz Silva 2023-05-15 02:48:17 -03:00 committed by Christoph Oelckers
commit 736d38e8c3
4 changed files with 72 additions and 8 deletions

View file

@ -271,7 +271,7 @@ void G_DeferedInitNew (const char *mapname, int newskill)
void G_DeferedInitNew (FNewGameStartup *gs)
{
if (gs->PlayerClass != NULL) playerclass = gs->PlayerClass;
if (gs->hasPlayerClass) playerclass = gs->PlayerClass;
d_mapname = AllEpisodes[gs->Episode].mEpisodeMap;
d_skill = gs->Skill;
CheckWarpTransMap (d_mapname, true);