Skip to content

Commit 67fe109

Browse files
Stregoica777manuq
andauthored
Void quest: Narrative update (#1756)
- Update void quest **overview description** - Update character names, to appear in the dialogue balloon. - Characters don't name each other when they don't know each other. - Update dialogue lines. Resolves #1736 --------- Co-authored-by: Manuel Quiñones <manuq@endlessaccess.org>
1 parent a3c9e61 commit 67fe109

9 files changed

Lines changed: 29 additions & 33 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# SPDX-FileCopyrightText: The Threadbare Authors
22
# SPDX-License-Identifier: MPL-2.0
33
~ start
4-
Matilda: Take the story I told you to the town! That may be able to make the Void retreat for good.
4+
Moss The Monk: Take the story I told you, this Memory, to LinenVille! Hurry! Help them!
55
=> END

scenes/quests/lore_quests/quest_002/1_void_runner/components/monk.dialogue

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,16 @@
33
~ start
44
if _repelled:
55
=> go_forth
6-
{{npc_name}}: Ah! An unfamiliar face. I don't see so many new people these days.
7-
{{player_name}}: It wasn't easy to get here.
8-
{{npc_name}}: I'm sure. Ever since the Void came to this archipelago, the route has been treacherous.
9-
{{npc_name}}: It has been such a long time...
10-
{{player_name}}: That's why I'm here. Someone told me you knew countless stories, enough to restore this land to its former glory.
11-
{{player_name}}: Would you tell me a story now? About the old days, before the Void came?
6+
{{npc_name}}: Ah! An unfamiliar face. How did you get here?
7+
{{player_name}}: It wasn’t easy…
8+
{{npc_name}}: I’m sure. The Void poisoned our archipelago, and the route has been treacherous. But not only that…
9+
{{player_name}}: That’s why I’m here. Someone told me you knew stories that could restore this land, that they could heal it.
10+
{{player_name}}: Could you tell me one now, about the old days without this scary Void?
1211
{{npc_name}}: It would be my pleasure...
1312
do repel_void()
14-
{{npc_name}}: It felt good to share that story with you. It has been too long.
15-
{{player_name}}: And it has pushed back the Void!
13+
{{player_name}}: Oh! Look! Your story has pushed back the Void!
1614
=> go_forth
1715

1816
~ go_forth
19-
{{npc_name}}: Go and see what you can find now that the Void has receded.
17+
{{npc_name}}: Indeed! Go and see what you can find now that it has receded.
2018
=> END

scenes/quests/lore_quests/quest_002/1_void_runner/components/monk.tscn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ size = Vector2(52, 50)
1515
[node name="Monk" type="CharacterBody2D"]
1616
motion_mode = 1
1717
script = ExtResource("1_et70a")
18-
npc_name = "Matilda"
18+
npc_name = "Moss The Monk"
1919
look_at_side = 0
2020
sprite_frames = ExtResource("2_8g08d")
2121

scenes/quests/lore_quests/quest_002/1_void_runner/components/townie.dialogue

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,17 @@
44
if is_enemy_defeated():
55
=> success
66

7-
{{npc_name}}: [[Hi|Hello|Greetings]], {{player_name}}. It's not often we get visitors here.
8-
{{player_name}}: What's going on here? Just across the water I can see something strange.
9-
{{npc_name}}: A terrible force has come over our archipelago.
10-
{{npc_name}}: The only reason our home is safe is the stories we tell each other.
11-
{{npc_name}}: Two islands away lives a wise monk. She surely knows enough stories to restore this land, if only we could reach her!
7+
{{npc_name}}: An adventurer! Its not often that we get visitors here.
8+
{{player_name}}: Whats going on? Across the water I can see something dark and mysterious.
9+
{{npc_name}}: A terrible force has come over our archipelago: that’s the Void.
10+
{{npc_name}}: Our homes are safe only because we tell each other stories. And this place, our dear LinenVille...
11+
{{npc_name}}: Two islands away lives a wise monk. Seek her! She knows enough stories to restore LinenVille. Sadly, I cannot reach her, but you might!
1212
{{player_name}}: How can I find her?
1313
{{npc_name}}: Cross the bridge, and follow the path.
14-
{{npc_name}}: But beware: once the Void senses you, you will be in grave danger. Move swiftly, {{player_name}}!
14+
{{npc_name}}: But beware: once the Void senses you, you will be in grave danger. Move swiftly!
1515
=> END
1616

1717
~ success
18-
{{npc_name}}: We cannot thank you enough, {{player_name}}.
19-
{{npc_name}}: I've never seen anybody run so fast!
20-
{{npc_name}}: Please can you check if the old village north of the big forest is still there?
18+
{{npc_name}}: We cannot thank you enough!
19+
{{npc_name}}: Please, can you check if the old village north of the big forest is still there?
2120
=> END
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# SPDX-FileCopyrightText: The Threadbare Authors
22
# SPDX-License-Identifier: MPL-2.0
33
~ start
4-
Buttons Collector: Wait, I'm not going to hurt you!
5-
Buttons Collector: I'm here for the buttons. They don't serve any purpose... but it feels good picking them!
4+
Buttons Collector: Wait! Are you here for the buttons too? It sure feels good picking them!
65
=> END
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# SPDX-FileCopyrightText: The Threadbare Authors
22
# SPDX-License-Identifier: MPL-2.0
33
~ start
4-
Matilda: Go take the thread, it will teleport you to the town.
4+
Moss The Monk: This thread of Memory will teleport you to the town.
55
do animation_player.play(&"eat_floor")
66
do animation_player.animation_finished
7-
Matilda: Hmmm.. the Void is blooming fast here.
8-
Matilda: You’d only be able to reach the town using a [b]grappling hook[/b]. That's how I managed to survive. Take mine.
7+
Moss The Monk: Oh, look! The Void is blooming fast here.
8+
Moss The Monk: You’ll need a [b]grappling hook[/b] to get to LinenVille. Take mine.
99
do animation_player.play(&"show_input_hints")
1010
=> END
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# SPDX-FileCopyrightText: The Threadbare Authors
22
# SPDX-License-Identifier: MPL-2.0
33
~ start
4-
Matilda: The town is near! But I sense that the Void has become more aggressive.
5-
Matilda: I fear that it will chase you again. Run and hook as fast as you can!
4+
Moss The Monk: The town is near, but I sense that the Void is somehow more powerful…
5+
Moss The Monk: I fear that it will chase you again. Run and hook as fast as you can!
66
=> END

scenes/quests/lore_quests/quest_002/4_closing_transition/components/closing_cinematic.dialogue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
~ start
44
do animation_player.play("enter")
55
do animation_player.animation_finished
6-
Oh what do you have there? Is that a story from the monk?
7-
Tell us! Tell us!
6+
Flaxfred: Stranger! By any chance have you met a monk? Did she say anything? Please, tell us!
87
do Transitions.do_transition(reveal)
9-
That was incredible! Thank you for sharing that story with us!
10-
Look! The Void is retreating!
8+
Flaxfred: That story... Thank you for sharing it!
9+
Flaxfred: The air! It’s perfume... Look! The Void is retreating!
1110
do animation_player.play("retreat")
1211
do animation_player.animation_finished
13-
Thank you so much for helping us! Take this thread.
12+
Flaxfred: Stranger, you have helped us more than you know!
13+
Flaxfred: It feels like LinenVille’s spirit has come back to us. Here: take this thread as a parting gift.
1414
do GameState.add_collected_item(InventoryItem.with_type(InventoryItem.ItemType.SPIRIT))
1515
do animation_player.play("leave")
1616
do wait(1.0)

scenes/quests/lore_quests/quest_002/quest.tres

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ animations = [{
1717
[resource]
1818
script = ExtResource("1_dlhxi")
1919
title = "A Void"
20-
description = "Our protagonist bolts from a growing blank that rolls across this land, stifling and consuming all that it cloaks."
20+
description = "StoryWeaver runs away from a growing emptiness that spreads across the land, smothering and swallowing everything it covers."
2121
first_scene = "uid://bm4ewr8p48x0i"
2222
sprite_frames = SubResource("SpriteFrames_l1xe8")
2323
animation_name = &"default"

0 commit comments

Comments
 (0)