Au, a dormir que tinc son
This commit is contained in:
@@ -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();
|
||||
}
|
||||
Reference in New Issue
Block a user