28 lines
1.1 KiB
C++
28 lines
1.1 KiB
C++
#include "stage.h"
|
|
#include <vector>
|
|
|
|
namespace Stage
|
|
{
|
|
|
|
std::vector<Stage> stages; // Variable con los datos de cada pantalla
|
|
int power = 0; // Poder acumulado en la fase
|
|
int number = 0; // Fase actual
|
|
|
|
// Devuelve una fase
|
|
Stage get(int index) { return stages.at(index); }
|
|
|
|
// Inicializa las fases del juego
|
|
void init()
|
|
{
|
|
stages.emplace_back(Stage(1, 200, 7 + (4 * 1), 7 + (4 * 3)));
|
|
stages.emplace_back(Stage(2, 300, 7 + (4 * 2), 7 + (4 * 4)));
|
|
stages.emplace_back(Stage(3, 600, 7 + (4 * 3), 7 + (4 * 5)));
|
|
stages.emplace_back(Stage(4, 600, 7 + (4 * 3), 7 + (4 * 5)));
|
|
stages.emplace_back(Stage(5, 600, 7 + (4 * 4), 7 + (4 * 6)));
|
|
stages.emplace_back(Stage(6, 600, 7 + (4 * 4), 7 + (4 * 6)));
|
|
stages.emplace_back(Stage(7, 650, 7 + (4 * 5), 7 + (4 * 7)));
|
|
stages.emplace_back(Stage(8, 750, 7 + (4 * 5), 7 + (4 * 7)));
|
|
stages.emplace_back(Stage(9, 850, 7 + (4 * 6), 7 + (4 * 8)));
|
|
stages.emplace_back(Stage(10, 950, 7 + (4 * 7), 7 + (4 * 10)));
|
|
}
|
|
} |