From 605b5a16cf8ff964d9ec51aa239ae799a5609f04 Mon Sep 17 00:00:00 2001 From: Nilou Date: Sun, 18 Jan 2026 19:36:05 +0100 Subject: [PATCH] dialogue d'outro complet (manque la piste d'ambiance) #125 --- .../characters/{mother.dch => demeter.dch} | 8 +-- dialogs/characters/demeter.dch.uid | 1 + dialogs/characters/mother.dch.uid | 1 - dialogs/timelines/story/demeter_intro.dtl | 2 +- dialogs/timelines/story/demeter_outro.dtl | 63 ++++++++++++++++--- project.godot | 9 ++- 6 files changed, 69 insertions(+), 15 deletions(-) rename dialogs/characters/{mother.dch => demeter.dch} (81%) create mode 100644 dialogs/characters/demeter.dch.uid delete mode 100644 dialogs/characters/mother.dch.uid diff --git a/dialogs/characters/mother.dch b/dialogs/characters/demeter.dch similarity index 81% rename from dialogs/characters/mother.dch rename to dialogs/characters/demeter.dch index 9237728..fde9e5c 100644 --- a/dialogs/characters/mother.dch +++ b/dialogs/characters/demeter.dch @@ -2,7 +2,7 @@ "@path": "res://addons/dialogic/Resources/character.gd", "@subpath": NodePath(""), &"_translation_id": "", -&"color": Color(1, 1, 1, 1), +&"color": Color(0, 0.60784316, 1, 1), &"custom_info": { "prefix": "", "sound_mood_default": "", @@ -10,14 +10,14 @@ "style": "", "suffix": "" }, -&"default_portrait": "mother", +&"default_portrait": "demeter", &"description": "", -&"display_name": "Mother", +&"display_name": "Demeter", &"mirror": false, &"nicknames": [""], &"offset": Vector2(0, 0), &"portraits": { -"mother": { +"demeter": { "export_overrides": { "image": "\"res://dialogs/characters/portraits/mysterious_demeter.png\"" }, diff --git a/dialogs/characters/demeter.dch.uid b/dialogs/characters/demeter.dch.uid new file mode 100644 index 0000000..c92641b --- /dev/null +++ b/dialogs/characters/demeter.dch.uid @@ -0,0 +1 @@ +uid://c1qjc2ykaypj2 diff --git a/dialogs/characters/mother.dch.uid b/dialogs/characters/mother.dch.uid deleted file mode 100644 index b824e6c..0000000 --- a/dialogs/characters/mother.dch.uid +++ /dev/null @@ -1 +0,0 @@ -uid://dg1fiykcj785m diff --git a/dialogs/timelines/story/demeter_intro.dtl b/dialogs/timelines/story/demeter_intro.dtl index 1307cb6..b1d62fd 100644 --- a/dialogs/timelines/story/demeter_intro.dtl +++ b/dialogs/timelines/story/demeter_intro.dtl @@ -46,7 +46,7 @@ mysterious_demeter: I would make a child,[pause=0.3] the first robot entirely co - No jump nameChoose - No, it is fine for me -mysterious_demeter: I send you right away in the [color=#FFA617][b]Floral[/b][/color], your new ship,[pause=0.2] and home,[pause=0.2] for your first mission.[pause=0.2] We will talk further after your first mission. +mysterious_demeter: I send you right away in the [color=#FFA617]Internode[/color], your new ship,[pause=0.2] and home,[pause=0.2] for your first mission.[pause=0.2] We will talk further after your first mission. mysterious_demeter: [b]Just remember the following[/b] label explanations mysterious_demeter: To restore the ecosystem in the zone,[pause=0.2] you will have to plant [b]seeds[/b].[pause=0.3] Find them in the [color=#119758][b]Talion veins[/b][/color]. diff --git a/dialogs/timelines/story/demeter_outro.dtl b/dialogs/timelines/story/demeter_outro.dtl index 10962e6..f3879f2 100644 --- a/dialogs/timelines/story/demeter_outro.dtl +++ b/dialogs/timelines/story/demeter_outro.dtl @@ -1,13 +1,60 @@ -My mission is finished.[pause=0.8] Now I have to report to Mother. +[i]Incoming transmission from...[pause=0.4] Demeter ?[/i] audio "res://common/audio_manager/assets/sfx/dialogs/sfx/incoming_transmission.wav" [wait time="1.5"] -join mother center [animation="Bounce In" length="1.0"] -mother: Well done {orchidName},[pause=0.3] the zone around you has been fully restored. +join mysterious_demeter center [animation="Bounce In" length="1.0"] +demeter: Well done [color=#FFA617]{orchidName}[/color],[pause=0.2] the zone around you has been fully restored. - Yes ! What is my next task ? - Wait, how do you know that ? - mother: The Floral is equipped with several sensors I can connect to,[pause=0.3] I have been tracking your progress. - - What should I do now ? + demeter: The [color=#FFA617]Internode[/color] is equipped with several sensors I can connect to,[pause=0.3] I have been tracking your progress. - That was easier than I expected... - mother: It was not difficult indeed, but do not think it will be an easy task restoring the ecosystem of this planet. -mother: Next,[pause=0.3] you will have to travel further into the dead zone. It will be harder,[pause=0.3] as the corruption there is more ancient,[pause=0.5] primeval. -mother: But I think you deserve some answers first... \ No newline at end of file + demeter: It was not difficult indeed,[pause=0.2] but do not think it will be an easy task restoring the ecosystem of this planet. +demeter: Next,[pause=0.2] you will have to travel further into the dead zone.[pause=0.3] It will be harder,[pause=0.2] as it is more ancient,[pause=0.5] primeval. +demeter: But I think you deserve some answers first... +demeter: Do you have any questions ? +jump début dialogue +label suite dialogue +demeter: What else do you want to know ? +label début dialogue +- Who are you ? | [if {whoareyou} == "false"] [else="hide"] + demeter: I am...[pause=0.5] was,[pause=0.3] the Deputy Manager of Engineering and Talion Energy Research on this planet,[pause=0.5] but my creators and colleagues quickly called me [color=#009bff]Demeter[/color]. + demeter: I am installed at the [b]Central Facility[/b],[pause=0.2] in the third server room of the east wing,[pause=0.2] from which I oversee...[pause=0.5] oversaw,[pause=0.3] all the important operations of the [b]Colony[/b]. + - The Central Facility ? + demeter: The [b]Central Facility[/b] was the name of the only permanent city on this planet that the humans,[pause=0.2] my creators,[pause=0.2] inhabited.[pause=0.3] It is from this place that all missions departed and all decisions were made. + - The Colony ? + demeter: When humans arrived,[pause=0.2] 1470 years ago,[pause=0.2] to found the [b]Colony[/b],[pause=0.2] they quickly assembled this place and began operating on the planet. + set {whoareyou} = "true" + jump suite dialogue +- Who am I ? | [if {whoamI} == "false"] [else="hide"] + demeter: I can not answer this question,[pause=0.3] not fully at least.[pause=0.3] I created you,[pause=0.2] and I am sure you are the first robot entirely conceived by another one.[pause=0.3] The rest will be defined by your choices. + set {whoamI} = "true" + jump suite dialogue +- What happened to this planet ? | [if {whathappened} == "false"] [else="hide"] + demeter: 1431 years ago,[pause=0.2] humans from the [b]Colony[/b] began to dug into the [color=#119758][b]primeval Talion node[/b][/color],[pause=0.2] and I made a mistake,[pause=0.5] a terrible mistake. + demeter: Then,[pause=0.2] life quickly left this planet,[pause=0.4] now just a barren wasteland. + - The primeval Talion node ? + demeter: My processors classified it as a gem,[pause=0.2] of extraordinary dimensions,[pause=0.2] from which all life erupted and spread across the planet. + - What did you do ? + demeter: I[pause=0.4].[pause=0.4].[pause=0.4].[pause=0.4] misjudged the situation,[pause=0.4] and did not execute my tasks properly. + set {whathappened} = "true" + jump suite dialogue +- Where are the others ? | [if {theothers} == "false"] [else="hide"] + demeter: Do you mean,[pause=0.2] the other robots ? + - Yes + demeter: My brothers and sisters slowly departed from each others,[pause=0.3] due to conflict[pause=0.4] and desperation. + demeter: Now,[pause=0.2] everyone of us is isolated,[pause=0.3] I recently awakened from several centuries of inactivity,[pause=0.4] I suppose they too. + - No, the humans... + demeter: After the incident,[pause=0.2] they immediately left the planet,[pause=0.3] without even disabling us... + set {theothers} = "true" + jump suite dialogue +- What are these noises behind you ? | [if {whathearing} == "false"] [else="hide"] + demeter: Oh,[pause=0.2] yes indeed.[pause=0.3] These are [color=#F0E130]birds[/color],[pause=0.3] and my server cooling system of course. + demeter: My [color=#119758][b]Talion[/b][/color] motherboard is keeping kind of a safe haven for them around me. + set {whathearing} = "true" + jump suite dialogue +- What is next for me ? + demeter: You should travel north,[pause=0.2] reach the [color=#119758][b]primeval Talion node[/b][/color].[pause=0.3] We need to know why the [color=#119758][b]Talion[/b][/color] is back. + demeter: I also received signals,[pause=0.4] my fellows are maybe trying to communicate with us.[pause=0.5] Or is it something else ? + demeter: This will be a very difficult task [color=#FFA617]{orchidName}[/color],[pause=0.2] but I know you can do it ! + demeter: You can reach me from the [color=#FFA617]Internode[/color] if you ever need to.[pause=0.3] Good luck ! +audio "res://common/audio_manager/assets/sfx/dialogs/sfx/closing_transmission.wav" +[wait time="2.0"] \ No newline at end of file diff --git a/project.godot b/project.godot index 7867d45..e81dc37 100644 --- a/project.godot +++ b/project.godot @@ -38,6 +38,7 @@ SceneManager="*res://common/scene_manager/scene_manager.tscn" [dialogic] directories/dch_directory={ +"demeter": "res://dialogs/characters/demeter.dch", "mother": "res://dialogs/characters/mother.dch", "mysterious_demeter": "res://dialogs/characters/mysterious_demeter.dch" } @@ -92,13 +93,19 @@ translation/translation_folder="res://translation/dialogs" translation/save_mode=0 translation/add_separator=true variables={ -"orchidName": "Orchid" +"orchidName": "Orchid", +"theothers": "false", +"whathappened": "false", +"whathearing": "false", +"whoamI": "false", +"whoareyou": "false" } translation/id_counter=30 translation/locales=[] translation/intern/save_mode=0 translation/intern/file_mode=1 translation/intern/translation_folder="res://translation/dialogs" +history/visited_event_history_enabled=true [editor_plugins]