diff options
Diffstat (limited to 'client/map/tiles/freezer_model.gd')
-rw-r--r-- | client/map/tiles/freezer_model.gd | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/client/map/tiles/freezer_model.gd b/client/map/tiles/freezer_model.gd index 8fe167b9..4defda9c 100644 --- a/client/map/tiles/freezer_model.gd +++ b/client/map/tiles/freezer_model.gd @@ -16,5 +16,18 @@ class_name FreezerModel extends Node3D +@onready var anim_player: AnimationPlayer = $AnimationPlayer +@onready var light_1: OmniLight3D = $OmniLight3D +@onready var light_2: OmniLight3D = $OmniLight3D2 +@onready var light_3: OmniLight3D = $OmniLight3D3 + func open(): - $AnimationPlayer.play("open") + light_1.set_visible_(true) + light_2.set_visible_(true) + light_3.set_visible_(true) + anim_player.play("open") + +func _on_animation_player_animation_finished(_anim_name: StringName) -> void: + light_1.set_visible_(false) + light_2.set_visible_(false) + light_3.set_visible_(false) |