step 9: intro_sprites_scene com a sub-escena (elimina doIntroSprites + 3 variants aleatòries)

This commit is contained in:
2026-04-16 08:38:47 +02:00
parent e18b7321eb
commit d343e719ca
9 changed files with 459 additions and 624 deletions

View File

@@ -11,21 +11,7 @@ class ModuleSequence {
int Go();
// Exposat temporalment (public) fins al Step 9 del pla de migració,
// quan `doIntroSprites` es reescriurà com a scenes::IntroSpritesScene.
// Mentrestant, scenes::IntroNewLogoScene el crida al final del seu
// ciclo per delegar la part de les animacions de sprites.
void doIntroSprites(Uint8* gfx);
private:
// doIntro() → migrat a scenes::IntroScene
// doIntroNewLogo() → migrat a scenes::IntroNewLogoScene
// doMenu() → migrat a scenes::MenuScene
// doSlides() → migrat a scenes::SlidesScene
// doBanner() → migrat a scenes::BannerScene
// doSecreta() → migrat a scenes::SecretaScene
// doCredits() → migrat a scenes::CreditsScene
// doMort() → migrat a scenes::MortScene
int contador;
// Totes les doX() han sigut migrades a escenes dins source/scenes/.
// El Step 10 del pla eliminarà ModuleSequence sencer, inclòs Go(),
// quan el gameFiberEntry deixe de cridar-lo com a fallback.
};