Au, a dormir que tinc son

This commit is contained in:
2024-11-06 22:22:35 +01:00
parent d902bb9088
commit 0e527ff9d9
8 changed files with 422 additions and 628 deletions
+26
View File
@@ -0,0 +1,26 @@
#pragma once
#include <vector>
namespace Stage
{
struct Stage
{
int number; // Número de fase
int power_to_complete; // Cantidad de poder que se necesita para completar la fase
int min_menace; // Umbral mínimo de amenaza de la fase
int max_menace; // Umbral máximo de amenaza de la fase
// Constructor
Stage(int number, int power_to_complete, int min_menace, int max_menace)
: number(number), power_to_complete(power_to_complete), min_menace(min_menace), max_menace(max_menace) {}
};
std::vector<Stage> stages; // Variable con los datos de cada pantalla
// Devuelve una fase
Stage get(int index) { return stages.at(index); }
// Inicializa las fases del juego
void init();
}