fix: arreglats mil mini bugs d'estes ultimes coses que he estat fent. El cas es que el joc es veu igual pero porte dos matins aci fent el mongol.

This commit is contained in:
2025-07-24 16:25:09 +02:00
parent 1233b27eb6
commit 91730def9a
11 changed files with 61 additions and 46 deletions

View File

@@ -36,22 +36,22 @@ void BalloonFormations::initFormations() {
// Mapa de variables para reemplazar en el archivo
std::map<std::string, float> variables = {
{"X1_0", X0_0},
{"X1_50", X0_50},
{"X1_100", X0_100},
{"X2_0", X1_0},
{"X2_100", X1_100},
{"X3_0", X2_0},
{"X3_100", X2_100},
{"X4_0", X3_0},
{"X4_100", X3_100},
{"X0_0", X0_0},
{"X0_50", X0_50},
{"X0_100", X0_100},
{"X1_0", X1_0},
{"X1_100", X1_100},
{"X2_0", X2_0},
{"X2_100", X2_100},
{"X3_0", X3_0},
{"X3_100", X3_100},
{"X3_25", X3_25},
{"X3_75", X3_75},
{"DEFAULT_POS_Y", DEFAULT_POS_Y},
{"RIGHT", Balloon::VELX_POSITIVE},
{"LEFT", Balloon::VELX_NEGATIVE}};
if (!loadFormationsFromFile(Asset::get()->get("balloon_formations.txt"), variables)) {
if (!loadFormationsFromFile(Asset::get()->get("formations.txt"), variables)) {
// Fallback: cargar formaciones por defecto si falla la carga del archivo
loadDefaultFormations();
}
@@ -262,7 +262,7 @@ void BalloonFormations::loadDefaultFormations() {
void BalloonFormations::initFormationPools() {
// Intentar cargar pools desde archivo
if (!loadPoolsFromFile(Asset::get()->get("balloon_pools.txt"))) {
if (!loadPoolsFromFile(Asset::get()->get("pools.txt"))) {
// Fallback: cargar pools por defecto si falla la carga del archivo
loadDefaultPools();
}