parent
c2333d038c
commit
32709797a3
4 changed files with 8 additions and 27 deletions
|
|
@ -5601,14 +5601,6 @@ boolean TryRunTics(tic_t realtics)
|
||||||
|
|
||||||
if (ticking)
|
if (ticking)
|
||||||
{
|
{
|
||||||
if (advancedemo)
|
|
||||||
{
|
|
||||||
if (timedemo_quit)
|
|
||||||
COM_ImmedExecute("quit");
|
|
||||||
else
|
|
||||||
D_StartTitle();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
{
|
||||||
boolean tickInterp = true;
|
boolean tickInterp = true;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -130,7 +130,6 @@ INT32 postimgparam[MAXSPLITSCREENPLAYERS];
|
||||||
boolean sound_disabled = false;
|
boolean sound_disabled = false;
|
||||||
boolean digital_disabled = false;
|
boolean digital_disabled = false;
|
||||||
|
|
||||||
boolean advancedemo;
|
|
||||||
#ifdef DEBUGFILE
|
#ifdef DEBUGFILE
|
||||||
INT32 debugload = 0;
|
INT32 debugload = 0;
|
||||||
#endif
|
#endif
|
||||||
|
|
@ -972,15 +971,6 @@ void D_SRB2Loop(void)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
|
||||||
// D_AdvanceDemo
|
|
||||||
// Called after each demo or intro demosequence finishes
|
|
||||||
//
|
|
||||||
void D_AdvanceDemo(void)
|
|
||||||
{
|
|
||||||
advancedemo = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
// =========================================================================
|
// =========================================================================
|
||||||
// D_SRB2Main
|
// D_SRB2Main
|
||||||
// =========================================================================
|
// =========================================================================
|
||||||
|
|
@ -1053,7 +1043,6 @@ void D_StartTitle(void)
|
||||||
//demosequence = -1;
|
//demosequence = -1;
|
||||||
G_SetGametype(GT_RACE); // SRB2kart
|
G_SetGametype(GT_RACE); // SRB2kart
|
||||||
paused = false;
|
paused = false;
|
||||||
advancedemo = false;
|
|
||||||
F_InitMenuPresValues();
|
F_InitMenuPresValues();
|
||||||
|
|
||||||
// clear cmd building stuff
|
// clear cmd building stuff
|
||||||
|
|
|
||||||
|
|
@ -20,9 +20,6 @@
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
extern boolean advancedemo;
|
|
||||||
|
|
||||||
|
|
||||||
// make sure not to write back the config until it's been correctly loaded
|
// make sure not to write back the config until it's been correctly loaded
|
||||||
extern tic_t rendergametic;
|
extern tic_t rendergametic;
|
||||||
|
|
@ -39,7 +36,6 @@ void D_SRB2Loop(void) FUNCNORETURN;
|
||||||
// D_SRB2Main()
|
// D_SRB2Main()
|
||||||
// Not a globally visible function, just included for source reference,
|
// Not a globally visible function, just included for source reference,
|
||||||
// calls all startup code, parses command line options.
|
// calls all startup code, parses command line options.
|
||||||
// If not overrided by user input, calls D_AdvanceDemo.
|
|
||||||
//
|
//
|
||||||
void D_SRB2Main(void);
|
void D_SRB2Main(void);
|
||||||
|
|
||||||
|
|
@ -56,7 +52,6 @@ const char *D_Home(void);
|
||||||
//
|
//
|
||||||
// BASE LEVEL
|
// BASE LEVEL
|
||||||
//
|
//
|
||||||
void D_AdvanceDemo(void);
|
|
||||||
void D_StartTitle(void);
|
void D_StartTitle(void);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|
|
||||||
11
src/g_demo.c
11
src/g_demo.c
|
|
@ -3963,7 +3963,10 @@ static void G_StopTimingDemo(void)
|
||||||
|
|
||||||
if (restorecv_vidwait != cv_vidwait.value)
|
if (restorecv_vidwait != cv_vidwait.value)
|
||||||
CV_SetValue(&cv_vidwait, restorecv_vidwait);
|
CV_SetValue(&cv_vidwait, restorecv_vidwait);
|
||||||
D_AdvanceDemo();
|
if (timedemo_quit)
|
||||||
|
COM_ImmedExecute("quit");
|
||||||
|
else
|
||||||
|
D_StartTitle();
|
||||||
}
|
}
|
||||||
|
|
||||||
// reset engine variable set for the demos
|
// reset engine variable set for the demos
|
||||||
|
|
@ -4021,10 +4024,12 @@ boolean G_CheckDemoStatus(void)
|
||||||
{
|
{
|
||||||
G_StopDemo();
|
G_StopDemo();
|
||||||
|
|
||||||
if (modeattacking)
|
if (timedemo_quit)
|
||||||
|
COM_ImmedExecute("quit");
|
||||||
|
else if (modeattacking)
|
||||||
M_EndModeAttackRun();
|
M_EndModeAttackRun();
|
||||||
else
|
else
|
||||||
D_AdvanceDemo();
|
D_StartTitle();
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue