why doesnt the terrain update?
func place_cell(cell : Vector2i, x, y):
var cell_position = tile_map.local_to_map(highlighter.global_position)
tile_map.set_cell(0, Vector2i(cell_position.x, cell_position.y), 0, cell, 0)
var cells = []
var location = Vector2i(x, y)
cells.append(location)
tile_map.set_cells_terrain_connect(0, cells, 0, 0)
im new to godot, and couldnt find a good explonation