Turn intention was memorized from the previous level and kept at level switching.
@@ -59,6 +59,7 @@ func spawn(newGrid, newPosition, newOrientation):
grid = newGrid
# Adjust spawn situation
+ dire_delta = 0
posix = int (newPosition.x / cell_size)
posiy = int (newPosition.y / cell_size)
dire = int((newOrientation + 45) / 90)