32 lines
965 B
C++
32 lines
965 B
C++
#pragma once
|
|
|
|
#include <SDL3/SDL.h>
|
|
|
|
#include "game/info.hpp"
|
|
|
|
class ModuleSequence {
|
|
public:
|
|
ModuleSequence();
|
|
~ModuleSequence(void);
|
|
|
|
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;
|
|
};
|