refactor(title): la 3D és l'única — elimina backup 2D i renomena als noms canònics
This commit is contained in:
@@ -24,7 +24,6 @@
|
||||
#include "game/scenes/game_scene.hpp"
|
||||
#include "game/scenes/logo_scene.hpp"
|
||||
#include "game/scenes/title_scene.hpp"
|
||||
#include "game/scenes/title_scene_3d.hpp"
|
||||
#include "global_events.hpp"
|
||||
#include "project.h"
|
||||
#include "scene.hpp"
|
||||
@@ -292,17 +291,8 @@ auto Director::buildScene(SceneType type, SDLManager& sdl, SceneContext& context
|
||||
switch (type) {
|
||||
case SceneType::LOGO:
|
||||
return std::make_unique<LogoScene>(sdl, context);
|
||||
case SceneType::TITLE: {
|
||||
// Env var ORNI_TITLE_3D=1 redirigeix la TITLE clàssica cap a la
|
||||
// variant 3D real en proves; en qualsevol altre cas, la 2D.
|
||||
const char* env = std::getenv("ORNI_TITLE_3D");
|
||||
if (env != nullptr && env[0] == '1' && env[1] == '\0') {
|
||||
return std::make_unique<TitleScene3D>(sdl, context);
|
||||
}
|
||||
case SceneType::TITLE:
|
||||
return std::make_unique<TitleScene>(sdl, context);
|
||||
}
|
||||
case SceneType::TITLE_3D:
|
||||
return std::make_unique<TitleScene3D>(sdl, context);
|
||||
case SceneType::GAME:
|
||||
return std::make_unique<GameScene>(sdl, context);
|
||||
case SceneType::EXIT:
|
||||
|
||||
Reference in New Issue
Block a user