fix: editor no aplicava a memoria, soles a fitxer

This commit is contained in:
2026-04-08 12:49:20 +02:00
parent 87cc58b5dd
commit 5e02854e7a
7 changed files with 82 additions and 0 deletions

View File

@@ -24,6 +24,15 @@ class CollisionMap {
[[nodiscard]] auto getConveyorBeltDirection() const -> int { return conveyor_belt_direction_; }
[[nodiscard]] auto getCollisionTileMap() const -> const std::vector<int>& { return collision_tile_map_; }
#ifdef _DEBUG
void setCollisionTile(int index, int value) {
if (index >= 0 && index < static_cast<int>(collision_tile_map_.size())) {
collision_tile_map_[index] = value;
}
}
void setConveyorBeltDirection(int direction) { conveyor_belt_direction_ = direction; }
#endif
private:
std::vector<int> collision_tile_map_;
int conveyor_belt_direction_;