14 lines
262 B
JavaScript
14 lines
262 B
JavaScript
export default function*({ecs, projected}) {
|
|
const layer = ecs.get(1).TileLayers.layer(1)
|
|
|
|
const filtered = []
|
|
|
|
for (const position of projected) {
|
|
if ([7].includes(layer.tile(position))) {
|
|
filtered.push(position)
|
|
}
|
|
}
|
|
|
|
return filtered;
|
|
}
|