diff --git a/.idea/.idea.Cirno/.idea/csv-editor.xml b/.idea/.idea.Cirno/.idea/csv-editor.xml new file mode 100644 index 00000000..274bd3dd --- /dev/null +++ b/.idea/.idea.Cirno/.idea/csv-editor.xml @@ -0,0 +1,16 @@ + + + + + + \ No newline at end of file diff --git a/Dialogue/Characters/Cirno.dch b/Dialogue/Characters/Cirno.dch index e09016b5..b3720681 100644 --- a/Dialogue/Characters/Cirno.dch +++ b/Dialogue/Characters/Cirno.dch @@ -1,7 +1,7 @@ { "@path": "res://addons/dialogic/Resources/character.gd", "@subpath": NodePath(""), -&"_translation_id": "", +&"_translation_id": "a8", &"color": Color(0.537255, 0.85098, 0.85098, 1), &"custom_info": { "sound_mood_default": "", diff --git a/Dialogue/Characters/Colonel.dch b/Dialogue/Characters/Colonel.dch index 6476f07e..77367a6c 100644 --- a/Dialogue/Characters/Colonel.dch +++ b/Dialogue/Characters/Colonel.dch @@ -1,7 +1,7 @@ { "@path": "res://addons/dialogic/Resources/character.gd", "@subpath": NodePath(""), -&"_translation_id": "", +&"_translation_id": "a9", &"color": Color(0.27451, 0.419608, 0.364706, 1), &"custom_info": { "sound_mood_default": "", diff --git a/Dialogue/Characters/ICC_President.dch b/Dialogue/Characters/ICC_President.dch index 57bc2363..ce837d1c 100644 --- a/Dialogue/Characters/ICC_President.dch +++ b/Dialogue/Characters/ICC_President.dch @@ -1,7 +1,7 @@ { "@path": "res://addons/dialogic/Resources/character.gd", "@subpath": NodePath(""), -&"_translation_id": "", +&"_translation_id": "ab", &"color": Color(1, 1, 1, 1), &"custom_info": { "sound_mood_default": "", diff --git a/Dialogue/Characters/ICE.dch b/Dialogue/Characters/ICE.dch index 2b67eff0..72de64a4 100644 --- a/Dialogue/Characters/ICE.dch +++ b/Dialogue/Characters/ICE.dch @@ -1,7 +1,7 @@ { "@path": "res://addons/dialogic/Resources/character.gd", "@subpath": NodePath(""), -&"_translation_id": "", +&"_translation_id": "ac", &"color": Color(0.254902, 0.529412, 0.568627, 1), &"custom_info": { "sound_mood_default": "", diff --git a/Dialogue/Characters/Navigator.dch b/Dialogue/Characters/Navigator.dch index 39094af1..510b8937 100644 --- a/Dialogue/Characters/Navigator.dch +++ b/Dialogue/Characters/Navigator.dch @@ -1,7 +1,7 @@ { "@path": "res://addons/dialogic/Resources/character.gd", "@subpath": NodePath(""), -&"_translation_id": "", +&"_translation_id": "ad", &"color": Color(1, 1, 1, 1), &"custom_info": { "sound_mood_default": "", diff --git a/Dialogue/Characters/Rumia.dch b/Dialogue/Characters/Rumia.dch index 9e68c594..f993df25 100644 --- a/Dialogue/Characters/Rumia.dch +++ b/Dialogue/Characters/Rumia.dch @@ -1,7 +1,7 @@ { "@path": "res://addons/dialogic/Resources/character.gd", "@subpath": NodePath(""), -&"_translation_id": "", +&"_translation_id": "ae", &"color": Color(0.831373, 0.65098, 0.227451, 1), &"custom_info": { "sound_mood_default": "", diff --git a/Dialogue/Characters/Secretary.dch b/Dialogue/Characters/Secretary.dch index cd59b68e..8fc34d7b 100644 --- a/Dialogue/Characters/Secretary.dch +++ b/Dialogue/Characters/Secretary.dch @@ -1,7 +1,7 @@ { "@path": "res://addons/dialogic/Resources/character.gd", "@subpath": NodePath(""), -&"_translation_id": "", +&"_translation_id": "af", &"color": Color(1, 1, 1, 1), &"custom_info": { "sound_mood_default": "", diff --git a/Dialogue/Characters/computer.dch b/Dialogue/Characters/computer.dch index bcc4265a..a780ed6b 100644 --- a/Dialogue/Characters/computer.dch +++ b/Dialogue/Characters/computer.dch @@ -1,7 +1,7 @@ { "@path": "res://addons/dialogic/Resources/character.gd", "@subpath": NodePath(""), -&"_translation_id": "", +&"_translation_id": "aa", &"color": Color(1, 1, 1, 1), &"custom_info": { "sound_mood_default": "", diff --git a/Dialogue/Characters/test.dch b/Dialogue/Characters/test.dch index 957a3503..e6a6d6a9 100644 --- a/Dialogue/Characters/test.dch +++ b/Dialogue/Characters/test.dch @@ -1,7 +1,7 @@ { "@path": "res://addons/dialogic/Resources/character.gd", "@subpath": NodePath(""), -&"_translation_id": "", +&"_translation_id": "b0", &"color": Color(1, 1, 1, 1), &"custom_info": { "sound_mood_default": "", diff --git a/Dialogue/Timelines/Mission1_Briefing.dtl b/Dialogue/Timelines/Mission1_Briefing.dtl index 97fc6dbf..540cb61a 100644 --- a/Dialogue/Timelines/Mission1_Briefing.dtl +++ b/Dialogue/Timelines/Mission1_Briefing.dtl @@ -1,25 +1,25 @@ [style name="Briefing_Style"] join Colonel center [animation="Fade In"] -Colonel: Welcome to the Resistance, Cirno. -Colonel: I've seen your debriefing videos and I still cannot fully believe you are a real fairy. -Colonel: And yet, recent events have lead me to believe in things that I ordinarily wouldn't. Our enemy has grown too strong in too little time for it to be natural. -Colonel: Our scientists say that you came through a teleporter pad linked to an “extra-dimensional location”, -Colonel: There is a chance you can use it again to go back home but it lies deep within the enemy stronghold and it's likely going to be heavily defended. -Colonel: You were found by one of our teams in the middle of a recovery mission in a top security enemy facility, -Colonel: It is unlikely we'll be able to have access to it in the short term for any experimentation. This means you are, for the moment, stranded in our world. -Colonel: But most importantly of all, I'm glad you decided to help our cause, our objectives coincide and collaboration will be instrumental in reaching them. -Colonel: I know you are eager to prove yourself, and we have the perfect chance to show what you're worth. -Colonel: Because of your magical ability to regenerate from death we have assigned you one mission that would be too dangerous for our human operatives. +Colonel: Welcome to the Resistance, Cirno. #id:31 +Colonel: I've seen your debriefing videos and I still cannot fully believe you are a real fairy. #id:32 +Colonel: And yet, recent events have lead me to believe in things that I ordinarily wouldn't. Our enemy has grown too strong in too little time for it to be natural. #id:33 +Colonel: Our scientists say that you came through a teleporter pad linked to an “extra-dimensional location”, #id:34 +Colonel: There is a chance you can use it again to go back home but it lies deep within the enemy stronghold and it's likely going to be heavily defended. #id:35 +Colonel: You were found by one of our teams in the middle of a recovery mission in a top security enemy facility, #id:36 +Colonel: It is unlikely we'll be able to have access to it in the short term for any experimentation. This means you are, for the moment, stranded in our world. #id:37 +Colonel: But most importantly of all, I'm glad you decided to help our cause, our objectives coincide and collaboration will be instrumental in reaching them. #id:38 +Colonel: I know you are eager to prove yourself, and we have the perfect chance to show what you're worth. #id:39 +Colonel: Because of your magical ability to regenerate from death we have assigned you one mission that would be too dangerous for our human operatives. #id:3a update Colonel left [move_time="0.4"] [image scene="res://Dialogue/CustomScenes/dialogic_windowed_image.tscn" arg="res://Sprites/Briefing/RefinerySmall.png" fade="0.0"] -Colonel: Our spies have reported to us that this refinery has been emitting unusual amounts of pollutants, even more powerful than what they usually emit. -Colonel: This leads us to believe that they are making use of an artifact of extradimentional origin. +Colonel: Our spies have reported to us that this refinery has been emitting unusual amounts of pollutants, even more powerful than what they usually emit. #id:3b +Colonel: This leads us to believe that they are making use of an artifact of extradimentional origin. #id:3c [image scene="res://Dialogue/CustomScenes/dialogic_windowed_image.tscn" arg="res://Sprites/Briefing/WireframeYinYang.png" fade="0.0"] -Colonel: We believe the enemy to have one of these misterious artifacts in their possession and are using it to enhance their fuel production. -Colonel: Your mission is to retrieve this artifact, it will cripple enemy operations and allow us to study it's magical effects. -Colonel: And perhaps there will be a chance to use it to give you new abilities that will make you more effective in the field. +Colonel: We believe the enemy to have one of these misterious artifacts in their possession and are using it to enhance their fuel production. #id:3d +Colonel: Your mission is to retrieve this artifact, it will cripple enemy operations and allow us to study it's magical effects. #id:3e +Colonel: And perhaps there will be a chance to use it to give you new abilities that will make you more effective in the field. #id:3f [image scene="res://Dialogue/CustomScenes/dialogic_windowed_image.tscn" arg="res://Sprites/Expression/ICE/ICE00.png" fade="0.0"] -Colonel: You will be assigned an AI companion who will help you in your mission, you will get acquainted during VR training. +Colonel: You will be assigned an AI companion who will help you in your mission, you will get acquainted during VR training. #id:40 [image fade="0.0"] update Colonel center [move_time="0.2"] -Colonel: Good luck Cirno, Colonel out. +Colonel: Good luck Cirno, Colonel out. #id:41 diff --git a/Dialogue/Timelines/Rebel_Base/Level1_End_Intermission.dtl b/Dialogue/Timelines/Rebel_Base/Level1_End_Intermission.dtl index bd877264..c1163e0f 100644 --- a/Dialogue/Timelines/Rebel_Base/Level1_End_Intermission.dtl +++ b/Dialogue/Timelines/Rebel_Base/Level1_End_Intermission.dtl @@ -1,17 +1,17 @@ [style name="VN"] join ICC_President center join Secretary center -Secretary: Miss President, there was a disturbance at one of the new refineries, one of the artifacts has been stolen. -ICC_President: More rebel activity? The new hired help should have been able to handle anything the rebels could have fielded. -Secretary: Indeed, but according to camera records a single enemy agent was able to wipe out all the fairy security agents at the site unaided. -ICC_President: What does the agent look like? Do you have pictures? +Secretary: Miss President, there was a disturbance at one of the new refineries, one of the artifacts has been stolen. #id:4b +ICC_President: More rebel activity? The new hired help should have been able to handle anything the rebels could have fielded. #id:4c +Secretary: Indeed, but according to camera records a single enemy agent was able to wipe out all the fairy security agents at the site unaided. #id:4d +ICC_President: What does the agent look like? Do you have pictures? #id:4e [image arg="res://Sprites/Briefing/Intro5-Cirno.png" fade="0.0"] ICC_President: Looks like a little girl... and these wings... a fairy?\ -What about the other girl? -Secretary: Unknown, just a few hours before the fairy infiltrated the facility that girl appeared and started causing damage, a few workers disappeared within balls of darkness before we were able to evacuate all the human personnel. They are still missing. -ICC_President: I see, keep me updated on new developments and leave me, I have a few calls to make. +What about the other girl? #id:4f +Secretary: Unknown, just a few hours before the fairy infiltrated the facility that girl appeared and started causing damage, a few workers disappeared within balls of darkness before we were able to evacuate all the human personnel. They are still missing. #id:50 +ICC_President: I see, keep me updated on new developments and leave me, I have a few calls to make. #id:51 [image fade="0.0"] leave Secretary # Calls joon, she's shaded in dark ICC_President: We have a situation, it seems like some of your... associates, joined us recently.\ -Tell me everything about them... +Tell me everything about them... #id:52 diff --git a/Dialogue/Timelines/Rebel_Base/colonel1.dtl b/Dialogue/Timelines/Rebel_Base/colonel1.dtl index 913e42b6..8748212f 100644 --- a/Dialogue/Timelines/Rebel_Base/colonel1.dtl +++ b/Dialogue/Timelines/Rebel_Base/colonel1.dtl @@ -1,9 +1,9 @@ -Colonel: Good job, Cirno. The mission was a success. -Cirno: Of course it was! I'm really good at what I do! -ICE: Don't bee too smug about it, we had plenty of close calls... -Colonel: The destruction of the ICC refinery and the retrieval of the artifact is already having major repercussion on the enemy, but we should not celebrate yet because there are still more troubling ICC operations that do not look normal at all. -Colonel: Your next mission is to infiltrate a bioresearch facility, our agents are reporting massive allocations of funds to a particular virus research project. -Colonel: According to our agents, a new kind of virus is being developed through new methods with the intention of using to threaten rebel activity. -Colonel: We don't know exactly their reasoning, our analysts do not see how a potentially dangerous and deadly plague can help ICC's plans and yet investors have been funding the project en masse, we need to put a stop to this. -Colonel: You will once again infiltrate through teleport, locate the experimentation area, destroy it and make sure their research cannot be started again. If they are employing an artifact, retrieve it. -Colonel: Dismissed. +Colonel: Good job, Cirno. The mission was a success. #id:42 +Cirno: Of course it was! I'm really good at what I do! #id:43 +ICE: Don't bee too smug about it, we had plenty of close calls... #id:44 +Colonel: The destruction of the ICC refinery and the retrieval of the artifact is already having major repercussion on the enemy, but we should not celebrate yet because there are still more troubling ICC operations that do not look normal at all. #id:45 +Colonel: Your next mission is to infiltrate a bioresearch facility, our agents are reporting massive allocations of funds to a particular virus research project. #id:46 +Colonel: According to our agents, a new kind of virus is being developed through new methods with the intention of using to threaten rebel activity. #id:47 +Colonel: We don't know exactly their reasoning, our analysts do not see how a potentially dangerous and deadly plague can help ICC's plans and yet investors have been funding the project en masse, we need to put a stop to this. #id:48 +Colonel: You will once again infiltrate through teleport, locate the experimentation area, destroy it and make sure their research cannot be started again. If they are employing an artifact, retrieve it. #id:49 +Colonel: Dismissed. #id:4a diff --git a/Dialogue/Timelines/Rumia_Intro.dtl b/Dialogue/Timelines/Rumia_Intro.dtl index d2b4b738..c8005e6a 100644 --- a/Dialogue/Timelines/Rumia_Intro.dtl +++ b/Dialogue/Timelines/Rumia_Intro.dtl @@ -1,12 +1,12 @@ [style name="VN"] join Cirno (Surprised) left join Rumia (Surprised) right -Cirno: Rumia? Why are you here? -Rumia (Puzzled): I have no idea, I was flying through the forest in my darkness bubble and I ended up here after I hit something hard that made me feel all tingly. -Cirno (Neutral): I think we're in another world, it's full of bad guys and there are good guys who fight them, it's pretty cool. -Rumia (Neutral): I found some tasty humans but after the first few ones I ate they all ran away and started sending these metal things after me -Rumia (Thinking): And they don't even care for spell card duels, I tried challenging one of them and it just kept shooting at me! -Cirno: Yeah it's brutal here, follow me back to the base, I can protect you from the metal guys! -Rumia (Smug): I don't want to be protected by you, I'm plenty strong myself -Cirno (Smug Talk): No way, I am the strongest -Rumia (Cool): Well, let's settle this with a battle +Cirno: Rumia? Why are you here? #id:5d +Rumia (Puzzled): I have no idea, I was flying through the forest in my darkness bubble and I ended up here after I hit something hard that made me feel all tingly. #id:5e +Cirno (Neutral): I think we're in another world, it's full of bad guys and there are good guys who fight them, it's pretty cool. #id:5f +Rumia (Neutral): I found some tasty humans but after the first few ones I ate they all ran away and started sending these metal things after me #id:60 +Rumia (Thinking): And they don't even care for spell card duels, I tried challenging one of them and it just kept shooting at me! #id:61 +Cirno: Yeah it's brutal here, follow me back to the base, I can protect you from the metal guys! #id:62 +Rumia (Smug): I don't want to be protected by you, I'm plenty strong myself #id:63 +Cirno (Smug Talk): No way, I am the strongest #id:64 +Rumia (Cool): Well, let's settle this with a battle #id:65 diff --git a/Dialogue/Timelines/Tutorial/tutorial_barrels.dtl b/Dialogue/Timelines/Tutorial/tutorial_barrels.dtl index 6dfbe914..3c3acf4d 100644 --- a/Dialogue/Timelines/Tutorial/tutorial_barrels.dtl +++ b/Dialogue/Timelines/Tutorial/tutorial_barrels.dtl @@ -1,6 +1,6 @@ -ICE: Many things can be destroyed\: boxes, barrels, furniture. Just shoot them! -ICE: Be VERY careful whenever you approach one of these orange barrels\: they contain flammable fuel that will explode very easily. -ICE: Explosions can destroy objects and cause other explosions, they are a very powerful tool to defeat your enemies and open paths in the environment. -ICE: Also be careful\: the energy shield you have been issued protects you from most form of damage but it's unable to protect you from explosive and acid damage. -ICE: These will go straight through your shield and hurt you directly, try to avoid standing close to barrels when they explode. -ICE: If you get hurt try to stand on one of these white pads like the one behind you\: it's a health station and it will gradually recover your health and shields! +ICE: Many things can be destroyed\: boxes, barrels, furniture. Just shoot them! #id:77 +ICE: Be VERY careful whenever you approach one of these orange barrels\: they contain flammable fuel that will explode very easily. #id:78 +ICE: Explosions can destroy objects and cause other explosions, they are a very powerful tool to defeat your enemies and open paths in the environment. #id:79 +ICE: Also be careful\: the energy shield you have been issued protects you from most form of damage but it's unable to protect you from explosive and acid damage. #id:7a +ICE: These will go straight through your shield and hurt you directly, try to avoid standing close to barrels when they explode. #id:7b +ICE: If you get hurt try to stand on one of these white pads like the one behind you\: it's a health station and it will gradually recover your health and shields! #id:7c diff --git a/Dialogue/Timelines/Tutorial/tutorial_cameras.dtl b/Dialogue/Timelines/Tutorial/tutorial_cameras.dtl index 4a9423d9..984d1a49 100644 --- a/Dialogue/Timelines/Tutorial/tutorial_cameras.dtl +++ b/Dialogue/Timelines/Tutorial/tutorial_cameras.dtl @@ -1,10 +1,10 @@ ICE: Do you see that device on the wall that turns back and forth? \ -That's a security camera. -ICE: If you get spotted by one the alarm will sound and enemies will converge on your location and sometimes nasty traps may trigger. -ICE: You can avoid getting spotted either by taking cover behind tall objects, you should avoid getting spotted as much as possible. -Cirno: Can I just freeze them? -ICE: Yes you can! They are very sensitive pieces of equipment so just shooting them will destroy them and no alarm will sound. -ICE: When you enter a room the camera should always be your highest priority. -ICE: If you get spotted and the alarm sounds, find an alarm box in order to disable it. -ICE: They're these rectangular flashy red boxes you may sometimes find of walls. -ICE: Use one and the alarm goes away! Easy! +That's a security camera. #id:7d +ICE: If you get spotted by one the alarm will sound and enemies will converge on your location and sometimes nasty traps may trigger. #id:7e +ICE: You can avoid getting spotted either by taking cover behind tall objects, you should avoid getting spotted as much as possible. #id:7f +Cirno: Can I just freeze them? #id:80 +ICE: Yes you can! They are very sensitive pieces of equipment so just shooting them will destroy them and no alarm will sound. #id:81 +ICE: When you enter a room the camera should always be your highest priority. #id:82 +ICE: If you get spotted and the alarm sounds, find an alarm box in order to disable it. #id:83 +ICE: They're these rectangular flashy red boxes you may sometimes find of walls. #id:84 +ICE: Use one and the alarm goes away! Easy! #id:85 diff --git a/Dialogue/Timelines/Tutorial/tutorial_gun.dtl b/Dialogue/Timelines/Tutorial/tutorial_gun.dtl index f334a99d..7238d1de 100644 --- a/Dialogue/Timelines/Tutorial/tutorial_gun.dtl +++ b/Dialogue/Timelines/Tutorial/tutorial_gun.dtl @@ -1,8 +1,8 @@ -ICE: Here's your gun, pick it up by approaching it and pressing {Buttons.Keyboard_F} or {Buttons.Left_Button_Pad} when you see the marker around it. -Cirno (Smug Talk): I don't need a gun, I can use pretty strong magic! -ICE: Perhaps in your original world, we ran some tests and it seems like using raw magic will tire you out really fast in this world -ICE: Probably because this world does not have natural magic, so the magic in your body is all you have. -ICE: This gun was specifically made for you, it feeds on your internal magic and emits it in a very efficient way -ICE: You will never get tired when using this gun and the ammo will never run out! -ICE: This will not be the case for other weapons you will find on the field, they WILL require ammunition of some kind. -ICE: Strafing is important\: it will allow you to keep your aim still, move more carefully and see your hitbox, try to avoid contact with enemy bullets! +ICE: Here's your gun, pick it up by approaching it and pressing {Buttons.Keyboard_F} or {Buttons.Left_Button_Pad} when you see the marker around it. #id:86 +Cirno (Smug Talk): I don't need a gun, I can use pretty strong magic! #id:87 +ICE: Perhaps in your original world, we ran some tests and it seems like using raw magic will tire you out really fast in this world #id:88 +ICE: Probably because this world does not have natural magic, so the magic in your body is all you have. #id:89 +ICE: This gun was specifically made for you, it feeds on your internal magic and emits it in a very efficient way #id:8a +ICE: You will never get tired when using this gun and the ammo will never run out! #id:8b +ICE: This will not be the case for other weapons you will find on the field, they WILL require ammunition of some kind. #id:8c +ICE: Strafing is important\: it will allow you to keep your aim still, move more carefully and see your hitbox, try to avoid contact with enemy bullets! #id:8d diff --git a/Dialogue/Timelines/Tutorial/tutorial_intro.dtl b/Dialogue/Timelines/Tutorial/tutorial_intro.dtl index 66405bdb..5e3d7aab 100644 --- a/Dialogue/Timelines/Tutorial/tutorial_intro.dtl +++ b/Dialogue/Timelines/Tutorial/tutorial_intro.dtl @@ -1,12 +1,12 @@ ICE: Welcome to the training course!\ -This is where you will learn the basics to be effective in your missions. -Cirno (Emabrassed Surprised): MY RIBBON IS TALKING TO ME?!?! -ICE (Smug): Were you listening to the briefings? I'm I.C.E.\: an AI that was placed in your hair ribbon to help you with your mission. -Cirno (Puzzled): So you're a really small person? That's really cool! +This is where you will learn the basics to be effective in your missions. #id:8e +Cirno (Emabrassed Surprised): MY RIBBON IS TALKING TO ME?!?! #id:8f +ICE (Smug): Were you listening to the briefings? I'm I.C.E.\: an AI that was placed in your hair ribbon to help you with your mission. #id:90 +Cirno (Puzzled): So you're a really small person? That's really cool! #id:91 ICE (Perplexed): Not really...\ -Let's put this aside for now and listen closely. -ICE (Neutral): This is a virtual training facility, you are actually sleeping in the real world while the computer is feeding you this simulation. -ICE: It's a great tool to train quickly, you'll become an amazing fighter in no time! -ICE: Now try to move and approach the control pad on the northern wall. -Cirno (Puzzled): Which direction is north again? -ICE (No Words): UP! It's up. +Let's put this aside for now and listen closely. #id:92 +ICE (Neutral): This is a virtual training facility, you are actually sleeping in the real world while the computer is feeding you this simulation. #id:93 +ICE: It's a great tool to train quickly, you'll become an amazing fighter in no time! #id:94 +ICE: Now try to move and approach the control pad on the northern wall. #id:95 +Cirno (Puzzled): Which direction is north again? #id:96 +ICE (No Words): UP! It's up. #id:97 diff --git a/Dialogue/Timelines/Tutorial/tutorial_repeater.dtl b/Dialogue/Timelines/Tutorial/tutorial_repeater.dtl index 07a78679..f843df27 100644 --- a/Dialogue/Timelines/Tutorial/tutorial_repeater.dtl +++ b/Dialogue/Timelines/Tutorial/tutorial_repeater.dtl @@ -1,5 +1,5 @@ -ICE: You can pick up and use other weapons, pick up that repeater and open the inventory screen to select and equip it. -ICE: Keep in mind that weapons you pick up will use ammo, if you run out you cannot shoot! -ICE: Further in the room you'll see an enemy fairy guard, if they spot you they will chase and shoot you! -ICE: They are prettu dumb though and if you outrun them they'll forget about you. -ICE: Now shoot that guard to proceed. +ICE: You can pick up and use other weapons, pick up that repeater and open the inventory screen to select and equip it. #id:98 +ICE: Keep in mind that weapons you pick up will use ammo, if you run out you cannot shoot! #id:99 +ICE: Further in the room you'll see an enemy fairy guard, if they spot you they will chase and shoot you! #id:9a +ICE: They are prettu dumb though and if you outrun them they'll forget about you. #id:9b +ICE: Now shoot that guard to proceed. #id:9c diff --git a/Dialogue/Timelines/Tutorial/tutorial_switch.dtl b/Dialogue/Timelines/Tutorial/tutorial_switch.dtl index 36880062..40bf2370 100644 --- a/Dialogue/Timelines/Tutorial/tutorial_switch.dtl +++ b/Dialogue/Timelines/Tutorial/tutorial_switch.dtl @@ -1,4 +1,4 @@ ICE: Great! You made it to the switch.\ -You can press {Buttons.Keyboard_F} or {Buttons.Left_Button_Pad} to activate it. -ICE: Switches come in many forms, they allow you to manipolate your environment by opening doors, triggering devices and such. -ICE: Always be on the lookout for switches. +You can press {Buttons.Keyboard_F} or {Buttons.Left_Button_Pad} to activate it. #id:9d +ICE: Switches come in many forms, they allow you to manipolate your environment by opening doors, triggering devices and such. #id:9e +ICE: Always be on the lookout for switches. #id:9f diff --git a/Dialogue/Timelines/Tutorial/tutorial_teleporter_1.dtl b/Dialogue/Timelines/Tutorial/tutorial_teleporter_1.dtl index 2f36c306..0d11b7c2 100644 --- a/Dialogue/Timelines/Tutorial/tutorial_teleporter_1.dtl +++ b/Dialogue/Timelines/Tutorial/tutorial_teleporter_1.dtl @@ -1 +1 @@ -ICE: That thing in front of you is a Telepad, try standing on it. +ICE: That thing in front of you is a Telepad, try standing on it. #id:a0 diff --git a/Dialogue/Timelines/Tutorial/tutorial_teleporter_2.dtl b/Dialogue/Timelines/Tutorial/tutorial_teleporter_2.dtl index 1421d251..9ad76af1 100644 --- a/Dialogue/Timelines/Tutorial/tutorial_teleporter_2.dtl +++ b/Dialogue/Timelines/Tutorial/tutorial_teleporter_2.dtl @@ -1,7 +1,7 @@ -Cirno (Emabrassed Surprised): WHOAAA it was all tingly and swirly and suddenly I was somewhere else! -ICE: Yes, that's a teleporter, if you step on one and it's active it will take you somewhere else. -ICE: If the lights on its sides are blinking it means it's active and you can use it. -ICE: The destination telepad does not need to be active to teleport to it, sometimes they are one-way trips. -ICE: You should be wary of telepads even if they are disabled. -ICE: In case of alarm enemies may try to teleport to the telepad closest to you to try and catch you by surprise. -ICE: Never let your guard down! +Cirno (Emabrassed Surprised): WHOAAA it was all tingly and swirly and suddenly I was somewhere else! #id:a1 +ICE: Yes, that's a teleporter, if you step on one and it's active it will take you somewhere else. #id:a2 +ICE: If the lights on its sides are blinking it means it's active and you can use it. #id:a3 +ICE: The destination telepad does not need to be active to teleport to it, sometimes they are one-way trips. #id:a4 +ICE: You should be wary of telepads even if they are disabled. #id:a5 +ICE: In case of alarm enemies may try to teleport to the telepad closest to you to try and catch you by surprise. #id:a6 +ICE: Never let your guard down! #id:a7 diff --git a/Dialogue/Timelines/computer1.dtl b/Dialogue/Timelines/computer1.dtl index 0b0ecae2..a301a621 100644 --- a/Dialogue/Timelines/computer1.dtl +++ b/Dialogue/Timelines/computer1.dtl @@ -1,10 +1,10 @@ -ICE: This is a computer terminal, they are usually left unsecured and may provide valuable information! -Cirno (Gomen Smile): I don't know how to read... -ICE: Don't worry, I'll read it aloud for you! -ICE: Here's what it says\: +ICE: This is a computer terminal, they are usually left unsecured and may provide valuable information! #id:13 +Cirno (Gomen Smile): I don't know how to read... #id:14 +ICE: Don't worry, I'll read it aloud for you! #id:15 +ICE: Here's what it says\: #id:16 [style name="Terminal_Style"] -computer: Research in the new refining method using the artifact is going according to schedule. -computer: All expectations have been exceeded, this artefact is truly miraculous, our production increased by 300%! -computer: The sludge toxicity also went way up but it's still within the parameters set by management, yet we still had a few fatal accidents last week due to unprotected walkways. -computer: However management keeps reassuring us that they are doing all they can and the budget for safety is small. -computer: We'll just have to be more careful. +computer: Research in the new refining method using the artifact is going according to schedule. #id:17 +computer: All expectations have been exceeded, this artefact is truly miraculous, our production increased by 300%! #id:18 +computer: The sludge toxicity also went way up but it's still within the parameters set by management, yet we still had a few fatal accidents last week due to unprotected walkways. #id:19 +computer: However management keeps reassuring us that they are doing all they can and the budget for safety is small. #id:1a +computer: We'll just have to be more careful. #id:1b diff --git a/Dialogue/Timelines/computer2.dtl b/Dialogue/Timelines/computer2.dtl index 472021ef..83aacd90 100644 --- a/Dialogue/Timelines/computer2.dtl +++ b/Dialogue/Timelines/computer2.dtl @@ -1,7 +1,7 @@ -computer: To all security personnel\: an intruder was detected in the facility. -computer: The intruder looks like a blonde little girl wearing dark clothes and a red ribbon. -computer: Despite the apparences she's capable of generating highly dangerous projectiles capable of a high degree of destruction. -computer: It is advised to keep the distance from the subject and immediately notify security on sight. -computer: She's been recorded on camera while devouring human personnel. The subject is currently sealed in storage A while we wait for reinforcements, do not open the storage for any reason. -Cirno (Puzzled): Huh, that sounds like somebody I know... -ICE: Could it be somebody from your world? +computer: To all security personnel\: an intruder was detected in the facility. #id:1c +computer: The intruder looks like a blonde little girl wearing dark clothes and a red ribbon. #id:1d +computer: Despite the apparences she's capable of generating highly dangerous projectiles capable of a high degree of destruction. #id:1e +computer: It is advised to keep the distance from the subject and immediately notify security on sight. #id:1f +computer: She's been recorded on camera while devouring human personnel. The subject is currently sealed in storage A while we wait for reinforcements, do not open the storage for any reason. #id:20 +Cirno (Puzzled): Huh, that sounds like somebody I know... #id:21 +ICE: Could it be somebody from your world? #id:22 diff --git a/Dialogue/Timelines/computer_control_1.dtl b/Dialogue/Timelines/computer_control_1.dtl index e3988ed8..21c5c0e6 100644 --- a/Dialogue/Timelines/computer_control_1.dtl +++ b/Dialogue/Timelines/computer_control_1.dtl @@ -1,2 +1,2 @@ -computer: Remote automaton control system, engaged. -computer: Assuming Direct control. +computer: Remote automaton control system, engaged. #id:23 +computer: Assuming Direct control. #id:24 diff --git a/Dialogue/Timelines/computer_goon_cave.dtl b/Dialogue/Timelines/computer_goon_cave.dtl index 5e1ea717..71ff1146 100644 --- a/Dialogue/Timelines/computer_goon_cave.dtl +++ b/Dialogue/Timelines/computer_goon_cave.dtl @@ -1,6 +1,6 @@ -ICE: There's a chatlog on the computer but only the sender side is visibile, I'll read you what it's saying\: -computer: There's been a recent round of renovations and I think they accidentally walled off a small room -computer: I found it while clearing the air vents -computer: Amazingly poor planning as usual, but at least now I have my own goon cave! -Cirno (Puzzled): A what? -ICE (No Words): Let's pretend you didn't hear that... +ICE: There's a chatlog on the computer but only the sender side is visibile, I'll read you what it's saying\: #id:25 +computer: There's been a recent round of renovations and I think they accidentally walled off a small room #id:26 +computer: I found it while clearing the air vents #id:27 +computer: Amazingly poor planning as usual, but at least now I have my own goon cave! #id:28 +Cirno (Puzzled): A what? #id:29 +ICE (No Words): Let's pretend you didn't hear that... #id:2a diff --git a/Dialogue/Timelines/computer_keycard_room.dtl b/Dialogue/Timelines/computer_keycard_room.dtl index 23f66f85..b595cd27 100644 --- a/Dialogue/Timelines/computer_keycard_room.dtl +++ b/Dialogue/Timelines/computer_keycard_room.dtl @@ -1,6 +1,6 @@ computer: From the Department Manager\:\ -Please avoid leaving the key cards unattended, it's been happening way too often. -computer: This behavior can lead to enormous security issues, it's not helping that these new "nonhuman" guards that have been assigned to the site are as dumb as bricks. -computer: Do not rely on them for actual good security practices, always ask your superior. +Please avoid leaving the key cards unattended, it's been happening way too often. #id:2b +computer: This behavior can lead to enormous security issues, it's not helping that these new "nonhuman" guards that have been assigned to the site are as dumb as bricks. #id:2c +computer: Do not rely on them for actual good security practices, always ask your superior. #id:2d computer: If I see this keep up I will be forced to start docking pays, you have been warned.\ -- S. +- S. #id:2e diff --git a/Dialogue/Timelines/intro_story.dtl b/Dialogue/Timelines/intro_story.dtl index 397e38a1..16e4c8af 100644 --- a/Dialogue/Timelines/intro_story.dtl +++ b/Dialogue/Timelines/intro_story.dtl @@ -1,6 +1,6 @@ [style name="custom_test"] [music path="res://Music/Title.mp3" fade="0.0" volume="0.0" loop="false"] [background arg="res://Sprites/Briefing/Intro1small-crop.png" fade="0.6"] -In the land of Gensokyo, the forest of magic +In the land of Gensokyo, the forest of magic #id:2f [background scene="res://Dialogue/CustomScenes/dialogic_windowed_image.tscn" arg="res://Sprites/Briefing/Refinery.png" fade="0.0"] -A fairy plays +A fairy plays #id:30 diff --git a/Dialogue/Timelines/rumia_defeat.dtl b/Dialogue/Timelines/rumia_defeat.dtl index 988a685b..f3f18acf 100644 --- a/Dialogue/Timelines/rumia_defeat.dtl +++ b/Dialogue/Timelines/rumia_defeat.dtl @@ -1,13 +1,13 @@ [style name="VN"] join Cirno (Smug) left join Rumia (Defeated) right -Cirno (Smug): I was the strongest after all! -Rumia (Defeated): Gah, I get it, I'll follow you -ICE (Happy): There is a telepad just north of here, you can take it and I'll reroute it back to our base -Rumia (Surprised): Your ribbon is speaking! -Cirno: Yeah isn't that cool? There's a little person living in my ribbon now! -ICE (No Words): I'm not a small person... nevermind -Cirno (Neutral): Ah Rumia, since I won the duel now you got to follow my rules\: do NOT eat the nice humans at the base! -Rumia (Surprised): Whaaat? Not even a bite?? -Cirno (Ticked): NO. EATING. They're nice, they helped me, they will help us go back home. -Rumia (Thinking): I'll do what you say for now but only because we're in a weird place, I hope we can go back home soon... +Cirno (Smug): I was the strongest after all! #id:53 +Rumia (Defeated): Gah, I get it, I'll follow you #id:54 +ICE (Happy): There is a telepad just north of here, you can take it and I'll reroute it back to our base #id:55 +Rumia (Surprised): Your ribbon is speaking! #id:56 +Cirno: Yeah isn't that cool? There's a little person living in my ribbon now! #id:57 +ICE (No Words): I'm not a small person... nevermind #id:58 +Cirno (Neutral): Ah Rumia, since I won the duel now you got to follow my rules\: do NOT eat the nice humans at the base! #id:59 +Rumia (Surprised): Whaaat? Not even a bite?? #id:5a +Cirno (Ticked): NO. EATING. They're nice, they helped me, they will help us go back home. #id:5b +Rumia (Thinking): I'll do what you say for now but only because we're in a weird place, I hope we can go back home soon... #id:5c diff --git a/Dialogue/Timelines/rumia_rebel_base_1.dtl b/Dialogue/Timelines/rumia_rebel_base_1.dtl index 97c6c388..c04f9a53 100644 --- a/Dialogue/Timelines/rumia_rebel_base_1.dtl +++ b/Dialogue/Timelines/rumia_rebel_base_1.dtl @@ -1,8 +1,8 @@ [style name="VN"] join Cirno left join Rumia right -Rumia: Hey Cirno, are you sure I cannot eat these people? -Cirno: I already said you cannot, they've been really nice to me! -Rumia (Smug): Buuuut they look so tasty!! I'm getting hungry you know... -Cirno: I think that if you ask really nicely they'll let you go on a mission and then you can eat all the evil humans you want. -Rumia (Surprised): Really? I'm going to ask right away! Thank you! +Rumia: Hey Cirno, are you sure I cannot eat these people? #id:66 +Cirno: I already said you cannot, they've been really nice to me! #id:67 +Rumia (Smug): Buuuut they look so tasty!! I'm getting hungry you know... #id:68 +Cirno: I think that if you ask really nicely they'll let you go on a mission and then you can eat all the evil humans you want. #id:69 +Rumia (Surprised): Really? I'm going to ask right away! Thank you! #id:6a diff --git a/Dialogue/Timelines/testintro.dtl b/Dialogue/Timelines/testintro.dtl index d5d656d3..a4a7678e 100644 --- a/Dialogue/Timelines/testintro.dtl +++ b/Dialogue/Timelines/testintro.dtl @@ -1,12 +1,12 @@ -Cirno (Happy): I infiltrated the facility! -ICE (Smug): Yes, thanks to our hackers who rewired the telepad. -Cirno (Smug Talk): Yes of course, so what is this place? -ICE (No Words): Weren't you listening to the briefing? This is the enemy refinery we need to infiltrate. -Cirno (Gomen): Sorry that was so boring I was falling asleep -ICE (Neutral): It's important! Please try to stay awake when critical mission data is being relayed to you! -Cirno (Happy): Don't worry, whatever it is I can deal with it and you will help me, right? -ICE (Happy): Yes indeed, my primary mission is to assist you. -Cirno (Smug Talk): You're being a really good subordinate! -ICE (Neutral): Ok now to business\: you need to retrieve the artifact that is kept deep inside the facility and escape back to our base. -ICE: Try to use any terminal you may find, we might be able to find more information that way. -ICE: And finally, try to remain undetected for as long as possible, cameras might summon reinforcements to your location if you get spotted. +Cirno (Happy): I infiltrated the facility! #id:6b +ICE (Smug): Yes, thanks to our hackers who rewired the telepad. #id:6c +Cirno (Smug Talk): Yes of course, so what is this place? #id:6d +ICE (No Words): Weren't you listening to the briefing? This is the enemy refinery we need to infiltrate. #id:6e +Cirno (Gomen): Sorry that was so boring I was falling asleep #id:6f +ICE (Neutral): It's important! Please try to stay awake when critical mission data is being relayed to you! #id:70 +Cirno (Happy): Don't worry, whatever it is I can deal with it and you will help me, right? #id:71 +ICE (Happy): Yes indeed, my primary mission is to assist you. #id:72 +Cirno (Smug Talk): You're being a really good subordinate! #id:73 +ICE (Neutral): Ok now to business\: you need to retrieve the artifact that is kept deep inside the facility and escape back to our base. #id:74 +ICE: Try to use any terminal you may find, we might be able to find more information that way. #id:75 +ICE: And finally, try to remain undetected for as long as possible, cameras might summon reinforcements to your location if you get spotted. #id:76 diff --git a/Dialogue/Translations/dialogic_character_translations.csv b/Dialogue/Translations/dialogic_character_translations.csv new file mode 100644 index 00000000..d1bde9d9 --- /dev/null +++ b/Dialogue/Translations/dialogic_character_translations.csv @@ -0,0 +1,19 @@ +keys,en +Character/a8/name,Cirno +Character/a8/nicknames, +Character/a9/name,Colonel +Character/a9/nicknames,Kurenai Misuzu +Character/aa/name, +Character/aa/nicknames, +Character/ab/name,ICC_President +Character/ab/nicknames,Daryll Anderson +Character/ac/name,I.C.E. +Character/ac/nicknames, +Character/ad/name,Navigator +Character/ad/nicknames, +Character/ae/name,Rumia +Character/ae/nicknames, +Character/af/name,Secretary +Character/af/nicknames, +Character/b0/name,test +Character/b0/nicknames, diff --git a/Dialogue/Translations/dialogic_character_translations.csv.import b/Dialogue/Translations/dialogic_character_translations.csv.import new file mode 100644 index 00000000..2d1dee5b --- /dev/null +++ b/Dialogue/Translations/dialogic_character_translations.csv.import @@ -0,0 +1,17 @@ +[remap] + +importer="csv_translation" +type="Translation" +uid="uid://cp4vy6xxhhw6" + +[deps] + +files=["res://Dialogue/Translations/dialogic_character_translations.en.translation"] + +source_file="res://Dialogue/Translations/dialogic_character_translations.csv" +dest_files=["res://Dialogue/Translations/dialogic_character_translations.en.translation"] + +[params] + +compress=true +delimiter=0 diff --git a/Dialogue/Translations/dialogic_character_translations.en.translation b/Dialogue/Translations/dialogic_character_translations.en.translation new file mode 100644 index 00000000..9d5f2314 Binary files /dev/null and b/Dialogue/Translations/dialogic_character_translations.en.translation differ diff --git a/Dialogue/Translations/dialogic_timeline_translations.csv b/Dialogue/Translations/dialogic_timeline_translations.csv new file mode 100644 index 00000000..9c331c8f --- /dev/null +++ b/Dialogue/Translations/dialogic_timeline_translations.csv @@ -0,0 +1,160 @@ +keys,en,it +Text/11/text,asdf,asdf +Text/12/text,fdsg,fdsg +Text/13/text,"This is a computer terminal, they are usually left unsecured and may provide valuable information!","Questo è un terminale, solitamente vengono lasciati sprotetti e potrebbero contenere informazioni utili!" +Text/14/text,I don't know how to read...,Non so leggere.... +Text/15/text,"Don't worry, I'll read it aloud for you!","Non ti preoccupare, te lo leggo io ad alta voce!" +Text/16/text,Here's what it says:,Ecco cosa dice: +Text/17/text,Research in the new refining method using the artifact is going according to schedule.,La ricerca nelle nuove metodologie per l'utilizzo dell'artefatto sta procedendo secondo quanto programmato. +Text/18/text,"All expectations have been exceeded, this artefact is truly miraculous, our production increased by 300%!","Ogni aspettativa è stata superata, questo artefatto è miracoloso, la nostra produzione è aumentata del 300%!" +Text/19/text,"The sludge toxicity also went way up but it's still within the parameters set by management, yet we still had a few fatal accidents last week due to unprotected walkways.","La tossicità delle scorie è aumentata di parecchio ma rientra comunque nei parametri, nonostante ciò settimana scorsa abbiamo comunque subito degli incidenti fatali per via dell'assenza di balaustre." +Text/1a/text,However management keeps reassuring us that they are doing all they can but the budget for safety is small.,Nonostante tutto i superiori continuano ad assicurarci che stanno facendo tutto quello che possono ma il budget per la sicurezza è molto basso. +Text/1b/text,We'll just have to be more careful.,Dovremo semplicemente essere più attenti. +Text/1c/text,To all security personnel: an intruder was detected in the facility., +Text/1d/text,The intruder looks like a blonde little girl wearing dark clothes and a red ribbon., +Text/1e/text,Despite the apparences she's capable of generating highly dangerous projectiles capable of a high degree of destruction., +Text/1f/text,It is advised to keep the distance from the subject and immediately notify security on sight., +Text/20/text,"She's been recorded on camera while devouring human personnel. The subject is currently sealed in storage A while we wait for reinforcements, do not open the storage for any reason.", +Text/21/text,"Huh, that sounds like somebody I know...", +Text/22/text,Could it be somebody from your world?, +Text/23/text,"Remote automaton control system, engaged.", +Text/24/text,Assuming Direct control., +Text/25/text,"There's a chatlog on the computer but only the sender side is visibile, I'll read you what it's saying:", +Text/26/text,There's been a recent round of renovations and I think they accidentally walled off a small room, +Text/27/text,I found it while clearing the air vents, +Text/28/text,"Amazingly poor planning as usual, but at least now I have my own goon cave!", +Text/29/text,A what?, +Text/2a/text,Let's pretend you didn't hear that..., +Text/2b/text,"From the Department Manager: +Please avoid leaving the key cards unattended, it's been happening way too often.", +Text/2c/text,"This behavior can lead to enormous security issues, it's not helping that these new ""nonhuman"" guards that have been assigned to the site are as dumb as bricks.", +Text/2d/text,"Do not rely on them for actual good security practices, always ask your superior.", +Text/2e/text,"If I see this keep up I will be forced to start docking pays, you have been warned. +- S.", +Text/2f/text,"In the land of Gensokyo, the forest of magic", +Text/30/text,A fairy plays, +Text/31/text,"Welcome to the Resistance, Cirno.", +Text/32/text,I've seen your debriefing videos and I still cannot fully believe you are a real fairy., +Text/33/text,"And yet, recent events have lead me to believe in things that I ordinarily wouldn't. Our enemy has grown too strong in too little time for it to be natural.", +Text/34/text,"Our scientists say that you came through a teleporter pad linked to an “extra-dimensional location”,", +Text/35/text,There is a chance you can use it again to go back home but it lies deep within the enemy stronghold and it's likely going to be heavily defended., +Text/36/text,"You were found by one of our teams in the middle of a recovery mission in a top security enemy facility,", +Text/37/text,"It is unlikely we'll be able to have access to it in the short term for any experimentation. This means you are, for the moment, stranded in our world.", +Text/38/text,"But most importantly of all, I'm glad you decided to help our cause, our objectives coincide and collaboration will be instrumental in reaching them.", +Text/39/text,"I know you are eager to prove yourself, and we have the perfect chance to show what you're worth.", +Text/3a/text,Because of your magical ability to regenerate from death we have assigned you one mission that would be too dangerous for our human operatives., +Text/3b/text,"Our spies have reported to us that this refinery has been emitting unusual amounts of pollutants, even more powerful than what they usually emit.", +Text/3c/text,This leads us to believe that they are making use of an artifact of extradimentional origin., +Text/3d/text,We believe the enemy to have one of these misterious artifacts in their possession and are using it to enhance their fuel production., +Text/3e/text,"Your mission is to retrieve this artifact, it will cripple enemy operations and allow us to study it's magical effects.", +Text/3f/text,And perhaps there will be a chance to use it to give you new abilities that will make you more effective in the field., +Text/40/text,"You will be assigned an AI companion who will help you in your mission, you will get acquainted during VR training.", +Text/41/text,"Good luck Cirno, Colonel out.", +Text/42/text,"Good job, Cirno. The mission was a success.", +Text/43/text,Of course it was! I'm really good at what I do!, +Text/44/text,"Don't bee too smug about it, we had plenty of close calls...", +Text/45/text,"The destruction of the ICC refinery and the retrieval of the artifact is already having major repercussion on the enemy, but we should not celebrate yet because there are still more troubling ICC operations that do not look normal at all.", +Text/46/text,"Your next mission is to infiltrate a bioresearch facility, our agents are reporting massive allocations of funds to a particular virus research project.", +Text/47/text,"According to our agents, a new kind of virus is being developed through new methods with the intention of using to threaten rebel activity.", +Text/48/text,"We don't know exactly their reasoning, our analysts do not see how a potentially dangerous and deadly plague can help ICC's plans and yet investors have been funding the project en masse, we need to put a stop to this.", +Text/49/text,"You will once again infiltrate through teleport, locate the experimentation area, destroy it and make sure their research cannot be started again. If they are employing an artifact, retrieve it.", +Text/4a/text,Dismissed., +Text/4b/text,"Miss President, there was a disturbance at one of the new refineries, one of the artifacts has been stolen.", +Text/4c/text,More rebel activity? The new hired help should have been able to handle anything the rebels could have fielded., +Text/4d/text,"Indeed, but according to camera records a single enemy agent was able to wipe out all the fairy security agents at the site unaided.", +Text/4e/text,What does the agent look like? Do you have pictures?, +Text/4f/text,"Looks like a little girl... and these wings... a fairy? +What about the other girl?", +Text/50/text,"Unknown, just a few hours before the fairy infiltrated the facility that girl appeared and started causing damage, a few workers disappeared within balls of darkness before we were able to evacuate all the human personnel. They are still missing.", +Text/51/text,"I see, keep me updated on new developments and leave me, I have a few calls to make.", +Text/52/text,"We have a situation, it seems like some of your... associates, joined us recently. +Tell me everything about them...", +Text/53/text,I was the strongest after all!, +Text/54/text,"Gah, I get it, I'll follow you", +Text/55/text,"There is a telepad just north of here, you can take it and I'll reroute it back to our base", +Text/56/text,Your ribbon is speaking!, +Text/57/text,Yeah isn't that cool? There's a little person living in my ribbon now!, +Text/58/text,I'm not a small person... nevermind, +Text/59/text,"Ah Rumia, since I won the duel now you got to follow my rules: do NOT eat the nice humans at the base!", +Text/5a/text,Whaaat? Not even a bite??, +Text/5b/text,"NO. EATING. They're nice, they helped me, they will help us go back home.", +Text/5c/text,"I'll do what you say for now but only because we're in a weird place, I hope we can go back home soon...", +Text/5d/text,Rumia? Why are you here?, +Text/5e/text,"I have no idea, I was flying through the forest in my darkness bubble and I ended up here after I hit something hard that made me feel all tingly.", +Text/5f/text,"I think we're in another world, it's full of bad guys and there are good guys who fight them, it's pretty cool.", +Text/60/text,I found some tasty humans but after the first few ones I ate they all ran away and started sending these metal things after me, +Text/61/text,"And they don't even care for spell card duels, I tried challenging one of them and it just kept shooting at me!", +Text/62/text,"Yeah it's brutal here, follow me back to the base, I can protect you from the metal guys!", +Text/63/text,"I don't want to be protected by you, I'm plenty strong myself", +Text/64/text,"No way, I am the strongest", +Text/65/text,"Well, let's settle this with a battle", +Text/66/text,"Hey Cirno, are you sure I cannot eat these people?", +Text/67/text,"I already said you cannot, they've been really nice to me!", +Text/68/text,Buuuut they look so tasty!! I'm getting hungry you know..., +Text/69/text,I think that if you ask really nicely they'll let you go on a mission and then you can eat all the evil humans you want., +Text/6a/text,Really? I'm going to ask right away! Thank you!, +Text/6b/text,I infiltrated the facility!, +Text/6c/text,"Yes, thanks to our hackers who rewired the telepad.", +Text/6d/text,"Yes of course, so what is this place?", +Text/6e/text,Weren't you listening to the briefing? This is the enemy refinery we need to infiltrate., +Text/6f/text,Sorry that was so boring I was falling asleep, +Text/70/text,It's important! Please try to stay awake when critical mission data is being relayed to you!, +Text/71/text,"Don't worry, whatever it is I can deal with it and you will help me, right?", +Text/72/text,"Yes indeed, my primary mission is to assist you.", +Text/73/text,You're being a really good subordinate!, +Text/74/text,Ok now to business: you need to retrieve the artifact that is kept deep inside the facility and escape back to our base., +Text/75/text,"Try to use any terminal you may find, we might be able to find more information that way.", +Text/76/text,"And finally, try to remain undetected for as long as possible, cameras might summon reinforcements to your location if you get spotted.", +Text/77/text,"Many things can be destroyed: boxes, barrels, furniture. Just shoot them!", +Text/78/text,Be VERY careful whenever you approach one of these orange barrels: they contain flammable fuel that will explode very easily., +Text/79/text,"Explosions can destroy objects and cause other explosions, they are a very powerful tool to defeat your enemies and open paths in the environment.", +Text/7a/text,Also be careful: the energy shield you have been issued protects you from most form of damage but it's unable to protect you from explosive and acid damage., +Text/7b/text,"These will go straight through your shield and hurt you directly, try to avoid standing close to barrels when they explode.", +Text/7c/text,If you get hurt try to stand on one of these white pads like the one behind you: it's a health station and it will gradually recover your health and shields!, +Text/7d/text,"Do you see that device on the wall that turns back and forth? +That's a security camera.", +Text/7e/text,If you get spotted by one the alarm will sound and enemies will converge on your location and sometimes nasty traps may trigger., +Text/7f/text,"You can avoid getting spotted either by taking cover behind tall objects, you should avoid getting spotted as much as possible.", +Text/80/text,Can I just freeze them?, +Text/81/text,Yes you can! They are very sensitive pieces of equipment so just shooting them will destroy them and no alarm will sound., +Text/82/text,When you enter a room the camera should always be your highest priority., +Text/83/text,"If you get spotted and the alarm sounds, find an alarm box in order to disable it.", +Text/84/text,They're these rectangular flashy red boxes you may sometimes find of walls., +Text/85/text,Use one and the alarm goes away! Easy!, +Text/86/text,"Here's your gun, pick it up by approaching it and pressing {Buttons.Keyboard_F} or {Buttons.Left_Button_Pad} when you see the marker around it.", +Text/87/text,"I don't need a gun, I can use pretty strong magic!", +Text/88/text,"Perhaps in your original world, we ran some tests and it seems like using raw magic will tire you out really fast in this world", +Text/89/text,"Probably because this world does not have natural magic, so the magic in your body is all you have.", +Text/8a/text,"This gun was specifically made for you, it feeds on your internal magic and emits it in a very efficient way", +Text/8b/text,You will never get tired when using this gun and the ammo will never run out!, +Text/8c/text,"This will not be the case for other weapons you will find on the field, they WILL require ammunition of some kind.", +Text/8d/text,"Strafing is important: it will allow you to keep your aim still, move more carefully and see your hitbox, try to avoid contact with enemy bullets!", +Text/8e/text,"Welcome to the training course! +This is where you will learn the basics to be effective in your missions.", +Text/8f/text,MY RIBBON IS TALKING TO ME?!?!, +Text/90/text,Were you listening to the briefings? I'm I.C.E.: an AI that was placed in your hair ribbon to help you with your mission., +Text/91/text,So you're a really small person? That's really cool!, +Text/92/text,"Not really... +Let's put this aside for now and listen closely.", +Text/93/text,"This is a virtual training facility, you are actually sleeping in the real world while the computer is feeding you this simulation.", +Text/94/text,"It's a great tool to train quickly, you'll become an amazing fighter in no time!", +Text/95/text,Now try to move and approach the control pad on the northern wall., +Text/96/text,Which direction is north again?, +Text/97/text,UP! It's up., +Text/98/text,"You can pick up and use other weapons, pick up that repeater and open the inventory screen to select and equip it.", +Text/99/text,"Keep in mind that weapons you pick up will use ammo, if you run out you cannot shoot!", +Text/9a/text,"Further in the room you'll see an enemy fairy guard, if they spot you they will chase and shoot you!", +Text/9b/text,They are prettu dumb though and if you outrun them they'll forget about you., +Text/9c/text,Now shoot that guard to proceed., +Text/9d/text,"Great! You made it to the switch. +You can press {Buttons.Keyboard_F} or {Buttons.Left_Button_Pad} to activate it.", +Text/9e/text,"Switches come in many forms, they allow you to manipolate your environment by opening doors, triggering devices and such.", +Text/9f/text,Always be on the lookout for switches., +Text/a0/text,"That thing in front of you is a Telepad, try standing on it.", +Text/a1/text,WHOAAA it was all tingly and swirly and suddenly I was somewhere else!, +Text/a2/text,"Yes, that's a teleporter, if you step on one and it's active it will take you somewhere else.", +Text/a3/text,If the lights on its sides are blinking it means it's active and you can use it., +Text/a4/text,"The destination telepad does not need to be active to teleport to it, sometimes they are one-way trips.", +Text/a5/text,You should be wary of telepads even if they are disabled., +Text/a6/text,In case of alarm enemies may try to teleport to the telepad closest to you to try and catch you by surprise., +Text/a7/text,Never let your guard down!, diff --git a/Dialogue/Translations/dialogic_timeline_translations.csv.import b/Dialogue/Translations/dialogic_timeline_translations.csv.import new file mode 100644 index 00000000..606ca1a5 --- /dev/null +++ b/Dialogue/Translations/dialogic_timeline_translations.csv.import @@ -0,0 +1,17 @@ +[remap] + +importer="csv_translation" +type="Translation" +uid="uid://dblr31w5f8mxf" + +[deps] + +files=["res://Dialogue/Translations/dialogic_timeline_translations.en.translation", "res://Dialogue/Translations/dialogic_timeline_translations.it.translation"] + +source_file="res://Dialogue/Translations/dialogic_timeline_translations.csv" +dest_files=["res://Dialogue/Translations/dialogic_timeline_translations.en.translation", "res://Dialogue/Translations/dialogic_timeline_translations.it.translation"] + +[params] + +compress=true +delimiter=0 diff --git a/Dialogue/Translations/dialogic_timeline_translations.en.translation b/Dialogue/Translations/dialogic_timeline_translations.en.translation new file mode 100644 index 00000000..afe25dba Binary files /dev/null and b/Dialogue/Translations/dialogic_timeline_translations.en.translation differ diff --git a/Dialogue/Translations/dialogic_timeline_translations.it.translation b/Dialogue/Translations/dialogic_timeline_translations.it.translation new file mode 100644 index 00000000..65d21fac Binary files /dev/null and b/Dialogue/Translations/dialogic_timeline_translations.it.translation differ diff --git a/Dialogue/timeline.dtl b/Dialogue/timeline.dtl index f6b0f6e9..221ee738 100644 --- a/Dialogue/timeline.dtl +++ b/Dialogue/timeline.dtl @@ -1,2 +1,2 @@ -Cirno: asdf -Cirno: fdsg +Cirno: asdf #id:11 +Cirno: fdsg #id:12 diff --git a/Scenes/Maps/Level3.tscn b/Scenes/Maps/Level3.tscn index ffcfb712..2ee751dc 100644 --- a/Scenes/Maps/Level3.tscn +++ b/Scenes/Maps/Level3.tscn @@ -64,7 +64,7 @@ [sub_resource type="Resource" id="Resource_6wo78"] script = ExtResource("4_w0rax") EggIndex = 0 -StartingEquipment = [] +StartingEquipment = Array[ExtResource("3_w0rax")]([]) [sub_resource type="RectangleShape2D" id="RectangleShape2D_tvyok"] size = Vector2(52, 64) diff --git a/Scenes/test.tscn b/Scenes/test.tscn index 21be6e7e..66667583 100644 --- a/Scenes/test.tscn +++ b/Scenes/test.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=147 format=4 uid="uid://bv451a8wgty4u"] +[gd_scene load_steps=148 format=4 uid="uid://bv451a8wgty4u"] [ext_resource type="Script" uid="uid://doxmbokehw8ci" path="res://Scripts/GameManager.cs" id="1_8tmoj"] [ext_resource type="PackedScene" uid="uid://c4pr2707hbeph" path="res://Scenes/Actors/fsm_player.tscn" id="2_ksslq"] @@ -67,6 +67,7 @@ [ext_resource type="Script" uid="uid://b5fesrd4lv8t1" path="res://Scripts/Resources/Events/EventResource.cs" id="46_0bqta"] [ext_resource type="Script" uid="uid://ddv26x2qilprb" path="res://Scripts/Resources/Events/DialogueStartEvent.cs" id="46_i0omr"] [ext_resource type="PackedScene" uid="uid://cqrkisw6jg24w" path="res://Scenes/Props/MainFrame1.tscn" id="46_ny2s2"] +[ext_resource type="Script" uid="uid://b5s5mjuk1rng5" path="res://Scripts/Resources/TimeModifier.cs" id="47_tcc7d"] [ext_resource type="PackedScene" uid="uid://cdti0hnbs3e63" path="res://Scenes/Actors/RoamingSusan.tscn" id="47_u1ve6"] [ext_resource type="PackedScene" uid="uid://cke02i4e3bxld" path="res://Scenes/Props/MainFrame2.tscn" id="47_y5mcc"] [ext_resource type="PackedScene" uid="uid://b0pb078xylxy" path="res://Scenes/Interactable/Valve.tscn" id="48_8usll"] @@ -151,7 +152,7 @@ DamageType = 0 OverrideControllable = false Controllable = false OverrideCreationModifier = false -TimeModifiers = [] +TimeModifiers = Array[ExtResource("47_tcc7d")]([]) WaitForCompletion = true metadata/_custom_type_script = "uid://c0ndqalsc4jve" @@ -268,7 +269,7 @@ ActivationType = 0 Targets = Array[NodePath]([NodePath("../Rumia")]) WaitForCompletion = true -[sub_resource type="Resource" id="Resource_orkt3"] +[sub_resource type="Resource" id="Resource_52xk7"] resource_local_to_scene = true script = ExtResource("49_0si7g") Target = NodePath(".") @@ -1007,7 +1008,7 @@ Events = Array[ExtResource("46_0bqta")]([SubResource("Resource_068l7"), SubResou [node name="BossBattleStartScript" parent="Parallax2D/Factory Tilemaps/LevelProps" instance=ExtResource("43_kf3qc")] position = Vector2(-1487, -396) -Events = Array[ExtResource("46_0bqta")]([SubResource("Resource_4f4id"), SubResource("Resource_s2o7m"), SubResource("Resource_b1dht"), SubResource("Resource_xrgpy"), SubResource("Resource_orkt3")]) +Events = Array[ExtResource("46_0bqta")]([SubResource("Resource_4f4id"), SubResource("Resource_s2o7m"), SubResource("Resource_b1dht"), SubResource("Resource_xrgpy"), SubResource("Resource_52xk7")]) [node name="Enemy13" parent="Parallax2D/Factory Tilemaps/LevelProps" instance=ExtResource("47_u1ve6")] position = Vector2(-1657, -788) @@ -1129,7 +1130,7 @@ position = Vector2(-2000, -736) [node name="ControlPad8" parent="Parallax2D/Factory Tilemaps/LevelProps" node_paths=PackedStringArray("Targets") instance=ExtResource("12_hfkf1")] position = Vector2(-2027, -735) Targets = [NodePath("../HorizontalForceField")] -Requirements = [ExtResource("84_ma1ta")] +Requirements = Array[ExtResource("6_8tdlb")]([ExtResource("84_ma1ta")]) [node name="Ammo6" parent="Parallax2D/Factory Tilemaps/LevelProps" instance=ExtResource("34_17pjh")] position = Vector2(-872, -220) diff --git a/project.godot b/project.godot index d68930e0..e2d96181 100644 --- a/project.godot +++ b/project.godot @@ -118,6 +118,17 @@ save/encryption_on_exports_only=true text/autopauses={} animations/join_default="Instant In" animations/leave_default="Instant Out" +translation/enabled=true +translation/original_locale="en" +translation/file_mode=0 +translation/translation_folder="res://Dialogue/Translations" +translation/save_mode=0 +translation/add_separator=false +translation/intern/save_mode=0 +translation/intern/file_mode=0 +translation/intern/translation_folder="res://Dialogue/Translations" +translation/id_counter=176 +translation/locales=["en", "it"] [display] @@ -312,6 +323,11 @@ inventory={ ] } +[internationalization] + +locale/translations=PackedStringArray("res://Dialogue/Translations/dialogic_character_translations.en.translation", "res://Dialogue/Translations/dialogic_timeline_translations.en.translation", "res://Dialogue/Translations/dialogic_timeline_translations.it.translation") +locale/test="it" + [layer_names] 2d_physics/layer_1="world"