summaryrefslogtreecommitdiffstats
path: root/tilemap.gd
diff options
context:
space:
mode:
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()