add reimu dialog files

I know this is not on the reimu branch but putting them here without
integrating them with the rest of the game allows Lalasa to start
editing already.
This commit is contained in:
laochailan 2018-04-29 20:49:43 +02:00
parent 9f74e05687
commit 0761377f41
No known key found for this signature in database
GPG key ID: 49BE98017AFBC943
2 changed files with 131 additions and 0 deletions

107
src/dialog/reimu.c Normal file
View file

@ -0,0 +1,107 @@
/*
* This software is licensed under the terms of the MIT-License
* See COPYING for further information.
* ---
* Copyright (c) 2011-2018, Lukas Weber <laochailan@web.de>.
* Copyright (c) 2012-2018, Andrei Alexeyev <akari@alienslab.net>.
*/
#include "taisei.h"
#include "reimu.h"
#include "dialog.h"
#define M(side,message) dadd_msg(d,side,message)
void dialog_reimu_stage1(Dialog *d) {
M(Left, "Good grief, its too early to be flying around like this.");
M(Right, "Hey, shrine maiden! Am I making you cold?");
M(Left, "Not as much as youre just being a pest. Im too busy to play games with fairies.");
M(Right, "Thats not true! Its never too early to have fun!");
M(Right, "Prepare to catch an air conditioner cold on my ice playground!");
}
void dialog_reimu_stage1_post(Dialog *d) {
M(Left, "A~ah, its snowing during springtime. Its actually a bit pretty to look at.");
}
void dialog_reimu_stage2(Dialog *d) {
M(Right, "I cant let you pass any further than this. Please go back down the mountain.");
M(Left, "You help humans that wander around the mountain, dont you? So why are you getting in the way?");
M(Right, "I can feel misfortune leaking from this tunnel. You wont be going anywhere safe down this route so I need to stop you!");
M(Left, "You should know by now that my job is taking care of dangerous things, so step aside.");
M(Right, "Im afraid not!");
}
void dialog_reimu_stage2_post(Dialog *d) {
M(Left, "In the end, you only made things harder for the both of us.");
}
void dialog_reimu_stage3(Dialog *d) {
M(Left, "Huh, a bug that managed to escape extermination.");
M(Right, "I heard that! ");
M(Right, "Do you really think Ill let you get away with such a callous remark?");
M(Left, "Youre just an insect yōkai. What do you think youre capable of?");
M(Right, "Why, this entire incident! Youre looking at the culprit right here, right now!");
M(Left, "You cant be serious. Are you just drunk on all this light?");
M(Right, "Im drunk on power! Ill prove my mettle by defeating you once and for all!");
}
void dialog_reimu_stage3_post(Dialog *d) {
M(Left, "If humans get drunk from moonshine, then I guess bugs can become intoxicated by sunshine too.");
M(Left, "She was definitely kidding with all those claims, though. My intuition tells me nothing has changed.");
}
void dialog_reimu_stage4(Dialog *d) {
M(Right, "Halt, intruder!");
M(Left, "Oh, its somebody new.");
M(Right, "No, definitely not! I could never forget you from all those years ago! That was the most intense battle of my life!");
M(Left, "Hmm, nope, I dont remember fighting you. Maybe if you told me your name, I could recall faster.");
M(Right, "Unforgivable! How about I just jog your memory through terror instead?");
M(Left, "Im in a hurry, and that also sounds unpleasant.");
M(Right, "You dont get a choice! Prepare to have bloody nightmares for weeks, shrine maiden!");
}
void dialog_reimu_stage4_post(Dialog *d) {
M(Left, "See, I dont scare easily, so that didnt work. You should have just told me your name.");
}
void dialog_reimu_stage5(Dialog *d) {
M(Left, "I didnt expect someone actually respectable like you to cause me trouble for no reason.");
M(Right, "You may be the Hakurei shrine maiden, but Im afraid that you dont have permission from Heaven to be here.");
M(Left, "What, are you saying that the gods suddenly dont think Im fit for duty anymore?");
M(Right, "No, thats not it. We already have a more suitable candidate from our concerned Celestials, and she is due to arrive instead.");
M(Right, "That means you can go home.");
M(Left, "Absolutely not. Ive worked too hard to get here, so even if Id like to leave, itd be far too much wasted time.");
M(Right, "Ill compromise by offering a test instead. Defeat me, and you can take our representatives place.");
M(Right, "If you can weather the storm Im about to summon, then Ill be fully confident that you can strike down the master of this tower!");
}
void dialog_reimu_stage5_mid(Dialog *d) {
M(Left, "I wonder whats gotten into that oarfish?");
}
void dialog_reimu_stage5_post(Dialog *d) {
M(Left, "See? Ive been solving incidents since the beginning. There is absolutely no one more qualified than me.");
}
void dialog_reimu_stage6(Dialog *d) {
M(Left, "Who are you? Youre a lot less intimidating than I expected.");
M(Right, "I knew you would come here to interrupt me.");
M(Left, "You seem to know who I am, just like that earlier yōkai did. I cant say the same for myself.");
M(Right, "That is because we met before in another time, when you were much younger…");
M(Right, "Back then, I was a mere guard. But then my master left Kurumi and I behind. We fell into the real world instead of Gensōkyō,");
M(Right, "and I realized that logic was far superior to the chaos of fantasy.");
M(Left, "Do you really think its acceptable to threaten Gensōkyō just for some petty delusion of intelligence?");
M(Right, "An unenlightened fool like you could never see how your faith blinds you.");
M(Left, "You talk big but in the end youre just a yōkai who is full of herself. It doesnt matter how smart your world is if it threatens mine.");
M(Left, "Ill tear everything down all the same.");
M(Right, "Youll regret threatening my lifes work when I take your world away. Soon you will be a shrine maiden of nothing!");
}
void dialog_reimu_stage6_inter(Dialog *d) {
M(Right, "Youve gotten this far… I cant believe it! But that will not matter once I show you the truth of this world, and every world.");
M(Right, "Space, time, dimensions… it all becomes clear when you understand The Theory of Everything!");
M(Right, "Prepare to see the barrier destroyed!");
}

24
src/dialog/reimu.h Normal file
View file

@ -0,0 +1,24 @@
/*
* This software is licensed under the terms of the MIT-License
* See COPYING for further information.
* ---
* Copyright (c) 2011-2018, Lukas Weber <laochailan@web.de>.
* Copyright (c) 2012-2018, Andrei Alexeyev <akari@alienslab.net>.
*/
#pragma once
#include "dialog.h"
void dialog_reimu_stage1(Dialog *d);
void dialog_reimu_stage1_post(Dialog *d);
void dialog_reimu_stage2(Dialog *d);
void dialog_reimu_stage2_post(Dialog *d);
void dialog_reimu_stage3(Dialog *d);
void dialog_reimu_stage3_post(Dialog *d);
void dialog_reimu_stage4(Dialog *d);
void dialog_reimu_stage4_post(Dialog *d);
void dialog_reimu_stage5(Dialog *d);
void dialog_reimu_stage5_mid(Dialog *d);
void dialog_reimu_stage5_post(Dialog *d);
void dialog_reimu_stage6(Dialog *d);
void dialog_reimu_stage6_inter(Dialog *d);