Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# SPDX-FileCopyrightText: The Threadbare Authors
# SPDX-License-Identifier: MPL-2.0
~ start
if thread.revealed:
=> collect_the_thread

if puzzle.is_solved():
=> item_hint

Expand Down Expand Up @@ -88,6 +91,8 @@ match get_hint_level()
Musician: You did it!... That's the magical melody... how wonderful. It's been so long since I heard it.
Musician: You have opened the portal to the Ink Well. Let's go there to collect ink so songs and stories can be written again.
Musician: But we must be careful, InkDrinkers dwell there!
do thread.reveal()
~ collect_the_thread
Musician: The melody awakened the memory of song. Collect the Memory threads before you go!
=> END

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
extends Node2D

@onready var background_music: BackgroundMusic = %BackgroundMusic
@onready var thread: CollectibleItem = %CollectibleItem


func _on_sequence_puzzle_step_solved(step_index: int) -> void:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1476,6 +1476,7 @@ sequence = [NodePath("../../Rocks/C"), NodePath("../../Rocks/Bb"), NodePath("../
hint_sign = NodePath("../../Bonfires/BonfireSign4")

[node name="CollectibleItem" parent="OnTheGround/SequencePuzzle" unique_id=530712613 instance=ExtResource("14_src2c")]
unique_name_in_owner = true
position = Vector2(-726, 43)
revealed = false
item = SubResource("Resource_dp3eg")
Expand Down Expand Up @@ -1570,5 +1571,4 @@ script = ExtResource("45_ps6xw")
stream = ExtResource("47_orlow")
metadata/_custom_type_script = "uid://c8405c212rbn6"

[connection signal="solved" from="OnTheGround/SequencePuzzle" to="OnTheGround/SequencePuzzle/CollectibleItem" method="reveal"]
[connection signal="step_solved" from="OnTheGround/SequencePuzzle" to="." method="_on_sequence_puzzle_step_solved"]