diff options
Diffstat (limited to 'client/map/tiles/oven_model.gd')
-rw-r--r-- | client/map/tiles/oven_model.gd | 9 |
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) |