diff --git a/src/p_setup.c b/src/p_setup.c index 736141ea0..21c24e2f4 100644 --- a/src/p_setup.c +++ b/src/p_setup.c @@ -3239,7 +3239,7 @@ boolean P_SetupLevel(boolean skipprecip) ) { ST_runTitleCard(); - ST_runPreLevelTitleCard(lt_ticker); + ST_runPreLevelTitleCard(lt_ticker, true); } return true; diff --git a/src/st_stuff.c b/src/st_stuff.c index 86a87c543..74e9d40da 100644 --- a/src/st_stuff.c +++ b/src/st_stuff.c @@ -1343,7 +1343,7 @@ void ST_preLevelTitleCardLoop(tic_t ticker, boolean update) // // Run the title card before fading in to the level. // -void ST_runPreLevelTitleCard(tic_t ticker) +void ST_runPreLevelTitleCard(tic_t ticker, boolean update) { tic_t starttime = I_GetTime(); tic_t endtime = starttime + (PRELEVELTIME*NEWTICRATERATIO); @@ -1356,7 +1356,7 @@ void ST_runPreLevelTitleCard(tic_t ticker) I_Sleep(); lasttime = nowtime; ST_runTitleCard(); - ST_preLevelTitleCardLoop(ticker, true); + ST_preLevelTitleCardLoop(ticker, update); } } diff --git a/src/st_stuff.h b/src/st_stuff.h index 7c23d4f94..5897a48b0 100644 --- a/src/st_stuff.h +++ b/src/st_stuff.h @@ -53,7 +53,7 @@ void ST_preDrawTitleCard(void); void ST_runTitleCard(void); void ST_drawTitleCard(void); void ST_preLevelTitleCardLoop(tic_t ticker, boolean update); -void ST_runPreLevelTitleCard(tic_t ticker); +void ST_runPreLevelTitleCard(tic_t ticker, boolean update); void ST_drawWipeTitleCard(void); extern tic_t lt_ticker, lt_lasttic;