+
+
+@export_category("Material")
+@export var _color: Color = Color.GOLD
+
+@onready var mesh: MeshInstance3D = $MeshInstance3D
+
+
+func _ready() -> void:
+ set_color(_color)
+
+
+func set_color(color: Color) -> void:
+ var material = mesh.get_active_material(0)
+ material.albedo_color = color
+ material.emission = color
+ mesh.set_surface_override_material(0, material.duplicate())