We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c28fde8 commit a091a47Copy full SHA for a091a47
scripts/Border.gd
@@ -3,7 +3,10 @@ extends StaticBody2D
3
var interactedids = []
4
5
func _ready():
6
+ if Global.config.get_value("misc", "barrier_passed"):
7
+ queue_free()
8
Global.id_interaction.connect(_on_id_interaction)
9
+
10
11
func contains(id):
12
return interactedids.find(id) != -1
@@ -12,4 +15,6 @@ func _on_id_interaction(id):
15
if not contains(id):
13
16
interactedids.append(id)
14
17
if contains(1) and contains(2) and contains(3):
18
+ Global.config.set_value("misc", "barrier_passed", true)
19
+ Global.config.save(Global.configpath)
20
queue_free()
0 commit comments