Boss encounter door lock

This commit is contained in:
Felipe M 2021-05-22 17:26:11 +02:00
parent 2b90d087c4
commit ad7cb69355
Signed by: fmartingr
GPG key ID: 716BC147715E716F
6 changed files with 75 additions and 4 deletions

View file

@ -0,0 +1,11 @@
extends Area2D
signal triggered
var enabled = true
func _on_Trigger_body_entered(body):
if enabled:
emit_signal("triggered")
enabled = false

View file

@ -0,0 +1,15 @@
[gd_scene load_steps=3 format=2]
[ext_resource path="res://Scenes/World/Trigger.gd" type="Script" id=1]
[sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 8, 16 )
[node name="Trigger" type="Area2D"]
script = ExtResource( 1 )
[node name="Collision" type="CollisionShape2D" parent="."]
position = Vector2( 23, 16 )
shape = SubResource( 1 )
[connection signal="body_entered" from="." to="." method="_on_Trigger_body_entered"]