Comença a estar tot mes o menos be el desaguisao de les classes Sprite. Encara algunes animacions sembla que van massa ràpides
This commit is contained in:
@@ -58,9 +58,12 @@ Director::Director(int argc, const char *argv[])
|
||||
#ifndef VERBOSE
|
||||
// Deshabilita todos los std::cout
|
||||
std::ostream null_stream(nullptr);
|
||||
std::streambuf *orig_buf = std::cout.rdbuf(null_stream.rdbuf());
|
||||
std::streambuf *orig_buf;
|
||||
orig_buf = std::cout.rdbuf(null_stream.rdbuf());
|
||||
#endif
|
||||
|
||||
std::cout << "Game start" << std::endl;
|
||||
|
||||
// Comprueba los parametros del programa
|
||||
checkProgramArguments(argc, argv);
|
||||
|
||||
@@ -700,8 +703,14 @@ int Director::run()
|
||||
shutdownSystem();
|
||||
#endif
|
||||
|
||||
const int return_code = section::options == section::Options::QUIT_NORMAL ? 0 : 1;
|
||||
return return_code;
|
||||
const auto return_code = (section::options == section::Options::QUIT_NORMAL) ? "keyboard" : "controller";
|
||||
std::cout << "\nGame end with " << return_code << std::endl;
|
||||
|
||||
|
||||
// Habilita de nuevo los std::cout
|
||||
//std::cout.rdbuf(orig_buf);
|
||||
|
||||
return (return_code == std::string("keyboard")) ? 0 : 1;
|
||||
}
|
||||
|
||||
// Obtiene una fichero a partir de un lang::Code
|
||||
|
||||
Reference in New Issue
Block a user