forked from jaildesigner-jailgames/jaildoctors_dilemma
Añadido el modo demo
This commit is contained in:
@@ -9,7 +9,7 @@ Director::Director(std::string path)
|
||||
section.name = SECTION_PROG_LOGO;
|
||||
section.subsection = 0;
|
||||
|
||||
section.name = SECTION_PROG_GAME;
|
||||
section.name = SECTION_PROG_CREDITS;
|
||||
|
||||
// Crea el objeto que controla los ficheros de recursos
|
||||
asset = new Asset(path.substr(0, path.find_last_of("\\/")));
|
||||
@@ -638,6 +638,14 @@ void Director::runCredits()
|
||||
delete credits;
|
||||
}
|
||||
|
||||
// Ejecuta la seccion de la demo, donde se ven pantallas del juego
|
||||
void Director::runDemo()
|
||||
{
|
||||
demo = new Demo(renderer, screen, asset, debug);
|
||||
setSection(demo->run());
|
||||
delete demo;
|
||||
}
|
||||
|
||||
// Ejecuta la seccion de juego donde se juega
|
||||
void Director::runGame()
|
||||
{
|
||||
@@ -665,6 +673,9 @@ void Director::run()
|
||||
case SECTION_PROG_CREDITS:
|
||||
runCredits();
|
||||
break;
|
||||
case SECTION_PROG_DEMO:
|
||||
runDemo();
|
||||
break;
|
||||
case SECTION_PROG_GAME:
|
||||
runGame();
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user