aboutsummaryrefslogtreecommitdiff
path: root/client/map/tiles/oven_model.gd
diff options
context:
space:
mode:
Diffstat (limited to 'client/map/tiles/oven_model.gd')
-rw-r--r--client/map/tiles/oven_model.gd9
1 files changed, 8 insertions, 1 deletions
diff --git a/client/map/tiles/oven_model.gd b/client/map/tiles/oven_model.gd
index 15fe733c..9ad66bd6 100644
--- a/client/map/tiles/oven_model.gd
+++ b/client/map/tiles/oven_model.gd
@@ -16,5 +16,12 @@
class_name OvenModel
extends Node3D
+@onready var anim_player: AnimationPlayer = $AnimationPlayer
+@onready var light_1: OmniLight3D = $OmniLight3D
+
func open():
- $AnimationPlayer.play("open")
+ light_1.set_visible_(true)
+ anim_player.play("open")
+
+func _on_animation_player_animation_finished(_anim_name: StringName) -> void:
+ light_1.set_visible_(false)