16 lines
502 B
GDScript
16 lines
502 B
GDScript
extends TileMapLayer
|
|
|
|
@export var player_grid: GridPosition
|
|
|
|
func _process(_delta: float):
|
|
for y in [-1, 0, 1]:
|
|
for x in [-1, 0, 1]:
|
|
reveal_tile(player_grid.get_coords() + Vector2i(x, y))
|
|
#reveal_tile(player_grid.get_coords() + Vector2i(2, 0))
|
|
#reveal_tile(player_grid.get_coords() + Vector2i(-2, 0))
|
|
#reveal_tile(player_grid.get_coords() + Vector2i(0, 2))
|
|
#reveal_tile(player_grid.get_coords() + Vector2i(0, -2))
|
|
|
|
func reveal_tile(coords: Vector2i):
|
|
set_cell(coords, 1, Vector2i(1, 7), 0)
|