silphius/public/assets/hoe/projection-check.js
2024-07-07 17:32:54 -05:00

16 lines
331 B
JavaScript

const layer0 = ecs.get(1).TileLayers.layer(0)
const layer1 = ecs.get(1).TileLayers.layer(1)
const filtered = []
for (let i = 0; i < projected.length; ++i) {
if (
[1, 2, 3, 4, 6].includes(layer0.tile(projected[i]))
&& ![7].includes(layer1.tile(projected[i]))
) {
filtered.push(projected[i])
}
}
return filtered