taisei/src/dialog/reimu.c

108 lines
5.7 KiB
C
Raw Normal View History

/*
* 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!");
}