Afegides descripcions a algunes classes

Eliminats parámetres no necesaris als constructors de classes
This commit is contained in:
2024-08-12 07:57:59 +02:00
parent 4df505d263
commit 45731c8294
7 changed files with 41 additions and 11 deletions

View File

@@ -24,6 +24,24 @@
// Textos
#define TEXT_COPYRIGHT "@2020,2024 JailDesigner"
// Parámetros
#define ALLOW_TITLE_ANIMATION_SKIP false
/*
Esta clase gestiona un estado del programa. Se encarga de la parte del titulo o menu
que sirve para empezar a jugar. Utiliza otras clases para:
- Mostrar el logo del juego
- Dibujar el tileado de fondo
- Redifinir los botones de los mandos de juego
Esta clase tiene dos estados:
- El titulo está animandose, con el fondo estático
- El titulo ya está en su sitio y el fondo se está animando
Por razones de diseño, no se permite saltarse la animación del titulo, aunque es
configurable mediante un define
*/
// Clase Title
class Title
{
@@ -38,9 +56,9 @@ private:
section_t *section; // Indicador para el bucle del titulo
Tiledbg *tiledbg; // Objeto para dibujar el mosaico animado de fondo
GameLogo *gameLogo; // Objeto para dibujar el logo con el título del juego
DefineButtons *defineButtons; // Objeto para definir los botones del joystic
Texture *miniLogoTexture; // Textura con el logo de JailGames mini
Sprite *miniLogoSprite; // Sprite con el logo de JailGames mini
DefineButtons *defineButtons; // Objeto para definir los botones del joystic
Text *text1; // Objeto de texto para poder escribir textos en pantalla
Text *text2; // Objeto de texto para poder escribir textos en pantalla