Coin Heaven Warps Player to The Right Spot

Tweaks the code a bit for the Coin Heaven Warping so the Player isn't sent back to the beginning and to where the exit is
This commit is contained in:
KirbyKidJ
2025-09-19 14:22:53 -07:00
parent 6c11b95570
commit f3546da459

View File

@@ -5,9 +5,10 @@ extends Node2D
func _ready() -> void: func _ready() -> void:
Level.vine_warp_level = heaven_scene Level.vine_warp_level = heaven_scene
Level.in_vine_level = false if Level.in_vine_level:
if Level.in_vine_level and PipeArea.exiting_pipe_id == -1: Level.in_vine_level = false
for i in get_tree().get_nodes_in_group("Players"): if PipeArea.exiting_pipe_id == -1:
i.global_position = global_position for i in get_tree().get_nodes_in_group("Players"):
i.reset_physics_interpolation() i.global_position = global_position
i.recenter_camera() i.reset_physics_interpolation()
i.recenter_camera()