Squeaking in!

This commit is contained in:
Jennie Robinson Faber 2026-05-12 19:11:04 +01:00
parent 0b6d121986
commit 807ad50046
5 changed files with 13 additions and 15 deletions

View file

@ -36,6 +36,9 @@ func _physics_process(_delta):
func _on_area_3d_area_entered(area: Area3D) -> void:
if area == safety_zone and not _saved:
_saved = true
var elevator = safety_zone.get_node_or_null("Elevator")
if elevator and elevator.get_door_close_progress() > 0.7:
EventBus.survivor_squeaked_in.emit()
get_tree().create_timer(0.5, false).timeout.connect(
func(): queue_free(),
CONNECT_ONE_SHOT