newest Version as of right now

This commit is contained in:
2025-06-21 06:25:34 +02:00
parent 35d8ece14f
commit 76da17dfbe
40 changed files with 1104 additions and 156 deletions

View File

@ -0,0 +1,19 @@
extends StaticBody2D
func _ready():
var player = get_tree().get_first_node_in_group("player")
$triggerzone_left.connect("body_entered", Callable(self, "_on_trigger_entered").bind("triggerzone_left", player))
$triggerzone_left.connect("body_exited", Callable(self, "_on_trigger_exited").bind("triggerzone_left", player))
$triggerzone_right.connect("body_entered", Callable(self, "_on_trigger_entered").bind("triggerzone_right", player))
$triggerzone_right.connect("body_exited", Callable(self, "_on_trigger_exited").bind("triggerzone_right", player))
func _on_trigger_entered(body: Node, trigger_name: String, player: Node):
if body.is_in_group("player"):
player._on_vault_trigger_entered(trigger_name)
func _on_trigger_exited(body: Node, trigger_name: String, player: Node):
if body.is_in_group("player"):
player._on_vault_trigger_exited(trigger_name)