eliminat MES codi del JDD

This commit is contained in:
2025-11-26 09:55:25 +01:00
parent 4ed9fd07a2
commit df54930e14
8 changed files with 3 additions and 171 deletions

View File

@@ -22,7 +22,7 @@ Room::Room(const std::string& room_path, std::shared_ptr<Scoreboard::Data> data)
// Crea los managers de enemigos e items
enemy_manager_ = std::make_unique<EnemyManager>();
item_manager_ = std::make_unique<ItemManager>(room->name, data_);
item_manager_ = std::make_unique<ItemManager>(room->number, data_);
initializeRoom(*room);
@@ -42,7 +42,6 @@ Room::~Room() = default;
void Room::initializeRoom(const Data& room) {
// Asignar valores a las variables miembro
number_ = room.number;
name_ = room.name;
bg_color_ = room.bg_color;
border_color_ = room.border_color;
item_color1_ = room.item_color1.empty() ? "yellow" : room.item_color1;
@@ -68,7 +67,7 @@ void Room::initializeRoom(const Data& room) {
for (const auto& item : room.items) {
const SDL_FPoint ITEM_POS = {item.x, item.y};
if (!ItemTracker::get()->hasBeenPicked(room.name, ITEM_POS)) {
if (!ItemTracker::get()->hasBeenPicked(room.number, ITEM_POS)) {
// Crear una copia local de los datos del item
Item::Data item_copy = item;
item_copy.color1 = stringToColor(item_color1_);