Hello, I am working on my first Godot game and I am facing a small issue. It seems the timer wait time is not working properly for small values. I thought the engine had some kind of a minimum wait time value but I can't find anything online. Maybe it is caused by the way the timer is implemented ?
Here is my code, I am just filling the cells of a grid with a delay to have some kind of an animation, but it can't go faster after a certain wait time:
for row in range(grid_heigth):
for col in range(grid_width):
set_cell(col, row, GREY_CELL)
yield(get_tree().create_timer(0.001), "timeout")