This commit is contained in:
Debugman committed 2026-10-16 21:37:07 -05:00
1 parent e808431fc2
commit e440224fd8
10 files changed
+89 -17

No files matched your search

+3 -5
View File
@@ -2,6 +2,7 @@ extends Node2D
@export var paired_teleporter: String
var checked_teleport
var telecam_speed_mult = 4
func _ready() -> void:
add_to_group("TELEPORTERS")
@@ -20,11 +21,8 @@ func _on_contact(body) -> void:
#print("PASSED OVER TELEPORTER")
#get_tree().call_group("TELEPORTERS","check_for_pair")
for teleporter in get_tree().get_nodes_in_group("TELEPORTERS"):
print("PAIRED" + str(teleporter) + teleporter.paired_teleporter)
print("SELF" + str(self) + teleporter.paired_teleporter)
if teleporter != self:
if teleporter.paired_teleporter == paired_teleporter and %Player2D.teleport_cooldown == 0:
%Player2D.get_node("Camera2D").position_smoothing_speed = 1
%Player2D.get_node("Camera2D").position_smoothing_enabled = false
body.set_position(teleporter.get_position())
%Player2D.teleport_cooldown = 1
%Player2D.get_node("Camera2D").position_smoothing_speed = %Player2D.CAMERA_SMOOTHING_SPEED
%Player2D.on_teleport()