I don't know why but I can't come up with a solution to this one. I trying to store every tile around my moving player.

I'm basically trying to add to

array 0: coordinate -1,1, array 1: coordinate 0,1, array 2: coord 1,1 etc

I somehow can't get to the solution how to do this....

after for y in 3 it checks if the tiles around are free

```
var tilePos = tileMap.world_to_map(position)
var passable = [Vector2.ZERO]
for x in 3:
for y in 3:
if tileMap.get_cell(tilePos.x + x-1, tilePos.y + y-1) == 0:
var tiles = tileMap.map_to_world(Vector2(tilePos.x + x-1, tilePos.y + y-1))
var list = Vector2(tiles.x, tiles.y)
# passable.append(Vector2(x,y))
# print(passable[2])
```