jugant amb clang-tidy
This commit is contained in:
@@ -5,22 +5,22 @@
|
||||
#include "utils.h" // Para ParamGame, Param, Zone, BLOCK
|
||||
|
||||
void BalloonFormations::initBalloonFormations() {
|
||||
constexpr int y4 = -BLOCK;
|
||||
const int x4_0 = param.game.play_area.rect.x;
|
||||
const int x4_100 = param.game.play_area.rect.w - BALLOON_SIZE[3];
|
||||
constexpr int Y4 = -BLOCK;
|
||||
const int X4_0 = param.game.play_area.rect.x;
|
||||
const int X4_100 = param.game.play_area.rect.w - BALLOON_SIZE[3];
|
||||
|
||||
constexpr int y3 = -BLOCK;
|
||||
const int x3_0 = param.game.play_area.rect.x;
|
||||
const int x3_100 = param.game.play_area.rect.w - BALLOON_SIZE[2];
|
||||
constexpr int Y3 = -BLOCK;
|
||||
const int X3_0 = param.game.play_area.rect.x;
|
||||
const int X3_100 = param.game.play_area.rect.w - BALLOON_SIZE[2];
|
||||
|
||||
constexpr int y2 = -BLOCK;
|
||||
const int x2_0 = param.game.play_area.rect.x;
|
||||
const int x2_100 = param.game.play_area.rect.w - BALLOON_SIZE[1];
|
||||
constexpr int Y2 = -BLOCK;
|
||||
const int X2_0 = param.game.play_area.rect.x;
|
||||
const int X2_100 = param.game.play_area.rect.w - BALLOON_SIZE[1];
|
||||
|
||||
constexpr int y1 = -BLOCK;
|
||||
const int x1_0 = param.game.play_area.rect.x;
|
||||
const int x1_50 = param.game.play_area.center_x - (BALLOON_SIZE[0] / 2);
|
||||
const int x1_100 = param.game.play_area.rect.w - BALLOON_SIZE[0];
|
||||
constexpr int Y1 = -BLOCK;
|
||||
const int X1_0 = param.game.play_area.rect.x;
|
||||
const int X1_50 = param.game.play_area.center_x - (BALLOON_SIZE[0] / 2);
|
||||
const int X1_100 = param.game.play_area.rect.w - BALLOON_SIZE[0];
|
||||
|
||||
balloon_formation_.reserve(NUMBER_OF_BALLOON_FORMATIONS);
|
||||
|
||||
@@ -29,16 +29,16 @@ void BalloonFormations::initBalloonFormations() {
|
||||
// #00 - Dos enemigos BALLOON4 uno a cada extremo
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params = {
|
||||
BalloonFormationParams(x4_0, y4, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME),
|
||||
BalloonFormationParams(x4_100, y4, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME)};
|
||||
BalloonFormationParams(X4_0, Y4, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME),
|
||||
BalloonFormationParams(X4_100, Y4, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME)};
|
||||
balloon_formation_.emplace_back(2, init_params);
|
||||
}
|
||||
|
||||
// #01 - Dos enemigos BALLOON4 uno a cada cuarto. Ambos van hacia el centro
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params = {
|
||||
BalloonFormationParams(param.game.play_area.first_quarter_x - (BALLOON_SIZE[3] / 2), y4, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME),
|
||||
BalloonFormationParams(param.game.play_area.third_quarter_x - (BALLOON_SIZE[3] / 2), y4, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME)};
|
||||
BalloonFormationParams(param.game.play_area.first_quarter_x - (BALLOON_SIZE[3] / 2), Y4, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME),
|
||||
BalloonFormationParams(param.game.play_area.third_quarter_x - (BALLOON_SIZE[3] / 2), Y4, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME)};
|
||||
balloon_formation_.emplace_back(2, init_params);
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 4; ++i) {
|
||||
init_params.emplace_back(x2_0 + (i * (BALLOON_SIZE[1] + 1)), y2, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE2, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X2_0 + (i * (BALLOON_SIZE[1] + 1)), Y2, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE2, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(4, init_params);
|
||||
}
|
||||
@@ -55,7 +55,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 4; ++i) {
|
||||
init_params.emplace_back(x2_100 - (i * (BALLOON_SIZE[1] + 1)), y2, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE2, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X2_100 - (i * (BALLOON_SIZE[1] + 1)), Y2, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE2, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(4, init_params);
|
||||
}
|
||||
@@ -64,7 +64,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 3; ++i) {
|
||||
init_params.emplace_back(x3_0 + (i * (BALLOON_SIZE[2] * 2)), y3, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X3_0 + (i * (BALLOON_SIZE[2] * 2)), Y3, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(3, init_params);
|
||||
}
|
||||
@@ -73,7 +73,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 3; ++i) {
|
||||
init_params.emplace_back(x3_100 - (i * (BALLOON_SIZE[2] * 2)), y3, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X3_100 - (i * (BALLOON_SIZE[2] * 2)), Y3, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(3, init_params);
|
||||
}
|
||||
@@ -82,7 +82,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 3; ++i) {
|
||||
init_params.emplace_back(x3_0 + (i * (BALLOON_SIZE[2] + 1)), y3, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X3_0 + (i * (BALLOON_SIZE[2] + 1)), Y3, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(3, init_params);
|
||||
}
|
||||
@@ -91,7 +91,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 3; ++i) {
|
||||
init_params.emplace_back(x3_100 - (i * (BALLOON_SIZE[2] + 1)), y3, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X3_100 - (i * (BALLOON_SIZE[2] + 1)), Y3, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(3, init_params);
|
||||
}
|
||||
@@ -100,7 +100,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 6; ++i) {
|
||||
init_params.emplace_back(x1_0 + (i * (BALLOON_SIZE[0] + 1)), y1, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X1_0 + (i * (BALLOON_SIZE[0] + 1)), Y1, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(6, init_params);
|
||||
}
|
||||
@@ -109,7 +109,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 6; ++i) {
|
||||
init_params.emplace_back(x1_100 - (i * (BALLOON_SIZE[0] + 1)), y1, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X1_100 - (i * (BALLOON_SIZE[0] + 1)), Y1, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(6, init_params);
|
||||
}
|
||||
@@ -118,7 +118,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 3; ++i) {
|
||||
init_params.emplace_back(x4_0 + (i * (BALLOON_SIZE[3] + 1)), y4, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME - (15 * i));
|
||||
init_params.emplace_back(X4_0 + (i * (BALLOON_SIZE[3] + 1)), Y4, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME - (15 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(3, init_params);
|
||||
}
|
||||
@@ -127,7 +127,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 3; ++i) {
|
||||
init_params.emplace_back(x4_100 - (i * (BALLOON_SIZE[3] + 1)), y4, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME - (15 * i));
|
||||
init_params.emplace_back(X4_100 - (i * (BALLOON_SIZE[3] + 1)), Y4, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME - (15 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(3, init_params);
|
||||
}
|
||||
@@ -136,7 +136,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 6; ++i) {
|
||||
init_params.emplace_back(x2_0 + (i * (BALLOON_SIZE[1] + 1)), y2, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE2, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X2_0 + (i * (BALLOON_SIZE[1] + 1)), Y2, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE2, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(6, init_params);
|
||||
}
|
||||
@@ -145,7 +145,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 6; ++i) {
|
||||
init_params.emplace_back(x2_100 - (i * (BALLOON_SIZE[1] + 1)), y2, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE2, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X2_100 - (i * (BALLOON_SIZE[1] + 1)), Y2, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE2, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(6, init_params);
|
||||
}
|
||||
@@ -154,7 +154,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 5; ++i) {
|
||||
init_params.emplace_back(x3_0 + (i * (BALLOON_SIZE[2] * 2)), y3, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X3_0 + (i * (BALLOON_SIZE[2] * 2)), Y3, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(5, init_params);
|
||||
}
|
||||
@@ -163,7 +163,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 5; ++i) {
|
||||
init_params.emplace_back(x3_100 - (i * (BALLOON_SIZE[2] * 2)), y3, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X3_100 - (i * (BALLOON_SIZE[2] * 2)), Y3, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(5, init_params);
|
||||
}
|
||||
@@ -172,7 +172,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 5; ++i) {
|
||||
init_params.emplace_back(x3_0 + (i * (BALLOON_SIZE[2] + 1)), y3, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X3_0 + (i * (BALLOON_SIZE[2] + 1)), Y3, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(5, init_params);
|
||||
}
|
||||
@@ -181,7 +181,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 5; ++i) {
|
||||
init_params.emplace_back(x3_100 - (i * (BALLOON_SIZE[2] + 1)), y3, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X3_100 - (i * (BALLOON_SIZE[2] + 1)), Y3, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(5, init_params);
|
||||
}
|
||||
@@ -190,7 +190,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 12; ++i) {
|
||||
init_params.emplace_back(x1_0 + (i * (BALLOON_SIZE[0] + 1)), y1, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X1_0 + (i * (BALLOON_SIZE[0] + 1)), Y1, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(12, init_params);
|
||||
}
|
||||
@@ -199,7 +199,7 @@ void BalloonFormations::initBalloonFormations() {
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
for (int i = 0; i < 12; ++i) {
|
||||
init_params.emplace_back(x1_100 - (i * (BALLOON_SIZE[0] + 1)), y1, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME - (10 * i));
|
||||
init_params.emplace_back(X1_100 - (i * (BALLOON_SIZE[0] + 1)), Y1, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME - (10 * i));
|
||||
}
|
||||
balloon_formation_.emplace_back(12, init_params);
|
||||
}
|
||||
@@ -207,12 +207,12 @@ void BalloonFormations::initBalloonFormations() {
|
||||
// #20 - Dos enemigos BALLOON4 seguidos desde la izquierda/derecha. Simétricos
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
const int half = 4 / 2;
|
||||
const int HALF = 4 / 2;
|
||||
for (int i = 0; i < 4; ++i) {
|
||||
if (i < half) {
|
||||
init_params.emplace_back(x4_0 + (i * (BALLOON_SIZE[3] + 1)), y4, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME + (0 * i));
|
||||
if (i < HALF) {
|
||||
init_params.emplace_back(X4_0 + (i * (BALLOON_SIZE[3] + 1)), Y4, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME + (0 * i));
|
||||
} else {
|
||||
init_params.emplace_back(x4_100 - ((i - half) * (BALLOON_SIZE[3] + 1)), y4, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME + (0 * i));
|
||||
init_params.emplace_back(X4_100 - ((i - HALF) * (BALLOON_SIZE[3] + 1)), Y4, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME + (0 * i));
|
||||
}
|
||||
}
|
||||
balloon_formation_.emplace_back(4, init_params);
|
||||
@@ -221,12 +221,12 @@ void BalloonFormations::initBalloonFormations() {
|
||||
// #20 - Dos enemigos BALLOON4 seguidos desde la izquierda/derecha. Simétricos
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
const int half = 4 / 2;
|
||||
const int HALF = 4 / 2;
|
||||
for (int i = 0; i < 4; ++i) {
|
||||
if (i < half) {
|
||||
init_params.emplace_back(x4_0 + (i * (BALLOON_SIZE[3] + 1)), y4, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME + (0 * i));
|
||||
if (i < HALF) {
|
||||
init_params.emplace_back(X4_0 + (i * (BALLOON_SIZE[3] + 1)), Y4, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME + (0 * i));
|
||||
} else {
|
||||
init_params.emplace_back(x4_100 - ((i - half) * (BALLOON_SIZE[3] + 1)), y4, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME + (0 * i));
|
||||
init_params.emplace_back(X4_100 - ((i - HALF) * (BALLOON_SIZE[3] + 1)), Y4, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE4, CREATION_TIME + (0 * i));
|
||||
}
|
||||
}
|
||||
balloon_formation_.emplace_back(4, init_params);
|
||||
@@ -235,12 +235,12 @@ void BalloonFormations::initBalloonFormations() {
|
||||
// #21 - Diez enemigos BALLOON2 uno detrás del otro. Izquierda/derecha. Simétricos
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
const int half = 10 / 2;
|
||||
const int HALF = 10 / 2;
|
||||
for (int i = 0; i < 10; ++i) {
|
||||
if (i < half) {
|
||||
init_params.emplace_back(x2_0 + (i * (BALLOON_SIZE[1] + 1)), y2, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE2, CREATION_TIME - (3 * i));
|
||||
if (i < HALF) {
|
||||
init_params.emplace_back(X2_0 + (i * (BALLOON_SIZE[1] + 1)), Y2, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE2, CREATION_TIME - (3 * i));
|
||||
} else {
|
||||
init_params.emplace_back(x2_100 - ((i - half) * (BALLOON_SIZE[1] + 1)), y2, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE2, CREATION_TIME - (3 * (i - half)));
|
||||
init_params.emplace_back(X2_100 - ((i - HALF) * (BALLOON_SIZE[1] + 1)), Y2, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE2, CREATION_TIME - (3 * (i - HALF)));
|
||||
}
|
||||
}
|
||||
balloon_formation_.emplace_back(10, init_params);
|
||||
@@ -249,12 +249,12 @@ void BalloonFormations::initBalloonFormations() {
|
||||
// #22 - Diez enemigos BALLOON3. Hacia la derecha/izquierda. Separados. Simétricos
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
const int half = 10 / 2;
|
||||
const int HALF = 10 / 2;
|
||||
for (int i = 0; i < 10; ++i) {
|
||||
if (i < half) {
|
||||
init_params.emplace_back(x3_0 + (i * (BALLOON_SIZE[2] * 2)), y3, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
if (i < HALF) {
|
||||
init_params.emplace_back(X3_0 + (i * (BALLOON_SIZE[2] * 2)), Y3, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
} else {
|
||||
init_params.emplace_back(x3_100 - ((i - half) * (BALLOON_SIZE[2] * 2)), y3, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * (i - half)));
|
||||
init_params.emplace_back(X3_100 - ((i - HALF) * (BALLOON_SIZE[2] * 2)), Y3, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * (i - HALF)));
|
||||
}
|
||||
}
|
||||
balloon_formation_.emplace_back(10, init_params);
|
||||
@@ -263,12 +263,12 @@ void BalloonFormations::initBalloonFormations() {
|
||||
// #23 - Diez enemigos BALLOON3. Hacia la derecha. Juntos. Simétricos
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
const int half = 10 / 2;
|
||||
const int HALF = 10 / 2;
|
||||
for (int i = 0; i < 10; ++i) {
|
||||
if (i < half) {
|
||||
init_params.emplace_back(x3_0 + (i * (BALLOON_SIZE[2] + 1)), y3, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
if (i < HALF) {
|
||||
init_params.emplace_back(X3_0 + (i * (BALLOON_SIZE[2] + 1)), Y3, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * i));
|
||||
} else {
|
||||
init_params.emplace_back(x3_100 - ((i - half) * (BALLOON_SIZE[2] + 1)), y3, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * (i - half)));
|
||||
init_params.emplace_back(X3_100 - ((i - HALF) * (BALLOON_SIZE[2] + 1)), Y3, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE3, CREATION_TIME - (10 * (i - HALF)));
|
||||
}
|
||||
}
|
||||
balloon_formation_.emplace_back(10, init_params);
|
||||
@@ -277,12 +277,12 @@ void BalloonFormations::initBalloonFormations() {
|
||||
// #24 - Treinta enemigos BALLOON1. Del centro hacia los extremos. Juntos. Simétricos
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
const int half = 30 / 2;
|
||||
const int HALF = 30 / 2;
|
||||
for (int i = 0; i < 30; ++i) {
|
||||
if (i < half) {
|
||||
init_params.emplace_back(x1_50, y1, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME + (5 * i));
|
||||
if (i < HALF) {
|
||||
init_params.emplace_back(X1_50, Y1, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME + (5 * i));
|
||||
} else {
|
||||
init_params.emplace_back(x1_50, y1, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME + (5 * (i - half)));
|
||||
init_params.emplace_back(X1_50, Y1, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME + (5 * (i - HALF)));
|
||||
}
|
||||
}
|
||||
balloon_formation_.emplace_back(30, init_params);
|
||||
@@ -291,12 +291,12 @@ void BalloonFormations::initBalloonFormations() {
|
||||
// #25 - Treinta enemigos BALLOON1. Del centro hacia adentro. Juntos. Simétricos
|
||||
{
|
||||
std::vector<BalloonFormationParams> init_params;
|
||||
const int half = 30 / 2;
|
||||
const int HALF = 30 / 2;
|
||||
for (int i = 0; i < 30; ++i) {
|
||||
if (i < half) {
|
||||
init_params.emplace_back(x1_50 + 20, y1, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME - (5 * i));
|
||||
if (i < HALF) {
|
||||
init_params.emplace_back(X1_50 + 20, Y1, BALLOON_VELX_NEGATIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME - (5 * i));
|
||||
} else {
|
||||
init_params.emplace_back(x1_50 - 20, y1, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME - (5 * (i - half)));
|
||||
init_params.emplace_back(X1_50 - 20, Y1, BALLOON_VELX_POSITIVE, BalloonType::BALLOON, BalloonSize::SIZE1, CREATION_TIME - (5 * (i - HALF)));
|
||||
}
|
||||
}
|
||||
balloon_formation_.emplace_back(30, init_params);
|
||||
@@ -322,10 +322,10 @@ void BalloonFormations::initBalloonFormations() {
|
||||
|
||||
// TEST
|
||||
std::vector<BalloonFormationParams> test_params = {
|
||||
{10, y1, 0, BalloonType::FLOATER, BalloonSize::SIZE1, 200},
|
||||
{50, y1, 0, BalloonType::FLOATER, BalloonSize::SIZE2, 200},
|
||||
{90, y1, 0, BalloonType::FLOATER, BalloonSize::SIZE3, 200},
|
||||
{140, y1, 0, BalloonType::FLOATER, BalloonSize::SIZE4, 200}};
|
||||
{10, Y1, 0, BalloonType::FLOATER, BalloonSize::SIZE1, 200},
|
||||
{50, Y1, 0, BalloonType::FLOATER, BalloonSize::SIZE2, 200},
|
||||
{90, Y1, 0, BalloonType::FLOATER, BalloonSize::SIZE3, 200},
|
||||
{140, Y1, 0, BalloonType::FLOATER, BalloonSize::SIZE4, 200}};
|
||||
|
||||
balloon_formation_.at(99) = BalloonFormationUnit(4, test_params);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user