123456789101112131415161718192021222324 |
- tool
- extends TileMap
- export var do_it = false
- func please_do_it():
- var all_cells = get_used_cells()
- for coords in all_cells:
- var cell = get_cell(coords.x, coords.y)
- var target = 9
- if int(abs(coords.x)) % 2 == 1:
- target += 1
- if int(abs(coords.y)) % 2 == 1:
- target += 2
- if cell >= 9 and cell <= 12:
- print(str(coords.x) + " " + str(coords.y) + " " + str(target))
- set_cell(coords.x, coords.y, target)
- func _process(_delta):
- if Engine.editor_hint:
- if do_it:
- please_do_it()
- do_it = false
-
|