silphius/public/assets/hoe/projection-check.js

16 lines
331 B
JavaScript
Raw Normal View History

2024-07-07 17:32:54 -05:00
const layer0 = ecs.get(1).TileLayers.layer(0)
const layer1 = ecs.get(1).TileLayers.layer(1)
2024-06-28 12:12:38 -05:00
const filtered = []
for (let i = 0; i < projected.length; ++i) {
2024-07-07 17:32:54 -05:00
if (
[1, 2, 3, 4, 6].includes(layer0.tile(projected[i]))
&& ![7].includes(layer1.tile(projected[i]))
) {
2024-06-28 12:12:38 -05:00
filtered.push(projected[i])
}
}
return filtered