Added comment

This commit is contained in:
Dennis Postma 2025-01-25 00:28:23 +01:00
parent 71fdbd89a4
commit 85161ab4f6

View File

@ -68,6 +68,7 @@ export default class MapUpdateEvent extends BaseEvent {
} }
} }
// Remove map event tiles and placed map objects that are out of bounds
data.mapEventTiles = data.mapEventTiles.filter((tile) => tile.positionX >= 0 && tile.positionX < data.width && tile.positionY >= 0 && tile.positionY < data.height) data.mapEventTiles = data.mapEventTiles.filter((tile) => tile.positionX >= 0 && tile.positionX < data.width && tile.positionY >= 0 && tile.positionY < data.height)
data.placedMapObjects = data.placedMapObjects.filter((obj) => obj.positionX >= 0 && obj.positionX < data.width && obj.positionY >= 0 && obj.positionY < data.height) data.placedMapObjects = data.placedMapObjects.filter((obj) => obj.positionX >= 0 && obj.positionX < data.width && obj.positionY >= 0 && obj.positionY < data.height)
@ -112,8 +113,6 @@ export default class MapUpdateEvent extends BaseEvent {
map.mapEffects.add(mapEffect) map.mapEffects.add(mapEffect)
} }
console.log(map.getPlacedMapObjects().count())
// Update map properties // Update map properties
await map.setName(data.name).setWidth(data.width).setHeight(data.height).setTiles(data.tiles).setPvp(data.pvp).setUpdatedAt(new Date()).save() await map.setName(data.name).setWidth(data.width).setHeight(data.height).setTiles(data.tiles).setPvp(data.pvp).setUpdatedAt(new Date()).save()