Retocado el mapa

This commit is contained in:
2022-08-27 23:26:48 +02:00
parent 7c7e0c01e2
commit bc464206c1
9 changed files with 91 additions and 49 deletions

View File

@@ -219,25 +219,16 @@ bool Game::changeMap(std::string file)
{ // Verifica que exista el fichero que se va a cargar
if (asset->get(file) != "")
{
// Elimina la habitación actual
// Elimina la habitación actual y crea un objeto nuevo a partir del fichero
delete map;
// Crea un objeto habitación nuevo a partir del fichero
map = new Map(asset->get(file), renderer, asset, itemTracker);
// Elimina el gestor de enemigos y crea uno nuevo a partir de un fichero
delete enemyEngine;
enemyEngine = new EnemyEngine(renderer, asset, player, map, asset->get(map->getEnemyFile()));
success = true;
}
// Carga los enemigos
// const std::string enemyFile = asset->get(map->getEnemyFile());
// if (enemyFile != "")
//{
// enemyEngine->setEnemies(enemyFile);
// success = true;
//}
}
return success;