summaryrefslogtreecommitdiffstats
path: root/tilemap.gd
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2025-11-26 11:06:15 +0200
committerJan Tuomi <jan@jantuomi.fi>2025-11-26 11:06:15 +0200
commit4761284f19ea856d852cbb9c23ea5d0b31f8aea1 (patch)
treedcb455905f3afc311c42636b5af20f1917bfc5f7 /tilemap.gd
parent5adc7200bd684447ba8e65bbb088d3379c00e91c (diff)
Diffstat (limited to 'tilemap.gd')
-rw-r--r--tilemap.gd15
1 files changed, 15 insertions, 0 deletions
diff --git a/tilemap.gd b/tilemap.gd
new file mode 100644
index 0000000..2f0f8e7
--- /dev/null
+++ b/tilemap.gd
@@ -0,0 +1,15 @@
+extends TileMapLayer
+
+func _tile_data_runtime_update(coords: Vector2i, tile_data: TileData):
+ tile_data.modulate = Palettes.BREWER_VIRIDIS[4]
+ return
+
+func _use_tile_data_runtime_update(coords: Vector2i) -> bool:
+ return true
+
+func _on_palette_change():
+ #var top: Top = get_tree().root.get_node("Top")
+ notify_runtime_tile_data_update()
+
+func _on_ready() -> void:
+ notify_runtime_tile_data_update()