From 38c334ebcc12d30d5076d2df0ec0bf350783140a Mon Sep 17 00:00:00 2001 From: Alice D Date: Mon, 10 Apr 2023 15:05:46 -0400 Subject: [PATCH] dialog: Story/Dialogue Edits (#361) Initial dialogue/story edits for 2023, since it's been a while since this was all written. --- src/dialog/marisa.c | 146 +++++++++++++++++++++++--------------------- src/dialog/reimu.c | 125 ++++++++++++++++++------------------- src/dialog/youmu.c | 87 +++++++++++++------------- 3 files changed, 184 insertions(+), 174 deletions(-) diff --git a/src/dialog/marisa.c b/src/dialog/marisa.c index 8de992b9..55bdffca 100644 --- a/src/dialog/marisa.c +++ b/src/dialog/marisa.c @@ -22,30 +22,30 @@ DIALOG_TASK(marisa, Stage1PreBoss) { HIDE(cirno); FACE(marisa, puzzled); - MSG(marisa, "Aw, snow again? I just put away my winter coat."); + MSG(marisa, "Snow again? But I just put away my winter coat."); FACE(marisa, sweat_smile); MSG(marisa, "…even though it’s half-way through summer already."); EVENT(boss_appears); - MSG_UNSKIPPABLE(cirno, 180, "Nice, right?"); + MSG(cirno, "Don’t you like the cold weather???"); SHOW(cirno); FACE(cirno, normal); - MSG(cirno, "It’s my snow. I did it!"); + MSG(cirno, "It should be winter all the time!"); FACE(marisa, normal); - MSG(marisa, "Mind if I borrow some money for the drycleanin’ bill?"); + MSG(marisa, "Mind paying to get my coat cleaned, then?"); FACE(marisa, sweat_smile); MSG(marisa, "I was gonna get it done in the fall, but now…"); TITLE(cirno, "Cirno", "Thermodynamic Ice Fairy"); - MSG(cirno, "No, but I can lend you some ice cream!"); + MSG(cirno, "Why would I do that?! You’re never going to pay me back!"); EVENT(music_changes); FACE(cirno, angry); - MSG(cirno, "After I turn YOU into ice cream!"); + MSG(cirno, "I’m gonna turn you into an ice cube!"); FACE(marisa, smug); - MSG(marisa, "I prefer shaved ice, myself."); + MSG(marisa, "Really? I prefer shaved ice, myself."); DIALOG_END(); } @@ -82,26 +82,24 @@ DIALOG_TASK(marisa, Stage2PreBoss) { HIDE(hina); FACE(marisa, unamused); MSG(marisa, "Geez, this place is kinda sad now."); - MSG(marisa, "What could be causin’ the yōkai to get all weird, anyways?"); + MSG(marisa, "What would be causin’ the yōkai to get all weird, anyways?"); EVENT(boss_appears); - WAIT(60); + MSG(hina, "Why hello, Ms. Kirisame."); SHOW(hina); FACE(hina, normal); - MSG(hina, "Why hello, Ms. Kirisame. It’s been quite a while."); MSG(hina, "You seem to be as reckless as always. I recommend turning back."); FACE(marisa, happy); - MSG(marisa, "As always, my reputation as an Incident Solver is at stake here, so I’ll be ignorin’ that advice."); - FACE(marisa, normal); - MSG(marisa, "Thanks, though. See ya."); + MSG(marisa, "Thanks for the advice! I’ll be ignoring it, though."); + MSG(marisa, "See ya."); TITLE(hina, "Kagiyama Hina", "Gyroscopic Pestilence God"); FACE(hina, serious); MSG(hina, "Oh my… you’re quite the rebellious one, aren’t you?"); MSG(hina, "Such confidence, ignoring my warning like that."); - FACE(marisa, happy); + FACE(marisa, smug); MSG(marisa, "I’ll take that as a compliment."); EVENT(music_changes); @@ -119,13 +117,14 @@ DIALOG_TASK(marisa, Stage2PostBoss) { VARIANT(hina, defeated); FACE(hina, defeated); FACE(marisa, unamused); - MSG(marisa, "Y’know, you’re way more snippy than usual today, Hina."); + MSG(marisa, "You’re way more snippy than usual today."); MSG(marisa, "It’s kinda annoyin’, honestly."); MSG(hina, "H-how mean…"); MSG(hina, "Don’t you see I was just trying to keep you safe…?"); - MSG(marisa, "Oi, don’t get all motherly on me now."); + MSG(marisa, "Don’t get all motherly on me now."); + FACE(marisa, sweat_smile); MSG(marisa, "I’ve had enough of that for a lifetime."); DIALOG_END(); @@ -142,19 +141,20 @@ DIALOG_TASK(marisa, Stage3PreBoss) { ACTOR_RIGHT(wriggle); HIDE(wriggle); FACE(marisa, normal); - MSG(marisa, "Everyone’s more reckless today. What gives?"); + MSG(marisa, "Geez, everyone’s getting even more reckless the further up I go. What gives?"); EVENT(boss_appears); - MSG_UNSKIPPABLE(wriggle, 180, "Wait ‘til you see their leader!"); + MSG(wriggle, "Wait ‘til you meet their leader!"); SHOW(wriggle); MSG(marisa, "Yeah, I’m gonna have to ask their leader a bunch‘a questions for sure."); + FACE(wriggle, proud); MSG(wriggle, "Feel free to go ahead. I’m listening."); - MSG(marisa, "Oh, you’re her messenger?"); + MSG(marisa, "Oh, you’re the messenger?"); FACE(marisa, happy); - MSG(marisa, "Mind passin’ somethin’ along?"); + MSG(marisa, "Mind passin’ a message along?"); TITLE(wriggle, "Wriggle Nightbug", "Insect Rights Activist"); FACE(wriggle, outraged); @@ -174,11 +174,13 @@ DIALOG_TASK(marisa, Stage3PreBoss) { MSG(marisa, "Hmm, guess I forgot."); MSG(marisa, "What’s yer deal, anyways?"); + FACE(wriggle, proud); MSG(wriggle, "We insects have three demands:"); MSG(wriggle, "First: say nay to insect spray!"); MSG(wriggle, "Second: swat the swatters!"); + FACE(wriggle, outraged); MSG(wriggle, "Third: the right to bite!"); - MSG(wriggle, "Fourth—"); + MSG(wriggle, "Fourth—!"); FACE(marisa, unamused); MSG(marisa, "Okay okay, this is great ‘n all, but I’ve honestly got more important stuff to do."); @@ -205,17 +207,19 @@ DIALOG_TASK(marisa, Stage3PostBoss) { MSG(marisa, "Tougher than usual, but not tough enough."); MSG(marisa, "Where’d ya pick up those new moves, anyway?"); - MSG(wriggle, "Aw! It was um… the great vision of our glorious Insect past!"); + MSG(wriggle, "Aw! It was, um… the great vision of our glorious Insect past!"); MSG(wriggle, "It was in the age of Car—… Carb—… the age of Carbs!"); FACE(marisa, puzzled); MSG(marisa, "‘Glorious insect past’? ‘Carbs’?"); FACE(marisa, normal); - MSG(marisa, "Oh, ya must mean the Carboniferous Period. With the giant bugs ‘n all that."); - MSG(marisa, "I remember that doctor in the bamboo forest goin’ off about it once."); + MSG(marisa, "Oh, ya must mean the Carboniferous Period. With the giant bug- err, insects, ‘n all that."); + MSG(marisa, "I remember that doctor at Eientei goin’ off about it once."); + FACE(marisa, sweat_smile); MSG(marisa, "Only time I’d seen her so excited…"); MSG(wriggle, "Yeah, that!"); + FACE(wriggle, proud); MSG(wriggle, "Do you want to be an ally in our glorious conquest…?"); FACE(marisa, smug); @@ -238,12 +242,12 @@ DIALOG_TASK(marisa, Stage4PreBoss) { HIDE(kurumi); FACE(marisa, surprised); - MSG(marisa, "Oh boy, a mysterious mansion!"); + MSG(marisa, "Oh wow, a mysterious, magical mansion!"); FACE(marisa, smug); MSG(marisa, "… how generic can you get?"); EVENT(boss_appears); - MSG_UNSKIPPABLE(kurumi, 180, "And to top it off, a western witch!"); + MSG(kurumi, "And to top it off, a western witch!"); SHOW(kurumi); MSG(kurumi, "Seen it a thousand times already. It’s such a boring motif."); @@ -256,12 +260,13 @@ DIALOG_TASK(marisa, Stage4PreBoss) { MSG(kurumi, "What’s next? A maid?"); FACE(marisa, normal); MSG(kurumi, "A little girl with almost no dialogue who becomes a fan-favourite anyways?"); - MSG(kurumi, "How about one that’ll have her personality massacred by the fans?"); + MSG(kurumi, "One that’ll have her personality massacred by the fans?"); FACE(marisa, smug); - MSG(marisa, "Oh, I wouldn’t know anythin’ about that."); + MSG(marisa, "Maybe they’ll even make her something edgy like a vampire to drive up sales."); - MSG(kurumi, "Maybe I’ve been reading too much manga that those tengu churn out."); + FACE(kurumi, dissatisfied); + MSG(kurumi, "Ugh! Maybe I’ve been reading too much manga that those tengu churn out."); FACE(marisa, puzzled); MSG(marisa, "The tengu write manga now?"); @@ -273,7 +278,7 @@ DIALOG_TASK(marisa, Stage4PreBoss) { MSG(kurumi, "Yeah, duh?"); MSG(kurumi, "Of course, most of it is garbage that only weirdos like!"); FACE(kurumi, dissatisfied); - MSG(kurumi, "And don’t EVEN get me started on certain character designs! So gross!"); + MSG(kurumi, "And don’t EVEN get me started on certain character designs! So generic!"); FACE(marisa, normal); MSG(marisa, "Maybe they oughta hire someone with some fashion sense."); @@ -289,17 +294,17 @@ DIALOG_TASK(marisa, Stage4PreBoss) { MSG(kurumi, "Huh?!"); FACE(marisa, smug); - MSG(marisa, "Your outfit’s missin’ somethin’. Fallen on hard times, maybe?"); + MSG(marisa, "Your outfit’s missin’ somethin'…"); FACE(kurumi, tsun_blush); MSG(kurumi, "H-Hmph! I could say the same about you!"); FACE(kurumi, normal); MSG(kurumi, "Seriously, it’s just a plain generic witch outfit!"); - FACE(marisa, normal); - MSG(marisa, "My petticoats are legendary, y’know."); + FACE(marisa, unamused); + MSG(marisa, "That’s just because it’s summer!"); FACE(marisa, happy); - MSG(marisa, "Girls across Gensōkyō talk about ‘em."); + MSG(marisa, "My winter petticoats are legendary. Girls across Gensōkyō talk about ‘em."); FACE(marisa, normal); MSG(marisa, "In fact, there’s a few of ‘em, uh, deeper inside this mansion."); FACE(marisa, happy); @@ -329,24 +334,26 @@ DIALOG_TASK(marisa, Stage4PostBoss) { MSG(kurumi, "W-wait, what was I doing again?"); MSG(kurumi, "(Y-yeah, that’s it, play it off as amnesia…"); - MSG(kurumi, "Uuu, I don’t remember anything at all!!"); MSG(kurumi, "(But, hmm… haven’t I seen this nerdy-looking girl before…?)"); + MSG(kurumi, "Uuu, I don’t remember anything at all!!"); FACE(marisa, normal); MSG(marisa, "Ah, sorry, sorry. I think ya slipped ‘n hit your head."); + FACE(marisa, sweat_smile); MSG(marisa, "I’m Gensōkyō’s… petticoat inspector."); + FACE(marisa, smug); MSG(marisa, "I’m here to inspect the petticoats in this here mansion."); FACE(marisa, happy); MSG(marisa, "Ya were just lettin’ me in, so I’ll be off, then."); FACE(kurumi, normal); - MSG(kurumi, "Uh, I kinda doubt that…"); + MSG(kurumi, "Uhm, I kind of doubt that…"); FACE(kurumi, defeated); - MSG(kurumi, "Not that I can stop you, anyways…"); + MSG(kurumi, "Not that I could stop you, anyways…"); FACE(marisa, normal); MSG(kurumi, "Ugh, I didn’t sign up to get beaten like this!"); - FACE(marisa, puzzled); + FACE(marisa, smug); MSG(marisa, "‘Sign up’? I thought you didn’t remember anything."); FACE(kurumi, tsun_blush); @@ -368,13 +375,12 @@ DIALOG_TASK(marisa, Stage5PreBoss) { FACE(marisa, inquisitive); MSG(marisa, "This place is fascinatin’!"); - MSG(marisa, "What kinda energy source would they even use for this?!"); - MSG(marisa, "I gotta tell Patchy!"); + MSG(marisa, "I gotta tell Nitori!"); EVENT(boss_appears); - MSG_UNSKIPPABLE(iku, 180, "I would not recommend getting too enamoured, young witch."); + MSG(iku, "I would not recommend getting too enamoured, young witch."); SHOW(iku); - MSG(iku, "Regardless, I’m surprised to see you here. How have you been?"); + MSG(iku, "I’m surprised to see you here. How have you been?"); MSG(marisa, "What grimoire would this be in…?"); MSG(marisa, "Hmm… probably a major illusion of some kind…?"); @@ -382,20 +388,20 @@ DIALOG_TASK(marisa, Stage5PreBoss) { TITLE(iku, "Nagae Iku", "Fulminologist of the Heavens"); FACE(iku, smile); - MSG(iku, "U-um, pardon me. Are you conversing with yourself?"); + MSG(iku, "… pardon me, are you conversing with yourself?"); FACE(marisa, normal); MSG(marisa, "Huh? No, I was askin’ ya a question."); - MSG(iku, "Would that be your theory about this tower, perhaps?"); + MSG(iku, "An interesting theory, I suppose."); MSG(marisa, "It’d make sense though, right?"); FACE(marisa, inquisitive); MSG(marisa, "It appeared outta nowhere. If it were real brick, the air displacement alone woulda caused a huge noise…"); MSG(marisa, "And it’d take so much power, too."); - MSG(marisa, "Definitely a major illusion, then."); + MSG(marisa, "Definitely an illusion, then."); - MSG(iku, "I feel as though the premise of your theory is flawed, unfortunately."); + MSG(iku, "The premise of your theory is flawed, unfortunately."); FACE(iku, eyes_closed); FACE(marisa, normal); MSG(iku, "The technology on display here is beyond our current comprehension."); @@ -412,9 +418,9 @@ DIALOG_TASK(marisa, Stage5PreBoss) { MSG(marisa, "What grimoires does she got to pull somethin’ like this off?!"); FACE(iku, smile); - MSG(iku, "S-she does not use grimoires, or magic."); + MSG(iku, "I-I would imagine she does not use grimoires, or magic."); FACE(iku, serious); - MSG(iku, "She is relying on complex machinery, and likely advanced computational—"); + MSG(iku, "This is highly complex machinery, likely relying on advanced computational—"); MSG(marisa, "But then, what’s the power source?"); MSG(marisa, "Not even nuclear fusion could sustain somethin’ like this!"); @@ -429,15 +435,15 @@ DIALOG_TASK(marisa, Stage5PreBoss) { MSG(iku, "You mean…?"); FACE(marisa, inquisitive); - MSG(marisa, "Yeah, the owner! Upstairs, right?"); + MSG(marisa, "The owner, o’ course! Upstairs, right?"); FACE(iku, serious); - MSG(iku, "Perhaps the thin atmosphere at this elevation has gotten to your head. I should not divulge any further information, for your own protection."); + MSG(iku, "Perhaps the thin atmosphere at this elevation has gotten to you. I will not divulge any further information, for your own protection."); FACE(marisa, happy); MSG(marisa, "What’s her name?"); - MSG(iku, "Why are you not listening to me? You are not thinking straight!"); + MSG(iku, "Why are you not listening to me…?"); FACE(marisa, inquisitive); MSG(marisa, "Do ya got any tips on talkin’ to her, maybe make her loosen up a bit?"); @@ -449,7 +455,7 @@ DIALOG_TASK(marisa, Stage5PreBoss) { MSG(iku, "I had expectations that you would be able to approach this with a clear head and resolve this incident, but it seems—"); FACE(marisa, normal); - MSG(marisa, "Ah, ah, I see. I’ll have to turn on the ol’ Kirisame charm."); + MSG(marisa, "Ah, I see, I see. I’ll have to turn on the ol’ Kirisame charm."); FACE(marisa, smug); FACE(iku, serious); MSG(marisa, "I get it, I get it."); @@ -459,6 +465,7 @@ DIALOG_TASK(marisa, Stage5PreBoss) { MSG(iku, "Enough!"); MSG(iku, "It is said that specifically applied electro-stimulation can ease the mind."); + FACE(iku, eyes_closed); MSG(iku, "Allow me to put that into practice for you!"); DIALOG_END(); @@ -484,14 +491,14 @@ DIALOG_TASK(marisa, Stage5PostBoss) { VARIANT(iku, defeated); FACE(iku, defeated); - FACE(marisa, normal); + FACE(marisa, unamused); MSG(marisa, "Oof, I hope that didn’t make my hair too frizzy."); FACE(marisa, happy); MSG(marisa, "Y’know, for my big first impression ‘n all."); FACE(iku, eyes_closed); MSG(iku, "F-For the last time, she’ll have nothing to teach you…"); - MSG(iku, "Her powers rely on technology and the scientific method. Of that much I am sure."); + MSG(iku, "Her powers rely on technology and the scientific method. Of that much, I am sure."); FACE(marisa, unamused); MSG(marisa, "The one time Sanae’s not around to geek out about all the sciencey stuff, eh?"); @@ -509,10 +516,13 @@ DIALOG_TASK(marisa, Stage5PostBoss) { FACE(iku, eyes_closed); MSG(iku, "Ugh, you fool."); + FACE(iku, normal); MSG(iku, "But perhaps you are thinking just well enough to resolve this incident after all…"); FACE(marisa, surprised); - MSG(marisa, "Ah! There’s that voice again! So strange…"); + MSG(marisa, "Ah! There’s that voice again!"); + FACE(marisa, smug); + MSG(marisa, "So strange…"); DIALOG_END(); } @@ -529,11 +539,11 @@ DIALOG_TASK(marisa, Stage6PreBoss) { HIDE(elly); EVENT(boss_appears); - MSG_UNSKIPPABLE(elly, 180, "I’ve been waiting for you to make your move."); + MSG(elly, "I’ve been waiting for you to make your move."); SHOW(elly); - MSG(elly, "Sneaking around as you are, and yet still so loud."); + MSG(elly, "Sneaking around as you are, and yet still so loud somehow."); - FACE(marisa, unamused); + FACE(marisa, puzzled); MSG(marisa, "Hmm…"); FACE(elly, smug); @@ -550,7 +560,6 @@ DIALOG_TASK(marisa, Stage6PreBoss) { FACE(elly, normal); MSG(elly, "… w-what is it?"); - FACE(marisa, unamused); MSG(marisa, "Ya don’t look like a magician after all."); MSG(marisa, "I’m pretty disappointed."); MSG(marisa, "Honestly, this might be the most disappointing incident yet."); @@ -585,14 +594,15 @@ DIALOG_TASK(marisa, Stage6PreBoss) { FACE(elly, eyes_closed); MSG(elly, "…"); + MSG(marisa, "*sigh*"); MSG(elly, "Are you finally done?"); FACE(elly, angry); MSG(elly, "Is this some kind of joke?!"); FACE(elly, shouting); - MSG(elly, "Are you just trying to mock me like you did the first time we met?!"); + MSG(elly, "How does every version of you just keep mocking me?!"); - MSG(marisa, "At least that time ya were guardin’ some powerful thingy I coulda used."); - MSG(marisa, "I’m tryin’ to remember, was that time a bust, too?"); + MSG(marisa, "What, you mean last time? At least then you were guardin’ some powerful thingy I coulda used."); + MSG(marisa, "I’m tryin’ to remember, was that timeline a bust, too?"); FACE(marisa, happy); MSG(marisa, "At least I met Yūka, right? Did ya know she ended up givin’ me my trademark spell?"); MSG(marisa, "Not right then, ‘n not voluntarily, but—"); @@ -616,21 +626,20 @@ DIALOG_TASK(marisa, Stage6PreBoss) { MSG(marisa, "My mind’s always racin’ with this ‘n that…"); MSG(marisa, "Ya think this is any different than how I usually live?! Get over y’erself!"); FACE(marisa, inquisitive); - MSG(marisa, "Now, I gotta ask… ya really, seriously don’t got a secret library anywhere?"); + MSG(marisa, "Now, I gotta ask… ya really, seriously don’t got anything?"); MSG(marisa, "A single bookshelf?! A few loose scribbled notes?!"); - MSG(marisa, "Heck, I’ll even take one of those little glowy tablet thingies with all those ‘Pee Dee Effs’ on ‘em! They hurt my dang eyes, but—"); + MSG(marisa, "Heck, I’ll even take one of those little glowy tablet thingies with all those ‘Pee Dee Effs’ on ‘em! They're so bright they hurt my eyes, but—"); FACE(elly, eyes_closed); MSG(elly, "Since you’re OBVIOUSLY treating this as a joke, I REFUSE to speak with you any longer!"); FACE(marisa, happy); - MSG(marisa, "Oh c’mon, wanna catch up on old times?"); - MSG(marisa, "Turn the madness-whatever off ‘n we’ll go out for drinks! There’s this nice new bar in town with a cute—"); + MSG(marisa, "Oh c’mon, turn the madness-whatever off ‘n we’ll go out for drinks! There’s this nice new bar in town with a cute—"); MSG(elly, "There’s no force in this world that would make me turn back now!"); EVENT(music_changes); FACE(elly, smug); - MSG(elly, "Someone as ‘ordinary’ as you getting in our way is impressive, I’ll give you that much."); + MSG(elly, "Someone as ‘ordinary’ as you getting in our way may be impressive…"); FACE(elly, angry); MSG(elly, "But there’s no place for sorcery in our enlightened vision of Gensōkyō!"); FACE(elly, shouting); @@ -645,9 +654,10 @@ DIALOG_TASK(marisa, Stage6PreFinal) { ACTOR_LEFT(marisa); ACTOR_RIGHT(elly); VARIANT(elly, beaten); - FACE(elly, angry); + FACE(elly, normal); FACE(marisa, unamused); MSG(marisa, "Are ya sure ya don’t got a spellbook laying around?! Nothin’ at all?!"); + FACE(elly, angry); MSG(elly, "Are you still on about that?! Fine, see what good it does you!"); FACE(elly, shouting); MSG(elly, "Your pitiful magic amounts to nothing against the true nature of reality!"); diff --git a/src/dialog/reimu.c b/src/dialog/reimu.c index c2c5a841..92438519 100644 --- a/src/dialog/reimu.c +++ b/src/dialog/reimu.c @@ -41,42 +41,36 @@ DIALOG_TASK(reimu, Stage1PreBoss) { // All timings are in frames (60 = 1 sec). WAIT_SKIPPABLE(60); // "normal" is the default face. - FACE(reimu, normal); + FACE(reimu, sigh); // MSG() makes the actor say a line, and then waits an unspecified amount of time (skippable). // The timeout is determined by the dialog_util_estimate_wait_timeout_from_text() function in dialog.c - MSG(reimu, "Unseasonable snow? I wonder if it’s that ‘Secret God’ again…"); + MSG(reimu, "Snow during summer? This is certainly familiar…"); // EVENT()s are handled by stage code. // You can find the list of events per dialogue in dialog_interface.h // All of them should be signaled eventually. EVENT(boss_appears); - - // MSG_UNSKIPPABLE() is like MSG(), but can’t be skipped and takes an explicit timeout. - // Wait until the boss slides in. - MSG_UNSKIPPABLE(cirno, 180, "Did you just call me a ‘God’?"); - + MSG(cirno, "Nobody can stop me now!"); // Reveal Cirno’s portrait SHOW(cirno); - MSG(cirno, "What, are you *that* impressed by my incredible magic?!"); - - FACE(reimu, sigh); - MSG(reimu, "Right, of course, I completely forgot about you from before."); - MSG(reimu, "Should’ve known."); + FACE(cirno, normal); + MSG(cirno, "Mwahahaha!"); + FACE(reimu, puzzled); + MSG(reimu, "What’s gotten into you all of a sudden?"); // Titles are not yet implemented, but this should work once they are. // Right now this does nothing. TITLE(cirno, "Cirno", "Thermodynamic Ice Fairy"); - MSG(cirno, "Known better than to intrude on my secret lair!"); - - FACE(reimu, normal); - MSG(reimu, "Well, if *you’re* excited, I guess something really is going on."); - MSG(reimu, "I’d ask if you’d just let me through, but…"); + MSG(cirno, "Gah! Y-you again?! Are you here to get in the way of my plans?!"); + MSG(reimu, "What ‘plans'? Freezing frogs?"); + FACE(reimu, sigh); + MSG(reimu, "Anyway, I don’t really care. So if you could just—"); EVENT(music_changes); - FACE(cirno, angry); - MSG(cirno, "No way! Prepare to be chilled to the bone!"); + FACE(reimu, annoyed); + MSG(cirno, "I’ll never tell you! Prepare to be chilled to the bone!"); // Teardown, must be at the very bottom. DIALOG_END(); } @@ -95,10 +89,10 @@ DIALOG_TASK(reimu, Stage1PostBoss) { // Bosses also have a "defeated" face to go along with the variant, but all the other faces can be used as well. // It’s best to set the face to "defeated" in the beginning of a post-battle dialogue, and change it later if needed. FACE(cirno, defeated); - MSG(cirno, "Cool down! I didn’t mean it like that!"); + MSG(cirno, "Chill out! I didn’t mean it like that!"); FACE(reimu, smug); - MSG(reimu, "I did say you could just let me through, you know."); - MSG(cirno, "I don’t remember that! You broke the rules! I wasn’t ready yet…"); + MSG(reimu, "You could have just let me through, you know."); + MSG(cirno, "Not fair! You broke the rules! I wasn’t ready yet…"); DIALOG_END(); } @@ -119,10 +113,10 @@ DIALOG_TASK(reimu, Stage2PreBoss) { FACE(reimu, normal); MSG(reimu, "With those loudmouthed kappa gone, the mountain feels practically deserted."); FACE(reimu, sigh); - MSG(reimu, "It’s almost like I miss them."); + MSG(reimu, "I almost miss them."); EVENT(boss_appears); - MSG_UNSKIPPABLE(hina, 180, "Ah, it’s Ms. Hakurei."); + MSG(hina, "Ah, it’s Ms. Hakurei."); SHOW(hina); FACE(reimu, normal); FACE(hina, normal); @@ -150,7 +144,7 @@ DIALOG_TASK(reimu, Stage2PreBoss) { EVENT(music_changes); - MSG(hina, "In this instance, I’m sure I know better than the mountain Gods."); + MSG(hina, "I know better than the mountain Gods this time."); MSG(hina, "If you do not turn back immediately, I’ll have to repel you by force."); FACE(reimu, sigh); @@ -165,7 +159,7 @@ DIALOG_TASK(reimu, Stage2PostBoss) { ACTOR_LEFT(reimu); ACTOR_RIGHT(hina); - WAIT(30); + WAIT_SKIPPABLE(30); VARIANT(hina, defeated); FACE(hina, defeated); @@ -196,23 +190,19 @@ DIALOG_TASK(reimu, Stage3PreBoss) { MSG(reimu, "Aside from everyone being whipped up into a frenzy, I can’t see anything abnormal yet."); EVENT(boss_appears); - MSG_UNSKIPPABLE(wriggle, 180, "Well, to your human eyes, insects may seem ‘normal’…"); + MSG(wriggle, "Well, to your human eyes, insects may seem ‘normal’…"); SHOW(wriggle); FACE(wriggle, proud); - MSG(wriggle, "… but there was a time when we ruled supreme!"); + MSG(wriggle, "… but there was a time when we reigned supreme!"); FACE(reimu, puzzled); MSG(reimu, "Eh? You? Aren’t you a bit far from home?"); - MSG(reimu, "Besides, ‘ruled supreme’? I’ve never heard of insects ruling over Gensōkyō."); + MSG(reimu, "Besides, ‘reigned supreme’? I’ve never heard of insects ruling over Gensōkyō."); TITLE(wriggle, "Wriggle Nightbug", "Insect Rights Activist"); FACE(wriggle, outraged); - MSG(wriggle, "Home? But you’ve intruded on my secret lair!"); - - FACE(reimu, sigh); - MSG(reimu, "Again with the ‘secret lair’…"); - + MSG(wriggle, "'Far from home'? But you’ve intruded on my secret lair!"); FACE(wriggle, proud); MSG(wriggle, "Haven’t you heard of the Car—…"); MSG(wriggle, "Carb—…"); @@ -235,7 +225,7 @@ DIALOG_TASK(reimu, Stage3PreBoss) { EVENT(music_changes); MSG(wriggle, "You don’t seem very educated about our history."); - MSG(wriggle, "So allow me to be your teacher!"); + MSG(wriggle, "Allow me to be your teacher!"); DIALOG_END(); } @@ -252,9 +242,9 @@ DIALOG_TASK(reimu, Stage3PostBoss) { MSG(reimu, "Giant insects roaming Gensōkyō, huh?"); MSG(reimu, "Sounds like one of Sanae’s ‘nuclear’ experiments."); - MSG(wriggle, "B-but I saw it clearly… the fate of insectkind…"); + MSG(wriggle, "B-but I saw it clearly… the glorious past of insectkind…"); - FACE(reimu, normal); + FACE(reimu, unamused); MSG(reimu, "Don’t you have a pretty sweet deal as it is, though?"); MSG(reimu, "You practically own Gensōkyō’s forests."); @@ -281,7 +271,7 @@ DIALOG_TASK(reimu, Stage4PreBoss) { MSG(reimu, "This makes even less sense than usual."); EVENT(boss_appears); - WAIT(30); + WAIT_SKIPPABLE(30); FACE(reimu, normal); MSG(reimu, "And who are you supposed to be?"); @@ -320,15 +310,16 @@ DIALOG_TASK(reimu, Stage4PreBoss) { FACE(kurumi, normal); MSG(kurumi, "You’re a shrine maiden?"); FACE(reimu, unamused); - MSG(kurumi, "More like… BAD maiden!"); + MSG(kurumi, "More like… BRINE maiden!"); FACE(reimu, assertive); MSG(reimu, "T-this is what a shrine maiden wears. It’s a uniform."); - MSG(kurumi, "Uniform? Are you kidding me?"); + MSG(kurumi, "Uniform? Are you kidding me?!"); MSG(kurumi, "I’ve seen a real shrine maiden before, and she didn’t look anything like you!"); - MSG(kurumi, "What’s with those patterns, anyways? It’s completely unorthodox!"); - MSG(kurumi, "It’s not even using the right type of fabric! Get out of here, fake-maiden!"); + MSG(kurumi, "What’s with those patterns, anyways? It’s completely unorthodox! It’s not even using the right type of fabric!"); + FACE(kurumi, tsun); + MSG(kurumi, "Get out of here, fake-maiden!"); FACE(reimu, irritated); MSG(reimu, "… ARGH!"); @@ -337,13 +328,14 @@ DIALOG_TASK(reimu, Stage4PreBoss) { MSG(reimu, "It has to fit a certain style!"); MSG(reimu, "And only a few fabrics feel good to wear!"); MSG(reimu, "I can’t stand scratchy wool or slippery silk!"); - MSG(reimu, "Everything else feels terrible again my skin—"); + MSG(reimu, "Everything else feels terrible against my skin—"); FACE(reimu, irritated); - MSG(reimu, "… damnit! Now I’m all worked up!"); + + MSG(kurumi, "Whoa, hey, sorry, didn’t mean to make you all—"); EVENT(music_changes); - MSG(reimu, "I hate prissy mansion dwellers!"); + MSG(reimu, "I *hate* prissy mansion dwellers!"); FACE(reimu, outraged); MSG(reimu, "Let’s just get this over with!"); @@ -371,19 +363,20 @@ DIALOG_TASK(reimu, Stage4PostBoss) { MSG(kurumi, "O-oof, my head! Ow! How did I even get here???"); MSG(kurumi, "W-wait! Aren’t you that girl from a long while back?"); - FACE(reimu, unsettled); - MSG(reimu, "I don’t remember you at all? It’s just that unsettling feeling again…"); - MSG(reimu, "So familiar…"); FACE(reimu, sigh); - MSG(reimu, "It’s annoying, whatever it is. Make it stop, or tell me how to make it stop."); + MSG(reimu, "I don’t remember you at all."); + FACE(reimu, unsettled); + MSG(reimu, "But somehow, so familiar…"); + FACE(reimu, sigh); + MSG(reimu, "This feeling is annoying, whatever it is. Make it stop, or tell me how to make it stop."); FACE(kurumi, defeated); MSG(kurumi, "Huh? I-I don’t know! I barely remember anything!"); - MSG(kurumi, "(Ugh, her clothes really do suck though…)"); + MSG(kurumi, "(Ugh, her outfit really does suck though…)"); MSG(reimu, "(Just another victim…?)"); FACE(reimu, normal); - MSG(reimu, "Stick around. I want to talk to you after I settle this."); + MSG(reimu, "I’ll deal with you after I figure out whatever's happening here."); DIALOG_END(); } @@ -405,7 +398,7 @@ DIALOG_TASK(reimu, Stage5PreBoss) { MSG(reimu, "Or maybe I’m just feeling nauseous with this tower’s constant spinning."); EVENT(boss_appears); - WAIT(60); + WAIT_SKIPPABLE(60); SHOW(iku); FACE(iku, normal); MSG(iku, "Or perchance it a side effect of the tower’s mere presence?"); @@ -423,7 +416,7 @@ DIALOG_TASK(reimu, Stage5PreBoss) { MSG(reimu, "Err, right, yes, it has been a while. Nice to see you again."); FACE(iku, serious); - MSG(iku, "To get straight to the point, this tower is unlike anything I have seen before."); + MSG(iku, "This tower is unlike anything I have seen before."); MSG(iku, "Since word spread through the clouds, I’ve learned that the culprit is connected to ‘parallel universes.’"); FACE(reimu, puzzled); @@ -494,7 +487,8 @@ DIALOG_TASK(reimu, Stage5PostMidBoss) { FACE(reimu, surprised); // should be only one message with a fixed 120-frames timeout - MSG_UNSKIPPABLE(reimu, 120, "The oarfish? Why’s SHE here?"); + // UNSKIPPABLE is required here to keep music in sync + MSG_UNSKIPPABLE(reimu, 120, "Thunder clouds? Are we really that high up?"); DIALOG_END(); } @@ -508,7 +502,7 @@ DIALOG_TASK(reimu, Stage5PostBoss) { FACE(iku, defeated); MSG(iku, "Ah…"); - MSG(iku, "I was wrong for doubting you, I suppose."); + MSG(iku, "I was wrong for doubting you, I suppose…"); FACE(reimu, unamused); MSG(reimu, "Somehow I don’t feel too satisfied by that."); @@ -526,8 +520,7 @@ DIALOG_TASK(reimu, Stage5PostBoss) { MSG(reimu, "I’ll need to take this seriously."); FACE(iku, normal); - MSG(iku, "Good."); - MSG(iku, "Keep climbing until you reach the top floor. You will undoubtedly meet the instigator there."); + MSG(iku, "Glad to hear it."); DIALOG_END(); } @@ -543,7 +536,7 @@ DIALOG_TASK(reimu, Stage6PreBoss) { ACTOR_RIGHT(elly); HIDE(elly); EVENT(boss_appears); - MSG_UNSKIPPABLE(elly, 180, "Well, well, well. It seems a rat trespassed on our domain."); + MSG(elly, "Well, well, well. It seems a faithful rat trespassed on our domain."); SHOW(elly); FACE(elly, smug); @@ -571,13 +564,16 @@ DIALOG_TASK(reimu, Stage6PreBoss) { FACE(elly, smug); MSG(elly, "Ah. I see."); - MSG(elly, "Fine. I will."); FACE(elly, normal); + MSG(elly, "Fine. I will."); FACE(reimu, unamused); MSG(elly, "This tower is a recent invention. Its mere existence is revolutionary in several scientific fields."); - MSG(elly, "The folks of this Gensōkyō ought to have been thankful for its vast scientific knowledge…"); + MSG(elly, "The denizens of this Gensōkyō ought to have been thankful for its vast scientific knowledge…"); MSG(elly, "But alas, we have other plans."); + FACE(reimu, unsettled); + MSG(reimu, "‘This’ Gensōkyō…?"); + FACE(reimu, unamused); MSG(reimu, "Somehow, it feels like more of a punishment."); MSG(reimu, "Ever heard of ‘ignorance is bliss’?"); @@ -587,10 +583,9 @@ DIALOG_TASK(reimu, Stage6PreBoss) { FACE(elly, smug); MSG(elly, "Anyone unable to comprehend its brilliance will be driven to madness."); FACE(elly, shouting); - MSG(elly, "But the residents of this Gensōkyō mean less than nothing to us! This is simply retribution!"); + MSG(elly, "But this is simply retribution for the crimes that have been committed against us!"); FACE(reimu, unsettled); - MSG(reimu, "‘This’ Gensōkyō…?"); MSG(reimu, "‘Parallel universes’, is that it?"); FACE(elly, normal); @@ -611,12 +606,12 @@ DIALOG_TASK(reimu, Stage6PreBoss) { FACE(reimu, unsettled); MSG(reimu, "You mean Kazami Yūka? And I suppose… Alice, too?"); - MSG(reimu, "I remember when I first met Alice, and she said weird things too, just like you are now."); + MSG(reimu, "I remember when I first met Alice, and she said some weird things too, just like you are now."); FACE(reimu, unamused); MSG(reimu, "But she didn’t go around threatening everyone!"); FACE(elly, angry); - MSG(elly, "We weren’t as lucky! And as reparations, we will take control of this Gensōkyō!"); + MSG(elly, "We weren’t as lucky! And as reparation, we will take control of this Gensōkyō!"); MSG(elly, "We will make it so we will NEVER be forgotten!"); FACE(reimu, sigh); @@ -630,7 +625,7 @@ DIALOG_TASK(reimu, Stage6PreBoss) { MSG(elly, "It’s too late for that! Soon, all of Gensōkyō will become enlightened!"); FACE(reimu, unsettled); MSG(elly, "Don’t you understand, pitiful shrine maiden? Science is an unfathomable power, surpassed by nothing!"); - MSG(elly, "We won’t be forgotten by this world, at any cost!"); + MSG(elly, "We won’t be forgotten again!"); DIALOG_END(); } diff --git a/src/dialog/youmu.c b/src/dialog/youmu.c index 6c4de5a0..d67d8bf0 100644 --- a/src/dialog/youmu.c +++ b/src/dialog/youmu.c @@ -25,7 +25,7 @@ DIALOG_TASK(youmu, Stage1PreBoss) { MSG(youmu, "I suppose falling snow can be just as pretty as cherry blossoms…"); EVENT(boss_appears); - MSG_UNSKIPPABLE(cirno, 180, "Hey!"); + MSG(cirno, "Hey!"); SHOW(cirno); MSG(cirno, "I’m cooler than you, so get off my lake!"); @@ -79,16 +79,14 @@ DIALOG_TASK(youmu, Stage2PreBoss) { FACE(youmu, normal); MSG(youmu, "So this is Yōkai Mountain…"); - MSG(youmu, "A shame, I’ve heard this is usually quite a lively place."); + MSG(youmu, "A shame, I’ve heard this is usually quite a lovely place."); EVENT(boss_appears); - MSG_UNSKIPPABLE(hina, 180, "Oh my, what’s this? A new face?"); + MSG(hina, "Oh my, what’s this? A new face?"); SHOW(hina); MSG(hina, "And who might you be, dear?"); - MSG(youmu, "Konpaku Yōmu. I am on a mission from Lady Yuyuko to investigate the disturbance."); - FACE(youmu, eyes_closed); - MSG(youmu, "You needn’t concern yourself. I’ll be passing through now."); + MSG(youmu, "Konpaku Yōmu. I am on a mission from Lady Yuyuko to investigate—"); TITLE(hina, "Kagiyama Hina", "Gyroscopic Pestilence God"); MSG(hina, "I’ve never heard of this ‘Lady Yuyuko’ you speak of, but I can’t let this slide."); @@ -102,7 +100,7 @@ DIALOG_TASK(youmu, Stage2PreBoss) { MSG(youmu, "—dare I say even the best in Gensōkyō—"); FACE(hina, normal); - MSG(hina, "Aww… but you look so cute! No way someone like you could be into that."); + MSG(hina, "Aww… but you’re so adorable! No way someone like you could be into that."); MSG(hina, "Are you sure this ‘expert swordswoman’ thing isn’t just some sort of teenage phase?"); FACE(youmu, unamused); @@ -155,9 +153,9 @@ DIALOG_TASK(youmu, Stage3PreBoss) { MSG(youmu, "Something is definitely amiss."); EVENT(boss_appears); - MSG_UNSKIPPABLE(wriggle, 120, "Amiss?"); + MSG(wriggle, "Amiss?"); SHOW(wriggle); - MSG(wriggle, "Perhaps you’re frightened by our growing, overwhelming population?"); + MSG(wriggle, "Perhaps you’re frightened by our growing, overwhelming influence?"); FACE(youmu, eyes_closed); MSG(youmu, "Bugs do not concern me at the moment."); @@ -165,24 +163,22 @@ DIALOG_TASK(youmu, Stage3PreBoss) { FACE(wriggle, outraged); MSG(wriggle, "Oh, so all insects are ‘bugs’ now, hmm? I see how it is!"); TITLE(wriggle, "Wriggle Nightbug", "Insect Rights Activist"); - MSG(wriggle, "Ever heard of beetles? Flies? It’s about respect, you know!"); + MSG(wriggle, "Ever heard of beetles? Flies? Show us some respect!"); FACE(youmu, normal); - MSG(youmu, "Apologies, I meant no disrespect."); + MSG(youmu, "Apologies, I meant no offense."); FACE(youmu, eyes_closed); - MSG(youmu, "I am on a mission from Lady Yuyuko to end whatever is causing the disturbance in this area."); - FACE(youmu, normal); - MSG(youmu, "Tell me everything you know."); + MSG(youmu, "I am on a mission from Lady Yuyuko to end whatever is causing the disturbance—"); FACE(wriggle, proud); - MSG(wriggle, "Oh, I understand now."); + MSG(wriggle, "Oh, oh, I understand now."); FACE(wriggle, calm); MSG(wriggle, "The power wielded by an army of giant insects would surely raise some concerns."); FACE(wriggle, proud); MSG(wriggle, "Simply put, we want to restore our rightful place in history!"); MSG(wriggle, "It’s only natural that the lower inhabitants of the mountain would get nervous in the face of our natural dominance."); FACE(wriggle, calm); - MSG(wriggle, "Your apology is accepted. You shall not fear our wrath. For now."); + MSG(wriggle, "Your apology is accepted. You shall not fear our wrath—"); FACE(youmu, unamused); MSG(youmu, "… no, no, bugs alone wouldn’t cause this kind of disturbance…"); @@ -248,11 +244,11 @@ DIALOG_TASK(youmu, Stage4PreBoss) { FACE(youmu, eyes_closed); MSG(youmu, "This tower… I can already feel it…"); FACE(youmu, chuuni); - MSG(youmu, "Can this truly be a challenge worthy of my skills, at long last?"); + MSG(youmu, "Could this be a challenge worthy of my skills…?!"); EVENT(boss_appears); SHOW(kurumi); - MSG(kurumi, "This mansion is actually pretty trashy, though. I expected better."); + MSG(kurumi, "Really? This mansion is actually pretty trashy, though."); FACE(youmu, relaxed); MSG(youmu, "Who might you be?"); @@ -266,8 +262,9 @@ DIALOG_TASK(youmu, Stage4PreBoss) { FACE(youmu, normal); MSG(youmu, "Are you an associate of this… mansion-tower’s denizens, then?"); + FACE(kurumi, dissastisfied); MSG(kurumi, "Of course not! Who do you take me for?!"); - MSG(kurumi, "No WAY I’d want to associate myself with the folk of this mansion!"); + MSG(kurumi, "No WAY I’d want to associate myself with the dweebs running this mansion!"); MSG(kurumi, "They dress like they’ve fallen out of a bad 80s anime!"); FACE(youmu, eyes_closed); @@ -315,7 +312,7 @@ DIALOG_TASK(youmu, Stage4PostBoss) { MSG(kurumi, "(She earnestly talks like a manga anti-hero…)"); FACE(kurumi, normal); - MSG(kurumi, "Oh, okay then!"); + MSG(kurumi, "O-Oh, okay then!"); FACE(kurumi, defeated); MSG(kurumi, "I’m sick of guarding this creepy, spooky mansion anyways."); @@ -325,7 +322,7 @@ DIALOG_TASK(youmu, Stage4PostBoss) { FACE(kurumi, puzzled); MSG(kurumi, "…?"); FACE(kurumi, normal); - MSG(kurumi, "… yeah! I thought it was gonna be all ‘scientific,’ but then they made it haunted, with ghosts and stuff!"); + MSG(kurumi, "… yeah! I thought it was gonna be all ‘scientific’ or whatever, but then they made it haunted, with like, ghosts and stuff!"); FACE(youmu, eeeeh); MSG(youmu, "G-…"); @@ -337,6 +334,7 @@ DIALOG_TASK(youmu, Stage4PostBoss) { FACE(youmu, embarrassed); MSG(youmu, "B-Bring it on! Nothing will stand in my way!"); + FACE(kurumi, tsun); MSG(kurumi, "(Teehee, so gullible.)"); DIALOG_END(); @@ -361,10 +359,10 @@ DIALOG_TASK(youmu, Stage5PreBoss) { MSG(youmu, "Will it be a legendary duel? One to go down in the history of Gensōkyō?!"); EVENT(boss_appears); - MSG_UNSKIPPABLE(iku, 180, "Oh, the gardener from the Netherworld?"); + MSG(iku, "Oh, the gardener from the Netherworld?"); SHOW(iku); MSG(iku, "It’s no surprise to see you here."); - MSG(iku, "Your mistress has been taken by the tower’s presence, I assume?"); + MSG(iku, "Your mistress has been taken by the Tower’s presence, I assume?"); FACE(youmu, normal); MSG(youmu, "Lady Yuyuko is in a safe, undisclosed location."); @@ -379,7 +377,7 @@ DIALOG_TASK(youmu, Stage5PreBoss) { FACE(youmu, unamused); MSG(youmu, "Hmph. Perhaps we have become too predictable."); - MSG(youmu, "I am here to settle this matter. You need not concern yourself with it any longer."); + MSG(youmu, "I am here to settle this matter. You need not concern yourself—"); FACE(iku, normal); MSG(iku, "On the contrary, I would say."); @@ -395,19 +393,21 @@ DIALOG_TASK(youmu, Stage5PreBoss) { FACE(youmu, eyes_closed); MSG(youmu, "Fear not. I will allow nothing to stand in my way."); FACE(youmu, chuuni); - MSG(youmu, "Konpaku Yōmu, the greatest swordswoman to live and die, will settle this incident once and for all!"); + MSG(youmu, "Konpaku Yōmu, the greatest swordswoman to live and die, will settle this incident once and—"); FACE(iku, smile); MSG(iku, "It seems that the machine has also overinflated your ego, Swordswoman of Hakugyokurō."); + FACE(iku, serious); MSG(iku, "Would caution not be prudent in this situation?"); FACE(youmu, eyes_closed); MSG(youmu, "Overinflated ego? Nonsense."); - MSG(youmu, "During my recent battles, I have achieved a meditative state most blademasters only dream of!"); + MSG(youmu, "During my recent battles, I have achieved a flow state most blademasters only dream of!"); FACE(youmu, chuuni); MSG(youmu, "Through that, I have realized the true form of my previously-incomplete yōkai-vanquishing technique!"); - MSG(iku, "Is that so? You believe that this ‘technique’ will help you defeat the instigators effortlessly?"); + FACE(iku, smile); + MSG(iku, "Is that so?"); FACE(youmu, sigh); MSG(youmu, "More doubt from ignorant skeptics, I see."); @@ -417,12 +417,15 @@ DIALOG_TASK(youmu, Stage5PreBoss) { FACE(iku, serious); MSG(iku, "W-wait, that is not what I meant, I simply—"); + MSG(youmu, "I can see it in your expression! The doubt! The fear!"); + MSG(youmu, "But I have become one with my swords, achieving a perfection that no other before me has been able—"); + EVENT(music_changes); MSG(iku, "Ah, I haven’t the time for this nonsense!"); - MSG(iku, "Insolent humans such as you need rehabilitation! Allow me to administer some onto you!"); + MSG(iku, "I will not allow you to march onwards to your demise!"); - MSG(youmu, "Finally! Witness the overwhelming strength of my Rōkanken!"); + MSG(youmu, "Finally! Then, witness the overwhelming strength of my Rōkanken!"); DIALOG_END(); } @@ -485,19 +488,21 @@ DIALOG_TASK(youmu, Stage6PreBoss) { FACE(youmu, eyes_closed); MSG(youmu, "Ah."); + FACE(youmu, happy); + MSG(youmu, "Ahaha."); FACE(youmu, chuuni); MSG(youmu, "Ah-hahaha!"); MSG(youmu, "Yes. Yes! This is it!"); - FACE(youmu, happy); - MSG(youmu, "This is obviously the dramatic arena for the final battle!"); + MSG(youmu, "What a magnificent arena for a heroic final battle!!"); EVENT(boss_appears); - MSG_UNSKIPPABLE(elly, 180, "Nothing seems to slow you down, hmm?"); + MSG(elly, "Nothing seems to slow you down, hmm?"); SHOW(elly); - MSG(elly, "You’re such an annoyance. But that’s to be expected of the folk of this Gensōkyō."); + MSG(elly, "Such an annoyance. But that’s to be expected of the folk of this Gensōkyō."); MSG(youmu, "And I see that you’re a master of the blade, a shinigami no less!"); + FACE(youmu, happy); MSG(youmu, "Absolutely splendid!"); TITLE(elly, "Elly", "The Theoretical Reaper"); @@ -520,13 +525,11 @@ DIALOG_TASK(youmu, Stage6PreBoss) { FACE(elly, angry); MSG(elly, "Techniques? Hah!"); - MSG(elly, "Your existence means nothing to us! And I’m sure our existence means nothing to you, either!"); + MSG(elly, "I’m sure our existence means nothing to you! And the feeling is mutual!"); FACE(youmu, chuuni); MSG(youmu, "On the contrary, scythe-bearer!"); MSG(youmu, "You’ve created an impeccable stage for our final confrontation."); - FACE(youmu, happy); - MSG(youmu, "Truly, one of the best. I applaud you!"); FACE(youmu, eyes_closed); MSG(youmu, "But first, please, tell me: what is your mission? What is it you desire?"); FACE(youmu, chuuni); @@ -552,14 +555,16 @@ DIALOG_TASK(youmu, Stage6PreBoss) { MSG(youmu, "Perhaps, in another time and place, we could have been friends!"); FACE(elly, angry); - MSG(elly, "B-Being friends with you heartless folk would be a sin! I could never!"); + MSG(elly, "B-Being friends with you h-heartless folk would be a sin! I could never!"); FACE(youmu, chuuni); MSG(youmu, "What a tragedy!"); - MSG(elly, "You’re aiming to be the big ‘hero’ of this Gensōkyō, aren’t you?"); + FACE(elly, outraged); + MSG(elly, "You’re aiming to be the big ‘hero’ of this Gensōkyō, aren’t you?!"); MSG(youmu, "Naturally! No different than how you wish to be the hero of ‘your’ Gensōkyō!"); + FACE(youmu, eyes_closed); MSG(youmu, "We’re not so different, you and I."); FACE(elly, smug); @@ -571,8 +576,8 @@ DIALOG_TASK(youmu, Stage6PreBoss) { FACE(elly, shouting); FACE(youmu, normal); - MSG(elly, "For I possess the knowledge of science!"); - MSG(elly, "In a magic-filled world like this, science and rationality cut through opponents with unparalleled precision!"); + MSG(elly, "For I possess the knowledge of science and rationality!"); + MSG(elly, "In a magic-filled world like this, they cut through delusional opponents with unparalleled precision!"); MSG(elly, "Let’s see what good your swords do you when you fall prey to true enlightenment!"); DIALOG_END(); @@ -591,7 +596,7 @@ DIALOG_TASK(youmu, Stage6PreFinal) { MSG(elly, "Your despicable pride will be your downfall!"); FACE(elly, shouting); - MSG(elly, "Behold your judgement before the true nature of reality!"); + MSG(elly, "Behold, your judgement before the true nature of reality!"); DIALOG_END(); }