From 85847e3340966f9a2e30c102dc26c04ba7fe199f Mon Sep 17 00:00:00 2001 From: Gregory Marco Date: Sun, 18 Oct 2026 15:18:41 -0500 Subject: [PATCH] Add slight delay to opening the OC so we can see the sarco open. --- pharaoh.gd | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pharaoh.gd b/pharaoh.gd index f0806a2..d6bdea7 100644 --- a/pharaoh.gd +++ b/pharaoh.gd @@ -4,6 +4,10 @@ func set_open (is_open: bool) -> void: $Sprite2D.play("open" if is_open else "closed") func _on_interacted() -> void: + for sarcophagus in get_tree().get_nodes_in_group("sarcophagi"): + sarcophagus.set_open(sarcophagus == self) + + await get_tree().create_timer(0.15).timeout %OldComputer.open() #Accomodate some collision antics. @@ -12,10 +16,7 @@ func _on_interacted() -> void: if %Player2D.spawn_point != new_spawn_point: %Player2D.spawn_point = new_spawn_point %OldComputer.printline(">> Respawn point set to %s" % new_spawn_point) - - for sarcophagus in get_tree().get_nodes_in_group("sarcophagi"): - sarcophagus.set_open(sarcophagus == self) - + var wanted_disk = %OldComputer.get_next_disk_num() if %Player2D.complete_objective("sarc"):