diff --git a/Assembly-CSharp.dll b/Assembly-CSharp.dll new file mode 100644 index 0000000..6405f09 Binary files /dev/null and b/Assembly-CSharp.dll differ diff --git a/Update/&endroll_sion.txt b/Update/&endroll_sion.txt new file mode 100644 index 0000000..40f0e0c --- /dev/null +++ b/Update/&endroll_sion.txt @@ -0,0 +1,21 @@ +#include "Include\bss.h" +#include "Include\WorksAndFlags.h" +void main() +{ + + + + DrawScene( "white" , 2000 ); + Wait( 2000 ); + //ScrollBG("Meakasi_List", 0, 0, 0, 0, 1920, 0, 0, TRUE, 100000, TRUE); + + + DrawSprite( 5, "Meakasi_List", NULL, -320, -240, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 32, 100, TRUE ); + MoveSprite( 5, -320, -2060, 0, 0, 0, 0, 0, 80000, TRUE ); + + + Wait( 4000 ); + FadeOutBGM( 0, 3000, FALSE ); + FadeSprite( 5, 3000, FALSE ); + DrawScene( "black" , 3000 ); +} diff --git a/Update/&endroll_staff6.txt b/Update/&endroll_staff6.txt new file mode 100644 index 0000000..16a0113 --- /dev/null +++ b/Update/&endroll_staff6.txt @@ -0,0 +1,56 @@ + +void main() +{ + + PreloadBitmap("tumi_staff_01"); + //PreloadBitmap("meak_staff_02"); + + PlayBGM( 0, "ZERO(nonloop)", 120, 0 ); + DrawScene("black", 2000); + Wait( 2500 ); + //InitializeTiming( 0 ); + + DrawSprite( 5, "tumi_staff_01", NULL, -320, -240, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 32, 0, TRUE ); + //DrawSprite( 4, "tumi_staff_02", NULL, -320, 2020, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 33, 0, TRUE ); + MoveSprite( 5, -320, -2622, 0, 0, 0, 0, 0, 225000, TRUE ); + //MoveSprite( 4, -320, -2500, 0, 0, 0, 0, 0, 225000, TRUE ); + + + + + //WaitForTiming( 0 ); + //ScrollBG("meak_staff_01", 0, 0, 0, 0, 2260, 0, 0, FALSE,107000,FALSE); + //WaitForTiming( 60000 ); + + //InitializeTiming( 0 ); + //WaitForTiming( 47000 ); + + //InitializeTiming( 0 ); + + //ScrollBG("meak_staff_02", 0, 0, 0, 0, 2260, 0, 0, FALSE,107000,FALSE); + //WaitForTiming( 60000 ); + + //InitializeTiming( 0 ); + //WaitForTiming( 8000 ); + //Wait(8000); + //PlayBGM( 1, "higurashi", 120, 5000 ); + //ExecutePlannedControl(TRUE); + //WaitForTiming( 57000 ); + + PlayBGM( 1, "higurashi", 0, 5000 ); + ChangeVolumeOfBGM(1, 120, 5000); + + + FadeOutBGM( 0, 10000, FALSE ); + FadeSprite( 5, 3000, FALSE ); + Wait( 10000 ); + + FadeOutBGM( 1, 2000, TRUE ); + + FadeSprite( 5, 2000, FALSE); + FadeSprite( 4, 2000, TRUE); + + + + Wait( 2000 ); +} diff --git a/Update/&eye.txt b/Update/&eye.txt new file mode 100644 index 0000000..a455a3e --- /dev/null +++ b/Update/&eye.txt @@ -0,0 +1,14 @@ +#include "Include\bss.h" +#include "Include\WorksAndFlags.h" +void main() +{ + DisableWindow(); + SetValidityOfInput( FALSE ); + DrawBustshotWithFiltering( 6, "cinema", "maskx", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 25, 1300, TRUE ); + DrawBustshot( 7, "Title02", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 3000, TRUE ); + Wait( 2000 ); + DrawBustshot( 5, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 3000, TRUE ); + FadeBustshotWithFiltering( 7, "maskx", 1, FALSE, 0, 0, 1300, TRUE ); + DrawScene( "black", 3000 ); + SetValidityOfInput( TRUE ); +} diff --git a/Update/&eyecamp.txt b/Update/&eyecamp.txt new file mode 100644 index 0000000..6debeb4 --- /dev/null +++ b/Update/&eyecamp.txt @@ -0,0 +1,15 @@ +#include "Include\bss.h" +#include "Include\WorksAndFlags.h" +void main() +{ + DisableWindow(); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + FadeAllBustshots( 500, TRUE ); + DrawBustshotWithFiltering( 6, "cinema", "maskx", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 25, 3000, TRUE ); + Wait( 1000 ); + DrawBustshotWithFiltering( 7, "Title02", "maskx", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 26, 1300, TRUE ); + Wait( 3000 ); + DrawScene( "black", 3000 ); + SetValidityOfInput( TRUE ); +} diff --git a/Update/&toketu.txt b/Update/&toketu.txt new file mode 100644 index 0000000..9754d79 --- /dev/null +++ b/Update/&toketu.txt @@ -0,0 +1,23 @@ +#include "Include\bss.h" +#include "Include\WorksAndFlags.h" +void main() +{ + DisableWindow(); + PlaySE( 0, "s_chisibuki", 128, 64 ); + DrawBustshot( 27, "Toketu1a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 10, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_chisibuki", 128, 64 ); + DrawBustshot( 28, "Toketu1b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 10, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_chisibuki", 128, 64 ); + DrawBustshot( 29, "Toketu1c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 10, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DisplayWindow(); + +} diff --git a/Update/&toketu2.txt b/Update/&toketu2.txt new file mode 100644 index 0000000..425bcd3 --- /dev/null +++ b/Update/&toketu2.txt @@ -0,0 +1,23 @@ +#include "Include\bss.h" +#include "Include\WorksAndFlags.h" +void main() +{ + DisableWindow(); + PlaySE( 0, "Thisikuki", 128, 64 ); + DrawBustshot( 27, "Toketu1a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 10, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 1800 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "Thisikuki", 128, 64 ); + DrawBustshot( 28, "Toketu1b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 10, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 2300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "Thisikuki", 128, 64 ); + DrawBustshot( 29, "Toketu1c", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 10, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 3000 ); + SetValidityOfInput( TRUE ); + DisplayWindow(); + +} diff --git a/Update/_tsum_001.txt b/Update/_tsum_001.txt new file mode 100644 index 0000000..fb785c5 --- /dev/null +++ b/Update/_tsum_001.txt @@ -0,0 +1,3892 @@ +void main() +{ + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + DrawScene( "black", 3000 ); + + SetSpeedOfMessage( FALSE, 0 ); + + DrawSceneWithMask( "white", "maskm1", 1, 0, 300 ); + PlayBGM( 1, "semi", 120, 0 ); + DrawScene( "Sora3", 1000 ); + + OutputLine(NULL, " 例えば今が12月、暦の上では冬だとしてもだ。", + NULL, "Let's say it's a winter month like December right now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 連日、セミが鳴くような蒸し暑い日が続いたらどうなる?", + NULL, "What would you do if, all of a sudden, you had a week of hot and humid days with crying cicadas?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それでも律儀にコートにマフラーで生活するだろうか?", + NULL, "Would you still wear your coat and scarf?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんなはずはない。", + NULL, "Absolutely not, right?", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Cafe", 120, 0 ); + + OutputLine(NULL, " だから6月であっても、これだけ暑い日が続けば、俺たちにとってはそりゃ夏だ!", + NULL, "Even though it's still June,", Line_WaitForInput); + OutputLine(NULL, "ってことになるわけだ。", + NULL, " it's already summer to us, since we've been having hot days for so long!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " で、これだけ暑い中で部活をしようってなれば、そりゃこういう種目もありえるわけだ!", + NULL, "So, it's totally okay to do this kind of club activity in June!", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "GR1", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " 体育の時間は、みんな好き勝手に過ごすのがうちの学校の慣わしだが、今日は例外でクラスメート全員が校庭に集合していた。", + NULL, "At my school, everybody usually does what they want in PE class, but today would be an exception. All my classmates were gathered in the schoolyard.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 全員が雁首を揃えたのを確認すると、魅音が大声を張り上げた。", + NULL, "Mion looked over everybody gathered there, then spoke up loudly.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Me_WinkA2&", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「さぁてみんな、今日の主旨はよくわかってるねぇ?!」", + NULL, "\"Hey, everyone! You ready?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, "「「「おおーーーー!!!!」」」", + NULL, "\"Yeah!!!!!\"", Line_ContinueAfterTyping); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 全員が突き出す手には、みんな水鉄砲が握られている。", + NULL, "They all raised the water guns in their hands.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " これだけ蒸し暑い日が続けば、例え6月だろうと水鉄砲は使用できるのだ!", + NULL, "It's okay to use water guns in June, because it's been so hot and humid!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しかも、クラス全員で銃撃戦となれば熱くなるなという方が無理な話ってもんだぜ!", + NULL, "All my classmates were joining in, so it's gonna be a big water gun battle. I'm so excited!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Sa_AkuwaraiA1&", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GR2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「さすがクラス全員で部活だと、何だか盛り上がりますわねぇ!」", + NULL, "\"It is so exciting to do a club activity with everyone from class!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_WaraiA1&", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうだね!", + NULL, "\"Yeah!", Line_WaitForInput); + OutputLine(NULL, " 全員で表ではしゃぐのって何だか楽しそうかな、かな!」", + NULL, " It's going to be so much fun to play outside with everybody together, together!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_DefA1&", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……みんなは楽しいですが、ボクたちは例によって負けられないのです。」", + NULL, "\"......It's going to be fun for them, but we have to be serious, because we can't lose.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「ま、そういうこったな!…およそ勝負と名のつく以上、俺たち部活メンバーは常にリスクを背負ってるからな。」", + NULL, "\"Well, yeah! For us club members, every game comes with a risk.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_TokuiA2&", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「くっくっく!", + NULL, "\"Heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " まぁそういうこと!", + NULL, " Exactly!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_WaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 部活メンバー諸君は迂闊に負けたりしちゃうと大変なペナルティが待ってるからねー。", + NULL, " I look forward to the punishment our more careless members are going to suffer.", Line_WaitForInput); + OutputLine(NULL, "せいぜいしっかり戦うことー!」", + NULL, " Good luck, everyone!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「よしよし、盛り上がってきたぜー!!", + NULL, "\"I'm so pumped!!", Line_WaitForInput); + OutputLine(NULL, " 生徒諸君、武器点検は充分か?!", + NULL, " Everybody, listen up. Did you all check your guns?!", Line_WaitForInput); + OutputLine(NULL, " 弾倉は満タンか?!」", + NULL, " Are your tanks full?!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "「任せて下さいよ前原さん!", + NULL, "\"We're all ready, Maebara-san!", Line_WaitForInput); + OutputLine(NULL, " 銃撃戦は僕たちのもっとも得意とするところですからねー!」", + NULL, " We're very good at gun battles!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Ri_NikoA1&", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……富田たちはよく水鉄砲で遊んでますから、かなり強敵かもなのですよ。」", + NULL, "\"......Tomita and his friends play with water guns a lot, so they might have an advantage.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ふっふっふ!", + NULL, "\"Huh huh huh!", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " 今日の僕たちは少し違います!」", + NULL, " We're different men today!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 富田くんと岡村くんは、普段とは違って自信たっぷりに笑い合うと、手馴れた様子で水鉄砲を構えた。", + NULL, "Tomita-kun and Okamura-kun smiled confidently, holding their guns in a practiced manner.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 実力は自信となり、面持ちさえ変えるというのが、彼らの顔から見て取れる!", + NULL, "Their skills must give them confidence. They even looked different!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「魅音は言うに及ばず、沙都子も梨花ちゃんもかなり強敵になりそうだぜ…!", + NULL, "\"As we all know, Mion is going to be a tough opponent, but I think Satoko and Rika-chan could be, too...!", Line_WaitForInput); + OutputLine(NULL, " レナはどうだ?! ちょこまか動いてイの一番にやられないように頑張れよ!!", + NULL, " What about you, Rena? You can move fast, but you could end up being their target as well, so be careful!!", Line_WaitForInput); + OutputLine(NULL, " そう言えば最近のレナは罰ゲーム常連だな。」", + NULL, " You've been losing a lot of games lately and taking most of the punishments.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Re_HauA1&", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ…。", + NULL, "\"Hauu...", Line_WaitForInput); + OutputLine(NULL, "さ、最近、不得意なゲームが多かったから…。", + NULL, " It's just that the recent games weren't my specialty...", Line_WaitForInput); + OutputLine(NULL, "で、でも、圭一くんも最近、私と同じで罰ゲームが多いと思うかな、かな。」", + NULL, " B-But, Keiichi-kun, I think you've been losing a lot these days too, haven't you?\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "B11_Rika", 120, 0 ); + + OutputLine(NULL, "「はっはっはっはっは!!", + NULL, "\"Ha ha ha ha ha!!", Line_WaitForInput); + OutputLine(NULL, " 罰ゲームでブラを付けたまま帰宅して、さぁ脱ごうとしたところでお袋に見つかった俺の哀愁などわかるものかーー!", + NULL, " You have no idea how miserable I was when I had to go home wearing a bra and my mom saw me in it right before I was about to take it off!", Line_WaitForInput); + OutputLine(NULL, " むがー!!!」", + NULL, " Gah!!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_KomaruB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「わ、私だって…、先週のはひどいよ、普通の女の子ならお嫁に行けなくなっちゃうよーー!!」", + NULL, "\"My last punishment was as terrible as yours... I'm ruined for marriage after having to do that!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 最近の負け常連の俺たちが、互いの壮絶な罰ゲームを思い出してワナワナ震えていると、それを沙都子の甲高い声が嘲笑った。", + NULL, "Satoko laughed at us loudly while we were shuddering at the memory of the cruel punishments we suffered in the past.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawBustshotWithFiltering( 2, "Sa_WaraiA1&", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GR1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「ほーーっほっほっほ!!", + NULL, "\"Hooo ho ho ho ho!!", Line_WaitForInput); + OutputLine(NULL, " 覇気や運気にも偏りと言うのがございましてよー!", + NULL, " You've been low on both luck and spirit!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Sa_AkuwaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " その意味から言えば!", + NULL, " I know why you've been losing so frequently!", Line_WaitForInput); + OutputLine(NULL, " ここしばらくのレナさんや圭一さんは、いわゆる負け組というヤツでございますわねー!!」", + NULL, " That's because, you see, you're both losers!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_TokuiA1&", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「くっくっく!!", + NULL, "\"Heh heh heh!!", Line_WaitForInput); + OutputLine(NULL, " 確かに負けグセってやつはあるねぇ〜!", + NULL, " She's right. Once you get used to losing, you just can't stop!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_AkuwaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 闘志ってやつは負けが続くと挫けてくる。", + NULL, " After all those losses, your fighting spirit fades away.", Line_WaitForInput); + OutputLine(NULL, "絶対勝てるという信念が砕けると、まったく同じことをやっても裏目裏目に出るもんだからねー!」", + NULL, " When you can't believe in yourself, nothing goes right, even if you're doing the same thing as everyone else!\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "B04_Bukatu", 120, 0 ); + + OutputLine(NULL, "「…て、てめらぁ〜!!", + NULL, "\"...You!!", Line_WaitForInput); + OutputLine(NULL, " たまったま、俺とレナがちょいと罰ゲームを哀れに思って引き受けてやってたのを感謝もせずにその言い草かー!!」", + NULL, " Haven't you realized that Rena and I took those punishments on purpose because we wanted to spare you that fate?! You should be thanking us, not calling us losers!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Sa_WaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あぁら、そうでしたの?", + NULL, "\"Oh, is that so?", Line_WaitForInput); + OutputLine(NULL, " それは感謝の気持ちが足りず申し訳ないことでございましてよー!!」", + NULL, " I'm very sorry for not thanking you enough, then!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うおーー!!!", + NULL, "\"Ugh!!!", Line_WaitForInput); + OutputLine(NULL, " 沙都子てめー!!", + NULL, " Satoko!!", Line_WaitForInput); + OutputLine(NULL, " そのセリフは俺の怒りに火を注いだぜ!!", + NULL, " You just added oil to the flames of my rage!!", Line_WaitForInput); + OutputLine(NULL, " 後悔させてやらああぁー!!!」", + NULL, " I'll make you regret what you just said!!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Me_HutekiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「くっくっく!!", + NULL, "\"Heh heh heh!!", Line_WaitForInput); + OutputLine(NULL, " その意気だよ圭ちゃん。", + NULL, " That's the spirit, Kei-chan.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_WinkA2&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "まぁせいぜい足掻いておじさんを楽しませて頂戴よね。", + NULL, " This ol' man hopes you can at least last long enough to serve as entertainment.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_WaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "レナもがんばって。", + NULL, " Rena, you too.", Line_WaitForInput); + OutputLine(NULL, "あぅあぅ言ってる間にクラスで一番最初に脱落したら、さすがに恥ずかしいからねー?", + NULL, " You'd be embarrassed if you were the first one to get shot.", Line_WaitForInput); + OutputLine(NULL, " でもその可能性も高いかなぁ?", + NULL, " But I'm pretty sure that's what's going to happen!", Line_WaitForInput); + OutputLine(NULL, " くっくっく!」", + NULL, " Heh heh heh!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Sa_AkuwaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「一番最初に脱落するのがレナさんだと思いましてよー!", + NULL, "\"I too think Rena-san is going down first!", Line_WaitForInput); + OutputLine(NULL, " どんな目に遭うか、今からお覚悟なさいませなー!", + NULL, " Prepare yourself for a bad time!", Line_WaitForInput); + OutputLine(NULL, " をーっほっほ!!」", + NULL, " O ho ho!!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Re_HauA1&", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "G1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「うう、ひどいよ魅ぃちゃんも沙都子ちゃんも……。」", + NULL, "\"No... Mii-chan, Satoko-chan, you're so mean...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_WaraiA1&", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……レナも圭一も、ファイト、お〜ですよ☆」", + NULL, "\"......Rena and Keiichi, go for it, yay☆.\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawScene( "GR2", 400 ); + + OutputLine(NULL, " 魅音たちは俺たちを一通り笑うと、他のクラスメートを冷やかしに去っていく。", + NULL, "Mion and Satoko laughed at us as loud as they could, then moved on to tease their next target.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 取り残された俺は地団太を踏んで悔しがるしかない!", + NULL, "Left alone, all I could do was stomp on the floor in anger.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「くっそぉ!!", + NULL, "\"Damn it!!", Line_WaitForInput); + OutputLine(NULL, " 絶対ぇ負けねえ、あそこまで言われたら負けられねえぜ!!」", + NULL, " I'm going to win! I can't let them laugh at me like that again!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Re_DefA1&", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははは、そうだね。", + NULL, "\"Ahahaha, I agree.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_NandeB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "あそこまで言われると悔しいよね…。」", + NULL, " It feels bad to have them laugh at us like that...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「って言うか、悔しいどころじゃねえぞ、プライドの問題だぞ!", + NULL, "\"It's not only how it feels, it's also how they step on my pride!", Line_WaitForInput); + OutputLine(NULL, " くそッ!」", + NULL, " Damn it!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「魅ぃちゃんの言うように、負けグセってやっぱりあるかもしれないよね。", + NULL, "\"Like Mii-chan said, it might be true that you can't stop losing once you get used to it.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "…だから今日は絶対に勝って、みんなを見返してやろ!」", + NULL, " ...That's why we have to win today, no matter what, so we can get even!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナを見ると、いつの間にか普段と違う目つきをしていた。", + NULL, "Rena's eyes looked different.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 普段、ふざけている一面ばかりが目に付くが、ここ一番の時、揺ぎ無い決意をする一面があることを俺は知っている。", + NULL, "She's usually a funny and weird person, but I know she has the determination to do what she needs to.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そう、この目をした時のレナは、ちょっと手強いかもしれない。", + NULL, "When Rena looks like this, she can be a tough opponent.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今日は私も、部活の規則に則り、手加減なしで行く。」", + NULL, "\"Today, I'll follow the first club rule: I'm going to do everything I can to win.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おおぅ、何だかかっこいいこと言うじゃねえの。", + NULL, "\"Oh, you sound determined.", Line_WaitForInput); + OutputLine(NULL, "まるで、普段の自分はわざと手を抜いているって言わんばかりだぜー?」", + NULL, " You sound cool, but also as if you've been going easy on them before.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは笑う。", + NULL, "Rena smiled.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 多分「にやり」と呼ぶのが相応しい笑い方だ。", + NULL, "Or maybe you could have called it a wicked grin.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …参ったな。", + NULL, "...She was serious.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " こいつ、本当の本当に、本気でやるつもりだぞ。", + NULL, "She's was serious about what she said.", Line_WaitForInput); + OutputLine(NULL, "あの笑い方は容赦なしだ。", + NULL, " I could tell that from her expression alone.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 1300 ); + + OutputLine(NULL, " レナは多分、部活メンバーで一番の良識派だと思う。", + NULL, "Among all the club members, Rena is easily the most sensible one.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " やっちゃいけないことは何もないはずの部活で、おそらく一番モラルに気を遣うタイプだ。", + NULL, "The rule of our club is that we can do anything in order to win, but she's the only one who has moral qualms in doing it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから吹っ切れた時はともかく、普段は苦戦することが少なくない。", + NULL, "That's why we rarely have a hard time against her, except for when she snaps.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そのレナが、手加減しないって言うのはなかなかあることじゃない!", + NULL, "It's rare to hear her say that she won't go easy!", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Re_WaraiA1&", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "GR2", 400 ); + + OutputLine(NULL, "「ちっくしょう…、そんな笑い方されたら、俺も超本気で行くしかねえじゃねぇかよ!」", + NULL, "\"Damn it... When you grin like that, you leave me no choice! I have to be super serious about this too!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いつも本気で戦うのが部活だけど、それでもやっぱり、それ以上に本気じゃないといけない時ってあるよね。", + NULL, "\"I always have to fight with all I have in our club, but I believe there's a time when I have to get super serious about it.", Line_WaitForInput); + OutputLine(NULL, "今日は多分、それだね!」", + NULL, " I think today is the time!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「だな!!」", + NULL, "\"Indeed!!\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "「うん!!」", + NULL, " \"Yes!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何の予備動作もなく二人で互いの掌を叩き合う。", + NULL, "We pounded our fists together.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 普段の俺たちだったら、負けたくない時は、どちらからともなく共闘を申し出るもんなんだが、レナはそれを言い出さない。", + NULL, "Usually, when we really don't want to lose the game, one asks the other to work together, but Rena didn't ask this time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そりゃつまりどういうことかって言うと、", + NULL, "Which meant", Line_WaitForInput); + OutputLine(NULL, "こいつ、自分ひとりでクラス丸ごと殲滅するつもりなんだ。", + NULL, " that she was going to try to defeat everybody by herself.", Line_WaitForInput); + OutputLine(NULL, "いや、つもりなんてもんじゃない。", + NULL, " No, not \"try\".", Line_WaitForInput); + OutputLine(NULL, "クラスを丸ごと殲滅", + NULL, " She was going to", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "“する”、", + NULL, " \"do\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "ひとりで!", + NULL, " it by herself!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だけどそんなやたらとかっこいいレナを見ても、俺は臆さない。", + NULL, "Rena looked really cool at that moment, but I wasn't scared.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナがここまで本気で“やる”って言ってんだから、俺がそうならないわけにはいかないだろ。", + NULL, "If she was seriously going to \"do\" it, I'd have to be serious and do it, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " このところ、負け続きでふて腐れていた俺の闘志が、今頃になってめらめらと燃え上がってくる!", + NULL, "My fighting spirit had been dented after many losses, but it had begun to burn hot once more!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭一くんも、なかなかいい顔してるね。", + NULL, "\"You look good too, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "怖いな、全員と1人で戦っても勝てるつもりでいる顔だね?」", + NULL, " You're even scaring me a little. You look like you're going to defeat everybody all by yourself.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「レナだってそのつもりだろ。」", + NULL, "\"I know that's what you're going to do, too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃあぶつかるのは最後だね。」", + NULL, "\"That means we're going to fight against each other at the very end.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「互いにクラス全員を全滅させたら、最後にゃそうなるな。」", + NULL, "\"We would, if we defeated everybody else.\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「最後の戦いの時、そこにいるのが圭一くんなのを期待してるね。」", + NULL, "\"I hope you'll be the last one I have to fight against.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おう!!」", + NULL, "\"Yeah, me too!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もう一度俺たちは互いの掌を叩き合う!", + NULL, "We pounded our fists together again!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + DrawScene( "white", 400 ); + DrawBustshot( 0, "Me_WinkA2&", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "GR1", 400 ); + + OutputLine(NULL, "「交戦規定はちゃんと覚えてるね?", + NULL, "\"Does everyone remember the rules?", Line_WaitForInput); + OutputLine(NULL, " 被弾時の申請だけは正直にねー!", + NULL, " You have to call it out when you get hit!", Line_WaitForInput); + OutputLine(NULL, " 被弾した人は撃っちゃだめだよ、仮に当てても無効ね!」", + NULL, " Once you're hit, you can't shoot anyone. Even if you did, it wouldn't count!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「魅音、被弾の定義を再確認したいぜ。」", + NULL, "\"Mion, I'd like to confirm the definition of being hit one last time.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「水鉄砲で撃たれたら被弾。", + NULL, "\"When somebody shoots you with a water gun, you're hit.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_AkuwaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "…くっくっく、ひねくれた圭ちゃんのためにさらに補足するなら、", + NULL, " ...Heh heh heh, I'll break it down more for you, Kei-chan.", Line_WaitForInput); + OutputLine(NULL, "水鉄砲というこの容器から出た水が最初に触れたものが標的であった時、被弾とするわけ。", + NULL, " You're only hit when it's water from a water gun.", Line_WaitForInput); + OutputLine(NULL, "つまり、水鉄砲を経由した水をバケツに貯めてぶっかけても無効ってわけ。」", + NULL, " In other words, you're not hit when somebody splashes you with a bucket of water.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Re_DefB1&", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GR2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「直接攻撃以外は有効じゃないってことだね。", + NULL, "\"Only direct shots from a water gun count.", Line_WaitForInput); + OutputLine(NULL, "沙都子ちゃんの脅威が少し薄らいだかな?」", + NULL, " I'm sure you're not so scared of Satoko-chan's trap attacks now, huh?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_WaraiA1&", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ほっほっほ!!", + NULL, "\"Ho ho ho!!", Line_WaitForInput); + OutputLine(NULL, " トラップにも色々ございましてよー?", + NULL, " I will still have many kinds of traps ready for you!", Line_WaitForInput); + OutputLine(NULL, " レナさんなんか一番最初に餌食にしてさしあげましてよー!」", + NULL, " Rena-san, you'll be my first target!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははははは、それは無理。", + NULL, "\"Ahahahahaha, I don't think so.", Line_WaitForInput); + OutputLine(NULL, "私を仕留めようとしたら、沙都子ちゃんじゃまだまだ役不足だね。」", + NULL, " You're not strong enough to take me down yet.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Sa_odorokiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…な、なな、なんですってぇえぇ?!」", + NULL, "\"...Wh-What did you just say?!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_TokuiA1&", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "G1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「おおー!", + NULL, "\"Oh-ho!", Line_WaitForInput); + OutputLine(NULL, " レナが売り言葉とはねぇ。", + NULL, " I can't believe Rena gave Satoko tit for tat.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_AkuwaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "こりゃあ面白くなりそうだよ!", + NULL, " This is going to be fun!", Line_WaitForInput); + OutputLine(NULL, " くっくっく!", + NULL, " Heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " ねぇ、圭ちゃん?」", + NULL, " Don't you think so, Kei-chan?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「大して面白くねぇと思うぞ。", + NULL, "\"I don't think so.", Line_WaitForInput); + OutputLine(NULL, "俺かレナか、どっちにやられたいかを選ばされるだけなんだからな。」", + NULL, " At least not for you, because all you'll be doing is choosing which of us is going to shoot you first.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_WaraiA1&", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……圭一もやる気満々なのです。」", + NULL, "\"......Keiichi seems determined to win.\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " 魅音は俺とレナの表情から、ただならぬ闘志を嗅ぎ取ったようだった。", + NULL, "Mion seemed to sense the fighting spirit in me and Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……上等だね、こっちこそ手加減無用で行かせてもらうよ!!", + NULL, "...I could tell that she's as serious as we are", Line_WaitForInput); + OutputLine(NULL, " そう表情に書いてありやがる!", + NULL, " just from the way she looks.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "semi", 120, 0 ); + DisableWindow(); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, FALSE ); + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 400, FALSE ); + DrawBustshot( 0, "Me_WinkA2&", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「よっしゃ!!", + NULL, "\"All right!!", Line_WaitForInput); + OutputLine(NULL, " いい面構えだよ気に入った!!", + NULL, " I like your spirit!!", Line_WaitForInput); + OutputLine(NULL, " じゃあ始めるよ?!", + NULL, " Are you all ready to start?!", Line_WaitForInput); + OutputLine(NULL, " 全員散開!!", + NULL, " Everybody, get to your positions!!", Line_WaitForInput); + OutputLine(NULL, " クジで決められた場所に移動してねー!」", + NULL, " The ones you drew by lot earlier!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 予め俺たち全員はクジを引かされていて、各々決められた場所からスタートするのだ。", + NULL, "Everybody had to draw lots to pick a place to start the game from.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 互いが至近距離でいきなりスタートしたら、面白くないもんな。", + NULL, "It wouldn't be fun if everybody was close together at the beginning of the game.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ちなみに俺は校舎裏からのスタートになっていた。", + NULL, "By the way, my starting position was behind the school building.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "GR3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " …この場所が当たった時、前にやった鬼ごっこと同じで、隠れてやり過ごして、", + NULL, "...When I drew this starting position, I thought about hiding until there were only a few people left like I did in our last game of tag...", Line_WaitForInput); + OutputLine(NULL, "頭数が減ってきたところでひょっこり現われて…なんて考えていたが、そんな消極的な作戦はもう興味なかった。", + NULL, " But a defensive tactic like that wasn't interesting to me anymore.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何だかこう、久しぶりに熱くなってきたぜ…!", + NULL, "I hadn't been this excited in a long time...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 足元からゾクゾクするものが込み上げてくる。", + NULL, "My legs were shaking with the excitement.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 武者震いってやつを俺は初めて経験していた。", + NULL, "It was my first time experiencing that kind of feeling.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Sora", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 遠くから魅音のカウントダウンの声が聞こえてくる。", + NULL, "I could hear Mion's countdown from some distance away.", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「…3、", + NULL, "\"...Three,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…2、", + NULL, " two,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…1、」", + NULL, " one...\"", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + PlaySE( 0, "s_gun", 128, 64 ); + + DrawScene( "GR3", 200 ); + PlayBGM( 0, "mienai", 120, 0 ); + + OutputLine(NULL, " パァンと運動会の時に使う合図用のピストルの音が響いた。", + NULL, "A single shot of a toy pistol echoed.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その音に弾かれるように、俺は校舎を大回りする。", + NULL, "With that sound, I was already running around the building.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 校舎裏には何人か、下級生の小さい子たちが配置されていたはずだ。", + NULL, "There had to be some underclassmen nearby.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな小兵はわざわざ俺が潰さなくても誰かが潰してくれる、そんな甘えはなかった。", + NULL, "I'd usually assume that somebody else would take care of them... but this time was different.", Line_Normal); + ClearMessage(); + DrawScene( "black" , 0 ); + DrawScene( "GR3", 100 ); + EnlargeScreen( 288, 216, 64, 48, FALSE, 500, TRUE ); + DrawScene( "GR4", 400 ); + + SetSpeedOfMessage( TRUE, 128 ); + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, "「うおおおおぉりゃああああぁああぁ!!!」", + NULL, "\"Whoaaaarryaaaaahhh!!!\"", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼らは、俺が凄まじい雄叫びをあげて突撃してくるのを見て、さすがにすくみ上がったようだった。", + NULL, "They stood frozen in fear as I ran towards them screaming at the top of my voice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLine(NULL, " 戦おうか逃げようかの判断に迷っているその一瞬の間に、次々と撃ち抜いて行く!", + NULL, "They took a moment to quickly decide whether to fight or to run away, and in that moment, I shot one after another!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「悪ぃな!", + NULL, "\"Sorry, guys!", Line_WaitForInput); + OutputLine(NULL, " 俺の隣が当たった時点で運がなかったと思ってくれ。」", + NULL, " You just got unlucky with where you started.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ゲーム開始後、一瞬にして敗北した後輩たちの頭を軽く撫で、彼らの銃を没収する。", + NULL, "I felt bad for them because they lost the game so quickly, so I rubbed their heads to cheer them up, and then took their water guns.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " そう、銃が大事なのだ。", + NULL, "Yes, that was the key factor in this game.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 水鉄砲の水は大して多くない。", + NULL, "You can't put very much water in a water gun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それが10人以上と乱戦になって撃ち合ったらすぐに空っぽになってしまうからだ。", + NULL, "With ten people around you in a gun battle, the water would be gone in a minute.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は彼らを撃った最初の銃を投棄すると、彼らの銃を二丁両手に構え、校庭の様子をうかがった。", + NULL, "I abandoned the gun I used to shoot them, held one of their guns in each hand, and scoped out the school yard.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 7, 0, 300 ); + DrawSceneWithMask( "GR1", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " そこは予想を裏切らず、阿鼻叫喚の戦場だった。", + NULL, "Just like I expected, there was an intense battle happening there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺が校舎裏を駆け抜けた一瞬の間に、ほとんどの連中は射殺されていたからだ。", + NULL, "In the short time it took me to take care of the area behind the school building, it seems like most of my classmates were already shot.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その光景はもちろん予想できていた。", + NULL, "I wasn't surprised, though. I kind of knew it'd happen.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何もない広大なだけの校庭は実力勝負だ。", + NULL, "You need to have a high skill to fight in the open school yard.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 他の部活メンバーのほとんどが校庭にいる以上、アリを踏み潰すゾウの如く蹂躙するはず!!", + NULL, "Especially when most of the club members were there, it must have been like a battle of elephants and ants!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…な、なんだ魅音のあれは……!」", + NULL, "\"...Wh-What is it that Mion is holding...?\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Me_AkuwaraiA1&", "maskright", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GR2", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " 魅音はスタートの時とはまったく違う、大型の機関銃タイプの水鉄砲に変わっていた。", + NULL, "Mion was holding a different water gun from the one she had when the game started. She was now holding one that looked like a huge machine gun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " 射程も連射力もタンクの容量も桁違い。", + NULL, "Its range capability, its pump-action shooting, and the amount of water it can hold were way beyond comparison.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 確かに今日の水鉄砲は特に制限はないもんな。", + NULL, "There were no restrictions on what kind of water guns we could use today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 水鉄砲なら何でもいいことになっていた。", + NULL, "As long as it's a water gun, we were allowed to use any kind.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR1", "maskleft", 7, 0, 300 ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLine(NULL, " だからほとんどの連中は、近所の駄菓子屋か文房具屋で標準的な拳銃タイプを購入してきた。", + NULL, "Most of us have a normal pistol-style water gun from a local toy store or something similar.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLine(NULL, " そりゃ魅音が持ってるみたいな大型タイプがあれば俺だって買った。", + NULL, "I would've bought a bigger one like Mion's if they'd had one.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも取り寄せになるからと諦めたのだ。", + NULL, "But they weren't in stock, and I'd have to order it in.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …ってことは魅音は今日のためにずいぶん前から取り寄せて準備していたことになるな。", + NULL, "...In other words, Mion ordered hers a long time ago, just for today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " つくづく勝つことに対する準備だけは入念なヤツだぜ。", + NULL, "She's always well prepared when it comes to winning.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを最初から持ってれば非難されて使用不可にされるかもしれないと思い、スタートまでどこかに隠していやがったというわけだ。", + NULL, "She must've thought that we wouldn't allow her to use the big water gun if she showed it off before the game started, so she must've hidden it somewhere.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora", "maskup", 7, 0, 300 ); + + OutputLine(NULL, " ほとんどの連中は、スタートからわずかの時間で一掃されたようだった。", + NULL, "It looks like most of our classmates were shot right after the game started.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " わずか数人がそれを生き残り、建設重機を遮蔽物に何とかやり過ごそうとしていた。", + NULL, "Only a few were still alive, trying to survive as long as they could by using the heavy construction equipment as a shield.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを容赦ない火力(水力?)で魅音があぶり出しにかかる!", + NULL, "Mion mercilessly shot at them from various angles to make them come out from behind the shield!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Me_WaraiA2&", "maskright", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GR1", "maskright", 7, 0, 300 ); + + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "「あっはっはっは!!", + NULL, "\"Aha ha ha ha ha!!", Line_WaitForInput); + OutputLine(NULL, " そぅらそんなとこに隠れてないで出て来なぁ!!」", + NULL, " Stop hiding, cowards!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DrawSceneWithMask( "G1", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, " 遮蔽物越しに抵抗するのは富田くんと岡村くんのコンビだった。", + NULL, "Tomita-kun and Okamura-kun were trying their best to resist her attack from behind their shield.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 一見すると魅音に圧倒されいいところなしに見える。", + NULL, "It looked like they had no chance against her,", Line_WaitForInput); + OutputLine(NULL, "だがそれは大きな間違いだった。", + NULL, " but that actually wasn't true.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " あの2人は水鉄砲の銃撃戦に相当の熟練があった。", + NULL, "After all, the two of them were only still alive", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だからこそ今生き残っている。", + NULL, "because of all their experience in water gun battles.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 99%、スタートと同時に避けきれなかったはずの魅音の猛襲を掻い潜り、今この瞬間にも生き残っている…!!", + NULL, "They survived the first few minutes of her assault, even though 99% of their classmates didn't, and they were still surviving at that very moment...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが魅音はさすがに百戦錬磨だ。", + NULL, "Mion, however, is also a battle-hardened soldier.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 豊富なタンクの水量を生かして弾幕を張りながら確実に2人を追い詰めていく。", + NULL, "She used the advantage of her big water tank, and gradually but certainly drove them into a corner.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 制圧は時間の問題だった。", + NULL, "It was only a matter of time until she broke them down.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "「だ、だめだ、あのマシンガンはずるいよ…!」", + NULL, "\"W-We're cornered. It's not fair that she has a machine gun...!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「委員長の水が少なくなるまで何とか凌ごう…。", + NULL, "\"All we have to do is survive 'til her tank runs low...", Line_ContinueAfterTyping); + + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, "今は手も足も出ないよ…。」", + NULL, " We don't stand a chance against her when she's shooting at us like this...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 後輩たちは何とかやり過ごそうと、魅音の移動射撃に合わせて、遮蔽物を挟みながらぐるぐる逃げ回るしかない。", + NULL, "They tried to hold out against her, but all they could do for now was to keep running behind cover as Mion strafed closer and closer to them.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 2人である有利を活かしたいところだが、そのチャンスがないようだった。", + NULL, "They wanted to use their two-against-one advantage, but it seemed like they wouldn't even get that chance.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 無謀な攻撃を仕掛けてどちらかがやられれば、もう勝ちの目はない!", + NULL, "If they tried attacking recklessly, one of them might get shot, and then the other would have no chance of winning!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だからこそ最後のチャンスに賭けて慎重になればなるほど、攻め手を欠いているのだった。", + NULL, "So they grew more cautious, placing their bets on their final chance, but that caused their offense to wane.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DrawBustshot( 13, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DrawBustshot( 13, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + DisableWindow(); + DrawSprite( 0, "Me_eyex1", NULL, 90-320, 100-240, 0, 0, 0, 0, FALSE, FALSE, 0, 256-90, 20, 0, TRUE ); + MoveSprite( 0, 90-320-90, 100-240, 0, 0, 0, 0, 0, 20*10, TRUE ); + DisplayWindow(); + + DrawScene( "black", 400 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " もちろん、魅音は2人のそんな思考は完全に読みきっている。", + NULL, "Of course, Mion saw through their plan.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 2人が焦れて短絡的に攻撃を仕掛けてくるように挑発しているのだ。", + NULL, "She was purposely provoking them so that they'd lose their patience and start attacking her recklessly.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR1", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, " 魅音と2人が建設重機を挟んでぐるりと一周し、魅音が俺に背中を向ける形になる。", + NULL, "Mion circled around the construction equipment, and now she was standing with her back towards me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音のあの機関銃と正面からやり合えば、おそらく俺に勝ち目はない。", + NULL, "If I went up against her machine gun fair and square, I wouldn't stand a chance.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 勝てるとしたら…背後からの奇襲だけかッ?!", + NULL, "So... attacking from behind would be the only way for me to defeat her...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " しかしいくら魅音が背後を許しているとしても、…この距離が微妙だ。", + NULL, "Even though she was in a defenseless position... there was some distance between us.", Line_WaitForInput); + OutputLine(NULL, "決して近くない!", + NULL, " I was still too far away!", Line_WaitForInput); + OutputLine(NULL, " いや…正面からやり合う勝率に比べたら、今の方が絶対に有利なはず…!", + NULL, " But... it would still be better to attack her now than to take her head-on...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 迷うな圭一!!", + NULL, "Don't hesitate, Keiichi!!", Line_WaitForInput); + OutputLine(NULL, " 躊躇したチャンスに二度目はないッ!!", + NULL, " You won't have this chance again!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 物陰から躍り出た俺は、まさに二丁拳銃を構えた豹となって魅音までの距離を疾駆する。", + NULL, "I stepped out from my hiding place and ran as fast as I could towards her with two water guns in my hands.", Line_WaitForInput); + OutputLine(NULL, "気配を殺してゆっくりと、何て悠長なことは考えなかった、思いつかなかった!!", + NULL, " Instead of approaching slowly and silently, I screamed at the top of my lungs!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + + EnlargeScreen( 288, 216, 64, 48, FALSE, 1000, TRUE ); + DrawScene( "G1", 400 ); + + OutputLine(NULL, "「ううをおおおりゃあぁああああぁ!!", + NULL, "\"Whooooryaaaaaah!!", Line_WaitForInput); + OutputLine(NULL, " 魅音んんんんん!!!」", + NULL, " Mioooooooooooon!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_OdorokiA1&", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ッ?!", + NULL, "\"What?!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_AkuwaraiA2&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " そこから来たか、圭ちゃああん!!」", + NULL, " There you are, Kei-chan!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音は俺の奇襲にほんの少しは驚いたようだったが、武装の圧倒的優位を知っていて、すぐに余裕を取り戻す。", + NULL, "Mion seemed a little shocked by my surprise attack, but she immediately pulled herself together. She knew the advantages of her weapon.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ならば即座に撃てばいいものを!!", + NULL, "But she didn't shoot me just yet!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが魅音は撃たずに俺を引き寄せた。", + NULL, "She held back, luring me closer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 残りの水の量が決して多くないことを理解しているのだ。", + NULL, "Mion was well aware of how much water she had left.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 同じ銃同士で戦えば、射程は概ね互角。", + NULL, "If she had the same kind of water gun as me, we would've had the same range capability.", Line_WaitForInput); + OutputLine(NULL, "あとは双方の技量の問題になる。", + NULL, " So, it would've been down to our technique to decide the winner.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 他の後輩たちが相手なら、同じ銃でも圧倒できるだろう。", + NULL, "If she was fighting against one of her underclassmen, she could've defeated them easily.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、魅音は即座に、今の俺に対しては、武器の有利すら加味しなければ勝てないことをすぐに弾き出した。", + NULL, "Mion immediately calculated her chance of winning against me and figured out that her only chance was to use the advantage of her water gun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今の俺の気迫が普段のそれとはまったく異なることを瞬時に見て取ったのだ。", + NULL, "She saw the eye of the tiger in me and recalculated her chances of winning in a split second.", Line_WaitForInput); + OutputLine(NULL, "その電光石火の計算速度には感服する!!", + NULL, " Really, I can admire how fast she does those things!!", Line_Normal); + ClearMessage(); + + DrawScene( "GR1", 200 ); + + OutputLine(NULL, " 駆け寄る俺が間合いをザクザクと詰めていった。", + NULL, "I ran at top speed to shorten the distance between us.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 満タンの俺の銃と、水量の減っている魅音の機関銃、間合いはほぼ互角だ。", + NULL, "Our strength should have been equal. I had two water guns with full tanks and she had a machine gun with a half-empty tank.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 互いにその間合いを読み間違わない!!", + NULL, "We both waited for the perfect moment!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DrawBustshot( 13, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DrawBustshot( 13, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + DisableWindow(); + DrawSprite( 0, "Me_eyex2", NULL, 90-320, 100-240, 0, 0, 0, 0, FALSE, FALSE, 0, 256-90, 20, 0, TRUE ); + MoveSprite( 0, 90-320-90, 100-240, 0, 0, 0, 0, 0, 20*10, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「今日の圭ちゃんの気迫には敬意を表するよ。", + NULL, "\"Your fighting spirit deserves my respect, Kei-chan.", Line_WaitForInput); + OutputLine(NULL, "今日のあんたには正面からぶつかりあって、互角以上の勝率を弾き出せる自信がない!!」", + NULL, " I'm not sure if I would've been a match for you today if I didn't have this gun!!\"", Line_Normal); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DrawBustshot( 13, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DrawBustshot( 13, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + DisableWindow(); + DrawSprite( 1, "Kei_eyexa1", NULL, 7-320, 300-240, 0, 0, 0, 0, FALSE, FALSE, 0, 256-90, 20, 0, TRUE ); + MoveSprite( 1, 7-320+100, 300-240, 0, 0, 0, 0, 0, 20*10, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( FALSE, 0 ); + + ClearMessage(); + + OutputLine(NULL, "「残念だぜ魅音、勝率の弾き方も鈍ったな。", + NULL, "\"I'm disappointed in you, Mion. Your calculations are off today.", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "今日の俺に正面からぶつかりあったら、互角どころじゃない。", + NULL, " Did you say you thought you could beat me?", Line_WaitForInput); + + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, "……てめえの負けだああぁ!!!」", + NULL, " ...Because you don't stand a chance!!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 200 ); + DrawScene( "black", 400 ); + + OutputLine(NULL, " 互いの射程圏が重なり合った瞬間ッ!!", + NULL, "The moment we step within range,", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺も魅音もコンマ0001の差もなく互いに引き金を絞る!!", + NULL, "Mion and I pulled our triggers at the same time!!", Line_Normal); + ClearMessage(); + + DrawScene( "GR2", 200 ); + + OutputLine(NULL, " 走りながら発砲する俺と、一直線に駆けて来る俺に精密に照準していた魅音では射線の正確さが完全に違った。", + NULL, "Mion set her sight squarely on me while I was trying to shoot and run at the same time. Her shot would obviously be more accurate than mine.", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + DrawFilm( 3, 255, 255, 255, 256, 0, 400, TRUE ); + + OutputLine(NULL, " 俺の放った水流は魅音が避けずとも当たらない、あさっての方角に弧を描く。", + NULL, "My shot of water flew towards nowhere. Mion didn't even need to duck.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、魅音の水流は俺の胸板と銃口を結ぶ、もっとも美しいカーブを描いて放たれていた。", + NULL, "But Mion's shot made a beautiful arc straight towards my chest.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 水流が俺目がけて迸るのを目で追えても、それを避けるには今の俺の身体はあまりに不安定だった。", + NULL, "I could see the line of water coming straight at me, but I was too unstable to dodge.", Line_WaitForInput); + OutputLine(NULL, "だから、魅音は必中を疑わない!", + NULL, " Mion had no doubt that she got me!", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Me_TokuiA1&", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「気合だけではどうにもならない現実がこれだったね!!", + NULL, "\"You need more than spirit to defeat me!!", Line_WaitForInput); + OutputLine(NULL, " やっぱり圭ちゃんは最初に脱落だああぁ!!」", + NULL, " I knew you'd be the first to go down!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「やっぱり残念だぜ魅音。", + NULL, "\"I'm still disappointed in you, Mion.", Line_WaitForInput); + OutputLine(NULL, "今日の魅音のコンピュータは一手読みが足りないぜ。」", + NULL, " Your calculations are really off today.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_IkariA2&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ほざくな!!", + NULL, "\"Bullshit!!", Line_WaitForInput); + OutputLine(NULL, " その体勢からかわす術はない!!", + NULL, " You can't dodge that shot!!", Line_WaitForInput); + OutputLine(NULL, " 水の弾丸で撃ち抜かれろ、そしてどうして私の背後を沈黙して奪わず、叫びながら襲う愚を犯したかを呪うがいいよ!!」", + NULL, " It'll go straight through you, and you'll regret the moment you chose to come at me screaming rather than creeping up from behind!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 惜しいぜ魅音。", + NULL, "You're really disappointing me today, Mion.", Line_WaitForInput); + OutputLine(NULL, "そこまでわかっているなら、あと1秒も深く考えれば多分読みきれたぜ。", + NULL, " You could've figured it out if you'd spent just one more second to think.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どうして俺が、これだけ盛大に喚きながら、背後を奪えるという利点を捨てて突撃してきたのかってのをな!!", + NULL, "You could've figured out the reason why I didn't creep up on you, but screamed as loud as I could instead!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音は俺の奇襲に気付き、俺に向き直ったってことはつまり、今まで対峙していた方角に対して背後を許したってことだ。", + NULL, "Mion noticed my surprise attack and turned around to face me--in other words, she turned her back on the opponents she was fighting earlier.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして、かつて対峙していた彼らは俺の雄叫びを聞いて、魅音が背後を晒したことに気付くのだ…!!", + NULL, "Those opponents heard my scream and saw that she had turned her back on them...!!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + FadeFilm( 0, TRUE ); + + DrawSceneWithMask( "white", "maskc", 7, 0, 300 ); + DrawScene( "Sora", 200 ); + SetSpeedOfMessage( TRUE, 128 ); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "「ッ?!……な、なんだってええぇえッ?!」", + NULL, "\"What?! ...What's this?!\"", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawBustshotWithFiltering( 0, "Me_OdorokiA1&", "maskleft", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GR2", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, " 魅音は背中の冷たい感触に気付く。", + NULL, "Mion noticed her back was wet and cold.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " さっきまで追い詰めていた後輩たちが牙を剥き、逆に自分の背後から襲いかかってきた事実をその感触で気付くのだ!", + NULL, "She finally understood that the underclassmen she was attacking just earlier had shown their fangs and attacked her from behind!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺はまさに自分の胸板を貫こうとしていた水流を、", + NULL, "I blocked her water shot with my arm", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "white", 0 ); + DrawBustshot( 0, "Me_OdorokiA1&", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 10, FALSE ); + DrawScene( "GR2", 10 ); + + OutputLine(NULL, "腕で弾き返す!", + NULL, " right before it hit my chest!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 水流が叩き割られ、無数の水滴となって飛び散った…!", + NULL, "The line of water was broken into droplets and splattered away...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そ、そうだったかぁ!", + NULL, "\"D-Damn it!", Line_WaitForInput); + OutputLine(NULL, " 被弾者の攻撃は被弾しても…無効だッ!!」", + NULL, " I got hit first, so my shot didn't count!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そいつに気付くのだいぶ遅かったぜ!!", + NULL, "\"You took too long to figure it out!!", Line_WaitForInput); + OutputLine(NULL, " 伏せろ魅音んんッ!!」", + NULL, " Now get down, Mion!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskdown" , 7, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + PlaySE( 0, "s_Down", 100, 64 ); + + OutputLine(NULL, " 魅音がはっとして頭を抱えるようにしゃがみ込む。", + NULL, "Mion squatted down and covered her head.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その瞬間、魅音の背後を襲った富田くん、岡村くんの二人が俺と対峙する!!", + NULL, "Now it was me versus Tomita-kun and Okamura-kun!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 二人とも反応は決して鈍くなかった。", + NULL, "Their reflexes weren't so bad.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音を挟撃すれば、その次は向かい合った俺と銃撃戦になるのは当然のこと!", + NULL, "They knew well that I'd be their next target after Mion was gone!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ピンチを助けてくれた恩など微塵も感じずに、俺を次の標的と瞬時に認識した二人は決して悪くないセンスだった。", + NULL, "They didn't feel sorry at all for attacking me right after I just saved them from their predicament.", Line_WaitForInput); + OutputLine(NULL, "その残酷なまでの頭の切り替え速度は高評価だ。", + NULL, " I can respect the cruelty in how quickly they shifted gears.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そのセンスをあと3年も磨きゃ部活のメンバーに加われるかもなッ!!", + NULL, "They may one day be able to join our club if they keep refining their sense and skill!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「次は前原さんだ、このまま撃ち殺すんだ…!」", + NULL, "\"Our next target is Maebara-san. Let's get him...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「こ、こっちは二人だもんね!", + NULL, "\"It's one against two!", Line_WaitForInput); + OutputLine(NULL, " 負けるわけがない…!」", + NULL, " We can take him...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 会話がズレすぎてるぜお二人さん。", + NULL, "They were, however, one step behind me.", Line_WaitForInput); + OutputLine(NULL, "それでも遅すぎるんだよ!!", + NULL, " It was already too late!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こいつらにとっては、魅音を倒し、その次の敵が俺だ。", + NULL, "For them, Mion was their first target and I was next.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " だが、俺は違う。", + NULL, "But I was different.", Line_WaitForInput); + OutputLine(NULL, "最初っからこいつらが標的だった。", + NULL, " My first target was them from the start.", Line_WaitForInput); + OutputLine(NULL, "こいつらが射殺するだろう魅音は初めから", + NULL, " I didn't even see Mion as my target to begin with...", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "標的にしていなかったんだッ!!", + NULL, " because I knew they'd take care of her!!", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 二人が魅音に向けていた銃口を俺に向けなおすその時間に俺はすでに、いや、魅音に向けて駆けていた時からこいつらだけを照準し続けていた!!", + NULL, "I was pointing my guns at them long before they moved their sights from Mion to me!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺の左右の銃が、何のためらいもなく二人を照準していたことに、二人は最後の一瞬で気付けたようだった。", + NULL, "It seemed like they noticed at the last moment that both of my guns had been pointing at them from the beginning.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ってことは、もう手遅れってことだッ!!!", + NULL, "Which meant... it was already too late for them!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + + EnlargeScreen( 220, 0, 200, 48, FALSE, 500, TRUE ); + RotateBG( 320, 24, 320, 24, 540, 0x100000, 0x80000, FALSE, 0, 0, 0, 0, 200, TRUE); + DrawScene( "GR1", 400 ); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「うおおおおおりゃあああぁあぁあッ!!」", + NULL, "\"Whoooaaryaaah!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " しゃがんだ魅音の頭の上を飛び越え、地面を転げる!!", + NULL, "I jumped over Mion, rolled on the ground, and landed on my feet!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺の両手は左右に大きく開かれ、まるでそれは体操選手が種目を終えた時のような、そんな優雅さをたたえていた。", + NULL, "I looked as elegant as an athlete who had just finished a perfect performance.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その翼のような両手の先にはそれぞれ銃が。", + NULL, "I had a gun in each of my hands.", Line_WaitForInput); + + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLine(NULL, "そして、寸分の狂いもなく二人を撃ち抜いていた。", + NULL, " And with those guns, I shot them each in the middle of their chests.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………は、早過ぎる…。」", + NULL, "\"...S-So fast...\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「ぼ、僕たちが二人掛りで負けるなんて…。」", + NULL, "\"How could the two of us lose against one...\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 富田くんと岡村くんがガクリと膝を付く。", + NULL, "Tomita-kun and Okamura-kun fell to their knees in disappointment.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_OdorokiA1&", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…け、圭ちゃんがこれだけのことをやってのけるなんて…、私も鈍ったってことかなぁ…。」", + NULL, "\"...I can't believe you did all this, Kei-chan... I guess I'm off today, like you said...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音が自分の膝を叩いて悔しがっていた。", + NULL, "Mion wiped the dirt off her knees, looking frustrated.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「別に魅音は鈍っちゃいなかったろ。」", + NULL, "\"Don't worry, it wasn't you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Me_TohohoA2&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃ、じゃあ何でおじさんが負けたわけよ…!」", + NULL, "\"Then, why did I lose...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そんなの決まってるじゃねぇか。」", + NULL, "\"That's simple.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺はクルクルと銃を指で回しながら言ってやる。", + NULL, "I twirled my guns on the tips of my fingers.", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( TRUE, 128 ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 50 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "「たまには勝たねぇとカッコがつかねぇからだよ!」", + NULL, "\"I have to win sometimes in order to keep looking so cool!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "white", 400 ); + DrawScene( "G1", 400 ); + + OutputLine(NULL, " 生き残りの生徒はもうほとんど残っていなかった。", + NULL, "There were only a few people left alive.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …残っているのは、俺と、レナと沙都子だけだ。", + NULL, "...Rena, Satoko, and myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLine(NULL, " そのレナと沙都子は今や一対一で壮絶な戦いを演じていた。", + NULL, "Rena and Satoko were fighting fiercely.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLine(NULL, " 互角?", + NULL, "Were they evenly matched?", Line_WaitForInput); + OutputLine(NULL, " いや、沙都子が押している。", + NULL, " No, Satoko was pushing her hard.", Line_WaitForInput); + OutputLine(NULL, "そのすばしっこい動きでレナを圧倒していた。", + NULL, " Moving fast, she was driving Rena into a corner.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今日のレナは普段のおっとりしたレナとはまったく異なる。", + NULL, "Rena was usually gentle and slow, but today she was different.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 本気のレナだ。", + NULL, "She was very serious today and yet...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そのレナを圧倒しているのだから、沙都子め、トラップなんて小細工抜きでも恐ろしいやつだぜ…!", + NULL, "Satoko was still overwhelming her. She's a tough customer even without her tricky traps...!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Sa_AkuwaraiA1&", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GR1", "maskright", 7, 0, 300 ); + + OutputLine(NULL, "「ほっほっほっほ!!", + NULL, "\"Ho ho ho ho!!", Line_WaitForInput); + OutputLine(NULL, " 最初の威勢はどこへ行ってしまいましたのかしらぁ?!」", + NULL, " Do you remember threatening me earlier? I suppose you were just bluffing!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Re_DefA1&", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いい動きをするね…!", + NULL, "\"You move well...!", Line_WaitForInput); + OutputLine(NULL, " 私も負けられないよ!」", + NULL, " But I'm still going to win!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "Sora", 200 ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + DrawBustshotWithFiltering( 0, "Sa_DefA1&", "maskup", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GR2", "maskup", 7, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 沙都子め、豊富な運動量で常に立ち位置を変えながら常にプレッシャーをかけ続け、レナを釘付けにしている。", + NULL, "Satoko kept moving around, piling on pressure in order to pin Rena down.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLine(NULL, " あんな撃ちまくる戦い方をしていたらすぐに水がなくなってしまいそうなのに、沙都子の銃の水流は鋭いままだった。", + NULL, "She kept shooting, so her tank must have almost been empty... but her shots were still sharp and fast.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLine(NULL, " 見れば沙都子の足元にはバケツがあり、その中にはかなりの数の銃が入っていた。", + NULL, "I noticed a bucket near her feet, which was full of many water guns.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " なるほど、負けた子の銃を掻き集めていたというわけか!", + NULL, "I understood, seeing that. She had been taking guns from others who were already out of the game!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この銃撃戦は、実際の銃撃戦以上に弾丸の補充が危険な行為だ。", + NULL, "In this battle, reloading bullets (water) was more crucial than the actual shooting.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 水鉄砲の給水口は小さい。", + NULL, "The hole that you put water into on these guns is rather small.", Line_WaitForInput); + OutputLine(NULL, "そこに蛇口の水を入れるのは器用で時間のかかる行為。", + NULL, " To put water through it from a faucet takes time and requires a certain amount of skill.", Line_WaitForInput); + OutputLine(NULL, "つまり自殺行為だ。", + NULL, " In a battle like this, it would almost be suicidal.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そこは俺も理解していて、倒した相手の銃を奪っていたわけだが、それでも両手で二丁持つのが限界。", + NULL, "I understand that well, so I'd been taking guns from the people I defeated. But I could only hold one in each hand.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子はその限界を超えるために、バケツという道具を活用したというわけだ…!", + NULL, "Satoko used a bucket to overcome the limit...!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Re_DefB1&", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GR1", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " レナは銃を一丁しか持っていないようだった。", + NULL, "Rena looked like she had only one water gun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もちろんレナもかつては二丁を持ち、時に銃を奪いもしていただろう。", + NULL, "I'd assume she had two earlier,", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLine(NULL, " だが、沙都子との長い銃撃戦の中で、弾丸である水をだいぶ失っていたようだった。", + NULL, "but she must've used a lot of water during her long battle with Satoko.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 残りの水量を温存し、チャンスを待っているようだったが、沙都子の圧倒的な弾幕の前に追い詰められるのは時間の問題のように見えた。", + NULL, "It looked like she was trying to save her water for the right moment, but with Satoko's fierce attacks, it was obvious that it was only a matter of time before Rena was driven into a corner.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR3", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " だがレナもうまい。", + NULL, "However, Rena is also quite skilled.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子に追い詰められる風を装いながら、確実に有利な地形に誘い込んでいる。", + NULL, "She only pretended to be driven into a corner, but she was actually luring Satoko to a place where she'd have the advantage.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 校舎裏の体育倉庫の辺りは狭くて込み入っているからな。", + NULL, "There was a narrow, twisting path near the gymnasium warehouse behind the school building.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 水量に不安のあるレナは肉迫して一撃で逆転したいはず。", + NULL, "With Rena's water levels running low, she'd want to turn things around with a single, close-range shot.", Line_WaitForInput); + OutputLine(NULL, "そんなレナには逆転が狙えるいい地形だ。", + NULL, " That narrow path was a perfect place for her to do that.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR1", "maskright", 7, 0, 300 ); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DisableWindow(); + DrawSprite( 0, "Re_eyexa1", NULL, -43-320, 100-240, 0, 0, 0, 0, FALSE, FALSE, 0, 256-90, 20, 0, TRUE ); + MoveSprite( 0, -43-320+150, 100-240, 0, 0, 0, 0, 0, 20*10, TRUE ); + DisplayWindow(); + + Wait( 400 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「あれあれ、どうしたのかな?", + NULL, "\"What's wrong?", Line_WaitForInput); + OutputLine(NULL, " 攻撃の手が鈍ってきたね。", + NULL, " You're slowing down a little.", Line_WaitForInput); + OutputLine(NULL, "疲れてきた?」", + NULL, " Getting tired?\"", Line_Normal); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DisableWindow(); + DrawSprite( 1, "Sa_eyexa2", NULL, 170-320, 300-240, 0, 0, 0, 0, FALSE, FALSE, 0, 256-90, 20, 0, TRUE ); + MoveSprite( 1, 170-320-170, 300-240, 0, 0, 0, 0, 0, 20*17, TRUE ); + DisplayWindow(); + + Wait( 400 ); + + SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + + OutputLine(NULL, "「をっほっほ!", + NULL, "\"O ho ho!", Line_WaitForInput); + OutputLine(NULL, " お気遣いは嬉しいですけど、まだまだでしてよ!", + NULL, " I appreciate your concern, but I'm not tired at all!", Line_WaitForInput); + OutputLine(NULL, " それよりそちらのお水は大丈夫ですの?", + NULL, " I think you should worry more about your remaining water.", Line_WaitForInput); + OutputLine(NULL, " さっきから全然撃ち返して来ませんわよ?", + NULL, " You haven't shot back at me for a while.", Line_WaitForInput); + OutputLine(NULL, " ひょっとしてもう弾切れじゃございませんの?」", + NULL, " Your tank is empty, I suppose?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうだと思うなら、お顔を出してみたらどう?」", + NULL, "\"If you think so, why don't you stop hiding and show your face?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「遠慮いたしましてよ。", + NULL, "\"I will pass.", Line_WaitForInput); + OutputLine(NULL, "最後の一発を温存しているのはわかっていますわ。」", + NULL, " I'm aware you've been holding onto your last shot.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「一発あれば充分だよ。", + NULL, "\"One shot is all I need.", Line_WaitForInput); + OutputLine(NULL, "体操服を濡らしちゃ気の毒だからね、額を撃ってあげるね!」", + NULL, " I'll be nice and shoot you in the forehead. I don't want you to get your clothes wet, after all!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「をっほっほっほ!!", + NULL, "\"O ho ho ho!!", Line_WaitForInput); + OutputLine(NULL, " まさかレナさんと、こんなにもスリリングなやり取りが出来るなんて思いませんでしたわ!", + NULL, " I never imagined I could have such a thrilling battle with you, Rena-san!", Line_WaitForInput); + OutputLine(NULL, " でも、最後の一発分の水量では、大して勢いもないでしょうから射程もほとんどないんじゃありません?」", + NULL, " However, with the amount of water you have remaining, I doubt you have enough pressure to make that last shot go far.\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_gun", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "GR1", 200 ); + + OutputLine(NULL, " どうも沙都子の言うことは図星らしい。", + NULL, "Satoko was right about that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナにはあと一発分のチャンスしか残されていないようだった。", + NULL, "Rena had just enough water to make one last shot.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しかも、水鉄砲は水の残量に応じて飛距離が下がってしまう。", + NULL, "As the amount of water left in the tank dwindles, the range of shots you can make shortens.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その為、最後の一撃は全弾の中でもっとも射程のない一撃になってしまう!", + NULL, "That makes the last shot the shortest and weakest of them all!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんな絶対的に不利な状況下でも、レナの顔には焦りはなかった。", + NULL, "Regardless of her absolutely disadvantageous situation, Rena didn't look frustrated.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " くそ、レナのやつ、全然負ける気がしてないぞ。", + NULL, "I could tell she had no intention to lose.", Line_WaitForInput); + OutputLine(NULL, "沙都子なんか問題にもしてないらしい!", + NULL, " It was almost like she didn't even see Satoko as a threat!", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Sa_AkireruA1&", "maskright", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うまい位置に逃げ込みましたわね。", + NULL, "\"You picked a perfect location for yourself, did you not?", Line_WaitForInput); + OutputLine(NULL, "私もさすがに慎重にならざるを得ませんわ。」", + NULL, " I have to tread cautiously.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子は、さすがに直接対峙しているだけあって、レナの最後の一撃の恐ろしさをここで見ている俺以上に敏感に嗅ぎ取っているようだった。", + NULL, "Satoko seemed to understand how dangerous Rena's last shot was going to be better than I did, since she was the one actually fighting against her.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Sa_AkuwaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「私、将棋はあまりやらないんですけれど、こういうのを詰め将棋って言うんでございましょうねぇ?」", + NULL, "\"I don't play chess very often, but I believe this kind of situation is called a stalemate, is it not?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子は水が満タンの銃に持ち返ると、慎重にレナを追い詰め始める。", + NULL, "Satoko took out another gun with a full tank and shortened the distance between them slowly and carefully.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 満タンの銃なら、射程があるだけじゃない。", + NULL, "A gun with a full tank doesn't only have a long range.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 勢いもあるから狙いも正確だ。", + NULL, "It also has enough power to make shots more accurate.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 正面からの撃ち合いになれば、おそらく、9割9分沙都子が打ち勝つ…!", + NULL, "If they shot at each other in a frontal attack, Satoko would have a 99% chance to win...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だがそれでもレナの最後の一撃が恐ろしい。", + NULL, "Even so, Satoko was still afraid of Rena's last shot.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナを追い詰め不敵に笑う沙都子だが、その胸中は恐れで満たされていることが見て取れた。", + NULL, "Satoko shortened the distance even further, smiling as if unafraid, but I could tell she was actually full of fear.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …沙都子はさっき詰め将棋に例えたが、これは正確には詰め将棋ではないのだ。", + NULL, "...Satoko compared this situation to chess earlier, but it wasn't exactly the same.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 詰め将棋は複数の駒を使って相手を追い詰めるが、ここにはレナと沙都子しかいない。", + NULL, "In chess, you can use some pieces to drive the opponent's king into a corner, but in this case, there were only Rena and Satoko.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 詰め将棋は敵の王将を詰めるためにいくつかの駒を失ってもいいが、沙都子には駒はないのだ。", + NULL, "You can lose some of your pieces in order to achieve a win, but Satoko doesn't have any pieces other than herself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 王将が単独で詰めることなどありえない!", + NULL, "A king can't drive the other king into a corner alone! That's called a stalemate!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だからこの勝負は一見沙都子が追い詰めていて絶対有利なように見えて、その実はまったくの互角ッ!!", + NULL, "That's why while at first glance it looks like Satoko has the absolute advantage, they're actually on equal footing!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Sa_WaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「さぁ参りますわよ、このままチャイムを待つなんて私たちらしくありませんわ!!」", + NULL, "\"Let us finish this. It's not like us to wait for the bell to bring an end to this battle!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうだね。", + NULL, "\"You're right.", Line_WaitForInput); + OutputLine(NULL, "勝負しよう!!!」", + NULL, " Let's do this!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " おかしい、沙都子の挑発に乗る必要がない。", + NULL, "That's strange, I thought. Rena wouldn't have to move just on a dare from Satoko.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナに何が策が?!", + NULL, "What kind of plan did she have?!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 7, 0, 300 ); + DrawBustshotWithFiltering( 2, "Re_DefB1&", "maskleft", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GR3", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, " それまでずっと隠れていたレナが大胆にも姿を現す!!", + NULL, "Rena had been hiding behind cover for a while, but she came out without hesitation!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " すぐに俺は気付いた。", + NULL, "I noticed something right away.", Line_WaitForInput); + OutputLine(NULL, "レナの銃がさっきと違ってる?!", + NULL, " Rena had a different gun!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子もそれに気付いたようだった。", + NULL, "Satoko seemed to notice it as well.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ここには弾切れになったら逃げ込もうと考えててね。", + NULL, "\"I had a plan to hide here when my water ran low.", Line_WaitForInput); + OutputLine(NULL, "予め一丁拾って隠してあったの。」", + NULL, " I hid a gun in advance.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ち、やるじゃねえか!!", + NULL, "Damn! She's good!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 最後の最後に仕掛けをかまして逆転するなんて、沙都子の得意手を逆にやり返してやったみたいじゃないか!!", + NULL, "In using a trap at the last moment for a come-from-behind victory, it was as though she was taking Satoko's best skill from her and firing it right back!!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Sa_AkuwaraiA1&", "maskright", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "GR2", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " だが沙都子は余裕の表情を崩さなかった。", + NULL, "Satoko no longer had any advantages now that both of them were pointing their guns at each other with full tanks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 互いに満タンの銃を向け合っている以上、何の優位もないはずなのにだ。", + NULL, "But she still looked confident.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何だよ、まだこの上何か策があるってのか?!", + NULL, "What was going on? Did she have some kind of plan, too?!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「その一丁は、私にとっても大切な一丁でしたのよ。」", + NULL, "\"That gun you're holding right now is very important to me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 2, "Re_DefB1&", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GR3", "maskright", 7, 0, 300 ); + + OutputLine(NULL, "「……どうしてかな?」", + NULL, "\"...What do you mean?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「だって、その一丁がなかったらレナさんは、さっきの銃のまま一撃逆転を狙い続けて、こうして私の前に姿を現れたりはしませんもの。」", + NULL, "\"You would've kept waiting for your perfect shot and wouldn't have come out of hiding if you didn't have that gun.\"", Line_Normal); + ClearMessage(); + + DrawFilm( 3, 255, 255, 255, 256, 0, 200, TRUE ); + PlayBGM( 1, "yabaisemi", 120, 0 ); + FadeFilm( 200, TRUE ); + + OutputLine(NULL, " その瞬間、俺の脳髄に雷が走り、状況を全て理解させる!!", + NULL, "At that moment, lightning ran through my brain and I instantly understood the situation!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そうかそういうことかッ!!!", + NULL, "Of course!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " さっきまでの状況は、確かにレナに不利ではあったけど、沙都子にとっても責め崩せない状態だった。", + NULL, "Rena was in a disadvantageous situation earlier, but it was actually the same for Satoko, since she didn't have a chance to make her shot while Rena was in hiding.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナが最後の逆転を狙うために慎重になるからこそ、沙都子は攻めあぐねていたんだ。", + NULL, "Rena had remained cautious in order to hit with her last shot, and that made it difficult for Satoko to attack her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ならばもし、レナが", + NULL, "However, what if,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「最後の逆転」", + NULL, " Rena didn't need to take", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "が必要なくなったら?!", + NULL, " \"the last shot for a come-from-behind victory\"?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いや、正しい言い方じゃない。", + NULL, "No, I said it wrong.", Line_WaitForInput); + OutputLine(NULL, "つまり、レナが新しい満タンの銃を手に入れたなら?!", + NULL, " What if Rena got a new gun with a full tank?!", Line_WaitForInput); + OutputLine(NULL, " 篭城をやめて、一気に勝負に来るじゃないか!!", + NULL, " She'd stop hiding and come out to fight against Satoko!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_WaraiA1&", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「つまり、レナさんがここを目指しながら逃げて、その銃を拾うことは最初から読んでいましたってことですのよ…?」", + NULL, "\"You see, I knew from the beginning that you'd run over here in order to obtain that gun...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんなのは沙都子の御託のはずだ。", + NULL, "Let Satoko talk crap, Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは聞く耳など貸さず、さっさと沙都子を撃ち抜けばいい!", + NULL, "You don't have to listen to her. Just shoot her right now!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + ChangeBustshot( 2, "Re_OkoruB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " もちろんレナだって迷わない。", + NULL, "Rena thought the same thing.", Line_WaitForInput); + OutputLine(NULL, "躊躇なくそうした!", + NULL, " She shot at Satoko without any hesitation!", Line_ContinueAfterTyping); + + PlaySE( 0, "WA_038", 128, 64 ); + + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_BikkuriB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……だがその表情が一瞬だけ歪む…!", + NULL, " ...But, she frowned in confusion a moment after...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どういうことだッ?!…撃てないのか?!", + NULL, "What was going on?! ...She couldn't shoot?!", Line_WaitForInput); + OutputLine(NULL, " あの水鉄砲壊れてる?", + NULL, " Was her water gun broken?", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " いや、壊されてるッ?!", + NULL, " Or did somebody break it?!", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 0, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 5*2, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + DisableWindow(); + ChangeBustshot( 1, "Sa_AkuwaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「水鉄砲なんて、ちょっと砂粒を入れて空撃ちすれば、すぐに詰まっちゃうんですのよ?", + NULL, "\"Didn't you know that you can easily break a water gun by putting a little bit of sand in an empty tank and pulling the trigger several times?", Line_WaitForInput); + OutputLine(NULL, " ほっほっほっほ!!」", + NULL, " Ho ho ho ho!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_OkoruA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…私が切り札をここに一丁持ってることを先に読んで細工したってわけだね…。」", + NULL, "\"...You knew I was hiding my trump card here and pulled a cheap trick like that, huh...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「私、いつも言ってましてよ?", + NULL, "\"I told you.", Line_WaitForInput); + OutputLine(NULL, " トラップは最後の最後でほんのひとつささやかに。", + NULL, " You only set one small trap at the last moment.", Line_WaitForInput); + OutputLine(NULL, "これが究極の美徳でございましてよー!!」", + NULL, " That is the beauty of traps!!\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "black", 400 ); + PlayBGM( 1, "semi", 120, 0 ); + + OutputLine(NULL, " トラップだけを取ればやはり沙都子の方が一枚上手なのか…!!", + NULL, "When it comes to traps, Satoko remained a notch above Rena after all...!!", Line_WaitForInput); + OutputLine(NULL, " 相手の策すら読みきって仕掛けを施すとは…!", + NULL, " I couldn't believe Satoko figured out Rena's plan in advance and set a trap to counter it...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だがレナめ、ミスったな…!", + NULL, "Rena, you made a big mistake...!", Line_WaitForInput); + OutputLine(NULL, " さっきの銃も持っていればまだ何とかなったはず。", + NULL, " You should've kept the old gun with you. You could've at least made that last shot.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だけど今の状況では拾いなおしている時間はない…!", + NULL, "But it's too late now for you to pick it up again...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 今のレナはさっきよりも最悪。", + NULL, "Rena was in a worse situation than she was before.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何しろ、最後の一撃すら放てないのだから…!!", + NULL, "She couldn't even take another shot...!!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Sa_WaraiA1&", "maskleft", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GR3", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, "「さぁて、観念なさいませ。", + NULL, "\"Be prepared.", Line_WaitForInput); + OutputLine(NULL, "さっきレナさんは私の額を撃つとか言われましたわねぇ?", + NULL, " You told me earlier that you'd shoot me in the forehead, did you not?", Line_WaitForInput); + OutputLine(NULL, " 私が逆に額を撃って差し上げましてよー!!!」", + NULL, " Well, I will be at least kind enough to do you the same favor...!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子がじりじりと間合いを縮め、レナの額に銃口を向ける……!", + NULL, "Satoko slowly narrowed her distance again and pointed the muzzle at Rena's forehead!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だがレナに達観の様子はない。", + NULL, "Rena still didn't look like she'd given up.", Line_WaitForInput); + OutputLine(NULL, "まだまだ互角の状況だと言わんばかりだ。", + NULL, " She still thought the game was undecided.", Line_Normal); + ClearMessage(); + DrawBustshotWithFiltering( 1, "Sa_WaraiA1&", "maskright", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawBustshotWithFiltering( 2, "Re_DefB1&", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GR3", "maskright", 7, 0, 300 ); + + OutputLine(NULL, "「…沙都子ちゃんも、まだまだ甘いね。」", + NULL, "\"...Satoko-chan, you're not as good as you think you are.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Sa_OdorokiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……な、なんですってぇ?」", + NULL, "\"...Wh-What did you say?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_OkoruA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「トラップで相手を仕留めたならね、沙都子ちゃんが余裕を見せるのは勝者の権利だと思う。", + NULL, "\"If you got me with your trap, it'd be your right as the winner to allow yourself the room to breathe and smile like you're doing right now.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "だけどね、今の沙都子ちゃんは私を絡め捕っただけで、仕留めたわけじゃない。", + NULL, " But all you've done is drive me into a tough spot. You haven't killed me yet.", Line_WaitForInput); + OutputLine(NULL, "余裕を見せるのはまだまだ早い段階だとは思わない?」", + NULL, " Don't you think it's a little too early for you to act like you've already got me?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Sa_AkireruA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ほっほっほっほ!", + NULL, "\"Ho ho ho ho!", Line_WaitForInput); + OutputLine(NULL, " 何を言い出すかと思えば。", + NULL, " I thought you were going to say something much scarier than that.", Line_WaitForInput); + OutputLine(NULL, "今から仕留めるから同じことですわ。」", + NULL, " It makes no difference, because I'm going to get you right now.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「私が逆の立場なら、能書きなんか言わずにさっさと撃つ。", + NULL, "\"If I were you, I'd just shoot rather than keep talking.", Line_WaitForInput); + OutputLine(NULL, "じゃないと、負けるから。」", + NULL, " You know why? Because if I didn't, I'd lose.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Sa_AkuwaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「負ける?", + NULL, "\"Lose?", Line_WaitForInput); + OutputLine(NULL, " 誰が?", + NULL, " Are you talking about me?", Line_WaitForInput); + OutputLine(NULL, " あぁら、その壊れた水鉄砲でどうやって戦うおつもりで?」", + NULL, " I highly doubt you can fight with a jammed water gun.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_OkoruB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「被弾の定義、覚えてる?", + NULL, "\"Do you remember the rule?", Line_WaitForInput); + OutputLine(NULL, " 水鉄砲というこの容器から出た水が最初に触れたものが標的であった時、被弾とする。」", + NULL, " You're hit when it's water from a water gun.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Sa_AkireruA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はあ?", + NULL, "\"Huh?", Line_WaitForInput); + OutputLine(NULL, " それが一体何だって言うんですの。」", + NULL, " So what are you saying?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR1", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, " そこまで聞いた時、俺は駆け出す!!", + NULL, "When I heard her saying that, I started running!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 標的は最後の1人であるレナだった。", + NULL, "My target was Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もう沙都子はいないも同然だった。", + NULL, "Satoko was already dead to me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なぜなら…今から数瞬の後にレナに倒されるからだ!!", + NULL, "Why? ...She was going to be shot by Rena within the second!!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Sa_AkireruA1&", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GR4", "maskright", 7, 0, 300 ); + + OutputLine(NULL, "「レナさんが何を言っているのか、私さっぱりでしてよ。", + NULL, "\"I have absolutely no idea what you're referring to, Rena-san.", Line_WaitForInput); + OutputLine(NULL, "その壊れた水鉄砲で何ができるおつもりだか。」", + NULL, " What do you think you can do with a jammed water gun?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Re_DefA1&", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「水鉄砲の中に水があれば、戦えるんだよ。", + NULL, "\"As long as I have water in my gun, I can still fight.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Re_DefB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "わかんないかなッ!!」", + NULL, " Don't you get it yet?!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "white", 200 ); + PlaySE( 0, "s_tataku", 128, 64 ); + DrawScene( "black", 200 ); + + OutputLine(NULL, " レナは銃口の詰まったその銃を思い切り振り上げると、握りの部分を校舎の壁に力強く叩きつけるッ!", + NULL, "Rena raised her broken water gun up high and smashed its handle on the wall of the school building as hard as she could!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 華奢なプラスチックのその部分は割れ、中の水が溢れ出した…!!", + NULL, "The plastic broke easily and water flowed out of it...!!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + SetDrawingPointOfMessage( 0, 5 ); + + OutputLine(NULL, "「水鉄砲から出た水が当たればいいんだよ。", + NULL, "\"As long as the water from the gun hits you, you're dead.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " 水鉄砲のどこから出たかは問題にしてない。」", + NULL, "It doesn't matter where the water comes out.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Sa_AkireruA1&", "maskup", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GR3", "maskup", 7, 0, 300 ); + + OutputLine(NULL, " そうなんだ、発想の問題だったんだ。", + NULL, "Rena was right. She just saved herself by thinking it through.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これが本物の鉄砲なら銃口からしか弾は出ない。", + NULL, "If she was using a real gun, bullets would only come out from one end of the gun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だがこれは水鉄砲なんだ。", + NULL, "But this was a water gun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 銃口以外からだって弾である水は出せる…!!", + NULL, "She could make her bullets, water in this case, come out from any place, not just the barrel of the gun...!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Sa_OdorokiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………なッ!!!!」", + NULL, "\"...Wha?!!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子はその瞬間に、ようやく自分があまりに無防備な姿をレナの前に晒している事実に気が付く。", + NULL, "Satoko finally realized that she was standing defenselessly in front of Rena.", Line_Normal); + ClearMessage(); + + DrawFilm( 3, 255, 255, 255, 256, 0, 1000, TRUE ); + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " 沙都子のトラップは失敗してはいなかった。", + NULL, "Satoko's trap was successful.", Line_WaitForInput); + OutputLine(NULL, "だが過信し過ぎた!!", + NULL, " But she overestimated its effect!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナが新しい銃が壊れていると気付く前に畳み掛ければよかったのだ、躊躇なく!!", + NULL, "She should've just shot Rena without hesitation before Rena noticed her new water gun was jammed!!", Line_WaitForInput); + OutputLine(NULL, " 勝ちを確信したその驕りこそが敗因ッ!!", + NULL, " She was going to fail because she had grown overconfident of her victory!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 沙都子の銃が引き金を絞るより一瞬早く、レナは割れた部分から迸る水を、", + NULL, "A second before Satoko pulled the trigger,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "まるで刃でも振るうように思い切り横に振り抜く!!", + NULL, " Rena swung her water gun as if slashing Satoko with a sword!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 0 ); + FadeFilm( 0, TRUE ); + + OutputLine(NULL, " 沙都子の銃が放たれたが、完全に遅かった。", + NULL, "Satoko fired her bullets, but it was too late.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それがレナに命中するより数瞬早く水の刃が沙都子の顔面を叩く。", + NULL, "A second before Rena would be shot down, a blade of water hit Satoko in the face.", Line_WaitForInput); + OutputLine(NULL, "いや、叩いたと言うより、切り伏せるかのようだった…!!", + NULL, " No, not hit. It cut her face open...!!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawBustshotWithFiltering( 2, "Re_WaraiB1&", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GR3", "maskright", 7, 0, 300 ); + + OutputLine(NULL, "「まだまだ詰めが甘かったね…!!」", + NULL, "\"Your endgame wasn't good enough...!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_HannbesoA1&", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「こ、…この私が…ッ!!」", + NULL, "\"I can't believe... I lost...!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは呆然とする沙都子に駆け寄ると、その手の銃を引っ手繰った。", + NULL, "Rena ran towards Satoko, who was standing still in shock, and took her water gun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そう、水を放った瞬間に、レナが倒すべき最後の敵は俺だけになり、その俺が肉迫してくることを知ったからだ。", + NULL, "Rena knew I was her last target and that I was running towards her.", Line_Normal); + ClearMessage(); + + DrawScene( "GR3", 200 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「レナああぁああぁあああぁッ!!!」", + NULL, "\"Renaaaaaaaaaaaaaaaa!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 猛烈に迫る俺をかわすように、レナも機動力を活かし始める。", + NULL, "Rena, using her superior mobility, began to duck and weave.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawScene( "Sora", 200 ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + DrawSceneWithMask( "GR1", "maskright", 7, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 撃ち合えば互角。", + NULL, "We were evenly matched.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが状況を変えることで少しでも勝率を高めようとする努力を怠らなかった。", + NULL, "Neither of us neglected to make any effort possible to take advantage of the situation.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Re_DefA1&", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「最後には一騎打ちになると思ってたよ。", + NULL, "\"I knew it'd end up being a one-on-one battle with you.", Line_WaitForInput); + OutputLine(NULL, "やっぱりこうでなくっちゃあね…!」", + NULL, " I knew you wouldn't disappoint me...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「見直したぜ、とんでもない根性見せてくれるじゃねえかッ!!」", + NULL, "\"I'm seeing you in a new light today. I didn't know you had the guts!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「見直したより、惚れ直したの方が嬉しいかな!」", + NULL, "\"Rather than a new light, I'd like you to see me in a romantic way!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「負けてくれたらそれでもいいぜ!」", + NULL, "\"I can try if you let me win!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ごめんだね!!!」", + NULL, "\"No thanks!!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 200 ); + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "GR1" , 200 ); + EnlargeScreen( 0, 216, 64, 48, FALSE, 600, TRUE ); + DrawScene( "G1", 400 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 建設重機を挟み旋回し合いながら互いの虚を狙う。", + NULL, "We circled around the construction equipment, trying to take shots at each other.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もう俺もレナも汗だくだった。", + NULL, "We were both sweating like crazy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが疲労感はない。", + NULL, "But I didn't feel tired.", Line_WaitForInput); + OutputLine(NULL, "珠のようになって転げ落ちる汗の雫がくすぐったいぜ。", + NULL, " Big drops of sweat tickled as they ran down my body.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora", "maskdown", 7, 0, 300 ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + DrawScene( "GR2", 400 ); + PlayBGM( 1, "semi", 120, 0 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 互いの弾丸の激しい応酬。", + NULL, "Rapid bursts of water flew across both of our paths.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 有利も感じないし不利も感じない。", + NULL, "Neither of us had the advantage or disadvantage.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 勝てるかもしれないという高揚感もないし、負けるかもしれないという焦燥感もない。", + NULL, "I didn't feel elated that I might win or frustrated that I might lose.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ただ、レナとの銃撃のやり取りが無性に楽しかった。", + NULL, "I was just enjoying this battle with Rena.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 200 ); + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "GR1", 200 ); + EnlargeScreen( 288, 216, 64, 24, FALSE, 400, TRUE ); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "GR2", 0 ); + EnlargeScreen( 0, 216, 32, 48, FALSE, 400, TRUE ); + DrawScene( "GR2", 400 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 例えるならダンスのよう。", + NULL, "It was like a dance.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それはひとりでは絶対にできない舞い。", + NULL, "A dance that I couldn't dance alone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 自分と互角の力を持った相手とだけ舞えるダンスのよう…!!", + NULL, "A dance that I could only dance with an opponent...!!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_MajimeA1&", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "G1", "maskright", 7, 0, 300 ); + + OutputLine(NULL, "「本気のレナはやっぱり冴えるね…。", + NULL, "\"Rena sure is sharp when she gets serious...", Line_WaitForInput); + OutputLine(NULL, "見てるだけで震えが来るよ!」", + NULL, " It's giving me chills!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_odorokiA1&", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そのレナさんと互角に渡り合うなんて、圭一さんもやりますわね…!!」", + NULL, "\"Keiichi-san is good, too. He's evenly matched with her...!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Ri_WaraiA1&", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……どちらが勝つか全然予想がつきませんです。」", + NULL, "\"......I can't tell who's going to win.\"", Line_Normal); + ClearMessage(); + + DrawScene( "Sora", 200 ); + + OutputLine(NULL, " ギャラリーは誰もがそう思っていた。", + NULL, "In fact, none of the observers could tell who was going to win.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺たちだってそう思っている。", + NULL, "Neither could we.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どっちが勝つか想像もつかない。", + NULL, "We had no idea who was going to win.", Line_WaitForInput); + OutputLine(NULL, "いや、決着がいつ着くのかすら想像がつかないぜ…!", + NULL, " We had no idea when this battle would end...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも何だか、レナとのこの伯仲した戦いが何だか無性に愉快で、勝つにせよ負けるにせよ、決着がついてしまうことが惜しく感じるから不思議だった。", + NULL, "I didn't know why, but it was great fun just to fight against Rena, and I didn't even care whether I won or lost. In fact, I never even wanted it to end.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR2", "maskup", 7, 0, 300 ); + + OutputLine(NULL, " 互いが牽制し合う度に水の残量が減り、射程が縮まっていく。", + NULL, "As we fired at each other, both of our tanks emptied, shortening our range.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 必然的にいつしかそれは銃撃戦と呼ぶより、格闘戦と呼ぶのが相応しいやり取りになっていた。", + NULL, "Inevitably, it became more and more like a melee than a gun battle.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLine(NULL, " 実際、俺たちは撃つというより、銃を振るってその軌跡で相手を斬ろうとしているかのようだった。", + NULL, "We fired our water guns as if trying to cut each other with blades of water, swinging the gun like a sword.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLine(NULL, " 勢いのなくなった銃に腕を鋭く振るうことで遠心力を与え、少しでも攻撃力を与えようと互いが同時に思いついた手だった。", + NULL, "We both came up with the idea to swing the gun hard to generate centrifugal force, in order to increase the range of our attacks.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "white", 200 ); + DrawScene( "black", 200 ); + PlaySE( 0, "s_furu", 128, 64 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " 飛んでかわし、", + NULL, "I dived to duck her shot.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "舞うように踏み込み!", + NULL, " I rolled on the ground and landed on my feet!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, " 伏せてかわしてから、", + NULL, " I ducked her shot again", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "払うように斬るッ!!", + NULL, " and swung my gun like a sword!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_gun", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "GR1", 0 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 今日の部活、水鉄砲によるクラス全員での銃撃戦から、こんな一対一の白兵戦が起こるなんて誰が予想できた?", + NULL, "Who could've imagined that our club's water gun battle would turn into one-on-one close combat like this?", Line_WaitForInput); + OutputLine(NULL, " ただのひとりだって予想できたはずがない…!", + NULL, " Absolutely nobody...!", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Re_WaraiB1&", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははははは!」", + NULL, "\"Ahahahahaha!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ、やっぱりレナもそう思うか?」", + NULL, "\"Oh, you think so too, Rena?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃあ圭一くんもそう思うんだ?」", + NULL, "\"You too, Keiichi-kun?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 互いに肩で息を切らしながら踏み込む間合いを計りあう。", + NULL, "We're both breathing hard, calculating the timing needed to take a closer step.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " それから互いにニヤリと笑い合った。", + NULL, "And then, we both grinned wickedly at each other.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「やり合うのが楽しくてならねえぜ!", + NULL, "\"This is so fun!", Line_WaitForInput); + OutputLine(NULL, " 決着がつくことすら興醒めするくらいになッ!!」", + NULL, " I don't want it to ever end!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あっはっはっは!", + NULL, "\"Ahahahaha!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLine(NULL, " 負けても恨まないでね!!」", + NULL, " Don't hate me if you lose!!\" ", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "「あぁ恨まない!!", + NULL, "\"No, never!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " この勝負を終わらせた自分の不甲斐なさを恨んでやるぜ!!", + NULL, " I'd hate myself for ending this game!!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " だが、そいつを恨むのはどうやらレナの方になりそうだなッ!!」", + NULL, " But I know I won't be the one crying in the end!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「どうかな?!", + NULL, "\"I don't know about that!", Line_WaitForInput); + OutputLine(NULL, " 圭一くん、足が藁だよ!!」", + NULL, " Your feet are getting weak, like they're made of straw!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_gun", 128, 64 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「くそったれええぇ!!", + NULL, "\"Shut uuuup!!", Line_WaitForInput); + + DrawScene( "white" , 200 ); + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "GR2" , 400 ); + EnlargeScreen( 0, 216, 64, 48, FALSE, 400, TRUE ); + DrawScene( "black", 100 ); + + OutputLine(NULL, " うをおりゃあああ!!!」", + NULL, " Whoaaaryaaahhhhh!!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 7, 0, 300 ); + DrawSceneWithMask( "G1", "maskright", 7, 0, 300 ); + + OutputLine(NULL, "「……すごい。", + NULL, "\"...Wow.", Line_WaitForInput); + OutputLine(NULL, "…何だかものすごくかっこいい…!」", + NULL, " ...They both look so cool...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「前原さん、がんばれええ!!」", + NULL, "\"Maebara-san, go!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「竜宮さん、しっかりーー!!」", + NULL, "\"Ryugu-san, you can get him!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 戦いを楽しむ心のゆとりが生まれ始めて、俺たちの一騎打ちがどれほど大勢のギャラリーの応援を受けていたかを知る。", + NULL, "I became relaxed enough to enjoy the battle, and finally realized that many of our classmates were watching our one-on-one fight.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR2", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " 水量は…もうまったくない。", + NULL, "I barely had any water left.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 次の一撃で決められなければおしまいだ。", + NULL, "I would have to make the next shot count, or I was done for.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナの様子を見ると、向こうも事情はまったく同じようだった。", + NULL, "It seemed like Rena was in the same situation, too.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DisableWindow(); + DrawSprite( 0, "Kei_eyexa2", NULL, 150-320, 300-240, 0, 0, 0, 0, FALSE, FALSE, 0, 256-90, 20, 0, TRUE ); + MoveSprite( 0, 150-320-150, 300-240, 0, 0, 0, 0, 0, 20*10, TRUE ); + DisplayWindow(); + + Wait( 400 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「…泣いても笑っても次で終わりだな。", + NULL, "\"...The next shot will decide it.", Line_WaitForInput); + OutputLine(NULL, "水が有限なのが惜しいぜ。」", + NULL, " I wish we could fill up our tanks and keep doing this forever.\"", Line_Normal); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DisableWindow(); + DrawSprite( 1, "Re_eyexa1", NULL, -43-320, 100-240, 0, 0, 0, 0, FALSE, FALSE, 0, 256-90, 20, 0, TRUE ); + MoveSprite( 1, -43-320+150, 100-240, 0, 0, 0, 0, 0, 20*10, TRUE ); + DisplayWindow(); + + Wait( 400 ); + + SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + + OutputLine(NULL, "「限りがあるから美しい。", + NULL, "\"Well, people enjoy things because they end eventually.", Line_WaitForInput); + OutputLine(NULL, "花も一緒だよ。」", + NULL, " Flowers are beautiful especially because they wither.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なるほどな、そういう見方もあるか!!」", + NULL, "\"I see. That's one way to look at it!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「本当に楽しかった。", + NULL, "\"It's been fun fighting against you.", Line_WaitForInput); + OutputLine(NULL, "でもこれで終わりだね!」", + NULL, " But this is it!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「だな!!", + NULL, "\"Indeed!!", Line_WaitForInput); + OutputLine(NULL, " 無粋かも知れんが、勝って決着させてもらうぜ!!」", + NULL, " Sorry, but I'm going to end this battle!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「上等だよ圭一くん!!」", + NULL, "\"Good luck, Keiichi-kun!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「負けて泣くなよ!!」", + NULL, "\"Don't cry when you lose!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「勝負ッ!!!」", + NULL, "\"Let's do this!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「乗ったああ!!", + NULL, "\"Hell yeah!!", Line_WaitForInput); + OutputLine(NULL, " うをおぉおおおぉおおおおぉッ!!!」", + NULL, " Whoaaaaaaaahhh!!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 0 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "GR2", "maskc", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「…………ぉ、……おおお……。」", + NULL, "\"...W-Wow...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Sa_OdorokiA1&", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ど、…どっちが勝ったんですの…?!」", + NULL, "\"W-Which one of them won...?!\"", Line_Normal); + ClearMessage(); + + DrawScene( "GR1", 400 ); + + OutputLine(NULL, " セミたちの合唱は、時計のない校庭で代わりに時を刻む針の音のようだ。", + NULL, "The cries of the cicadas echoed in the quiet school yard. They sounded like the hand of a watch ticking away the seconds.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺も、レナも、……ぴくりとも動かない。", + NULL, "Neither one of us moved.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …互いに、最後の渾身の一撃を繰り出したまま、…そのままの姿で動きを止めていた……それはまるで、時代劇か何かの中の一騎打ちのよう。", + NULL, "...We took our final shots and now stood motionless... It looked like one of those duels in Western movies.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…どっちが先に……?」", + NULL, "\"...Who hit the other first...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……わかんない、全然見えなかった…。」", + NULL, "\"...I don't know. I couldn't see it...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 緊張の糸が最初に切れたのはクラスメートたちだった。", + NULL, "Our classmates broke the silence first.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この美しくも激しい一騎打ちが幕を下ろした事にようやく気付いたのである…。", + NULL, "They finally realized that our intensely beautiful one-on-one battle was over...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「い、委員長、…判定は…?!」", + NULL, "\"C-Class prez, what is your decision...?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_OdorokiA1&", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 魅音は、自分が判定を下さない限り、決着がつかないことにようやく気付く。", + NULL, "Mion, in turn, realized that she had to deliver a verdict to end the game.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、我に返るまで、…魅音も呆然としている内のひとりに過ぎなかった。", + NULL, "But she was just as stunned as the others and it took her a moment to recover.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …魅音はどちらが優勢であったか、判定を下せずにいる。", + NULL, "...Mion was taking time to render her verdict.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 実際、俺たちにもそれはわからなかった。", + NULL, "In fact, Rena and I didn't know who won either.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺の最後の一振りが、飛沫の刃となってレナの胸元を横一文字に掻っ捌いた。", + NULL, "My last shot flew fast and splashed sideways as if a blade had cut her chest.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは間違いない。", + NULL, "I knew that for sure.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、同じ瞬間でレナの一閃もまた、俺を肩から斜めにバッサリと叩き割っていた。", + NULL, "But at the same moment, Rena's shot hit me in the shoulder.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …ルール上、一瞬でも先に相手に当てた方が勝ちだ。", + NULL, "...Whoever shot the other first wins.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、それが自分なのか相手なのか、互いにわからなかった。", + NULL, "But we didn't know if it was me or her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、誰かにその判定をもらえるまで、身動きが取れなかった…。", + NULL, "That's why we stood motionless, waiting for the verdict to be delivered...", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Sa_AkireruA1&", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "G1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「…り、梨花には…見えまして?」", + NULL, "\"...Did you see it, Rika...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_KomaruA1&", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……ボクにだってわかるわけないのです…。」", + NULL, "\"......I can't tell...\"", Line_Normal); + ClearMessage(); + + DrawScene( "Sora", 400 ); + + OutputLine(NULL, "「委員長、……どっちの勝ちなの……?」", + NULL, "\"Class prez... who won...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 皆、固唾を呑んで魅音のジャッジを待つ…。", + NULL, "Everybody held their breath, waiting for Mion to call it...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺もレナも、互いに相手の瞳をにらみ合ったままだった。", + NULL, "Rena and I kept staring at each other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 勝敗なんて観覧人の関心であって、…俺たちにはそれほど重要なことではなかったかもしれない。", + NULL, "The spectators were the only ones who were interested in who the winner was... To us, it wasn't that important.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、互いが相手を上回ろうという強い意思が拮抗していたからこそ、あれだけの戦いが舞えたのだ。", + NULL, "We had a great battle. We had both really wanted to do better than the other.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 多分、俺もレナも引き分けを一番望んでいたに違いない。", + NULL, "We both wanted to call it a tie.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 引き分けという評価だけが、俺たちの最後の一騎打ちに対する唯一にして最上の評価だと思ったから。", + NULL, "For this great battle, settling for a tie would be the best and most proper option.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまり、…この一騎打ちは勝敗を決める「戦い」ではなかったということなんだ…。", + NULL, "In other words... this one-on-one fight wasn't a battle to decide the winner...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それはどうやら俺たちだけでなく、クラスメートみんなも同じ考えのようだった。", + NULL, "It seems like everybody is thinking the same way.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Ri_NikoA1&", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……魅ぃ?」", + NULL, "\"......Mii?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_TohohoA1&", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…ん…。」", + NULL, "\"...Yeah...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……判定が出ないと2人とも動けませんです。」", + NULL, "\"......They can't move if you don't deliver a verdict.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_TokuiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……ぁ、……うん…。」", + NULL, "\"...Ah... yeah...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, FALSE ); + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, FALSE ); + DrawBustshot( 0, "Me_MajimeA1&", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + + DisplayWindow(); + + OutputLine(NULL, " 優劣をつけることを好む魅音は引き分け同着を嫌う。", + NULL, "Mion hates to settle for a tie because she loves to draw a line between superiors and inferiors.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 罰ゲームの人数が増える分には楽しいから、ビリの同着だけは好むようだが、……こと1着に関してだけは、引き分け同着を許した試しはない。", + NULL, "She tends to settle for a tie when deciding who is the loser because it's more fun to have as many people as possible suffer the punishment... But she's never settled for a tie between winners before.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音がナンバーワンという言葉に特別な意味を感じているからこそだろう。", + NULL, "Mion holds a special feeling towards the meaning of being number one.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " クラスメート全員が魅音のジャッジが下されるのを、固唾を呑んで見守る…。", + NULL, "Everybody continued holding their breath, awaiting her verdict.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …どうか引き分けにしてほしい…。", + NULL, "...Please make it a tie...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そういう懇願をみんなが目で訴えていた。", + NULL, "Everybody wished for that in their hearts.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音も迷っていた。", + NULL, "Mion was hesitating to make the decision.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 互いにわずかの優劣でもあれば、それを理由に僅差で勝敗を分けることも出来よう。", + NULL, "She could've chosen a winner more easily if one of us did even a little bit better than the other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …だが、仮にそのわずかの優劣があったにせよ、引き分け以外のあらゆる決着がこの上なく無粋に感じられた。", + NULL, "...But even if one of us did a little better than the other, I feel like nothing fits better than settling for a tie.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_TokuiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今日の二人は、……見事だったよ。」", + NULL, "\"The two of you did... great today.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音がようやく口を開く。", + NULL, "Mion finally started speaking.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…圭ちゃんもレナも、ここしばらくの連敗に発奮し、最高の力を発揮してくれた。", + NULL, "\"...Kei-chan and Rena, you showed us significant spirit and skill today.", Line_WaitForInput); + OutputLine(NULL, "その瞬発力は…評価の高低の段階を超えてもはや美しいと呼べるまでに昇華されてたよ。", + NULL, " The explosive power you showed us was so beautiful that it's beyond even the highest praise I can ever give.", Line_WaitForInput); + OutputLine(NULL, "…私は二人の最高の戦いぶりに評価を惜しめない。」", + NULL, " ...It's very difficult for me to decide who the winner should be after watching such an amazing battle.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Sa_OdorokiA1&", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "GR2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「じゃ、………じゃあ、…決着はどうなるんですの………?」", + NULL, "\"Th-Then... you mean we have two winners...?\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Me_MajimeA2&", "maskleft", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "G1", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, "「……会則の精神から、1位を2人に認定するのは好ましくない。", + NULL, "\"...I don't like to have two winners. That's not really the point of our club.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……でも、二人にはわずかの優劣もなく、どちらを降着させるかの判断もとてもつかない…。", + NULL, " ...However, they were both so good that it's very hard for me to decide who was better...", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "よってッ!!", + NULL, " So!!", Line_WaitForInput); + OutputLine(NULL, " 本日の戦いを預かり勝負とし、", + NULL, " I'm going to call it a tie for today.", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "後日改めて決着をつけることといたしたいッ!!」", + NULL, " And they'll have another battle some other time to decide the winner!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 引き分けまでは読めたが、再勝負とはな!", + NULL, "I expected she might settle for a tie,", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 考えなかった…!", + NULL, "but I never thought she'd make us have another battle!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 7, 0, 300 ); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "GR1", "maskright", 7, 0, 300 ); + PlayBGM( 0, "Cafe", 120, 0 ); + + PlaySE( 0, "s_daidageki", 128, 64 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「前原さん、すごかったですよー!!!", + NULL, "\"Maebara-san, you were awesome!!!", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " カッコ良過ぎます!!」", + NULL, " You were so cool!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「竜宮さんにもシビレましたー!!", + NULL, "\"Ryugu-san, you gave me chills!!", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " 何かこう、なぁ?!", + NULL, " It was like, you know?", Line_WaitForInput); + OutputLine(NULL, " 見てるこっちまで熱くなるというかー!!」", + NULL, " You set our hearts on fire!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " クラスメートたちが、どっと駆け寄り、俺たちを賞賛する。", + NULL, "The classmates rushed towards us and praised us for showing them something that cool.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そこでようやく俺もレナも金縛りから解かれ、がくりと膝をつき合った。", + NULL, "Rena and I were finally released from the tension of battle and dropped to our knees.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_WaraiA1&", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「残念。", + NULL, "\"Too bad.", Line_WaitForInput); + OutputLine(NULL, "決着をつけ損なったね。」", + NULL, " We tied.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「まぁな。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "次の機会を楽しみにしようぜ。」", + NULL, " I can't wait for our next battle.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「肩を貸してほしいな。」", + NULL, "\"Can you give me your hand?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「先に言うな。", + NULL, "\"Of course.", Line_WaitForInput); + OutputLine(NULL, "俺が借りようと思ったのに。」", + NULL, " I was going to ask you the same thing.\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawScene( "Sora", 400 ); + + OutputLine(NULL, " 二人して笑い合う。", + NULL, "We both smiled at each other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナとこんなにも意気投合したのは始めての経験だった。", + NULL, "It was the first time we ever hit it off like this.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Re_DefA1&", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "G1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「それはそうと。」", + NULL, "\"By the way.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うまいことやったよな。」", + NULL, "\"You're pretty good at that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_AkireruA1&", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……??", + NULL, "\"......??", Line_WaitForInput); + OutputLine(NULL, " うまいことって、何がですの?」", + NULL, " What do you mean?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「魅ぃちゃん、うまいこと言って今日の罰ゲーム、うやむやにする気だー。」", + NULL, "\"Mii-chan, you're trying to get away without suffering the punishment, aren't you?\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Me_TohohoA2&", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "GR2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「………ぎく。」", + NULL, "\"...Ah...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「かっこつけときながら、保身第一って辺りが魅音っぽい。", + NULL, "\"She was just trying to sound cool, but the main reason she delivered that verdict was to protect herself.", Line_WaitForInput); + OutputLine(NULL, "うん。", + NULL, " That's so like Mion, you know?", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, "あ!", + NULL, " Look!", Line_WaitForInput); + OutputLine(NULL, " 逃げたぞ!………ず、図星かよ…わかりやすいヤツだなぁ…。」", + NULL, " She's running away! ...Looks like my guess was right... She's so obvious...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlaySE( 0, "s_chaim", 128, 64 ); + Wait( 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + + OutputLine(NULL, " みんなが大笑いする中、授業の終わりを告げる振鈴の音が鳴り響くのだった。", + NULL, "The bell rang, a sign that class was over, while we all laughed at Mion.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawScene( "black", 400 ); + + OutputLine(NULL, " オチ。", + NULL, "After that...", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Ri_WaraiA1&", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "G1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……二人ともお疲れさまなのです。", + NULL, "\"......Good job out there, you two.", Line_WaitForInput); + OutputLine(NULL, "タオルをどうぞなのです。」", + NULL, " Here, use this towel.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 2, "Re_KomaruA1&", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawBustshotWithFiltering( 1, "Ri_WaraiA1&", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……………………。」", + NULL, "\".....................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんが満面の笑みでタオルを差し出してくれた。", + NULL, "Rika-chan held out a towel, a big smile on her face.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが俺とレナは一歩後退ると、二人して水鉄砲を向ける。", + NULL, "However, Rena and I stepped back and pointed our water guns at her.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Ri_KomaruA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……みー。", + NULL, "\"......Meep.", Line_WaitForInput); + OutputLine(NULL, "…もうみんなにいっぱいいっぱい撃たれましたのです。", + NULL, " ...I was already shot many times.", Line_WaitForInput); + OutputLine(NULL, "もう撃たれてると言っても誰も信じてくれないのですよ。」", + NULL, " I told everybody I was already hit, but nobody believes me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 梨花ちゃんだけがやたらとずぶ濡れだ。", + NULL, "Rika-chan was soaking wet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……まぁなぁ。", + NULL, "...Well...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんのことだから、撃たれたふりをして、最後まで居残ってそうだもんなぁ。", + NULL, "Nobody believed her because she really could be that sneaky, pretending that she was hit in order to stay in the game.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Sa_AkireruA1&", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GR2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「普段が普段でございますものねぇ…。", + NULL, "\"It's your own fault that nobody believes you.", Line_WaitForInput); + OutputLine(NULL, "信じろというのが難しい相談でございましてよ。」", + NULL, " Sometimes it's hard to believe anything you say.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_KomaruA1&", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……みーーー。", + NULL, "\"......Meeeep.", Line_WaitForInput); + OutputLine(NULL, "…みんながいじめるのです。", + NULL, " ...Everybody is so mean to me.", Line_WaitForInput); + OutputLine(NULL, "ボクはもう独りぼっちなのです。", + NULL, " I feel lonely.", Line_WaitForInput); + OutputLine(NULL, "……ダンボール箱の中でみーみー鳴いて、誰も拾ってくれないかわいそかわいそな猫さんなのですよ。", + NULL, " ...I'm lonely like a poor kitten crying in a cardboard box because nobody wants her.", Line_WaitForInput); + OutputLine(NULL, "……みーみー…。」", + NULL, " Meep-meep...\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_boyoon", 128, 64 ); + DisableWindow(); + DrawBustshot( 2, "Re_KaiiB1&", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ぽん!", + NULL, "Boom!", Line_WaitForInput); + OutputLine(NULL, " と音がしたのはレナの頭だ。", + NULL, " The sound came from Rena's head.", Line_WaitForInput); + OutputLine(NULL, "丸い輪っかの煙が立ち昇っている。", + NULL, " I saw a circle of smoke coming out of it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …どうやら、梨花ちゃんがダンボールの中に捨て猫状態で入っていて、みーみー鳴いているところが想像できたらしい。", + NULL, "...Rena must have pictured Rika-chan meowing like a cat in a cardboard box.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "re_KaiiA1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ〜〜!!!", + NULL, "\"Hauuuuuuuu!!!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_KaiiB1&", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 梨花ちゃん捨ててあるよ捨ててある、レナが拾うよ、お持ち帰りいいいーーー!!!」", + NULL, " Rika-chan is an abandoned kitten, kitten. I'm taking her home with me!!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "G1", 10 ); + PlaySE( 0, "s_Down", 128, 64 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "むが、", + NULL, "Aw!", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "むぐ、", + NULL, " Ugh!", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_boyoon", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_boyoon", 128, 64 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "ぎゅいぎゅい、", + NULL, "Ouch!", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, "みーみー!", + NULL, " Meep-meep!", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " きゅい、", + NULL, " Mmm...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, "すぽん!!", + NULL, " Boom!!", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " かっこいい余韻も台無しだー!", + NULL, "Rena, you're ruining how cool we looked earlier!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナはいつものレナに戻ると梨花ちゃんを瞬時に、カメレオンばりの速度で捕食する。", + NULL, "Rena was back to her normal self, and jumped on Rika-chan like a chameleon capturing its prey.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんはそれから逃れようともがくのだった。", + NULL, "Rika-chan struggles to get away.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「はーーい、皆さん、早く教室に戻りなさーーい!!」", + NULL, "\"Come on, everyone! Get back to your classroom now!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 知恵先生が職員室の窓から手を叩きながら大声をあげている。", + NULL, "Chie-sensei clapped her hands and yelled at us from the window of the teacher's office.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「行こうぜ、みんな!」", + NULL, "\"Let's go!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 全員が笑顔で応え、昇降口に向かって競争のように駆け出していくのだった。", + NULL, "Everyone exchanged smiles and ran back to the classroom.", Line_Normal); + ClearMessage(); + + CallScript( "&eyeCamp" ); + SetValidityOfSkipping( FALSE ); + DrawSceneWithMask( "GetTIP_tsum001", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + SetValidityOfSkipping( TRUE ); + +} diff --git a/Update/_tsum_002_1.txt b/Update/_tsum_002_1.txt new file mode 100644 index 0000000..903f979 --- /dev/null +++ b/Update/_tsum_002_1.txt @@ -0,0 +1,317 @@ +void main() +{ + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + PlayBGM( 1, "Suzume", 120, 0 ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "Ma_J3", "maskm1", 1, 0, 300 ); + + OutputLine(NULL, " ……目が覚めても、まだわくわくしていた。", + NULL, "...I awoke from my dream, still feeling excited.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " すごく楽しい夢を見ていたのは間違いない。", + NULL, "I must've had a very happy dream.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それがどんな夢だったかは、…まるで目蓋を開くと忘れるスイッチが入るかのように忘れてしまったけれど。", + NULL, "I already forgot what it was about... It felt as if there was a switch that automatically made me forget my dreams when I open my eyes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …とても楽しい夢だったことだけは、疑いようもなかった。", + NULL, "...All I could remember is that it was a happy dream.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、目が覚めてもしばらくの間、天井を眺めながらその余韻を楽しんでいるのだった。", + NULL, "I look at the ceiling and enjoyed the happy feeling for a while.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + PlayBGM( 0, "z2_hig2", 120, 0 ); + DrawSceneWithMask( "Sora", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 今日は日曜日。", + NULL, "It was Sunday today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 窓の外には、普段の平日とはまったく違う小鳥のさえずりが満ちているように聞こえた。", + NULL, "Outside the window, I could hear morning birdsong that sounded totally different from what I heard on weekdays.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 平日の鳥の鳴き声はどこか急いていて、いかにも急げ急げ学校に遅れるな…という感じだが、日曜日の鳥だけは違う。", + NULL, "The morning birdsong on weekdays sounds like they're in a rush, as if they're telling me to hurry to school... but on Sunday, it's different.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " こんなにも晴れた清々しい日曜日の朝だから、それをみんなに伝えたくて伝えたくてしょうがない、そんなうきうきした感情が感じられるのだ。", + NULL, "I could tell that the birds are singing simply because they want to tell everybody how great a morning it is.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、その鳴き声は普段の平日の小鳥たちとは異なる小鳥にすら感じられるのだった。", + NULL, "I even felt like the birds that sing on weekdays must be different birds from the ones that sing on Sunday.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 日曜日の朝にしか鳴かない、日曜日専用の小鳥でもいるんだろうか?", + NULL, "I wonder if there really are birds that only sing on Sunday.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 週に一度しか鳴かない鳥の声なんて、何だか贅沢だ。", + NULL, "It sounds like a very luxurious job, for some reason.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんな、貴重な小鳥たちの合唱を寝惚けながら聞くことは、この上なく勿体無いことだった。", + NULL, "It's a waste to listen to such a valuable birdsong when you're not quite awake.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " やがて、普段のがさつな自分が目を覚ましてくるに従い、日曜日専用の小鳥という言葉が無性に滑稽に感じ始める。", + NULL, "As I fully awaken, my normal, crude personality takes over, and I start feeling stupid to even think that there might be birds that sing only on Sunday.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "Ma_J1", 400 ); + + OutputLine(NULL, "「…………………ふぁ、………あぁ…。」", + NULL, "\"...Haww... Ahh...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大きく伸びをすると、全身に血が巡っていく心地よい感触がした。", + NULL, "As I yawned and stretched, my blood started circulating through my entire body. It felt good.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 寝返りながら時計を見上げると、10時過ぎを指しているのが見える。", + NULL, "I turn over and look at the clock, which says it's past 10 AM.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 日曜の10時は、塾に出掛ける日だったことを思い出す。", + NULL, "I used to go to my cram school on Sunday at 10 AM.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " もちろん、雛見沢に引越してくる前の話だ。", + NULL, "That was before I moved to Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 当時はずいぶんといろいろな塾に通わされていたんだっけ。", + NULL, "My parents made me go to several cram schools back then.", Line_WaitForInput); + OutputLine(NULL, "…中でも第1、第3日曜日に通う塾が、電車の乗換えが多くて辛かったことを思い出す。", + NULL, " ...I remember that the one I had to go to on the first and the third Sundays of the month was the hardest one of all, because I had to change trains several times to get there.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もっとも、当時ならこんな時間に起きることはあり得ない。", + NULL, "I was never allowed to sleep in so late back then.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 遅れる遅れるとお袋に急かされて起こされるので、日曜も普段と同じ様な時間に起床していたからだ。", + NULL, "My mom always woke me up early so that I didn't miss my classes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、日曜のこういう時間に自分の意思で目が覚められることに、ちょっとした愉悦を感じていたような気がする。", + NULL, "That's probably why I've always dreamed of being able to wake up whenever I wanted on a Sunday.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……もっとも、その感覚も雛見沢に引越してきてからすっかり忘れてしまっていたかもしれない。", + NULL, "...Needless to say, I don't feel that way anymore now that I moved to Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 最近の日曜日は、昼前までたっぷりと惰眠を貪るのが当り前だったから。", + NULL, "After all, I can always sleep 'til noon on Sunday now.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Hi2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 雛見沢に来てから、人生がまったく変わった気がする。", + NULL, "My life has changed completely since I moved here.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 引越す前は、都会生活に比べ不便なところばかりが目に付き、正直、田舎での生活に関心はもてなかった。", + NULL, "Before, I used to think living in the countryside would be really inconvenient. To be honest, I wasn't even interested in living here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でもそれに不便を感じたのは本当に最初の数日だけ。", + NULL, "But it was only the first few days that I felt that way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 都会の煤けた便利さなど、ここでの生活に比べたら何の魅力も感じない。", + NULL, "Now, I don't feel attached to life in the city or its conveniences.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " では今の生活にある魅力って何だろうと考えたら、", + NULL, "When I think about what part of my life in Hinamizawa I'm the most attached to...", Line_WaitForInput); + OutputLine(NULL, "……それはきっと、", + NULL, " I'd have to say", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "仲間たちの存在によるところが大きいのだろう。", + NULL, " it's probably my friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こんな感傷にふけるところを見ると、昨日のクラス全部での水鉄砲大会がよっぽど楽しかったんだろうなぁ。", + NULL, "I guess the reason why I'm being so sentimental is probably because I had so much fun yesterday in the water gun fight with all of my classmates.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この歳にもなって、大真面目に水鉄砲で撃ち合いをするんだぜ?", + NULL, "Despite my age, I got so into it and had so much fun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんなの都会の連中はやりたくったってできねぇだろうな。", + NULL, "I bet the kids in the city wouldn't be able to play like that. ", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " いや、…やりたくってもできない、じゃなくて、やりたいとも思わない、が正しいんだろう。", + NULL, "No... I should say they wouldn't even want to in the first place.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " こんな単純な遊びがこんなにも楽しいなんて、気付きもしないに違いない。", + NULL, "They wouldn't even realize how exciting a simple water gun fight could be.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma_G3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 階下に降りると、親父とお袋が固いテレビ番組を見ながら、あーだこーだと議論に花を咲かせていた。", + NULL, "I went downstairs and saw my parents watching a serious TV program, arguing about the topic together.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma_S1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「大体、日本の電話料金は高すぎるんだ。", + NULL, "\"First of all, telephone service charges in Japan are way too expensive.", Line_WaitForInput); + OutputLine(NULL, "国が電話事業を独占してるからこういうことになるんだ。」", + NULL, " It's because the state has a monopoly.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「でも民間企業ってのは営利団体なのよ?", + NULL, "\"But, private companies are profit-oriented organizations.", Line_WaitForInput); + OutputLine(NULL, " 慈善団体なわけじゃないんだし、全国一律のサービスを本当に維持できるわけ?」", + NULL, " They're not exactly charitable.... I wonder if they can maintain uniform service nationwide.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " テレビの中の知識人も、親父たちと同じ内容で激論を交わしている。", + NULL, "The experts on TV were arguing about the same thing.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何でも、電電公社が民営化されるとかそういう話が出ているんだとか。", + NULL, "It seems like there's a possibility the telephone service will get privatized.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 民営化されると何がどう良くなるのかお子様な俺にはさっぱりだ。", + NULL, "I'm too young to understand how privatization could make things better.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……この調子だと将来、郵便局辺りも民営化なんて騒ぎ出すかもしれないな。", + NULL, "...But I can easily assume that people will start talking about privatizing the postal services in the near future too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " しかし、親父もお袋も激論を戦わせているけど、何だかんだ言っておめでたいくらいに仲がいい。", + NULL, "My parents were arguing about the topic fiercely, but they got along very well.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 一見激論を交わしているように見えるが、こんなのは仲良しの証みたいなもんだ。", + NULL, "Let's put it this way: They get along well and that's why they argue.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう言えば、都会に住んでた頃は、両親の仲がいい姿などあまり見たことがなかった。", + NULL, "I don't remember seeing them get along this well when we were living in the city.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……雛見沢に引越してから、良くなったことのひとつかもしれない。", + NULL, "...This is probably one of the things that got better since we moved to Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 両親の冷たい関係など、子供にとって毒にしかならないのだから。", + NULL, "A cold relationship between parents doesn't bring any benefits to their kids.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma_S2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「あら、圭一。", + NULL, "\"Oh, Keiichi.", Line_WaitForInput); + OutputLine(NULL, "日曜にしては早いわね。", + NULL, " You're up early today.", Line_WaitForInput); + OutputLine(NULL, "朝ご飯食べる?」", + NULL, " Do you want to eat breakfast?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「今日はいらない。", + NULL, "\"No thanks.", Line_WaitForInput); + OutputLine(NULL, "あと、今日は外で食べるから昼飯もいらないや。」", + NULL, " I'm going out today, so I don't need anything.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なんだ、友達と一緒か?", + NULL, "\"Are you going out with your friends?", Line_WaitForInput); + OutputLine(NULL, " 圭一がよく話す部活というやつかー?」", + NULL, " Is it those club activities that you always talk about?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いんや、今日は部活じゃない。", + NULL, "\"No, it's not a club activity day.", Line_WaitForInput); + OutputLine(NULL, "昨日の罰ゲームというか、何と言うか。」", + NULL, " It's the punishment for the game we played yesterday.\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_interphone", 128, 64 ); + + OutputLine(NULL, " その時、ピンポーンとチャイムの音が鳴った。", + NULL, "Someone rang the doorbell.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 時計を見ると、もうレナと合流する時間だ。", + NULL, "I looked at the clock and noticed it's time to meet Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 寝起きの余韻を優雅に楽しみ過ぎたか!", + NULL, "I guess I spent too much time enjoying waking up late!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺は慌てて普段着に着替えようと自室に駆け戻るのだった。", + NULL, "I ran upstairs to get a change of clothes.", Line_Normal); + ClearMessage(); + +} diff --git a/Update/_tsum_002_2.txt b/Update/_tsum_002_2.txt new file mode 100644 index 0000000..d17a491 --- /dev/null +++ b/Update/_tsum_002_2.txt @@ -0,0 +1,1020 @@ +void main() +{ + + DrawScene( "white", 400 ); + DrawBustshotWithFiltering( 0, "Re_DefA1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Ma_G2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " そそくさと着替えて玄関に向かうと、レナと両親が楽しそうに話をしていた。", + NULL, "I quickly changed and ran to the front door. Rena was chatting with my parents.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …こういう時、俺は焦る。", + NULL, "...I always feel uncomfortable when my parents talk to my friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 両親が何か俺に不利な恥ずかしい話を吹き込みやしないかとハラハラするからだ。", + NULL, "I'm afraid they'll say something embarrassing about me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺が×歳の頃までおねしょが治らなかったーなんて話がレナの耳に入った日にゃ、", + NULL, "If they told Rena that I wet my bed till I was X years old or something,", Line_WaitForInput); + OutputLine(NULL, "24時間待たずに学校中、しまいにゃ雛見沢全体の周知事項と化すだろう!", + NULL, " she wouldn't wait until Monday to tell everybody in my school, or maybe even everybody in Hinamizawa!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「よぅレナ!", + NULL, "\"Hey, Rena!", Line_WaitForInput); + OutputLine(NULL, " おはよう。", + NULL, " Good morning.", Line_WaitForInput); + OutputLine(NULL, "待たせて悪い悪い。」", + NULL, " I'm sorry for making you wait.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭一く〜ん、あはははははははは。」", + NULL, "\"Keiichi-ku~n, ahahahahahahaha.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナと両親が俺の顔を見てカラカラと笑う。", + NULL, "Rena and my parents looked at me and laughed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 人が挨拶してるのに、その返事があははは、とは…。", + NULL, "I said good morning and they laughed...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …うう、少し遅かったようだ。", + NULL, "...I guess I was too late.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この反応はおそらく、俺に対する何らかのネガティブな秘密がいくつか、レナにもたらされた後であることを示すのだろう。", + NULL, "My parents must have already told Rena some embarrassing secrets about me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これ以上この場にいると、ますますに両親から俺のネガティブな秘密が明かされそうだったので、俺は乱暴に靴を履くとレナを押し出すように玄関を出る。", + NULL, "I don't want my parents to tell her anything else, so I put on my shoes in a rush and pushed Rena out of the house.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Ma1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " その仲むつまじそうな俺たちに、両親は能天気に手を振ってくれた。", + NULL, "My parents waved at us, smiling.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いってらっしゃ〜い。", + NULL, "\"Have a nice day.", Line_WaitForInput); + OutputLine(NULL, "レナちゃん、圭一をよろしくお願いね〜〜!」", + NULL, " Rena-chan, please take care of Keiichi!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_HauA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ〜!", + NULL, "\"Hauu!", Line_WaitForInput); + OutputLine(NULL, " はい、おばさま〜!!", + NULL, " Don't worry!!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 圭一くんはレナがちゃんとちゃんと面倒を見ますからぁ〜〜☆」", + NULL, " I'll take good care of Keiichi-kun!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「何の面倒だか知らんが、見んでいい、見んで!」", + NULL, "\"I have no idea why you'd have to do that. I don't need you to take care of me!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ずるずるとレナを引き摺り、俺は家を後にするのだった。", + NULL, "I dragged Rena away from the house, and we were on our way.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + PlayBGM( 0, "Cafe", 120, 0 ); + DrawSceneWithMask( "Hi9", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 興宮の町へ向かう長い道のりを、俺とレナは自転車を走らせていた。", + NULL, "We rode our bicycles to the town of Okinomiya. It's a long way away.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 町へ行く時は、基本的に下り坂なのでとても楽ちんだ。", + NULL, "It's an easy ride to the town because it's mostly downhill...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " まぁ、当然のことながら、帰り道で苦労するのだが。", + NULL, "But needless to say, it's a hard ride on the way back.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナが俺をちらちらと見ながら、くすくすと笑っているような気がするのは気のせいなのだろうか…。", + NULL, "I felt like Rena was giggling whenever she looked at me...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺が着替えてから玄関に下りてくるまでのわずかの時間に、一体どんな恥ずかしい情報がもたらされたのか、気になってしょうがないぞ…。", + NULL, "I badly wanted to know what kind of embarrassing information my parents had fed her before I came downstairs...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " とりあえず別の話題を振って、レナの頭から俺にとっての不都合な情報を追い出してやることにする。", + NULL, "I tried to give her a new subject to talk about in order to get whatever she heard from my parents out of her mind.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora", "maskdown", 1, 0, 1300 ); + + OutputLine(NULL, "「レナって、何気にうちの親と仲いいよな。」", + NULL, "\"How come you're so close to my folks?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん。", + NULL, "\"Well,", Line_WaitForInput); + OutputLine(NULL, "仲いいよー。", + NULL, " we are very close", Line_WaitForInput); + OutputLine(NULL, "よくお話するもん。」", + NULL, " because we talk a lot.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「よくお話って、いつしてるよ?", + NULL, "\"When do you talk to my parents?", Line_WaitForInput); + OutputLine(NULL, " 俺は見かけたことないぞ?」", + NULL, " I've never seen you having a conversation.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「おばさまとはよくお買い物の時に会うかな。", + NULL, "\"I see your mother a lot at the grocery store.", Line_WaitForInput); + OutputLine(NULL, "特売日とかポイントセールの日なんかはよく会うね。」", + NULL, " She's there a lot on special bargain and extra point days.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あー、確かにお袋は特売日とかマメにチェックしてるなぁ。", + NULL, "\"Ohh, yeah, my mom keeps a close eye on those.", Line_WaitForInput); + OutputLine(NULL, "冷蔵庫のとこに磁石でいろいろとメモが貼ってあってさ。", + NULL, " She sticks notes like that on the refrigerator.", Line_WaitForInput); + OutputLine(NULL, "どこそこで何がいつ安いなんてのが書いてあるのを見かけるよ。」", + NULL, " They're always all about when and where she can get things cheaper.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それでね、今夜は何にしましょうねって話をしながら一緒に買い物するの。", + NULL, "\"Whenever I see her at the store, we talk about what we're making for dinner that night and we do the shopping together.", Line_WaitForInput); + OutputLine(NULL, "カレールーが特売だから今夜はカレーにしようかな、なんて話になると、じゃあうちもうちも、なんて感じで。」", + NULL, " A few days ago, she told me that curry sauce was on sale and that she was going to have curry and rice for dinner that night, so I did the same!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そう言えば、一昨日はカレーだったな。", + NULL, "\"I remember we had curry and rice the day before yesterday.", Line_WaitForInput); + OutputLine(NULL, "じゃあレナのとこもカレーだったわけか?」", + NULL, " So, you had curry and rice that day too, huh?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん、そうなんだよ。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "一昨日はポークカレーだったでしょ。", + NULL, " You had pork curry, didn't you?", Line_WaitForInput); + OutputLine(NULL, "豚肉が安かったから、一緒に買ったの。", + NULL, " Pork was on sale that day, so your mom and I both bought some.", Line_WaitForInput); + OutputLine(NULL, "だからね、だからね、私の家でもカレーを食べながら、今頃圭一くんも同じカレーを食べてるんだろうなって思ってた。", + NULL, " So, when I was eating my curry at home, I knew you were having the same dinner.", Line_WaitForInput); + OutputLine(NULL, "はぅ☆」", + NULL, " Hauu☆.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …ってことは、毎日ではないにせよ、俺の食卓は筒抜けってわけか。", + NULL, "...So she knows what I'm eating for dinner almost every day...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 別にやましいことはないんだが、それはそれで何だか恥ずかしいな。", + NULL, "It didn't bother me, but I did kind of feel embarrassed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「おじさまとは、お買い物の時に一緒に会うことが多いかな。", + NULL, "\"I usually see your father with your mother at the grocery store.", Line_WaitForInput); + OutputLine(NULL, "圭一くんのおじさまとおばさま、本当に仲良しなんだね!」", + NULL, " Your parents get along very well, huh?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そういえば、よく一緒に買い物に行くなぁ。", + NULL, "\"Yeah, they like to go grocery shopping together.", Line_WaitForInput); + OutputLine(NULL, "…確かに、いい歳して仲はいい方だと思う。」", + NULL, " ...I think they're a good couple, for their age.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「やっぱり、両親の仲がいいのはとても大事なことだと思うよ。", + NULL, "\"I think it's very important that your parents get along well.", Line_WaitForInput); + OutputLine(NULL, "お買い物にも一緒だなんて、何だか素敵でうらやましいなぁ。」", + NULL, " It's cute that they still go grocery shopping together.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「何だかさっきから俺の親の話ばかりで恥ずかしいぞ。", + NULL, "\"That's enough about my parents.", Line_WaitForInput); + OutputLine(NULL, "レナのとこはどうだよ?", + NULL, " What about yours, Rena?", Line_WaitForInput); + OutputLine(NULL, " 仲いいか?」", + NULL, " Do they get along well?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "仲いいよ。", + NULL, " They do.", Line_WaitForInput); + OutputLine(NULL, "いっつもべったりしてる。", + NULL, " They're always hugging and kissing.", Line_WaitForInput); + OutputLine(NULL, "…だからね、はぅ。", + NULL, " ...So, hauu...", Line_WaitForInput); + OutputLine(NULL, "レナに居場所がない〜〜。」", + NULL, " I feel like there's no room for me in the house.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " いつもべったりでラブラブな夫婦か。", + NULL, "Her parents are a lovey-dovey couple, huh?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……レナのお母さんって会ったことないけど、何だかレナにそっくりな人の気がするぞ。", + NULL, "...I've never met Rena's mother, but I imagine she's just like Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナのお父さんがヒゲを剃り残しただけでも、はぅ〜☆ごま塩のおひげがかぁいいよ〜!!ってなりそうだな。", + NULL, "I could easily imagine her mother going crazy about the spot her husband missed when shaving, because it looks so cute to her, like sesame seeds on white rice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …それから、お父さんのお腹をさすって、はぅ☆ぽよんぽよんだよ〜〜☆…なんてなるに違いない。", + NULL, "...She must love to touch her husband's chubby stomach because it feels so soft.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その想像は何だか無性に笑えるものだった。", + NULL, "It was funny how easily I could imagine her mother doing those things.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mati4", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「あっはっはっはっはっは!」", + NULL, "\"Aha ha ha ha ha ha!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_BikkuriB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「突然笑い出すなんて、…な、何かな、かな?」", + NULL, "\"What's so funny...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「レナの家のおばさんがどんな人かものすごい気になるぞ。", + NULL, "\"I'm curious about your mother now.", Line_WaitForInput); + OutputLine(NULL, "俺も今度、レナのおばさんに会ってみることにするぜー!!」", + NULL, " I'm going to go to your house next time and meet your mother!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_BikkuriA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「えッ?!", + NULL, "\"What?!", Line_WaitForInput); + OutputLine(NULL, " だだ、だめだよ、だめだめ!!」", + NULL, " No! No, no, no!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「レナだって俺のお袋と話をしてるじゃないかよ。", + NULL, "\"You talk to my mother.", Line_WaitForInput); + OutputLine(NULL, "ならお相子だろー?」", + NULL, " It's only fair that I talk to yours too, isn't it?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_HauA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ、だって、圭一くんなんかが会ってもいいことないよ…。", + NULL, "\"Hau, but my mom isn't as interesting a person as you think...", Line_WaitForInput); + OutputLine(NULL, "全然立派な人じゃないし…。」", + NULL, " She's normal and boring.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「会う前からかなり予想はついてるんだけどなぁ〜!", + NULL, "\"I can even picture how she looks!", Line_WaitForInput); + OutputLine(NULL, " ズバリ!", + NULL, " I know it!", Line_WaitForInput); + OutputLine(NULL, " レナにそっくりだろ?!」", + NULL, " She looks just like you, doesn't she?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_BikkuriB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「えッ、えッ?!", + NULL, "\"What? What?!", Line_WaitForInput); + OutputLine(NULL, " そそ、そんなことない〜〜!", + NULL, " No, she doesn't!", Line_WaitForInput); + OutputLine(NULL, " 全然似てないよぅ!」", + NULL, " She doesn't look like me at all!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…その過剰な反応が、雄弁に答えを物語ってるぞ。", + NULL, "\"...Then, why are you acting so weird? Your reaction tells me everything.", Line_WaitForInput); + OutputLine(NULL, "とにかく!!", + NULL, " Anyway!!", Line_WaitForInput); + OutputLine(NULL, " レナのおばさんに興味が出たぜ!!", + NULL, " I'm really interested in your mother now!!", Line_WaitForInput); + OutputLine(NULL, " 今度ご挨拶にうかがうからな、覚悟してやがれー!」", + NULL, " I'm going to see her sometime. Be prepared!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_HauA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ〜〜、そんなのだめだめだめー!", + NULL, "\"Hauu... No no no way!", Line_WaitForInput); + OutputLine(NULL, " 圭一くんがレナの家に来たら、レナ怒るよすごい怒る!」", + NULL, " If you really do come to my house, I'll be so mad at you!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「普段、お宅のお嬢さんに大変お世話になっております…。", + NULL, "\"Your daughter has been a great friend to me...", Line_WaitForInput); + OutputLine(NULL, "いや、お嬢さんと真剣なお付き合いをさせてもらってる者です、", + NULL, " No, wait. It'll be more fun if I say something like,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "くらいの方が面白いかもしれないなー!!", + NULL, " 'I've been seeing your daughter, and I'm serious about her.'", Line_WaitForInput); + OutputLine(NULL, " わっはっはっは!」", + NULL, " Aha ha ha ha ha!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_KomaruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……はぅ…、", + NULL, "\"...Hauu...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "もしうちに来たら、……魅ぃちゃんたちに、圭一くんのちっちゃい頃の話をしちゃおうかな、…かな。」", + NULL, " If you come to my house... I'll tell Mii-chan and the others the stories from when you were little, little...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「う、……ちっちゃい頃とは具体的にはいくつの頃のエピソードだ?」", + NULL, "\"What? ...What kind of stories are you talking about exactly?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_BikkuriB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「えっと、…レナがおばさまに聞いたのは、", + NULL, "\"Well... the one that I heard from your mother is", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "4つの時の話と、", + NULL, " about when you were four years old.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "6つの時の滑り台の話と、", + NULL, " And the other one is about the slide when you were six years old, and", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "…あとあと…、」", + NULL, " ...and another one is about when you were...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「すみませんでしたレナさん。", + NULL, "\"You got me, Rena-san.", Line_WaitForInput); + OutputLine(NULL, "レナさんの目の黒い内は、竜宮家の半径100mには絶対近寄らないようにするっす。」", + NULL, " I'll never get within a 100m radius of your house as long as you live.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あはははははは! ありがとー!」", + NULL, "\"Ahahahahahahaha! Thank you!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ちくしょーお袋めーー!!", + NULL, "Dammit, Mom!", Line_WaitForInput); + OutputLine(NULL, " いつか覚えてやがれー!", + NULL, " I'll remember this!!", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Mati2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 駅前に出れば目的地はすぐそこだった。", + NULL, "We arrived at the station. The place we were going today is right near there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 駅向かいにあるレストラン「エンジェルモート」。そこが今日の集合場所だった。", + NULL, "It's a restaurant called Angel Mort. We were meeting up with the others there.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + PlayBGM( 1, "semi", 120, 0 ); + DrawSceneWithMask( "Re_s1_Resut", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " だが見た瞬間に驚く。", + NULL, "I was surprised when I saw the restaurant.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 普段はごくごく普通のレストランというたたずまいなのに、…どういうわけか今日はものすごい大勢の人たちが店を取り囲んでいたからだ。", + NULL, "It's usually a normal and quiet restaurant... but today, there were many people in front of it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だがそれは並んでいるというよりは群がっているという感じだった。", + NULL, "They didn't look like they were waiting in line to get inside. It looked more like they were just loitering around.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 中に入りたいなら、並んでさっさと入店すればいいものを。", + NULL, "They should just line up and go inside like normal people.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「うわーーーーーーー、何だよこれ。", + NULL, "\"Wow! What's going on?", Line_WaitForInput); + OutputLine(NULL, "すっげぇ人だな!」", + NULL, " There are so many people here!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Re_DefA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今日はイベントデーだからね。", + NULL, "\"The restaurant has a big event today.", Line_WaitForInput); + OutputLine(NULL, "この日のためにすっごい遠くから来てる人たちも大勢いるんだって。」", + NULL, " I heard that many people are coming from far away.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 店の前には登りが出ていて、「デザートフェスタ」と書かれている。", + NULL, "There's a flag saying 'Dessert Festa' in front of the restaurant.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 聞いた話では、エンジェルモートでは年に何度かこういうイベントデーがあり、ものすごい大賑わいになるらしい。", + NULL, "I heard that Angel Mort holds events like this several times a year, and a lot of people come to attend from all over.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今日のデザートフェスタはね、抽選に当たってチケットがもらえた人しか入店できないの。", + NULL, "\"Today, only people who have a ticket can get into the restaurant.", Line_WaitForInput); + OutputLine(NULL, "でね、1枚のチケットで4人まで入場できることになっててね。」", + NULL, " And one ticket allows up to four people to get in.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なるほどな、チケット持ってる友人が来るのを、こうして店の前で待ってるわけか。」", + NULL, "\"I see. So, these people are waiting for friends who have a ticket.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_HauA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「う〜ん、ちょっと違うかな。", + NULL, "\"Not exactly.", Line_WaitForInput); + OutputLine(NULL, "チケットの人にはね、たまに4人未満で来る人もいるの。」", + NULL, " Some people have tickets but don't have four people to go with.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………つまりなんだ。", + NULL, "\"...So you're saying that", Line_WaitForInput); + OutputLine(NULL, "落選者たちがチケット当選者のおこぼれに預かろうと、こうして群がってるってわけなのか。」", + NULL, " these people are just here to find someone who'd like to share their empty seats?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その時、群がっている人々の群からどよめきが起こった。", + NULL, "At that time, the crowd of people roared in excitement.", Line_WaitForInput); + OutputLine(NULL, "なんだなんだ?", + NULL, " What was going on?", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Re_s2_Resut", "maskright", 7, 0, 300 ); + PlayBGM( 0, "B03_Dame", 120, 0 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "!s「ここ、こいつチケットを持っているでござるよー!!」", + NULL, "\"This guy has a ticket!!\"", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「チケットは4人まで入れるのに1人で入ろうなんておこがましいにゃりん!!", + NULL, "\"He's trying to get inside alone when he can bring three more with him!! How rude!!", Line_WaitForInput); + + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, " 残り3人の枠にぜひ加えてくださいにゃーーッ!!!」", + NULL, " Please let me join you!!!\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「ボ、僕を仲間に加えてくれたら、エンジェルモートトレカのレアカードを進呈するよおぉぉ!!」", + NULL, "\"I-If you let me join you, I'll honor you with a rare Angel Mort trading card!!\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "「オイラならフロントフィールドの夏コミ新刊を限定本付きでー!!!」", + NULL, " \"I'd come with Front Field's newest Summerket issue and its Limited Edition book!!!\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, "「『ひぐらし』β版、着せ替えモード搭載版で譲ってぇえぇ!!」", + NULL, " \"I'll give you the beta version of Higurashi with a mode that lets you change everyone's oufits!\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "「G氏の魔改造フィギュアでなんとかーッ!!」", + NULL, " \"Make a deal with me for a modded version of G's figure!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "「お…俺はリアルマネー壱萬円だすよー!!」", + NULL, " \"I... I'll give you 10,000 yen in real money!!\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「「「こんの愚か者ぉおおぉ!!!", + NULL, "\"\"\"YOU FOOL!!!", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLine(NULL, " RMTはご法度でござるよ、", + NULL, " RMT is prohibited!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "通報", + NULL, " Report!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "通報ォ", + NULL, " Report!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "垢ぁ", + NULL, " Account,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "BANッ!!」」」", + NULL, " BANNED!!\"\"\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + DrawSceneWithMask( "Re_s1_Resut", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「………よくわからん騒ぎになっとるぞ…。」", + NULL, "\"...I have no idea what they're talking about...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…あははははは。", + NULL, "\"...Ahahahahaha.", Line_WaitForInput); + OutputLine(NULL, "このお店のコアなファンは、ちょっと怖いからね…☆」", + NULL, " The fans of this restaurant are a little scary, huh...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ところで、俺たちのチケットってのはどうなってるんだ…?", + NULL, "\"Anyway, what about our ticket...?", Line_WaitForInput); + OutputLine(NULL, " 第一、俺たちメンバーって5人組だろ?", + NULL, " There are five of us.", Line_WaitForInput); + OutputLine(NULL, " チケットの定員じゃ、」", + NULL, " How are we all going to get in?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_KomaruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「しーーー!", + NULL, "\"Shhhh!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " …ほら、このお店、魅ぃちゃんの親類のお店だから、", + NULL, " ...You know, Mii-chan's family owns this restaurant.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…ね!」", + NULL, " ...So, you know!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「魅音って時々すげぇよな…。」", + NULL, "\"Mion is so cool sometimes...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナがぐっと握り拳を作ってから、意気込んだ。", + NULL, "Rena makes a fist and gets all fired up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃ、…行こう!", + NULL, "\"Well... Let's go!", Line_WaitForInput); + OutputLine(NULL, " 一気に駆け抜けるからね!」", + NULL, " We're going to dash through the crowd without stopping!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それが最良の策みたいだな。", + NULL, "\"That seems like the best course of action, actually.", Line_WaitForInput); + OutputLine(NULL, "……よし。」", + NULL, " ...Okay.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 二人して頷き合う。", + NULL, "We nodded at each other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺たちは二人組だ。", + NULL, "Since we were a group of two at present,", Line_WaitForInput); + + OutputLine(NULL, " 一見すればあと2人の定員枠が空いてるように見えるもんな。", + NULL, " it looked like we had two more seats to share.", Line_WaitForInput); + OutputLine(NULL, "群がられるのは間違いない…!", + NULL, " These people might try mobbing us in order to get a share...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 二人してクラウチングスタートの体制。", + NULL, "We crouched down, getting ready to run.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 群れる連中がそんな様子の俺たちに気付いたようだ。", + NULL, "The crowd of people seemed to notice us.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_s2_Resut", "maskleft", 1, 0, 300 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「むむ!!", + NULL, "\"Look!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " あの二人、強行突破を試みるつもりにゃりん!!」", + NULL, " Look at them! They're going to force their way through!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "「しかも女子と二人きりでボックスシートを埋めようとは不届き千万ッ!!」", + NULL, " \"And he's trying to fill a booth alone with his girlfriend! How reprehensible!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLine(NULL, "「一緒に座ってラブラブな空気を打ち砕いてやるでござるーッ!!」", + NULL, " \"We're going to sit with them and crush their lovey-dovey mood!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "「最後の一発まで抵抗しろー!", + NULL, " \"Fight back to the last round!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " ゲルマンの鉄の意志を見せてやるのだー!!」", + NULL, " Show them the iron will of the Germans!!\"", Line_ContinueAfterTyping); + + DrawScene( "F_a", 0 ); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + DrawScene( "black", 400 ); + + OutputLine(NULL, " くそ、スクラムを組んでやがるぞ!", + NULL, "Damn. They were going to tackle us!", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " 俺たちの入店をあくまでも拒むつもりだな?!", + NULL, " They'd do whatever it took to stop us from getting inside the restaurant!!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re_s1_Resut", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「今日は魅ぃちゃんたちみんなの罰ゲームの日!", + NULL, "\"Today is the day Mii-chan and the others suffer their punishment!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 私たちがお店に入れなかったら昨日の勝利が無意味になっちゃう。」", + NULL, " If we can't get inside, our victory yesterday will have been in vain.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それだけは認められねえな。", + NULL, "\"I can't let that happen.", Line_WaitForInput); + OutputLine(NULL, "俺たちがベストを尽くして得た勝利だ。", + NULL, " We exhausted ourselves to obtain that victory.", Line_WaitForInput); + OutputLine(NULL, "だから魅音たちの罰ゲームを見届けるのは権利であり、」", + NULL, " To watch our friends undergo the punishment is our right and...\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshotWithFiltering( 2, "Re_WaraiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re_s1_Resut", "maskright", 1, 0, 0 ); + + OutputLine(NULL, "「義務でもあるもんね!!」", + NULL, " \"Our duty as well!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……と、かっこよく決めたところで、下心丸出しなんだけどなー。」", + NULL, "\"...But, no matter how cool we sound, what we're really after is one thing...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_KaiiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ〜〜!!", + NULL, "\"Hauuuu!!", Line_WaitForInput); + OutputLine(NULL, " 沙都子ちゃんや梨花ちゃん、どんな格好かなー!!", + NULL, " I can't wait to see how Satoko-chan and Rika-chan look!!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_KaiiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " お持ち帰りぃい〜!!」", + NULL, " I'm taking them home with me!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "Re_s2_Resut", 400 ); + + OutputLine(NULL, "「ぐふふふふ、ヤングカップルめぇえぇ!!", + NULL, "\"Hey you, young couple!!", Line_WaitForInput); + OutputLine(NULL, " 大人しくチケットを差し出すでござるよー!!」", + NULL, " Share your empty seats with us, all nice and quiet-like!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, "「ひゃっひゃっひゃ!", + NULL, " \"Hya hya hya!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " ここは通さねえぜ〜!!」", + NULL, " We won't let you go through!!\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "「エンジェルモートのイベントチケットを二人だけで消化しようなどとは許せんにゃりん!!", + NULL, " \"I won't allow you to use your ticket for yourselves!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " 余った枠に我らを加えるでござるよー!!」", + NULL, " You have to share the empty seats with us!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 俺とレナ、そしてそれと対峙し、まるでゾンビさながらに両手を突き出しながら迫ってくるチケット落選者たち!", + NULL, "They reached their hands towards us like zombies!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その距離がじりじりと狭まっていく…!", + NULL, "They gradually got closer and closer...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんな中、俺たちは意外に余裕。", + NULL, "We were actually taking it easy, though.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 状況をちょっぴり楽しんでさえいた。", + NULL, "In fact, I'd say the situation was rather enjoyable.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Re_WaraiA1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Re_s1_Resut", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「あはははは、何だか、昨日の部活がまだ続いてるみたいだね。」", + NULL, "\"Aha ha ha ha. It's like we're still in the middle of the game we played yesterday.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ、何だか面白くなってきたぜ!", + NULL, "\"Yeah, it's getting fun!", Line_WaitForInput); + OutputLine(NULL, " 連中を蹴散らして一気に行くぜ!!」", + NULL, " Let's kick their asses!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うん、了解。", + NULL, "\"Yep, roger that.", Line_WaitForInput); + OutputLine(NULL, "魅ぃちゃんや沙都子ちゃんを相手に回すよりは、…簡単かな? かな?」", + NULL, " It's a lot easier to fight against them than against Mii-chan and Satoko-chan, you know? You know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「だな。", + NULL, "\"Indeed.", Line_WaitForInput); + OutputLine(NULL, "他の部活メンバーを敵に回すのに比べたら、…見たとこ20〜30人ってとこか。", + NULL, " I'd say with even 20 to 30 of them... It's still easier than fighting against the other club members.", Line_WaitForInput); + OutputLine(NULL, "悪いが、俺たちを止めるにゃ人数がちょいと足りないぜ!」", + NULL, " They don't have enough people to stop us!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あはははは!", + NULL, "\"Ahahahaha!", Line_WaitForInput); + OutputLine(NULL, " よぅし、じゃあ行くよー!」", + NULL, " Great! Let's do this!\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 128 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おうッ!!」", + NULL, "\"Yeah!!\"", Line_Normal); + SetSpeedOfMessage( FALSE, 0 ); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DisplayWindow(); + ClearMessage(); + + OutputLine(NULL, " 敵は約20騎、30騎!", + NULL, "Our enemies number about 20 to 30!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺たちを止めたければその10倍は用意してみやがれってんだッ!!", + NULL, "If they wanted to stop us, they should've gotten ten times more people than that!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " うおりゃあああーー!!!", + NULL, "Ohhhhryaaahhh!!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_daidageki", 128, 64 ); + DrawScene( "white" , 0 ); + DrawScene( "Re_s1_Resut" , 0 ); + EnlargeScreen( 288, 216, 64, 48, FALSE, 600, TRUE ); + DrawScene( "Re_s1_Resut", 1000 ); + + SetSpeedOfMessage( TRUE, 128 ); + + CallScript( "&eye" ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "black", 1000 ); + SetSpeedOfMessage( FALSE, 0 ); + +} diff --git a/Update/_tsum_003_1.txt b/Update/_tsum_003_1.txt new file mode 100644 index 0000000..cb43edb --- /dev/null +++ b/Update/_tsum_003_1.txt @@ -0,0 +1,383 @@ +void main() +{ + + PlayBGM( 0, "Cafe", 120, 0 ); + DrawScene( "Re4", 400 ); + + OutputLine(NULL, "「いらっしゃいませー、エンジェルモートへようこそ。", + NULL, "\"Welcome to Angel Mort.", Line_WaitForInput); + OutputLine(NULL, "本日はイベントデーになりますが、チケットはお持ちですか?」", + NULL, " Today we're holding a special event. Do you have a ticket?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えっと、チケットはないですけど、名乗ればいいと言われてます。", + NULL, "\"Umm, we don't have a ticket, but we were told to give our names.", Line_WaitForInput); + OutputLine(NULL, "竜宮レナと前原圭一です。」", + NULL, " We're Rena Ryuugu and Keiichi Maebara.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「只今、リストを確認しております。", + NULL, "\"Let me check on our list.", Line_WaitForInput); + OutputLine(NULL, "少々お待ち下さい。」", + NULL, " Please wait for a moment.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この店のコアなファンはまともじゃない連中が多そうだからな。", + NULL, "Seems like many fans of this restaurant aren't normal people.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 嘘や偽造チケットなんかいくらでもあるんだろうなぁ。", + NULL, "I bet they'd try to get in with lies or fake tickets.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " さっきの表での殺気だった連中を思えば、何となく納得の対応だった。", + NULL, "No wonder this waitress makes sure to check the list.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re5", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「いやしかし、…恐ろしい連中だった。", + NULL, "\"Anyway... those people were just too freaky back there.", Line_WaitForInput); + OutputLine(NULL, "あんなのがひしめいていたら、健全な客は店内までたどり着けないぞ。」", + NULL, " There's no way that normal people could get through them without a struggle.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Re_WaraiA1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははははは、そうかもだね。", + NULL, "\"Ahahahahaha, you might be right.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_KaiiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "でも、レナの行く手を阻むことは誰にもできないんだよ〜〜、はぅ〜☆」", + NULL, " But nobody can stop me! Hauuuuu☆!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それはそうと、相変わらずのキレだったな…。", + NULL, "\"You sure did them in...", Line_WaitForInput); + OutputLine(NULL, "あれは肘か?膝か?", + NULL, " Did you use your elbows or knees?", Line_WaitForInput); + OutputLine(NULL, " 顔面の急所を正確にブチ抜くとは、…恐ろしいヤツ。」", + NULL, " You hit them right in the middle of their faces... You're a scary person.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナに殺到する有象無象どもを、あの知覚不能の超高速ジャブで次々となぎ倒していくさまは、圧巻の一言だった…。", + NULL, "The way Rena swept them off their feet with super-fast invisible jabs was incredible...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 思い出すだけでも恐ろしい。", + NULL, "It even gave me a chill just thinking about it.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_KaiiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「だってだって、レナのお持ち帰りを邪魔するんだもん〜☆", + NULL, "\"That's because they tried to sabotage my chance to take my girls home with me☆.", Line_WaitForInput); + OutputLine(NULL, " きっとみんなかぁいいよぉ、みぃんなお持ち帰りぃ〜!!」", + NULL, " They must look so kyute today! I'm taking all of them home with me!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…かぁいいモードのレナが相手じゃなぁ。", + NULL, "\"...When you're in Kyute Mode, nobody stands a chance.", Line_WaitForInput); + OutputLine(NULL, "まぁ連中もあれだけ派手にブチのめされれば、敗北を受け入れられるだろう。」", + NULL, " I sure hope they admitted their loss after getting beaten up that badly...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭一くんだってすごかったよ?", + NULL, "\"You did great too, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, " 大勢に囲まれて飲み込まれたと思ったら、急にシンとなって、そのあとみんな、涙を流しながら道を開けてた。", + NULL, " At first, I thought you'd be engulfed by them, but then they became all quiet and let you through with tears in their eyes.", Line_WaitForInput); + OutputLine(NULL, "なんでかな、かな?」", + NULL, " What did you do to them, to them?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……いや別に…。", + NULL, "\"...Nothing really...", Line_WaitForInput); + OutputLine(NULL, "落選したお前たちの代わりにこの俺が入店してやる、お前たちの分まで俺が見届けてきてやる、", + NULL, " I just told them that I'd get into the restaurant and make sure to see everything they wanted to see.", Line_WaitForInput); + OutputLine(NULL, "だから同士諸君、今は涙を流しても次の抽選の勝者になれ、", + NULL, " And I told them, 'You might have to shed tears now, but I believe you can get a ticket next time.'", Line_WaitForInput); + OutputLine(NULL, "とまぁ、その辺りのことを少々語ったら、みんな理解してくれたようで…。」", + NULL, " That's all I said, but they seemed to understand me...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…圭一くんって、アジテーション得意だよね。", + NULL, "\"...You're so good at that sort of thing.", Line_WaitForInput); + OutputLine(NULL, "聞いている人を共感させる能力というか。", + NULL, " You know, making people listen to you.", Line_WaitForInput); + OutputLine(NULL, "うんうん、我が部の口先の魔術師って感じ。」", + NULL, " Yeah, you sure are our club's Magician of Words.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「その口先の魔術師って、もう決定なのかよー?!", + NULL, "\"They're all calling me that now.", Line_WaitForInput); + OutputLine(NULL, " 他の通り名はないのかよぅ!」", + NULL, " Can't you please come up with a better name?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あはははは!", + NULL, "\"Ahahahahaha!", Line_WaitForInput); + OutputLine(NULL, " どうだろうね、考えてみるね!」", + NULL, " I'll think about it!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナはからからと笑ってはぐらかすのだった。", + NULL, "Rena laughs loudly.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re4", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「大変お待たせしました。", + NULL, "\"Thank you so much for waiting.", Line_WaitForInput); + OutputLine(NULL, "リストにお名前を確認しました。", + NULL, " I confirmed your names in the list.", Line_WaitForInput); + OutputLine(NULL, "お席へご案内します。", + NULL, " I'll take you to your table.", Line_WaitForInput); + OutputLine(NULL, "どうぞこちらへ!」", + NULL, " Please follow me!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Re6", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 相変わらずの、ドキドキものの衣装に身を包んだウェイトレスさんが俺たちを席まで案内してくれた。", + NULL, "The waitress led us to our seats.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 店内は今日は超満員だ。", + NULL, "The restaurant was completely packed today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これだけ賑わっていると、何だかそれはそれですごい。", + NULL, "It made for a cheerful but sort of crazy atmosphere.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しかもその客はみんな、表に群がっていた、極めて偏った特殊な感性の客人ばかりと見える。", + NULL, "All the customers in the restaurant were very unique people, just like the ones loitering around outside.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 店内は異様な熱気が渦巻き、しかもほのかに汗臭い。", + NULL, "There was an aura of excitement in the store, and it also smelled a bit sweaty.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しかも、店外でされていたような、意味のわかりにくい特殊な単語がてんこ盛りの怪しげな会話だけが飛び交っていた。", + NULL, "They were also talking excitedly using special terms that I don't understand, again just like the people outside.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Re4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「やはりエンジェルモートは", + NULL, "\"Angel Mort is", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "制服命ザンスねぇ〜!!」", + NULL, " all about the uniform!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「食は舌で味わうものでござるが、", + NULL, "\"You taste food with your tongue,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_cork", 128, 64 ); + + OutputLine(NULL, "エンジェルモートは目で味わうのでござるよ〜!!", + NULL, " but in Angel Mort, you can taste it with your eyes, too!!", Line_WaitForInput); + OutputLine(NULL, " 今日はたゆん", + NULL, " Where's the waitress with the big", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "たゆん", + NULL, " heavy", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "のウェイトレスさんはいないでござるか〜!!」", + NULL, " pair of melons? I don't see her today!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「むほほほほ!", + NULL, "\"Muohoho!", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " 女の子のローテのチェックは基本ですよお!!", + NULL, " You need to check the shift roster!!", Line_WaitForInput); + OutputLine(NULL, " 巨乳好きなら", + NULL, " If you like girls with big tits,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "火、", + NULL, " you have to come on Tuesdays and", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "木", + NULL, " Thursdays", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "の", + NULL, " after", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "17時以降は絶対押さえたいですねえぇえ!", + NULL, " 5 PM!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " 逆属性の方は金曜17時以降が勝負!!」", + NULL, " If you like girls with small tits, you have to come on Fridays after 5 PM!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Re1", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " ……あぁ、とんでもない日に来たなぁと思った。", + NULL, "...I regret coming here today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " と、同時に。", + NULL, "And at the same time,", Line_WaitForInput); + + OutputLine(NULL, " あぁ、昨日の部活に負けなくてよかったと思った。", + NULL, " I was really glad that I didn't lose the game yesterday.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 他のメンバーはまだいい。", + NULL, "This punishment might be a bit easier for the girls.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが男の俺がこの状況下で罰ゲームを被った日には……、怒り狂った濃い口のお客に袋叩きにされるだろう。", + NULL, "But, as a guy, if I had to undergo this punishment today... I would've been kicked and punched by these crazy customers, because they would've been burning with anger.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 説明が遅れたが、ちなみに今日は別に、レナと食事に来たわけではない。", + NULL, "Let me explain. I didn't come here just to eat lunch with Rena today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 罰ゲーム者はランダムな方法で決められた衣装着用の上、エンジェルモートのイベントデーを、ウェイトレスとしてお手伝いをする、というものなのだ。", + NULL, "The punishment is as follows: The losers have to wear a costume that was randomly chosen and help with the event at Angel Mort... as a waitress.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 勝者は敗者の給仕を受けながら、まったりとデザートに舌鼓を打てる…とそういうことになっていたのである。", + NULL, "The winners can enjoy eating desserts, receiving service from the losers.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " この罰ゲームが告示されたとき、", + NULL, "When this punishment was announced,", Line_WaitForInput); + OutputLine(NULL, "内心、俺は…あぁどうせ俺がやらされるんだろうなと諦めていた。", + NULL, " I'd actually prepared myself for the punishment because I thought I'd lose the game like always.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " このところ振るわず、罰ゲーム常連だったからなおさらだ。", + NULL, "I was losing a lot recently, so I didn't think I could win.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それはレナも同じだったろう。", + NULL, "I assume Rena felt the same way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それが発奮して、俺とレナの大勝利なんて、誰に予想できただろう?", + NULL, "Who could imagine Rena and I would do so well as to win?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " すげえよ前原圭一、", + NULL, "You're great, Keiichi Maebara.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "F_a", 0 ); + + OutputLine(NULL, "よくやった感動した!!", + NULL, " You made me proud!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 6*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + +} diff --git a/Update/_tsum_003_2.txt b/Update/_tsum_003_2.txt new file mode 100644 index 0000000..ff27a45 --- /dev/null +++ b/Update/_tsum_003_2.txt @@ -0,0 +1,824 @@ +void main() +{ + + DrawScene( "white", 400 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_daidageki", 128, 64 ); + DrawScene( "Re4", 400 ); + + OutputLine(NULL, " その時、ざわめきが起こり、それから大歓声、拍手、口笛のるつぼと化した。", + NULL, "Everybody started shouting, clapping their hands, and whistling for joy.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …そりゃあそうだろうなぁ。", + NULL, "...I don't blame them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今日ここに来てる連中はただのイベントデーだと思って来てたはずだ。", + NULL, "They came here just for the event at Angel Mort.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……まさか、あんな格好のウェイトレスが混じってるなんて予想もしなかったろう。", + NULL, "None of them expected to see the waitresses wearing different costumes like this.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Ri_KomaruA1$", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Re5", "maskright", 1, 0, 300 ); + PlayBGM( 0, "B11_Rika", 120, 0 ); + + OutputLine(NULL, "「……みー。」", + NULL, "\"......Meep.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_KaiiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はッうううぅううぅう!!!", + NULL, "\"HAUUUUuUUuuUuuUuu!!!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_KaiiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " りりり梨ぃ花ちゃぁぁん!!", + NULL, " R-R-R-Rika-chaaan!!", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, " お持ち帰りぃいぃいぃぃ!!!」", + NULL, " I'm taking you home with me!!!\"", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「まま、まぁ待て、落ち着けレナ。", + NULL, "\"Wait. Calm down, Rena.", Line_WaitForInput); + OutputLine(NULL, "ここでお持ち帰ったら罰ゲームにならん。」", + NULL, " You can't take her home yet. She has to finish her punishment first.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "RI_KomaruA1$", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Re6", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 梨花ちゃんはお盆にお冷とおしぼりを乗せての登場だ。", + NULL, "Rika-chan appears with glasses of water and wet napkins on a tray.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 梨花ちゃんが引いた罰ゲームの衣装は、もはや罰ゲームの定番と化した感もある、エンジェルモートの制服だった。", + NULL, "They drew lots to decide on the costumes. Rika-chan's costume is the uniform of Angel Mort, which we use regularly for punishments.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Ri_WaraiA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……いらっしゃいませ。", + NULL, "\"......Hello.", Line_WaitForInput); + OutputLine(NULL, "エンジェルモートへようこそなのですよ。」", + NULL, " Welcome to Angel Mort.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんは、お客を迎える口上を述べると、俺とレナの前にお冷とおしぼりを並べた。", + NULL, " Rika-chan put the glasses of water and the wet napkins in front of Rena and me.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re4", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「はぅあぅぁぅ〜〜!!", + NULL, "\"HauAuauuu!!", Line_WaitForInput); + OutputLine(NULL, " かぁいいよ〜〜、", + NULL, " You look so adorable.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "お〜持ちかえ〜〜りぃ〜!!」", + NULL, " I'm taking you home with me!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナが奇声を上げると、店内も同様に", + NULL, "Rena raised her weird voice, and everybody in the store followed suit.", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + + PlayBGM( 1, "semi", 120, 0 ); + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, "「「おおお、お持ち帰りぃいぃ〜!!」」", + NULL, " \"I-I-I'm taking her home with me!!\"", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "と、お持ち帰りコールになる!", + NULL, " Everybody started shouting the phrase!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 気付けば、店中の客が俺たちの席の周りに群がって、梨花ちゃんの給仕姿をその眼に焼き付けようとしているのだった。", + NULL, "Before I knew it, they were surrounding our table trying to burn the scene of Rika-chan serving customers into their minds.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Re_KaiiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re6", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「はぅ〜〜、", + NULL, "\"Hauuuu,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "梨花ちゃん、", + NULL, " Rika-chan,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_cork", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "似合うよ似合ってるよ〜〜!!", + NULL, " you look great in that uniform!!", Line_WaitForInput); + OutputLine(NULL, " はぅ〜!!」", + NULL, " Hauuuuu!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_KomaruA1$", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……みー。", + NULL, "\"......Meep.", Line_WaitForInput); + OutputLine(NULL, "…じろじろ見られると恥ずかしいのです。」", + NULL, " ...It's embarrassing to have everybody look at me like that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「んーー?", + NULL, "\"Hm?", Line_WaitForInput); + OutputLine(NULL, " そう言えば、お馴染みのエンジェルモート制服だが、どことなく違う気がするのは気のせいか?」", + NULL, " There's something different about the uniform, though.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そそそそ、それはですね前原さん!!", + NULL, "\"G-G-G-Good eyes, Maebara-san!!", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " 僕が説明いたします!!」", + NULL, " Allow me to explain!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 人垣を掻き分けて登場したのは、クラスメートで後輩の富田くんだった。", + NULL, "Tomita-kun, our underclassman, pushed his way through the crowd.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re5", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「おわわ、富田くんじゃないか。", + NULL, "\"Oh, Tomita-kun.", Line_WaitForInput); + OutputLine(NULL, "何だ、岡村くんも。", + NULL, " Okamura-kun, too.", Line_WaitForInput); + OutputLine(NULL, "二人とも当選してたのかー。」", + NULL, " I didn't know you guys had a ticket.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そんなことはどうでもいいんです前原さん!", + NULL, "\"That's not important right now, Maebara-san!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " それよりも、ここで古手さんの衣装について説明しましょう。", + NULL, " The important thing here is the uniform Furude-san is wearing today.", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "ご存知のとおり、エンジェルモートの制服は成熟した女性の魅力を全面に押し出すことを最大の目的にした衣装です。", + NULL, " As you already know, the uniforms of Angel Mort are designed to bring out the most of a mature woman's features.", Line_WaitForInput); + OutputLine(NULL, "よって、着衣には多少の成熟した年齢相応のプロポーションが必要とされます。", + NULL, " Therefore, it's normally required to have certain bodily proportions to wear this uniform.", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "その意味においては、未発達な体型である古手さんとはもっとも相性の悪い制服と言えるでしょう。」", + NULL, " In that sense, this is the least compatible uniform for Furude-san, because she's still at an early stage of development.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Ri_DefA1$", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re5", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「それだけでなく、問題となったのは古手さんの体型に合うサイズを店舗側が用意できなかったことにあります!", + NULL, "\"Plus, the other problem was that the restaurant couldn't find a uniform in Furude-san's size!", Line_WaitForInput); + OutputLine(NULL, " そのため古手さんはエンジェルモート制服を着るという罰ゲームを実行するためには、工夫をせざるをえなかったのです!!", + NULL, " That's why it was necessary to try various measures in order to facilitate her punishment, that is, to wear the uniform of Angel Mort!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " そこで古手さんはプール用の水着で衣装を代用したのですが、それにより神をも予見できなかったであろう、", + NULL, " Therefore, they came up with the idea to use a school swimsuit, and it created an impossible combination of said swimsuit and the uniform of Angel Mort!!", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "水着とエンジェルモート衣装という有り得ない組み合わせが生まれたのです!!", + NULL, " It's so eccentric that even God couldn't see it coming!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " この武装により現在の古手さんの攻撃力は従来火力をはるかに凌駕ッ!!", + NULL, "In this costume, Furude-san now has an overwhelming attack power far beyond her normal statistics!", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " 属性付与、", + NULL, " She also gained elemental enchantment,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "状態異常の追加、", + NULL, " status impairment,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "クリティカル発生率の大幅アップ、", + NULL, " a huge increase to her critical hit rate,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "しかも上昇中には無敵時間まで与えられるに至ったのですッ!!", + NULL, " and on top of that, she's also given increased invincibility time during powerups!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + OutputLineAll(NULL, "", Line_WaitForInput); + + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " この素晴らしさが分かりますか?!", + NULL, " Do you understand how great this is?!", Line_WaitForInput); + + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, " 分かりますよね?!", + NULL, " You do, don't you?!", Line_WaitForInput); + OutputLine(NULL, " つまりこれを竜宮さん風に言うとこうです。", + NULL, " Let me put it another way, like what Ryugu-san always says.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "お", + NULL, " I", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 50 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "お", + NULL, "-I", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 50 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "お", + NULL, "-I", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 50 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "お、", + NULL, "-I", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, "お持ち帰りぃいぃいぃぃぃ!!!」", + NULL, "-I'm taking her home with me!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 6*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawBustshotWithFiltering( 0, "Re_KaiiB1#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Re1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「駄目だよ、だめだめ、お持ち帰るのはレナなんだよ〜〜!!", + NULL, "\"No, you can't! I'm the one who's taking her home!!", Line_WaitForInput); + OutputLine(NULL, " でも気持ちは分かるよ、お持ち帰りぃいぃぃ〜〜!!!」", + NULL, " But, I understand exactly how you feel, I'm taking her home with me!!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "Re4", 400 ); + + OutputLine(NULL, " 富田くん岡村くんコンビが、レナと肩を組みながらお持ち帰りコールで湧き上がる!", + NULL, "Tomita-kun and Okamura-kun held Rena's shoulders, and they shouted the phrase in their excitement!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そのコールがいつの間にやら店内全体に伝播して、今や大変な状態だ。", + NULL, "The phrase had spread throughout the entire store, and was now out of control.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……しかし、富田くんと岡村くんのコンビ、時々すげぇよな。", + NULL, "...Anyway, Tomita-kun and Okamura-kun surprised me sometimes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺との年齢差を加味しても、この歳でこれだけの熱い語りが出来るとは…。将来の末恐ろしいやつらだぜ…!!", + NULL, "For their age, they're so good at giving passionate speeches... They'll probably make it big in the future...!!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Ri_NikoA1$", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re5", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「魅ぃちゃんと沙都子ちゃんは〜??", + NULL, "\"Where are Mii-chan and Satoko-chan??", Line_WaitForInput); + OutputLine(NULL, " 二人も楽しみ〜〜!!」", + NULL, " I can't wait to see them!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その時、再びどよめきが店内を支配した。", + NULL, "At that time, the crowd sent up another roar.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ちょっと〜道を開けてよーという魅音の声。", + NULL, "I hear Mion telling them to let her through.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …そういや魅音って何の罰ゲーム衣装になったんだっけ?", + NULL, "...I don't remember what kind of costume she picked.", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( TRUE, 128 ); + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "B03_Dame", 120, 0 ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "「Kぇえぇさぁあぁぁん!!", + NULL, "\"K-saaaaaaan!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLine(NULL, " あ、", + NULL, " What,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "あ、", + NULL, " what,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "あれはどーゆうことっすかあぁ!!」", + NULL, " what's going on?!!\"", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「どわあ!!", + NULL, "\"Wow!!", Line_WaitForInput); + OutputLine(NULL, " か、亀田くんかよ…!", + NULL, " K-Kameda-kun...!", Line_WaitForInput); + OutputLine(NULL, " そっか、デザート魔人の君がデザートフェスタにいないわけないよな…。", + NULL, " Of course, you're here because this is a Dessert Festa, and you're a dessert maniac...", Line_WaitForInput); + OutputLine(NULL, "やぁ、元気…?」", + NULL, " Hey, how have you been doing...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「元気かどうかなんてどうでもいいんす!!", + NULL, "\"It doesn't matter how I am!!", Line_WaitForInput); + OutputLine(NULL, " それより、アレは!!アレはどうなってるんすかーッ!!」", + NULL, " More importantly, what is that?!! What's going on here?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 亀田くんは額にまで血管を浮かせながらの興奮状態だった。", + NULL, "Kameda-kun was in a state of great excitement. Thick veins were displaying on his forehead.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …その亀田くんの言うところのアレが人垣を掻き分けて姿を現す。", + NULL, "...The source of that excitement appears through the crowd.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_TohohoA1$", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re6", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「こーなりゃヤケだね。", + NULL, "\"There's no turning back. I guess I've got to do what I've got to do.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_WaraiA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "毎度ども〜!", + NULL, " Welcome to Angel Mort!", Line_WaitForInput); + OutputLine(NULL, " ウルトラレアチーズケーキ、お待たせしましたー!」", + NULL, " Here is your ultra-rare cheese cake!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ケーキをおぼんに載せた魅音が登場したが…。", + NULL, "Mion appeared with a cake on a tray...", Line_WaitForInput); + OutputLine(NULL, "ぐは!!", + NULL, " Oh!!", Line_WaitForInput); + OutputLine(NULL, " そうだった、こういう格好だったっけ…ッ!!", + NULL, " Now I remember what she picked for her costume...!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Re_KaiiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ〜〜!!!", + NULL, "\"Hauuuuuu!!!", Line_WaitForInput); + OutputLine(NULL, " 魅ぃちゃんもかぁいいよーー!!!」", + NULL, " Mii-chan, you look so kyute too!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Me_TohohoA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あーもぅ、とんでもない災難だよー!", + NULL, "\"I can't believe I'm doing this!", Line_WaitForInput); + OutputLine(NULL, " この格好は圭ちゃんにやらせるつもりだったのになぁ!」", + NULL, " I was going to make Kei-chan wear it!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re5", "maskright", 1, 0, 300 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「……ま、前原さん、", + NULL, "\"...M-Maebara-san,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, "この格好も並々ならぬものがあります!!", + NULL, " this costume is extraordinary, too!!", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " しかも、", + NULL, " Plus,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "普段の部活では常勝無敗、完璧鉄壁無問題の委員長の普段の姿を知れば知るほどに、", + NULL, " because you know her in person, and because she's the leader of the club who has never lost any games in the past and also a class president who's always perfect at everything,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "味わい深さ500%だと思います!!", + NULL, " you can enjoy this 500%!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " しかし…天下無敵の委員長ですら、逃れることがかなわないとは、", + NULL, " Even the class president, who doesn't know what losing is, can't escape the punishment...", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "恐るべきは部活ッ!!", + NULL, " Your club is", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "です!!」", + NULL, " so terrifying!!\"", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, "「なななな!!", + NULL, "\"Wha-Wha-What?!!", Line_WaitForInput); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " どど、どういうことっすかKぇぇぇえぇい!!!", + NULL, " Please explain what is going on here, K!!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " 二人で同じ器の巨大パフェを突っつきあった仲じゃないっすかあぁあ!!", + NULL, " I thought we were friends because we shared a huge parfait together!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " それなのに俺に内緒でそんな素敵な部活をしてたなんてーーッ!!!", + NULL, " How could you not tell me about such a wonderful club!!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 納得いかないっす、", + NULL, " I can't believe you didn't tell me about this.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, "こんな部活の存在知ってたら、野球なんかやらなかったのにーー!", + NULL, " If I knew about it, I wouldn't have joined the baseball team!", Line_WaitForInput); + + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, " 俺の人生のリセットボタンはどこぉッ?!」", + NULL, " Where is the reset button for my life?!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「「「ざわざわざわざわ!!!」」」", + NULL, "The crowd roars in excitement!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "「なな、何という部活でござるか!!」", + NULL, " \"What a great club!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLine(NULL, "「こんな夢のような部活は聞いたことないにゃりんんん!!」", + NULL, " \"I've never heard of a club as wonderful as this in my life!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "「はぅ〜、みんななダメだよ、部活は雛見沢に住んでる人しか入れないんだよ〜〜☆」", + NULL, "\n\"Hauu... You can't join our club. Only people who live in Hinamizawa can join~~☆.\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 50 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 50 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「「「ななな、なんとぉおおぉ!!!」」」", + NULL, "\"Wh-Wh-Wh-What?!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "「こここれはー住民票を雛見沢に移すっきゃなあぁあぁ!!」", + NULL, " \"Then, I have to move my certificate of residence to Hinamizawa at once!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 6*2, TRUE ); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ちょい待て、レナにお前ら。", + NULL, "Stop there, Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何か、明日には雛見沢の人口が倍くらいに膨れ上がりそうだぞ…。", + NULL, "The population of Hinamizawa might double by tomorrow...", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_TohohoA1$", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawBustshotWithFiltering( 1, "Ri_KomaruA1$", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Re3", "maskleft", 1, 0, 300 ); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "「しかし…素晴らしい罰ゲームっすよK…!!", + NULL, "\"Anyway... this is a beautiful punishment, K...!!", Line_WaitForInput); + + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, " 女性を美しくする衣装は、例えるならデザートのデコレーションと同じなんす!", + NULL, " Costumes that make women look beautiful are like decorations on desserts!", Line_WaitForInput); + + PlaySE( 0, "s_cork", 128, 64 ); + + OutputLine(NULL, " ショートケーキだって、", + NULL, " A shortcake, for example,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "全て剥いてしまえば単なるスポンジケーキに過ぎないんです!!", + NULL, " is just a sponge cake if you take away its decoration!!", Line_WaitForInput); + OutputLine(NULL, " それをクリームで飾り、", + NULL, " But, if you decorate it with whipped cream,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "十重二十重の美しい装飾が奏でる素晴らしき魅惑のハーモニーは、", + NULL, " to enjoy the wonderful and mysterious harmony that layers and layers of beautiful decoration create...", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "目で楽しみ舌で味わい、", + NULL, " You can enjoy it with both your eyes and your tongue.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + OutputLine(NULL, "ああぁあぁあぁぁ☆!!", + NULL, " Ohhhhhh☆!!", Line_ContinueAfterTyping); + + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " 然るにこのセーラー服とブルマの組み合わせは素晴らしい!!", + NULL, " That's why this combination of a sailor-style school uniform and gym shorts is wonderful!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, " 本来ならどちらも日常的な学校衣装であり、それはそれで味わいがあるのですが、それはそれで置いといて!", + NULL, "They're both ordinary school clothes, and each is tasteful in its own right. But let's put that aside for now!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " 制服と体操服という近いカテゴリーにありながら交わることのなかったこれら衣装を、そうデザートに例えるならまさに苺大福!!", + NULL, " A school uniform and gym clothes are in the same category, namely school clothes, but they've never been combined together. It's just like a strawberry daifuku!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kamera", 128, 64 ); + + OutputLine(NULL, " 誰もが絶対に合わないと思った組み合わせが、", + NULL, " Nobody thought they'd taste good together.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "F_b", 0 ); + + OutputLine(NULL, "誰もがの未体験の未知なる味わいを持たせるに至ったのです!!」", + NULL, " But, the combination actually brought an unexplored and unknown taste to this world!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + DrawScene( "black", 400 ); + DrawBustshotWithFiltering( 0, "Me_TohohoA1$", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Re3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……圭ちゃんってKって呼ばれてるの?", + NULL, "\"...Kei-chan, he's calling you 'K'.", Line_WaitForInput); + OutputLine(NULL, " この変態と仲良かったんだぁ?」", + NULL, " I didn't know you were friends with this pervert.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「全力で無関係を装わせてください…。」", + NULL, "\"I'm trying my best not to be friends with him...\"", Line_Normal); + ClearMessage(); + +} diff --git a/Update/_tsum_003_3.txt b/Update/_tsum_003_3.txt new file mode 100644 index 0000000..97da122 --- /dev/null +++ b/Update/_tsum_003_3.txt @@ -0,0 +1,1631 @@ +void main() +{ + char rn_Iri_Def1; + char rn_Iri_Def2; + char rn_Iri_Warai; + char rn_Iri_Majime; + char rn_Iri_Majime2; + + int i; + i = GetRandomNumber( 3 ); + if(i == 0) + { + rn_Iri_Def1 = "Iri_Def1#"; rn_Iri_Def2 = "Iri_Def2#"; rn_Iri_Warai = "Iri_Warai#"; + rn_Iri_Majime = "Iri_Majime#"; rn_Iri_Majime2 = "Iri_Majime2#"; + } + if(i == 1) + { + rn_Iri_Def1 = "Iri_Def1!"; rn_Iri_Def2 = "Iri_Def2!"; rn_Iri_Warai = "Iri_Warai!"; + rn_Iri_Majime = "Iri_Majime!"; rn_Iri_Majime2 = "Iri_Majime2!"; + } + if(i == 2) + { + rn_Iri_Def1 = "Iri_Def1+"; rn_Iri_Def2 = "Iri_Def2+"; rn_Iri_Warai = "Iri_Warai+"; + rn_Iri_Majime = "Iri_Majime+"; rn_Iri_Majime2 = "Iri_Majime2+"; + } + + PlaySE( 0, "s_furu", 128, 64 ); + + DrawScene( "white", 10 ); + DrawScene( "black", 0 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_glass", 128, 64 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「とああぁあぁああぁあぁあッ!!!」", + NULL, "\"Wooooooo!!!\"", Line_Normal); + SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + + OutputLine(NULL, "「ななな、なんだぁあぁッ?!」", + NULL, "\"Wh-Wh-What is it?!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + + DrawBustshotWithFiltering( 0, rn_Iri_Majime, "maskup", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Re6", "maskup", 7, 0, 300 ); + PlayBGM( 0, "B04_Bukatu", 120, 0 ); + + OutputLine(NULL, " 空中を舞うように大回転しながら、スタッと美しく着地を決めて現れたのは……か、監督ッ?!?!", + NULL, "A guy tumbled in and landed on his feet elegantly... it was Coach!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, rn_Iri_Majime2, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「許しません…。", + NULL, "\"How dare you...", Line_WaitForInput); + OutputLine(NULL, "許しませんよ前原さん…。」", + NULL, " How dare you, Maebara-san...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 監督がぎょろりと俺を睨み付ける。", + NULL, "Coach glared at me in anger.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 口からは比重の重い白い息が、コーハー、コーハーと吐き出され異様に恐ろしい形相だ。", + NULL, "He was breathing hard with a scary expression on his face.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「なな、許さないって、何が許さないんですか…!!」", + NULL, "\"What do you mean? What did I do...?!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawScene( "F_b", 0 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「ああああぁあ、あれですよぉおおぉぉおぉ!!」", + NULL, "\"That is what I'm talking about!!\"", Line_ContinueAfterTyping); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "white", 10 ); + DrawScene( "black", 0 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " ドン、", + NULL, "Bang!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "ガン、", + NULL, " Bang!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "ゴン、", + NULL, " Bam!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "ガッシャーーーン!!", + NULL, " Baaaam!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 監督が絶叫した瞬間に、監督の頭に大中小のタライが次々と多段ヒットし、しかもダメ押しに中華鍋まで振ってきた…!", + NULL, "At the moment of his scream, three different metal buckets fell on his head one after another, and a Chinese wok finished the job...!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Sa_AkireruA1-", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Re1", "maskright", 1, 0, 300 ); + PlayBGM( 0, "B03_Dame", 120, 0 ); + + OutputLine(NULL, "「まぁ、この格好が罰ゲームになった時点で、多少は心の準備がありましたのよ…。」", + NULL, "\"Well, I was prepared for this the moment my punishment was chosen...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_WaraiA1$", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……沙都子のメイドさんは、ある意味、命に関わりますです。」", + NULL, "\"To see Satoko in a maid costume is like a matter of life and death to you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_KaiiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ〜〜〜!!!", + NULL, "\"Hauuuuuuu!!!", Line_WaitForInput); + OutputLine(NULL, " 沙都子ちゃんのメイドさん、かぁいいよーぅ!!!", + NULL, " I love Satoko-chan's costume!!! It's so, kyute!", Line_WaitForInput); + OutputLine(NULL, " お持ち帰りいいぃいぃ!!」", + NULL, " I'm taking her home with me!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DrawScene( "white", 0 ); + DrawBustshot( 1, rn_Iri_Majime, -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawBustshot( 2, "Re_KaiiA1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Re1", 10 ); + + OutputLine(NULL, "「それはさせませんッ!!", + NULL, "\"I won't let you do that!!", Line_WaitForInput); + OutputLine(NULL, " お持ち帰るのはこの私、入江京介です!!」", + NULL, " I'm going to take her home with me or my name is not Kyousuke Irie!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_KaiiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「だめだよだめだめだめ〜〜〜☆", + NULL, "\"No, no, no, no, no~~~~☆.", Line_WaitForInput); + OutputLine(NULL, " レナのお持ち帰りを邪魔すると〜〜", + NULL, " If you try to sabotage my chance to take her home with me, you get these...", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "はぅ", + NULL, " Hau!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "はぅ", + NULL, " Hau!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + OutputLine(NULL, "はぅ", + NULL, " Hau!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "はぅ〜!!」", + NULL, " Hauuuuu!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 6*2, TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DrawBustshot( 2, "Re_KaiiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Re1", 400 ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …レナのかぁいいモードって見掛けによらず容赦ないよな。", + NULL, "...Once Rena goes into Kyute Mode, she becomes merciless.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お持ち帰りを邪魔するものは、岩なら砕き、河なら埋め、海なら裂いてでも渡るだろう…。", + NULL, "If a rock tried to sabotage her chance to take her favorites home with her, she'd break it into pieces. If it was a river, she'd fill it up with sand. If it was the sea, she'd split it in half like Moses did and walk through it...", Line_WaitForInput); + OutputLine(NULL, "おお?!", + NULL, " What?!", Line_WaitForInput); + + DisableWindow(); + DrawBustshotWithFiltering( 1, rn_Iri_Majime, "maskup", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " だが監督もむっくりとゾンビみたいに起き上がる。", + NULL, " Coach got up on his feet like a zombie.", Line_WaitForInput); + OutputLine(NULL, "…レナの超高速弾を全弾受けたのに、立ち上がれるのかぁあぁ!!", + NULL, " ...I couldn't believe he could still get up after getting hit by all of her super-fast attacks!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, rn_Iri_Warai, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ふはぁはははははははははッ!!!", + NULL, "\"Hwahahahahahahahaha!!!", Line_WaitForInput); + OutputLine(NULL, " 無駄ですよ効きません!!", + NULL, " That doesn't work on me!!", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " ふが、", + NULL, " Aw!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "ぶげッ、", + NULL, " Ouch!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "ぐぽらッ!!", + NULL, " Ouch!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + DisableWindow(); + FadeBustshotWithFiltering( 1, "maskdown" , 7, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "semi", 120, 0 ); + DisableWindow(); + DrawBustshotWithFiltering( 1, rn_Iri_Warai, "maskup", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 無駄無駄無駄です!!", + NULL, "No, that doesn't work, either!!", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DisableWindow(); + ChangeBustshot( 1, rn_Iri_Majime2, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 入江は何度でも蘇る、メイドがそこにいれば何度でも蘇る、", + NULL, " I'll get up no matter how many times I get beaten as long as there's a maid in front of me.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "それが人類の夢だからだああぁああぁあッ!", + NULL, " Why? Because it's a dream of mankind!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 6*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " ぎゃふ、", + NULL, " Aww!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLine(NULL, "ぐへッ、", + NULL, " Ugg!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 5*2, TRUE ); + + OutputLine(NULL, "ぶぴょ!!」", + NULL, " Ouch!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_daidageki", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Re1", 400 ); + + OutputLine(NULL, "「それでもダメ〜〜、レナがお持ち帰りぃ〜〜〜☆", + NULL, "\"No matter what, I'm taking her home~~~☆!!", Line_WaitForInput); + OutputLine(NULL, " はぅ〜!!」", + NULL, " Hauuuuuu!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 監督、痙攣して倒れてるぞ…。", + NULL, "Irie was down on the floor, his body twitching...", Line_WaitForInput); + OutputLine(NULL, "今、ド至近でつるべ打ちだったもんなぁ…。", + NULL, " Rena just hit him with a barrage at point-blank range...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「しっかし……、圧巻な光景だなぁ。", + NULL, "\"Anyway... this really is a sight to behold.", Line_WaitForInput); + OutputLine(NULL, "勝ってよかったと同時に、負けてたらその一角に俺がいたかもしれないことを思うととても笑えん。」", + NULL, " I'm so glad I won the game, but at the same time, I'm scared to imagine how terrible it would've been if I'd lost.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_AkireruA1-", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「まったく悔しいですわね!!", + NULL, "\"This is absurd!!", Line_WaitForInput); + OutputLine(NULL, " いくら罰ゲームも部活の務めとはいえ…、こんな格好はあんまりでございましてよー!」", + NULL, " While I have to wear this for the punishment, I cannot take it any longer!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_TohohoA2$", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ちぇー、おじさんの格好に比べたら沙都子の格好なんて、まともな方じゃない。」", + NULL, "\"Satoko, your costume is a lot more decent than this ol' man's.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Ri_WaraiA1$", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……メイドの格好がまともに見える時点で、みんなただれてると思いますです。」", + NULL, "\"...You think wearing a maid costume is decent? You are completely messed up.\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Re6", "maskleft", 1, 0, 300 ); + PlayBGM( 0, "B11_Rika", 120, 0 ); + + OutputLine(NULL, "「ほらほらレナ、いつまでもはぅはぅしてないで席に座れ。", + NULL, "\"Rena, stop drooling and sit here.", Line_WaitForInput); + OutputLine(NULL, "負けた連中にサービスしてもらうのが勝者の特権なんだからよー。」", + NULL, " It's the winners' right to be served by the losers, remember?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_KaiiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ〜〜!!!", + NULL, "\"Hauuuuuuuuu!!!", Line_WaitForInput); + OutputLine(NULL, " 今日は誰をお持ち帰ろうかな〜〜!!", + NULL, " I don't know which one I'm taking home with me today!!", Line_WaitForInput); + OutputLine(NULL, " はぅ〜はぅ〜!!」", + NULL, " Hauu, hauuu!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "Re5", 0 ); + + OutputLine(NULL, "「そら、ウェイトレスさん、今日のお勧めは何かなぁ?」", + NULL, "\"Hey, waitress. What's your recommendation today?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Me_WinkA1$", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「こちらのフルーツパフェはいかがでしょうかー。」", + NULL, "\"What about this fruit parfait?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshotWithFiltering( 2, "Sa_AkuwaraiA1-", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ただいまシュークリームのセットがお安くなってましてよー!」", + NULL, "\"The cream puffs are very good, too!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 1, "Ri_waraiA1$", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……お水ならいくらおかわりしてもOKなのです。」", + NULL, "\"...You can get refills of water as many times as you want for free.\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_jikuu", 128, 64 ); + DrawScene( "white", 400 ); + DrawScene( "Re4", 400 ); + + OutputLine(NULL, " こんな壮絶な格好のウェイトレスさんが独り占めできて、レナはさっきから鼻血がぼたぼた出まくりだ。", + NULL, "Rena's nose was bleeding because she got to keep the waitresses in cute costumes all to herself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……というか、レナが取り乱しててくれるので、俺が冷静なふりをできているだけで、本当は俺だって鼻血を出したい気分だ。", + NULL, "...I should actually thank her for acting crazy like that, because it made me look calmer than I really am. I was as excited as her, and my nose would bleed too if I wasn't careful.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " というか、鼻の下を伸ばしまくるというのはこういうのを言うんだろうな〜〜えへへ〜〜☆", + NULL, "I now understand what a slack-jawed smile means... Huh huh huh...☆", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Re_KaiiB1#", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re6", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「ねーねー、梨花ちゃんウェイトレスさぁん、あ〜〜んやって〜☆」", + NULL, "\"Hey, Rika-chan, I mean, waitress-san! Can you feed me?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_WaraiA1$", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……あ〜〜〜んですよ。」", + NULL, "\"...Sure...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re5", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「沙都子〜、俺にもひとつ頼むよ〜〜!", + NULL, "\"Satoko, can you feed me, too?", Line_WaitForInput); + OutputLine(NULL, " あー、魅音には肩でも揉んでもらおっかなぁ〜☆」", + NULL, " And Mion, you massage my shoulders.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Sa_YareyareA1-", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あーん、もう悔しいですわねぇ!", + NULL, "\"Open your mouth. Aah, I hate this!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Sa_OdorokiA1-", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ほら!", + NULL, " Hey!", Line_WaitForInput); + OutputLine(NULL, " あーん、なさいませー!!」", + NULL, " I told you to open your mouth!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 1, "Me_TohohoA1$", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ちぇーー!", + NULL, "\"Damn it!", Line_WaitForInput); + OutputLine(NULL, " 肩揉みかーー!", + NULL, " Why do I have to massage your shoulders?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_WinkA2$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " おじさんの肩揉みは高くつくからねー!!」", + NULL, " This ol' man's service is going to cost you!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ごくり。", + NULL, "Gulp.", Line_WaitForInput); + OutputLine(NULL, "……その壮絶な光景に、ギャラリーたちは固唾を呑む。", + NULL, " The audience gasped at the sight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何しろ、毎回大賑わいのエンジェルモートイベントデーだが、ここまでとんでもない日がかつてあっただろうか?!", + NULL, "I bet Angel Mort has never had an event as exciting as this one!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Re3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " どのボックスシートにも4人がぎゅうぎゅうとすし詰めのはずなのに、この一角だけは俺とレナでゆったりと座り、", + NULL, "Every table had four people squeezed in together, but only Rena and myself were at this table,", Line_WaitForInput); + OutputLine(NULL, "しかも、鼻血で染まりそうなとんでも衣装のウェイトレスさんを3人も、この一角が独占してるんだぞ!!", + NULL, " and three waitresses in cute costumes were exclusively serving us!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しかも、肩を揉んでもらうわ、あ〜んはしてもらうわ、挙句の果てにはあれやこれや!!", + NULL, "They were giving us shoulder massages and feeding us desserts, too!!", Line_WaitForInput); + OutputLine(NULL, " 普段のエンジェルモートでは絶対にありえないことだ。", + NULL, " This had never happened before at Angel Mort and it never will again.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……そ、そうでござったか。", + NULL, "\"...I see.", Line_WaitForInput); + OutputLine(NULL, "…この人たちはウェイトレスさんでござったか……。", + NULL, " ...They're waitresses...", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "でで、では、拙者もお冷をひとつお願いしたいでござるよー!」", + NULL, " Th-Th-Then, I'd like to have a glass of water!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あまりのうらやましさに、自分たちもあやかりたいと、ギャラリーの1人が魅音の肩を叩く。", + NULL, "One of the other customers wanted to get a piece of the wonderful treatment, and patted Mion on the shoulder.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_TohohoA1$", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あーー、悪いけどおじさん、ウェイトレスじゃないのよ。", + NULL, "\"Hey, I'm sorry, but I'm not a waitress.", Line_WaitForInput); + OutputLine(NULL, "お冷はあっちにいる本物のウェイトレスにお願いしてくれるー?」", + NULL, " Ask the real waitress over there for a glass of water, okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「なな、なんとー!!", + NULL, "\"Wh-Wh-What?!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " ウェイトレスさんではないのでござるか?!", + NULL, " You're not a waitress?!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " ご奉仕はしてもらえんのでござるかー!!」", + NULL, " You can't serve me?!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_AkireruA1-", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…別に私たち、店員さんじゃございませんもの。", + NULL, "\"...That's right. We're not waitresses.", Line_WaitForInput); + OutputLine(NULL, "あなたたちにサービスするいわれなどありませんでしてよー。」", + NULL, " We have no obligation to provide service to you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Ri_DefA1$", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……ボクも沙都子も魅ぃも、勝者の二人の慰みものなのですよ。", + NULL, "\"...Satoko, Mii, and I are here for the winners.", Line_WaitForInput); + OutputLine(NULL, "……みぃ。」", + NULL, " ...Meep.\"", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( TRUE, 128 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "white", 10 ); + DrawScene( "Re_s1_Resut", 0 ); + PlayBGM( 0, "B03_Dame", 120, 0 ); + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, "「「「なな、納得できんーーーーッ!!!」」」", + NULL, "\"It's not fair!!!\"", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "Re6", 400 ); + + OutputLine(NULL, " 亀田くんたちが突然、絶叫すると俺に食って掛かる。", + NULL, "All of a sudden, Kameda-kun screamed, starting to blame me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「納得できんって、一体に何が納得できないんだよ?!」", + NULL, "\"What do you mean it's not fair?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「Kさんばっかり、", + NULL, "\"It's not fair that K-san can do such wonderful club activities,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "こんなおいしい部活が出来て、", + NULL, " and I can't!", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "ずるい", + NULL, " Not fair.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + OutputLine(NULL, "ずるい", + NULL, " It's not fair.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "ずる過ぎるっすーー!!!」", + NULL, " It's just not fair!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「い、いやそれは、…俺たちも相応のリスクを払って得た権利だからなぁ。", + NULL, "\"H-Hold on... we took a certain risk to earn this right.", Line_WaitForInput); + OutputLine(NULL, "ずるいと言われても…。」", + NULL, " So, this is fair...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「「ぼぼ、僕たちもずるいと思います!!」」", + NULL, "\"W-We don't think it's fair, either!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 5*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 亀田くんの後ろに富田くん岡村くんも、ポーズを取るようにしながら現れる!", + NULL, "Tomita-kun and Okamura-kun were standing behind Kameda-kun!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大体、前原さんが昨日ので優勝できたのは、", + NULL, "\"First of all, you only won the game yesterday because", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "僕たちが委員長を背後からやっつけたからですよーー!!!」", + NULL, " we killed Mion-san for you!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「前原さんが負けたら罰ゲームが可哀想だなぁと思って、わざと負けてあげたんです!!", + NULL, "\"We felt sorry for you always having to suffer punishments, so we let you shoot us!!", Line_WaitForInput); + OutputLine(NULL, " 僕たちにもちょっとは感謝してほしいです…!!!」", + NULL, " You should appreciate our sacrifice...!!!\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "B04_Bukatu", 120, 0 ); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Me_AkuwaraiA2$", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………ふふーーん?", + NULL, "\"...Oh, really?", Line_WaitForInput); + OutputLine(NULL, " 何だか面白い展開になってきたねぇ。", + NULL, " This is getting interesting.", Line_WaitForInput); + OutputLine(NULL, "どうする圭ちゃん?」", + NULL, " What do you think, Kei-chan?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「どうするも何も…。", + NULL, "\"What do you mean...?", Line_WaitForInput); + OutputLine(NULL, "俺にどうしろと…。」", + NULL, " What do you want me to do...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「よしよし、亀田くんに富田、岡村。", + NULL, "\"Well, Kameda-kun, Tomita, and Okamura.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "そこまで言うなら、今日の勝者の権利を賭けて、圭ちゃんとレナに勝負を挑んでみたら?」", + NULL, " Why don't you challenge Kei-chan and Rena for the position of the winners?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Re_BikkuriA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「へ?", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, " 魅ぃちゃん、それってどういう意味かな、かな?!」", + NULL, " Mii-chan, what do you mean by that? What do you mean?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_HutekiA1$", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「部活メンバーの他の精鋭たちを圧倒的大差で破ったお二人だもんねぇ〜。", + NULL, "\"They defeated many fighters and won a massive victory yesterday.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_AkuwaraiA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "こんなメンバーですらない連中なんか束でかかってきても負ける気しないでしょ〜?」", + NULL, " I'm pretty sure a battle against these guys would be trivial, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 亀田くんが、よっしゃあ!!と手を叩く。", + NULL, "Kameda-kun clapped his hands with glee.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 富田くん岡村くんも力強く頷いてやる気十分だ…。", + NULL, "Tomita-kun and Okamura-kun nodded in agreement. They looked fired up already...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " くそ、この場で戦えというのか、こいつらと!!", + NULL, "Damn it. I have to fight against them here?!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawBustshotWithFiltering( 2, "Sa_AkuwaraiA1-", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re5", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「そう言えば、圭一さんとレナさんの勝負は、預かり勝負でございましたものねぇ。", + NULL, "\"Now that I think about it, the game was a tie.", Line_WaitForInput); + OutputLine(NULL, "少し外野が混じるとは言え、ここで優勝決勝戦をされるのも面白いですものねぇ。」", + NULL, " It'll be fun to have the finale here with a few extra fighters.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_DefA1$", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……もちろん、ここで負ければボクたちと一緒に罰ゲームに加わってもらうことになるのです。」", + NULL, "\"......If you lose the game, you join in on the punishment.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…くっそーー!", + NULL, "\"...Damn it!", Line_WaitForInput); + OutputLine(NULL, " 何かうまいことやられてる気分だが…、レナはどうする。」", + NULL, " I hate it when you make it sound persuasive... What do you think, Rena?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Re_KaiiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナは負けないよーー!!", + NULL, "\"I'm fine with it because I'm going to win!!", Line_WaitForInput); + OutputLine(NULL, " だって、みんなみんなレナがお持ち帰りするもん〜〜!!", + NULL, " I'm taking them home with me!!", Line_WaitForInput); + OutputLine(NULL, " 圭一くんはどんな罰ゲーム服かなぁ〜☆", + NULL, " I wonder what kind of costume you'll have to wear~☆.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_KaiiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " みんなみぃんな、お持ち帰り〜!!!」", + NULL, " I'm taking all of you home with me!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " や、やる気満々だな…。", + NULL, "Sh-She sure is motivated...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 亀田くんも自らの楽園、エンジェルモートで最高のパラダイスを獲得しようと闘志を高めているのが分かる。", + NULL, "I could see Kameda-kun was ready to fight for the ticket to paradise at Angel Mort.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 後輩二人組みも、初めて部活メンバーと戦えるチャンスに、奮い立っているようだ。", + NULL, "My two underclassmen were also eager to have a chance to fight against the members of the club for the first time.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「その勝負、この入江京介も混ぜていただきますよぉおぉ!!", + NULL, "\"Kyousuke Irie, reporting to volunteer for the game too!!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, " とお!!!」", + NULL, " Yeah!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 0 ); + PlaySE( 0, "s_glass", 128, 64 ); + DrawScene( "black", 10 ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "Re1", 0 ); + + DisableWindow(); + DrawBustshot( 0, rn_Iri_Majime2, 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, TRUE ); + DisplayWindow(); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Me_DefA2$", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Re3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「ふむふむ。", + NULL, "\"Well, well.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_WinkA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "よっしゃ!", + NULL, " Okay!", Line_WaitForInput); + OutputLine(NULL, " この面子で決定しよう。", + NULL, " Let's start the game with these members.", Line_WaitForInput); + OutputLine(NULL, "圭ちゃんもレナも異存はないね?!」", + NULL, " Rena and Kei-chan, do you have any objections?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ちぇ、異存も何も、勝手に話をまとめやがって。」", + NULL, "\"I don't think you'd take an objection even if I had one.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「まーまー、面白くなった方がいいでしょ?", + NULL, "\"Well, don't you like to make the game interesting?", Line_WaitForInput); + OutputLine(NULL, " あはははは。」", + NULL, " Aha ha ha ha.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawBustshotWithFiltering( 2, "Sa_AkireruA1-", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re6", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「富田さんも岡村さんも、やめておくなら今の内でしてよー。", + NULL, "\"It's now or never if you want to change your mind, Tomita-san and Okamura-san.", Line_WaitForInput); + OutputLine(NULL, "分かってると思いますけど、負けたら大変なことになりますのよ?」", + NULL, " As you already know, you have to undergo the punishment if you lose.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "「そ、それは覚悟の内です…!」", + NULL, "\"W-We know that...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「僕たちも男なんです!", + NULL, "\"We're men, too!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " いつかは戦いたかったんです!!」", + NULL, " We've always wanted to fight against you!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 普段、恐ろしい罰ゲームを目の当たりにしていながら、よくそこまでの勇気を奮いだせるものだ。", + NULL, "They've seen the many horrifying punishments we had to suffer and they still had the courage to join in.", Line_WaitForInput); + OutputLine(NULL, "…なかなか見所のあるやつらだぜ…!!", + NULL, " ...I had to admit, they have potential...!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re4", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " その後輩二人組を尻目に、ニヤリと笑うのは……エンジェルモートの魔王、亀田!", + NULL, "Kameda, the evil Lord of Angel Mort, sneered at the two...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ふっふっふ!", + NULL, "\"Huh huh huh!", Line_WaitForInput); + OutputLine(NULL, " まさかKさんと再び戦えるとは思わなかったっすよ。", + NULL, " I never thought I'd have the chance to fight against you again, K-san!", Line_WaitForInput); + OutputLine(NULL, "今回は正々堂々正面からぶつからせていただきますよ!!」", + NULL, " I'm going to fight fair and square this time!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………く、よりによって、エンジェルモートで亀田くんと戦うことになるとはな…。", + NULL, "\"...I didn't expect to fight you here at Angel Mort, either...", Line_WaitForInput); + OutputLine(NULL, "ある意味、野球で戦うより手強い気がするぜ…。」", + NULL, " I'm pretty sure you'll be an even tougher enemy to defeat here than in the baseball game...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんなやり取りをみながら不敵に笑うは、メイド世界の貴公子、入江監督!!", + NULL, "Coach Irie, the Count of Maids, laughed like he was afraid of nothing!!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, rn_Iri_Def2, "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Re1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「ふ、……ここは大人の本気というものを見せてあげましょう。", + NULL, "\"Well... I'll show you how serious an adult can be.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, rn_Iri_Majime2, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "そして!!", + NULL, " And!!", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " 今日ここに入江京介のためだけのハーレムを実現させるのですッ!!!」", + NULL, " Today here at Angel Mort, I'm going to have a harem that is for me alone!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_KaiiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははははは!", + NULL, "\"Ahahahahaha!", Line_WaitForInput); + OutputLine(NULL, " みんな勝たせてあげないよ〜!!", + NULL, " I won't let any of you win!!", Line_WaitForInput); + OutputLine(NULL, " はぅ〜!!」", + NULL, " Hauuuu!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…よし!!", + NULL, "\"...Alright!!", Line_WaitForInput); + OutputLine(NULL, " 俺も覚悟を決めたぜ。", + NULL, " I'm ready.", Line_WaitForInput); + OutputLine(NULL, "いつまでもぼやいていても仕方ねぇや。", + NULL, " I can't keep complaining.", Line_WaitForInput); + OutputLine(NULL, "魅音!", + NULL, " Mion!", Line_WaitForInput); + OutputLine(NULL, " 勝負は何でやるッ?!」", + NULL, " What kind of game are we playing?!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Me_AkuwaraiA1$", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Re3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「くっくっく!", + NULL, "\"Heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " そうこなくっちゃあね!", + NULL, " That's the spirit!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WAraiA2$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " みんな、道を開けて!!", + NULL, " Make way, everybody!!", Line_WaitForInput); + OutputLine(NULL, " ウェイトレスの皆さんー運んじゃってくださいー!!」", + NULL, " Waitress, please bring it over!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 厨房の前には、本当のウェイトレスさんたちが、たくさんのデザートをおぼんに載せてスタンバイしていた。", + NULL, "In the kitchen, the real waitresses are standing by with many desserts on trays.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ってことは、……早食い、", + NULL, "It looks like... the game is going to be either a speed-eating", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "大食いかッ?!", + NULL, " or a competitive eating contest!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re6", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……あの、…店長。", + NULL, "\"...Manager...", Line_WaitForInput); + OutputLine(NULL, "本当にいいんですか?」", + NULL, " are you sure we can do this?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うんうん、いいから運んじゃってー!", + NULL, "\"Yeah, go ahead and bring them the desserts!", Line_WaitForInput); + OutputLine(NULL, " 面白いことは何でも大歓迎だよ。", + NULL, " The more interesting the better.", Line_WaitForInput); + OutputLine(NULL, "せっかくのイベントデーだしね、盛り上がらないとー!」", + NULL, " I want this event to be as exciting as possible!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 店長のゴーサインを確認した後、ウェイトレスさんたちが、デザートの配膳を開始した。", + NULL, "The waitresses checked with their manager and started bringing in the desserts.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺、レナ、後輩コンビに亀田くん、そして監督が向かい合う。", + NULL, "The two of my underclassmen, Kameda-kun, Coach, Rena, and I sat at a table together.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そしてその眼前には……壮絶な量のデザートが次々に並べられていた。", + NULL, "A horrific amount of desserts was brought before us.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 本来ならデザートを並べてくれるウェイトレスさんの姿に、鼻の下のひとつも伸ばしたい気分だが、……今や臨戦態勢。", + NULL, "I wanted to enjoy watching the cute waitresses placing desserts on the table... but right now, I was in a fighting mood.", Line_WaitForInput); + OutputLine(NULL, "そんな余裕はゼロだ!!", + NULL, " I had no time for that!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 取り囲むギャラリーたちも今や興奮状態だった。", + NULL, "The audience surrounding our table seemed to have grown excited, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " まさかイベントデーがこんなに大騒ぎになるとは思わなかっただろう。", + NULL, "I bet it didn't even cross their minds that they would see a serious battle at Angel Mort today.", Line_WaitForInput); + OutputLine(NULL, "だが何でも構わない!", + NULL, " But they didn't care,", Line_WaitForInput); + OutputLine(NULL, " 面白けりゃ何でもOK!", + NULL, " as long as it's fun to watch!", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Me_WinkA2$", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「さぁて、いいかい諸君。", + NULL, "\"Listen up.", Line_WaitForInput); + OutputLine(NULL, "制限時間内にどれだけのデザートが食べられるかの勝負だよ。", + NULL, " This is a competitive eating contest. Whoever eats the most within the time limit wins.", Line_WaitForInput); + OutputLine(NULL, "予め各メニューごとに重さは出してあるからね、食べ終わった後に、食べた総重量で勝負をつけよう!」", + NULL, " We already know how heavy each dessert is, so we will calculate the total weight of desserts you ate after the game is over, and whoever ate the most weight will win!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大食い勝負と聞き、亀田くんがにやりと笑う!", + NULL, "When the words \"competitive eating\" came up, Kameda-kun smiled evilly!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " くそ、ますますに亀田くんが有利だな!", + NULL, "Damn it, Kameda-kun had the advantage!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「委員長、僕たちはコンビですので、2人で1人の扱いにしてください。」", + NULL, "\"Mion-san, can you count the two of us as one person because we always fight together?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ん?", + NULL, "\"Hm?", Line_WaitForInput); + OutputLine(NULL, " あぁいいよ。", + NULL, " Yeah, that's fine.", Line_WaitForInput); + OutputLine(NULL, "いっつもコンビだからね。", + NULL, " Since you're always together,", Line_WaitForInput); + OutputLine(NULL, "特別に許可しよう!」", + NULL, " I'll permit it!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " うわ、胃袋勝負ならコンビは有利だぞ、くそ!", + NULL, "Damn it, having two stomachs for a competitive eating contest was an absolute advantage too!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re5", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「レナはどうだ…?", + NULL, "\"What about you, Rena?", Line_WaitForInput); + OutputLine(NULL, " やっぱり女の子には胃袋勝負はキツイんじゃないか?」", + NULL, " I'm sure a competitive eating contest is a bit of a hard game for a girl.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_KaiiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そんなことないよ〜〜、かぁいいみんなをお持ち帰りできるなら、テーブルごとだって飲み込んじゃうよう〜!!」", + NULL, "\"No worries! If it means I can take these adorable girls home with me, I'd even swallow a table!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …侮ってたぜ…。", + NULL, "...I underestimated her...", Line_WaitForInput); + OutputLine(NULL, "かぁいいモードのレナには物理的常識は通用しないんだったな…。", + NULL, " Rena can overcome physical impossibilities once she goes into Kyute Mode...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 自分の体重以上だって平気で平らげるかもしれん…!", + NULL, "She might even be able to eat food that's heavier than herself...!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Re1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「監督は…、どうですか。", + NULL, "\"Coach... what about you?", Line_WaitForInput); + OutputLine(NULL, "大食いは。」", + NULL, " Are you good at competitive eating?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, rn_Iri_Def1, "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……前原さん。", + NULL, "\"...Maebara-san,", Line_WaitForInput); + OutputLine(NULL, "そこにメイドがいて、それを手に入れるための条件が大食いならば。", + NULL, " as long as there's a maid and a condition that I need to meet in order to get her,", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshot( 1, rn_Iri_Majime2, -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawScene( "Re1", 200 ); + + OutputLine(NULL, "私に不可能の文字はありません…!!」", + NULL, " nothing is impossible to me...!!\"", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " 監督はどす黒いオーラで恐ろしい威圧感を滲み出させていた…。", + NULL, "I could see a black aura surrounding him, which I found very intimidating...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レンズの向こうの眼光は、鉄板だって貫きそうなくらいの鋭さがある!", + NULL, "The glint from the eyes that shone from behind his lenses was sharp enough to pierce an iron board!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " くそ、かぁいいモードのレナに匹敵する、監督のメイドモードかぁ…!!", + NULL, "Damn it, he was in Maid Mode, which is equally as strong as Rena's Kyute Mode...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " くそ、何か俺だけ特技がない予感…!!", + NULL, "Shit, I was the only one without any advantages...!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "Re4", 400 ); + + OutputLine(NULL, "「じゃあ準備はいいかなッ?!?!", + NULL, "\"Are you ready?", Line_WaitForInput); + OutputLine(NULL, " レディー", + NULL, " Set", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…", + NULL, "...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…、", + NULL, "...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "GO!!」", + NULL, " Go!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + + PlayBGM( 0, "B03_Dame", 120, 0 ); + + OutputLine(NULL, " 心の用意もろくろくできない内に、魅音はあっさりと火蓋を切って落とす。", + NULL, "I wasn't ready emotionally, but Mion started the game without hesitation.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " くそ、こうなりゃヤケだ!!", + NULL, "Damn it, there was no turning back!!", Line_WaitForInput); + OutputLine(NULL, " 行くぞ!", + NULL, " I had to do this!", Line_WaitForInput); + OutputLine(NULL, " デザートにもいろいろあるからな。", + NULL, " There were many kinds of desserts before us.", Line_WaitForInput); + OutputLine(NULL, "食べやすいもの食べにくいもの!", + NULL, " Some were easy to eat and some were not!", Line_WaitForInput); + OutputLine(NULL, " だとしたら、一番最初に、有利なデザートを確保したい!!!", + NULL, " So, I had to get the dessert that's the easiest to eat before anybody got it!!!", Line_WaitForInput); + OutputLine(NULL, " あれだ、ヨーグルトパフェなんかどうだ?!", + NULL, " What about the yogurt parfait?!", Line_WaitForInput); + OutputLine(NULL, " うおおおりゃあぁあぁあ!!", + NULL, " Ohhhryaaaahhh!!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "black", 200 ); + + OutputLine(NULL, " …だが、当然、同じことはみんな考えているようだった。", + NULL, "...But of course, everybody seemed to be thinking the same thing.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + PlaySE( 0, "s_daidageki", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 400 ); + + OutputLine(NULL, " スパ、スパパ、スパパパパーン!!!", + NULL, "Everybody reached out for the same dessert as fast as they could!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 誰もが同じ器に手を伸ばした時、白い稲妻が閃き、狙ったパフェが掻き消える。", + NULL, "A white light flashed in front of our eyes, and the parfait disappeared.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その消えた後の虚空に、伸ばした全員の手がぶつかり合った。", + NULL, "My hands clash with the others' in midair.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Re_WaraiA1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Re6", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「あははははは、みんな遅いよ〜〜。", + NULL, "\"Ahahahaha, you're too slow!", Line_WaitForInput); + OutputLine(NULL, "レナがお持ち帰っちゃった〜。", + NULL, " I got it first!", Line_WaitForInput); + OutputLine(NULL, "はぅ!」", + NULL, " Hau!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 文字通りの電光石火はレナだった。", + NULL, "Rena took the parfait. She was literally as fast as lightning.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " くそ、やっぱりなぁ!!", + NULL, "Damn it, I knew it!!", Line_WaitForInput); + OutputLine(NULL, " 初手でレナに勝てるわけがない!!", + NULL, " There was no way I can beat Rena in the opening move!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_KaiiA1#", 200, TRUE ); + DisplayWindow(); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " レナはまるでハエを捕らえるカエルの舌のようにデザートの器を奪うと、まさにカエル並みの舌で、ベロリベロリと丸呑みにしてしまう!!", + NULL, "Rena took the parfait like a frog catching a fly with its tongue, and swallowed it in a single gulp!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 器を奪ってから呑み込むまでのあまりの素早さが、普段のしおらしい姿と重ならず、それはそれで恐ろしい。", + NULL, "She did all that in seconds. She's usually gentle and calm, but she's a totally different person right now. Really, it's terrifying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なるほど、これが女の子のよく言う、デザートは別腹というヤツなのかー!!!", + NULL, "I see. I now understand why people say women always have room for dessert!!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " だがエンジェルモートという特殊環境においては、レナに対しても一歩も引けを取らないのが亀田くんだ!!", + NULL, "But, in the special environment of Angel Mort, Kameda-kun wasn't far behind Rena!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, " しかも彼は、フルーツパフェの器を引っ掴むと、まるでビールジョッキを飲み干すかのように、豪快に丸呑みしてしまう!!", + NULL, "He grabbed a fruit parfait and swallowed it as if drinking beer from a mug!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何とも漢気溢れる迫力満点の食い方だ!!", + NULL, "It looked very dynamic!!", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, "「……ぐふぅ。", + NULL, "\"...BURP.", Line_WaitForInput); + OutputLine(NULL, "…くっくっく!!", + NULL, " ...Heh heh heh!!", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " 無駄ですよKさん、エンジェルモートでの戦いで、俺に勝てる可能性は1%もないんす!!", + NULL, " K-san, you're wasting your time. You don't even have a 1% chance to defeat me in a battle at Angel Mort!!", Line_WaitForInput); + OutputLine(NULL, " まだまだ行くっすよー!!!」", + NULL, " Just watch me!!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re4", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " そんな超人たちの暴れっぷりを見ても、富田くん岡村くんコンビは焦らなかった。", + NULL, "Tomita-kun and Okamura-kun look at the extraordinary techniques Rena and Kameda-kun are displaying, but they seem to be very calm.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何しろ二人掛かりなんだからな。", + NULL, "They knew their advantage.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ペースを乱しさえしなければ基本的に早い!", + NULL, "As long as they kept a steady pace, they could eat more and eat faster than anybody else, because there are two of them!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナや亀田くんは序盤こそ飛ばしているが、中盤以降、息切れするようなことがあれば、勝負はわからないぞ…!!", + NULL, "Rena and Kameda-kun were eating very fast, but they might slow down in the middle. So, this was going to be an unpredictable race...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 畜生、俺も負けてられないぜ!!", + NULL, "Son of a bitch, I won't lose this game!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " 内角からえぐり込むように、", + NULL, "I shoved my dessert into my mouth and kept", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "食うべし、", + NULL, " eating.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + OutputLine(NULL, "食うべし、", + NULL, " Kept eating.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + OutputLine(NULL, "食うべし!!", + NULL, " I just kept eating!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Re4", 0 ); + + OutputLine(NULL, " あうあうあぅ!", + NULL, "Ow ow ow!", Line_WaitForInput); + OutputLine(NULL, " くそ、アイスの丸呑みをやると、口ん中がとんでもない冷たさだ!!", + NULL, " Damn it, my mouth got extremely cold when I swallowed a ball of ice cream!!", Line_WaitForInput); + OutputLine(NULL, " レナたちはよく平気だなぁ!", + NULL, " How could the others do this so easily?", Line_WaitForInput); + OutputLine(NULL, " ……ん?", + NULL, " ...Hm?", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " そうだ。", + NULL, " There's an idea.", Line_WaitForInput); + OutputLine(NULL, "解かせばいいんだ!", + NULL, " I should melt it first!", Line_WaitForInput); + OutputLine(NULL, " 熱で解かして一気に飲み込めばいい!", + NULL, " I could use some kind of heat to melt it first and then drink it down!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " しかも冷たさがなくなればお腹も冷えにくいから、長丁場にも都合がいいはず!!", + NULL, " Plus, it would also be easier for my stomach to take when it's not so cold!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " で、でも、どうやって溶かせばいい?!", + NULL, "B-But, how should I melt it?", Line_WaitForInput); + OutputLine(NULL, " 体温で解かすには気が遠くなるし、温かいものはないし…。", + NULL, " It would take too long to use body heat, and I didn't have any other source of heat with me...", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, rn_Iri_Def2, "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「すみませんウェイトレスさん、注文をいいでしょうか。", + NULL, "\"Waitress, can I order something?", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DisableWindow(); + ChangeBustshot( 2, rn_Iri_Majime, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "ホットコーヒーをお願いします。", + NULL, " I'd like to have hot coffee.", Line_WaitForInput); + OutputLine(NULL, "できれば器は鍋だと助かります。」", + NULL, " Could you bring it to me in a big pot instead of a cup?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「う、監督……!!」", + NULL, "\"C-Coach...!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, rn_Iri_Majime2, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「甘いですよ前原さん。", + NULL, "\"Maebara-san, you're too slow.", Line_WaitForInput); + OutputLine(NULL, "熱で解かすなんて手、私だって思いついていました。」", + NULL, " I also got the idea to melt it with heat.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あぁあぁ畜生〜!!", + NULL, "No! Damn it!!", Line_WaitForInput); + OutputLine(NULL, " 監督にやられた…!", + NULL, " He was one step ahead of me...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もちろん今から俺もコーヒーを頼んだっていい。", + NULL, "I could order hot coffee, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でもそれじゃ駄目なんだ。", + NULL, "But, I'd still be one step behind him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 監督よりもはるかに早い別の手を考えなくてはッ!!", + NULL, "I'd have to come up with something to melt my ice cream faster than hot coffee!!", Line_Normal); + ClearMessage(); + +} diff --git a/Update/_tsum_003_4.txt b/Update/_tsum_003_4.txt new file mode 100644 index 0000000..6d97490 --- /dev/null +++ b/Update/_tsum_003_4.txt @@ -0,0 +1,702 @@ +void main() +{ + + DrawScene( "white", 400 ); + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + + DrawSceneWithMask( "Re6", "maskright", 1, 0, 300 ); + SetColorOfMessage( TRUE, 0xff, 0xbb, 0xff ); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Kei_Nayamu#", "maskright", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「クールになれ前原圭一、", + NULL, "\"Calm down, Maebara Keiichi.", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "考えるんだ、", + NULL, " Think!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, "考えろぉぉぉ!!」", + NULL, " Think hard!!\"", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 圭一くんが、いつもの口癖を言いながら頭を抱えて仰け反った。", + NULL, "Keiichi-kun held his head, screams that line, and bent his neck backwards.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あーなった時の圭一くんは、考えてることをそのまま口にしてくれるので聞いててとても面白い。", + NULL, "When he gets like this, he always speaks everything that's on his mind, and it's very fun to listen to.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, " おおっと、私も負けてられないぞーー!!", + NULL, "But I had to concentrate. I needed to win this game!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 食べて食べて食べまくって、かぁいいのはみぃんなお持ち帰り〜〜!!!!", + NULL, "I was going to keep eating as much as I can and take all of the adorable girls home with me!!!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_glass", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_boyoon", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_daidageki", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "demo_48khz", 120, 0 ); + + OutputLine(NULL, " あはははははは…☆", + NULL, "Ahahahahahaha...☆.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ものすごく楽しかった。", + NULL, "I was having so much fun.", Line_WaitForInput); + OutputLine(NULL, "わくわくで胸の中がはちきれんばかりだった。", + NULL, " I was so thrilled that I felt like my heart was about to burst.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 確かに今の私は、いわゆる可愛いらしくない振る舞いをしちゃってるけど、", + NULL, "I might have been acting totally uncute...", Line_WaitForInput); + OutputLine(NULL, "……でもすっごく楽しいから何も気にならなかった。", + NULL, " but I didn't care, exactly because I was having so much fun.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re3", "maskup", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_WinkA1$", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 次々ととんでもない遊びを考え出す魅ぃちゃん。", + NULL, "Mii-chan always comes up with such extraordinary games.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawSceneWithMask( "Re1", "maskleft", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_WaraiA1-", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " そして、いたずら盛りの沙都子ちゃんに、", + NULL, "Satoko-chan loves to play pranks.", Line_WaitForInput); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Ri_WaraiA1$", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "抜け目ないけど憎めない梨花ちゃん。", + NULL, " Rika-chan is very sneaky, but it's impossible to hate her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Kei_Warai#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " そしてにぎやかで本当に面白い圭一くん。", + NULL, "And Keiichi-kun is always so funny.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 日々が本当に楽しくて。", + NULL, "I enjoy every day.", Line_WaitForInput); + OutputLine(NULL, "幸せって一言で言い表すのがとっても惜しいくらいで。", + NULL, " I wish I could express how much I really do enjoy them better than by saying how happy I am.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " こんなに日々が楽しくていいのかなって、不安になることがある。", + NULL, "Sometimes I even feel anxious because I enjoy every day so much.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 世の中には、楽しいことや幸せなことと同じ数だけ、辛いことや不幸なことがある。", + NULL, "There is as much misfortune and pain as there is happiness and pleasure in this world.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しかもそれらは、本人の努力や苦労と何の関わりもなく訪れることを、私はよく知っている。", + NULL, "And I know very well that they all come to you regardless of how hard you try.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 特に何の苦労をしなくても、楽しい日々は訪れる。", + NULL, "You'll have happy days regardless of how hard you try.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 特に何の苦労をしなくても、不幸な日々は訪れる。", + NULL, "You'll have unhappy days regardless of how hard you try.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、だからといって、何の苦労もしなくていいわけじゃない。", + NULL, "But, that doesn't mean that you don't need to try hard.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 楽しい日々が一日でも長く続くように、楽しい日々がより楽しい日々であるように。私は努力することができる。", + NULL, "I can try to make my happy days even happier and last longer.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして同じように。", + NULL, "In the same way...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 不幸な日々が一日でも短くなるように、不幸な日々が少しでも辛くなくなるように。", + NULL, "I can try to make my unhappy days happier and end faster.", Line_WaitForInput); + OutputLine(NULL, "私は努力することができる。", + NULL, " I struggle very hard to achieve that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、今の幸せな日々を私は精一杯享受しよう。", + NULL, "That's why I'm going to enjoy the happy days I have now as much as I can.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 幸せな日々が永遠に続くなんて、甘えちゃいけないんだから。", + NULL, "I must not take them for granted, because they won't last forever.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 本当に。", + NULL, "They won't.", Line_WaitForInput); + OutputLine(NULL, "…ある日、突然、本当に。", + NULL, " ...One day, all of a sudden,", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな日々が終わってしまうことを私は知っているのだから。", + NULL, "these happy days will come to an end. I know it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、たとえ、", + NULL, "That's why", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……明日、世界が終わってしまうとしても。", + NULL, " ...I was trying to enjoy the happiness I received today so that I wouldn't regret it", Line_WaitForInput); + OutputLine(NULL, "私はその瞬間に何の後悔もないくらいに、今日の幸せを享受しよう。", + NULL, " even if the world ended tomorrow.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " そんなことを考えていたら、いつの間にか私の手は止まっていた。", + NULL, "I noticed my hands stopped moving while I was thinking about these things.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 部活の仲間たちと過ごす楽しい日々が、…もう胸がはち切れそうになるくらいに幸せ。", + NULL, "When spending time with my friends... I feel so happy that my heart might burst.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから私は罰ゲームだって大好き。", + NULL, "I even love doing the punishments.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それすらも楽しい時間。", + NULL, "They're fun for me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私の仲間がいる。", + NULL, "I have friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私の居場所がある。", + NULL, "I have a place where I fit in.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が私でいていい瞬間がある。", + NULL, "I have time in which to be myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が大好きな自分が、ここにいる。", + NULL, "I have a me that I love.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " みんな、大好き。", + NULL, "I love everybody.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅ぃちゃんも沙都子ちゃんも梨花ちゃんも、圭一くんも。", + NULL, "I love Mii-chan, Satoko-chan, Rika-chan, and Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "クラスのみんなも、興宮の人たちも、みんなみんな大好き。", + NULL, " I love everybody in my class and everybody in Okinomiya.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawBustshotWithFiltering( 2, "Me_WinkA2$", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re5", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「おおおお?!", + NULL, "\"Oh?!", Line_WaitForInput); + OutputLine(NULL, " レナの手が止まったね!", + NULL, " Rena's stopped eating!", Line_WaitForInput); + OutputLine(NULL, " さすがにあのペースじゃ長続きしないかなぁ?!」", + NULL, " I guess she went too fast in the beginning!\"", Line_Normal); + ClearMessage(); + + DrawScene( "Re4", 400 ); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "「チャンスだよ岡村!", + NULL, "\"Okamura, this is our chance!", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " 今こそ竜宮さんを抜かすんだー!」", + NULL, " We can defeat Ryuugu-san!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「無駄", + NULL, "\"All of you,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "無駄", + NULL, " you're just", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, "無駄ああぁあ!!", + NULL, " wasting your time!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " エンジェルモートでこの俺に勝とうという時点で、", + NULL, " You think you can defeat me at Angel Mort?", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "蜂蜜杏仁豆腐より甘いぜええー!!」", + NULL, " You're too naive!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 5*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「レナさんしっかりしてくださいましー!!", + NULL, "\"Rena-san, come on!!", Line_WaitForInput); + OutputLine(NULL, " 監督を勝たせたら承知しませんですことよー!!」", + NULL, " I'll never forgive you if you let Coach win!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "「くっくっく!!", + NULL, "\"Heh heh heh!!", Line_WaitForInput); + OutputLine(NULL, " 私は負けませんよ!", + NULL, " I'm not going to let anybody win!", Line_WaitForInput); + OutputLine(NULL, " 飲めと言われれば太平洋だって飲み干してみせましょう〜!!」", + NULL, " I can even swallow the Pacific Ocean if you ask me to!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, "「どうしたどうしたレナぁ!", + NULL, "\"What's wrong, Rena? Are you getting full?", Line_WaitForInput); + OutputLine(NULL, " 見てろ、ここからいよいよ圭一さまの", + NULL, " I guess you just have to watch my", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "逆転劇の始まりだぜぇ!!", + NULL, "come-from-behind victory now!!", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " なぁみんなッ?!?!」", + NULL, " Am I right, everyone?\"", Line_Normal); + ClearMessage(); + + DrawScene( "Re_s1_Resut", 400 ); + + OutputLine(NULL, "「「「おおおおおぉおおぉぉ!!!」」」", + NULL, "\"Yeah!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 6*2, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "black", 1000 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "Re6", "maskleft", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Ri_DefA1$", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……レナ、どうしましたですか?」", + NULL, "\"......Rena, what's wrong?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は席を立つ。", + NULL, "I had left the table.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re5", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「あはははは、ごめん。", + NULL, "\"Ahahahaha, excuse me.", Line_WaitForInput); + OutputLine(NULL, "ちょっとお手洗い行ってくるね。」", + NULL, " I have to go to the bathroom.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もう楽しくて楽しくて胸がいっぱいで。", + NULL, "I was just so happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 別に勝敗なんてどうでもよかった。", + NULL, "I didn't care who won or lost this match.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いや、もちろん勝ち負けにこだわって私も大暴れした方がよりいっそう楽しいのだけれど。", + NULL, "Of course, it's more fun when I go crazy to try and win,", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もう今日はこれで十分過ぎるくらいだった。", + NULL, "but, I could never be happier than this.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " この幸せを結晶にして取っておけるなら。例えひと欠片でもいいから、私のポケットにしまっておきたい。", + NULL, "If I could seal this happiness in a piece of crystal, I'd carry it around with me in my pocket.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、いつかきっと訪れるだろう、辛い日々の寒さを耐えしのぐわずかの暖になってくれればいい。", + NULL, "I'd use it as heat to ward off the cold of hard days that are certain to come to me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……………そろそろ自分でもわかっていた。", + NULL, ".........I know they will.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 幸せを幸せと感じることは、実は幸せなことではない。", + NULL, "You're not truly happy when you feel happiness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 本当に幸せなのは、……幸せな日々に飽食し、幸せであることを自覚すらしないこと。", + NULL, "When you're bored with happy days and don't even realize that you're happy... That's when you've achieved true happiness.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 幸せを感じてしまうのは、……凍てつく寒さの中にいるからこそ。", + NULL, "You only truly feel happiness... when you're in a freezing cold environment.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、わずかの温もりに心を奪われてしまうのだ…。", + NULL, "That's the only time your heart can feel the warmth of even a small happiness...", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Re1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " お手洗いに行く途中、レジ前でウェイトレスとお客が何か言い合いをしているのが見えた。", + NULL, "On my way to the bathroom, I saw a waitress and a customer arguing at the register.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "semi", 120, 0 ); + + OutputLine(NULL, " お客は成人の女性。", + NULL, "The customer was a woman.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ウェイトレスは今日はイベントデーなので、チケットがないと入店できないと説明しているのだが、", + NULL, "The waitress was trying to explain that the lady needed a ticket to get a seat because the restaurant was holding an event today,", Line_WaitForInput); + OutputLine(NULL, "女性は、そんなこと一言も聞いていないの一点張りでごり押ししようとしていた。", + NULL, " but the lady, saying she didn't know, was still trying to get a seat.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " やがて、見かねて店長が中に入り、平謝りを始めていた。", + NULL, "After a while, the store manager was called and started apologizing to the lady.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Rina_warai", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……まったく。", + NULL, "\"...It's your fault.", Line_WaitForInput); + OutputLine(NULL, "チケットないなら入れないって表の見えるところにちゃんと張り紙しといてよね。", + NULL, " You should've put a note outside that said we needed a ticket to come in, or somethin'.", Line_WaitForInput); + OutputLine(NULL, "ぶつぶつ…。」", + NULL, " How do you expect me to know when there's no mention of it...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その悪態をつく女性と、目が合った。", + NULL, "The lady's eyes met mine.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 声を聞いた時に、あるいはそうかなと思っていたので、心の準備が出来ていた。", + NULL, "I guessed who it might be when I heard the voice, so I was prepared.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Feel", 120, 0 ); + DisableWindow(); + ChangeBustshot( 0, "Rina_Def", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………あら。礼奈ちゃんじゃない?", + NULL, "\"......Oh, Reina-chan!", Line_WaitForInput); + OutputLine(NULL, " こんなとこで会うなんて奇遇よね。」", + NULL, " I didn't expect to see you here.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あ☆", + NULL, "\"Oh☆.", Line_WaitForInput); + OutputLine(NULL, " どうもこんにちは〜!", + NULL, " Hello!", Line_WaitForInput); + OutputLine(NULL, " あはは、こんなとこで会うなんて、ホントに奇遇ですよね。」", + NULL, " Ahaha, what a coincidence!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " てい☆、と言いながら手を差し出すと、向こうも手のひらを出してくれたので、互いにパチンと手を打ち合わせた。", + NULL, "I held out my hand for a high five. She gave me one.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「聞いてよ礼奈ちゃん。", + NULL, "\"Listen, Reina-chan.", Line_WaitForInput); + OutputLine(NULL, "ひどいのよ、今日はチケットがないと入れないとか言うのよ。」", + NULL, " They're so mean. They're saying that I can't get a seat because I don't have a ticket.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あはははははは、そうみたいですね。」", + NULL, "\"Ahahahahahaha, it seems that way.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Def", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…まぁ仕方ないわね。", + NULL, "\"...Well, I can't do anything about it, can I?", Line_WaitForInput); + OutputLine(NULL, "ねぇ、お店には入れなくても、おみやげにケーキくらいは売ってくれるんでしょ?」", + NULL, " I can still buy some cakes to take home, yeah?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えぇ、それは問題ございません。", + NULL, "\"Yes, of course.", Line_WaitForInput); + OutputLine(NULL, "ささ、どうぞ、こちらからどれでもお選びください。」", + NULL, " You can choose anything you want from our selection.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 店長さんが愛想笑いをしながら、ケーキのショーケースへ案内する。", + NULL, "The store manager gave her a fake smile and led her to their showcase.", Line_Normal); + ClearMessage(); + + DrawScene( "Re4", 400 ); + + OutputLine(NULL, "「私は、この可愛らしいのにしようかしらね。", + NULL, "\"I like this cute one.", Line_WaitForInput); + OutputLine(NULL, "あの人はショートケーキみたいな地味なのが好きだったっけ。", + NULL, " I think he likes simple ones like shortcakes.", Line_WaitForInput); + OutputLine(NULL, "ねぇ礼奈ちゃん。", + NULL, " Hey, Reina-chan.", Line_WaitForInput); + OutputLine(NULL, "あなたはどれがいい?」", + NULL, " What would you like?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「え、私ですか?!", + NULL, "\"What? Me?!", Line_WaitForInput); + OutputLine(NULL, " いいのいいの?", + NULL, " Are you buying me one?", Line_WaitForInput); + OutputLine(NULL, " はぅ〜〜☆」", + NULL, " Hauuuuuu!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Rina_Warai", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「あははは、本当にこういうのに目がないわねぇ。", + NULL, "\"Ahahaha, you really like cakes, huh?", Line_WaitForInput); + OutputLine(NULL, "どれでも好きなのを選んでいいわよ。」", + NULL, " You can get whatever you like.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えっとえっとー!", + NULL, "\"Umm... Ummm...!", Line_WaitForInput); + OutputLine(NULL, " じゃ、………うーーーん、…………。", + NULL, " Then... I don't know......", Line_WaitForInput); + OutputLine(NULL, "……あはは、私もショートケーキでいいです。」", + NULL, " ...Ahaha, I'll take a shortcake as well.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あらぁ。", + NULL, "\"Really?", Line_WaitForInput); + OutputLine(NULL, "他にもこんなに可愛らしいケーキがたくさんあるのに?」", + NULL, " There's so many other cute ones.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あははははは、何だかとっても迷っちゃうけど、…こういう時はショートケーキが一番おいしそうに見えるんです。", + NULL, "\"Ahahahahaha, everything looks so good... but shortcakes look the best.", Line_WaitForInput); + OutputLine(NULL, "はぅ。」", + NULL, " Hau.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そう。", + NULL, "\"Okay.", Line_WaitForInput); + OutputLine(NULL, "じゃ、ショートケーキを2つとプチトリアノンを1つ。", + NULL, " Give me two shortcakes and one petit trianon.", Line_WaitForInput); + OutputLine(NULL, "お持ち帰り〜☆でね。」", + NULL, " We're taking them home☆.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 彼女は私の口癖を模倣しながらにっこりと微笑んできた。", + NULL, "She imitated the smile I usually made.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私も、同じくらいの笑顔でそれに応えたのだった。", + NULL, "I replied with the same big smile.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その時、彼女の強めの香水が私の鼻を突き、突然のくしゃみに襲われる。", + NULL, "Then I smelled the strong scent of her perfume, and it made me sneeze.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Rina_Def", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あら、風邪?」", + NULL, "\"Oh, are you sick?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナさんの香水とは、どうも相性が悪いようだった。", + NULL, "Rina-san's perfume and I never seem to get along.", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + CallScript( "&eyeCamp" ); + SetValidityOfSkipping( FALSE ); + DrawSceneWithMask( "GetTIP_tsum003", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + SetValidityOfSkipping( TRUE ); +} diff --git a/Update/_tsum_004.txt b/Update/_tsum_004.txt new file mode 100644 index 0000000..cc5695b --- /dev/null +++ b/Update/_tsum_004.txt @@ -0,0 +1,1981 @@ +void main() +{ + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + PlayBGM( 0, "z2_hig2", 120, 0 ); + DrawSceneWithMask( "Re_s1_Resut", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……少なくとも、3日くらいの間は甘いものを見たくないぜ………。", + NULL, "\"...I don't want to see any sweets for at least three days...", Line_WaitForInput); + OutputLine(NULL, "うぐぐ……。」", + NULL, " Uggh...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 2, "Re_WaraiA1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あはははははは、圭一くん頑張りすぎだったもんね。」", + NULL, "\"Ahahahahahaha, you tried a little too hard, Keiichi-kun.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あれだけ飛ばしまくっていたレナが、どうして平然としていられるのか不思議でならないぞ…。", + NULL, "Rena ate a massive amount of desserts too, but her stomach seemed to be just fine...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「女の子には胃袋が4つくらいあるんじゃねぇか…?", + NULL, "\"I think girls have four stomachs...", Line_WaitForInput); + OutputLine(NULL, " デザート用に、確実に1つは余計にあるに違いない…。」", + NULL, " Or at least an extra stomach for dessert...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_OdorokiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「まぁ、レディに何たる暴言ですのー!!", + NULL, "\"It is very rude of you to say something like that to a lady!!", Line_WaitForInput); + OutputLine(NULL, " そんなこと言う圭一さんにはこうでございますことよー!」", + NULL, " This is what you get for being rude!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, " ぶよん。", + NULL, "Bam.", Line_WaitForInput); + OutputLine(NULL, "……ぐふぅ!", + NULL, " ...Oww!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 245, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 245, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺の膨れ上がったお腹を沙都子が突っついてくる。", + NULL, "Satoko had poked me very hard in my bloated stomach.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「げふ!!", + NULL, "\"Ah!!", Line_WaitForInput); + OutputLine(NULL, " やや、やめてぇぇ!", + NULL, " S-S-Stop it!", Line_WaitForInput); + OutputLine(NULL, " お腹は押さないで〜!!", + NULL, " Please don't poke my stomach!!", Line_WaitForInput); + OutputLine(NULL, " 中身がはみ出るぅううぅ!!」", + NULL, " I'm going to throw up!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Ri_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + //DisplayWindow(); + //DisableWindow(); + ChangeBustshot( 1, "Sa_AkuwaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " それを聞いて沙都子と梨花ちゃんが、にまぁ〜と笑う。", + NULL, "Satoko and Rika-chan grinned mischievously upon hearing that.", Line_WaitForInput); + OutputLine(NULL, "…背筋に悪寒。", + NULL, " ...A chill ran up my spine.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なぜ沙都子と梨花ちゃんが、にやにや笑いながら両手をワキワキさせながら近付いて来る?", + NULL, "Why were they smiling like that and walking towards me so gleefully?", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「おわぁあぁ、やめろお前ら、血とか涙とかはねぇのかよおお!!」", + NULL, "\"No, stop it! You cold-blooded demons!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "「ほっほっほー!!", + NULL, "\"Ho ho ho!!", Line_WaitForInput); + OutputLine(NULL, " 千載一遇のチャンスを見逃す私と思いましてー?!」", + NULL, " This is a once-in-a-lifetime opportunity. Do you really think I'd let it slip away?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "「……み〜☆", + NULL, "\"...Meep☆.", Line_WaitForInput); + + PlaySE( 0, "s_boyoon", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, " 圭一の膨らんだぽんぽんが大変なのですよ〜。」", + NULL, " Your bloated tummy is in danger, Keiichi.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "「あははははは、圭一くんのぽよんぽよんのぽんぽん、かぁいいよ〜ぅ☆」", + NULL, "\"Ahahahahaha, your big wiggly tummy is sho kyute!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「や、やめろお前ら…!!", + NULL, "\"S-Stop it...!!", Line_WaitForInput); + + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, " わふ、ふぎゃぎゃーー!!!」", + NULL, " Ah! Nooooo!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, " いつの間にやら沙都子と梨花ちゃんの悪ふざけにレナも加わり、俺たちはエンジェルモートの表に出ても、まだはしゃぎ続けているのであった。", + NULL, "Rena joined Satoko and Rika-chan in torturing me. We were still making a lot of noise outside the restaurant.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 必死になってカバーする俺のお腹を、誰かが後ろから不意打ちしてくる。", + NULL, "I desperately blocked my stomach from their attacks, but someone else hit me from behind.", Line_Normal); + ClearMessage(); + + DrawScene( "Re_s2_Resut", 400 ); + + OutputLine(NULL, "「おわあああぁあ!!", + NULL, "\"Owwwwwww!!", Line_WaitForInput); + OutputLine(NULL, " だだ、誰だぁ!!」", + NULL, " Wh-Who is it?!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Si_WinkA1$", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はろろ〜ん。", + NULL, "\"Hello, hello!", Line_WaitForInput); + OutputLine(NULL, "圭ちゃんとその愉快な仲間の皆さん、こんにちはです。」", + NULL, " Nice to see you, Kei-chan and his funny friends!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_WaraiB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あーー、詩ぃちゃんだー。", + NULL, "\"Oh, Shii-chan!", Line_WaitForInput); + OutputLine(NULL, "こんにちはー。", + NULL, " Hello!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "あれれ、今日はお店にいなかったよね?」", + NULL, " You weren't at the restaurant today, were you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Si_DefA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「私、今日は夜のシフトなんです。", + NULL, "\"I'm working night shift today.", Line_WaitForInput); + OutputLine(NULL, "さっき来て着替えたばかりですよ。」", + NULL, " I just changed after getting here.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それはそうと、………お前、よくその格好で店の外に出られるなぁ。」", + NULL, "\"...How can you go outside the restaurant wearing that uniform?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Si_AkuwaraiA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「大したことないですよ。", + NULL, "\"What? I'm not embarrassed.", Line_WaitForInput); + OutputLine(NULL, "あられもない姿で村中を練り歩いた誰かさんよりは恥ずかしくないです。」", + NULL, " Especially not since you had to walk around in a way more embarrassing costume the other day.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……グサ!!", + NULL, "...Guhh!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……うぐぐぐぐ……ようやく忘れかけていたのにぃぃいぃ…!", + NULL, "...Damn it... I was just getting over it...!", Line_WaitForInput); + OutputLine(NULL, " もうお婿にいけないよぉおぉ…。", + NULL, " She had just reminded me that I'll never be able to get married...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Si_WaraiA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それはそうと、今日は皆さん、だいぶ大暴れしたらしいですねぇ?」", + NULL, "\"Anyway, I heard you went crazy in the restaurant today.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははははは、まぁね〜。", + NULL, "\"Ahahahahaha, we did.", Line_WaitForInput); + OutputLine(NULL, "いつもの部活になっちゃった以上、……ね!」", + NULL, " We had to, since it turned into a club activity... you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Si_WinkA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「店内、とんでもないことになってましたからね…。", + NULL, "\"You made a big mess in there...", Line_WaitForInput); + OutputLine(NULL, "お姉も責任を感じたようで、みんなに混じって掃除をやってます。」", + NULL, " It looks like Sis felt guilty, so she's helping the waitresses clean up the store now.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Sa_AkireruA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…やっぱり私たちも掃除に加わった方がよかったんじゃありませんの?」", + NULL, "\"...I still think we should help them clean.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Si_AkuwaraiA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あー、それはお気遣い無用です。", + NULL, "\"Oh, don't worry about it.", Line_WaitForInput); + OutputLine(NULL, "さすがにお客様に掃除はさせられませんから。」", + NULL, " We can't let customers do that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Ri_WaraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……そもそも、一番散らかしたのは魅ぃ本人だと思いますです。」", + NULL, "\"......Plus, Mii made most of the mess.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " うんうん。", + NULL, "Yeah, that's right.", Line_WaitForInput); + OutputLine(NULL, "みんなで頷きあう…。", + NULL, " Everybody nodded in agreement...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Si_WaraiA1$", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それでお姉から伝言です。", + NULL, "\"She told me to tell you guys that you don't have to wait for her.", Line_WaitForInput); + OutputLine(NULL, "皆さんは先に帰っててくれていいそうです。」", + NULL, " You can go home now.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 2, "Re_DefB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re_s2_Resut", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「いいよ、待ってるよ。", + NULL, "\"No, we're going to wait.", Line_WaitForInput); + OutputLine(NULL, "ね、みんな?」", + NULL, " Right, everybody?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナが当然のように言う。", + NULL, "Rena asked for our agreement.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺たちにとっても当然のことだった。", + NULL, "Of course we decided to wait without hesitation.", Line_WaitForInput); + OutputLine(NULL, "俺も沙都子も梨花ちゃんもうんうんと頷く。", + NULL, " Satoko, Rika-chan, and I all nodded along.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「手伝えないなら、せめて終わるのを待ってるよ。", + NULL, "\"Since we can't help her clean, that's the least we can do.", Line_WaitForInput); + OutputLine(NULL, "帰っていいからって言って、先に帰ると、あいつ寂しがると思うからなぁ。」", + NULL, " While she says we can go home, I'm pretty sure she'd be sad if we really did leave.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 1, "Si_WinkA1$", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ほーーー…。", + NULL, "\"Wow...", Line_WaitForInput); + OutputLine(NULL, "圭ちゃんも日進月歩、少しは成長するんですねー。」", + NULL, " Kei-chan, you grew up. I'm impressed.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははははは、まぁね!", + NULL, "\"Ahahahahaha, he grew up all right!", Line_WaitForInput); + OutputLine(NULL, " レナたちがちゃんと教育してるからね。", + NULL, " That's because we've been training him well.", Line_WaitForInput); + OutputLine(NULL, "ね〜〜!」", + NULL, " Right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 1, "Sa_WaraiA1#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawBustshotWithFiltering( 2, "Ri_waraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Re_s1_Resut", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「ですわよー!」「にぱ〜☆」", + NULL, "\"That's correct!\" \"Nipah~☆.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「な、何だよ、こういう時だけ女共は結束しやがってー!」", + NULL, "\"You girls always band together when it comes to things like this!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 女ってずるいなぁ、何で性別が同じってだけでこうも簡単に結束できやがるんだ!", + NULL, "I hate girls. They get along so easily just because they're girls!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 結局、詩音も巻き込んでまた一騒ぎしてしまうのであった。", + NULL, "In the end, we ended up making a lot more noise, even dragging Shion into the mess this time.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawBustshotWithFiltering( 0, "Me_TohohoA1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Re_s2_Resut", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「詩音、あんたいつまでサボってんのー!", + NULL, "\"Shion, get back in here and help us clean!", Line_WaitForInput); + OutputLine(NULL, " 雑巾どこやったのー!」", + NULL, " Where did you put the washcloths?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 1, "Si_WinkA1$", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Re_s1_Resut", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「ありゃいけね。", + NULL, "\"Oh, no.", Line_WaitForInput); + OutputLine(NULL, "じゃあ私はもう戻りますね。」", + NULL, " I guess I have to go back to work now.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「魅ぃちゃ〜〜ん!", + NULL, "\"Mii-chan!", Line_WaitForInput); + OutputLine(NULL, " お掃除まだまだかかりそうー?」", + NULL, " Do you think it's going to take a while?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_OdorokiA2#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「え?", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, " 何、みんな!", + NULL, " Why are you still here?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " おじさんを待っててくれてるわけぇ?!", + NULL, " Are you waiting for this ol' man?!", Line_WaitForInput); + OutputLine(NULL, " よけーな気ぃ遣わなくていいって!", + NULL, " Don't worry about me!", Line_WaitForInput); + OutputLine(NULL, " まったくもー!」", + NULL, " Go on home already!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ものすごい嬉しそうな顔してやがるくせに、口を開けばこうだもんなぁ。", + NULL, "Mion looked happy to see us waiting for her, but she always says the opposite of what she thinks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " たまには素直にありがとうって言えんのかこいつは。", + NULL, "I wonder when she'll grow up to be able to just honestly say thank you.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「バカ、仲間だろ。", + NULL, "\"We're friends, remember?", Line_WaitForInput); + OutputLine(NULL, "終わるまで待っててやるよ。」", + NULL, " We'll wait until you finish up.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_NandeB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナたちも一緒にお手伝いできればいいのにね…。", + NULL, "\"I wish we could help you...", Line_WaitForInput); + OutputLine(NULL, "ごめんね。」", + NULL, " I feel bad.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_WinkA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「だからいいって!", + NULL, "\"I told you, you don't have to wait for me!", Line_WaitForInput); + OutputLine(NULL, " 今日ね、詩音の仕事終わるの待ってから久しぶりに興宮の家に帰ることにしたの。", + NULL, " I'm going to wait for Shion to finish work tonight, then head to her house in Okinomiya afterward.", Line_WaitForInput); + OutputLine(NULL, "だから本当に大丈夫。", + NULL, " So you really don't need to wait for me.", Line_WaitForInput); + OutputLine(NULL, "気持ちだけでも感謝するよ。」", + NULL, " I do appreciate it, though.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Sa_defA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…あら、本当にいいんですの?", + NULL, "\"...Are you sure?", Line_WaitForInput); + OutputLine(NULL, " 何だか悪いですわねぇ。」", + NULL, " I still feel bad.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うん。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "何か悪い気がするかな、かな。」", + NULL, " Me too, me too.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Me_WaraiA2#", 200, TRUE ); + + DisplayWindow(); + + OutputLine(NULL, "「人は大勢いるから大丈夫だよ。", + NULL, "\"We have enough people, so really, don't worry about it.", Line_WaitForInput); + OutputLine(NULL, "風が冷たくなる前にみんな雛見沢に戻りな。」", + NULL, " Go home before it gets too cold.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 1, "Ri_DefA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Re_s2_Resut", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「……わかりましたのです。", + NULL, "\"......We understand.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Ri_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "魅ぃ、お掃除、ふぁいと、おーです。」", + NULL, " Mii, I hope you can finish cleaning soon. Go for it, yay.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_WinkA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「おー!", + NULL, "\"Woo!", Line_WaitForInput); + OutputLine(NULL, " ありがとね。", + NULL, " Thanks.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_HutekiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "じゃ圭ちゃん。", + NULL, " Kei-chan,", Line_WaitForInput); + OutputLine(NULL, "お嬢様方のエスコートをよろしく。", + NULL, " I trust you to escort the ladies home safely.", Line_WaitForInput); + OutputLine(NULL, "途中で刺客に襲われないように、しっかり護衛するんだよ。」", + NULL, " Please protect them from assassins on their way home.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 護衛が必要なお嬢様がどこにいるってんだ。", + NULL, "Looking around, I didn't see any ladies who needed an escort.", Line_WaitForInput); + OutputLine(NULL, "…俺の方が護衛されたい気分だぞ。", + NULL, " ...I felt more like I was the one who needed protection.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、とりあえず最後に5人が顔を合わせられたので、ちゃんとお別れして今日を終わらせることができた。", + NULL, "Anyway, we said our goodbyes, making it easier for us to end the day and go home.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「じゃあねーー魅ぃちゃーーん!", + NULL, "\"Goodbye, Mii-chan!", Line_WaitForInput); + OutputLine(NULL, " また明日ねー!」", + NULL, " See you tomorrow!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おーぅ!", + NULL, "\"Yep!", Line_WaitForInput); + OutputLine(NULL, " また明日ねー!」", + NULL, " See you tomorrow!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「よっしゃ、行こうか!」", + NULL, "\"Alright. Let's go, then!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + PlayBGM( 0, "z2_hig3", 120, 0 ); + + OutputLine(NULL, " 俺たちは魅音の姿が店内に消えるまで手を振った後、それぞれの自転車にまたがり、興宮を後にした。", + NULL, "We waved at Mion until she went back inside the restaurant, and after that, we all got on our bicycles and left Okinomiya.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 道中ではみんな、今日の大騒ぎの話で持ちきりで、みんな興奮が未だ覚めていないようだった。", + NULL, "On the way home, we talked about how exciting it had been today, and it looked like everyone was still fired up.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今日の大食い対決から、その後の阿鼻叫喚の罰ゲーム大会、そしてさらにお客全体を巻き込んだとんでもない空前のイベントへと発展し、……もう何から何までが滅茶苦茶。", + NULL, "We had the horrifying punishment and the competitive eating contest, which turned into an unprecedented battle involving all the customers in the restaurant... And after that, everything got crazy and messy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 最初はおろおろしていたウェイトレスさんたちも、だんだん楽しくなっていったのか、最後にはお店全部で盛り上がったのだった。", + NULL, "At first, the waitresses didn't know what to do, but after a while they ended up joining in. We had a blast.", Line_Normal); + ClearMessage(); + + DrawScene( "M_Hi6", 400 ); + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_WaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「でしたのよね!!", + NULL, "\"That was wonderful!!", Line_WaitForInput); + OutputLine(NULL, " その時の富田と岡村ったら、もうおかしくてたまりませんでしたわー!」", + NULL, " Did you see what Tomita and Okamura did? How amusing it was!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Ri_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……結局、亀田も入江もかわいそかわいそだったのです。」", + NULL, "\"......I felt sorry for Kameda and Irie.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いやいやしかし!", + NULL, "\"So did I, but!", Line_WaitForInput); + OutputLine(NULL, " 俺の演説もなかなかだったろ?!", + NULL, " Didn't you think my speech was great?!", Line_WaitForInput); + OutputLine(NULL, " あの時は店全体が俺の味方だったよなー!!」", + NULL, " Everyone in the restaurant was on my side after that!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ri_NikoA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……圭一は、生まれる時代と国が違ったら、ひょっとするととんでもない人になってたかもなのです。」", + NULL, "\"......Keiichi, you might have been somebody really important if you were born in a different era.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Sa_OdorokiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「こんな口先男がですのー?!", + NULL, "\"What, this idiot? He's much too full of himself!", Line_WaitForInput); + OutputLine(NULL, " どこの国に生まれても、ロクな人間にならないと思いますでございますわねー!」", + NULL, " An idiot will always remain an idiot, no matter when or where he is born!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Ri_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……あと100年も早く生まれていたら、お札になっていたかもですよ。」", + NULL, "\"......If he was born a hundred years earlier, he might've gotten printed on bills.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Sa_AkireruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭一さんのお札なんて、何だか貧相しいですわねー!", + NULL, "\"Money with Keiichi-san's face on it? How pathetic!", Line_WaitForInput); + OutputLine(NULL, " きっと、200円札とか300円札とか、そのくらいの価値でしてよー!」", + NULL, " They would only be worth two or three hundred yen at the most!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 沙都子と梨花ちゃんは、きゃっきゃといつまでもしゃべり続けているのだった。", + NULL, "Satoko and Rika-chan kept up their continuous chatter.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺はほんの少しだけはしゃぎ疲れ、二人のおしゃべりを黙って聞いていた。", + NULL, "I was a bit tired after the day's events, so I just listened quietly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 気付けば、少しずつ風が涼しくなってくる。", + NULL, "I noticed the wind was getting colder.", Line_WaitForInput); + OutputLine(NULL, "いつの間にか影も長くなり始めていた。", + NULL, " Our shadows were getting longer as well.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 沙都子と梨花ちゃんはまだまだはしゃぎ足りないみたいだけど、…レナはどうかな?", + NULL, "Satoko and Rika-chan still had a lot of energy left... but what about Rena?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " さっきから静かだな。", + NULL, "She'd been very quiet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ひょっとして、食べすぎでお腹が痛いんじゃ。", + NULL, "Maybe she also had a stomachache from eating too much.", Line_WaitForInput); + OutputLine(NULL, "そう思い、レナを見る。", + NULL, " I looked at Rena to see.", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Re_WaraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Hi5", 400 ); + + OutputLine(NULL, " だが、それは杞憂だった。", + NULL, "However, I was wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "レナは、……なんて形容すればいいんだろう。", + NULL, "Rena was...... I didn't really know how to describe it.", Line_WaitForInput); + OutputLine(NULL, "…とても、満ち足りた顔をしていた。", + NULL, " ...She looked very satisfied.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今日一日が、本当に楽しくて楽しくて仕方がなくて。", + NULL, "She looked like she really did have that much fun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今日一日が幸せで幸せで仕方がなくて。", + NULL, "She looked like she was as happy as she could ever be.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そういう気持ちが、口を開かずとも伝わってくるような表情だった。", + NULL, "...I could tell all that without her saying a word.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんなレナの表情を見ていると、…俺も今さらのように、今日一日が、ただ楽しかったの一言で片付けてはいけないことに気付く。", + NULL, "When I looked at her... it made me realize that the word 'fun' wasn't enough to describe what we did today.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……今日一日、本当に楽しかったな。」", + NULL, "\"...Seems like you had a lot of fun.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うん。", + NULL, "\"Mm.", Line_WaitForInput); + OutputLine(NULL, "…圭一くんは?」", + NULL, " ...What about you, Keiichi-kun?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「俺も最高に楽しかったよ!", + NULL, "\"I had a blast too!", Line_WaitForInput); + OutputLine(NULL, " 今日みたいなことが、明日や明後日もあればいいのになってくらいにさ。」", + NULL, " I wish we could have as much fun tomorrow and the day after tomorrow too.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それはレナも同じかな。", + NULL, "\"I feel the same way.", Line_WaitForInput); + OutputLine(NULL, "今日のお店の中での時間だけが、永遠だったらいいなって思った。」", + NULL, " I wish from the bottom of my heart that the time we spent in the restaurant today would last forever.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ほぉー、詩的なことを言うなぁ。」", + NULL, "\"Wow, that's kinda poetic.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭一くんは、思わなかった?」", + NULL, "\"Don't you agree, Keiichi-kun?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは茶化されたことにも気付かず、素で返す。", + NULL, "Rena didn't notice that I made fun of her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " デリカシーのないことを言ってしまったかもしれない。", + NULL, "I might've been a little tactless.", Line_WaitForInput); + OutputLine(NULL, "ちょっと後悔する。", + NULL, " Suddenly, I regretted having said it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いや、俺も同感だよ。」", + NULL, "\"I do. I totally agree with you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawSceneWithMask( "Sora2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「でもね、圭一くん。", + NULL, "\"But, you know something?", Line_WaitForInput); + OutputLine(NULL, "別に今日だけが最高に幸せってわけじゃないんだよ?」", + NULL, " Today's not the only day that's filled with happiness.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 涼しい風に、ふわっと髪をなびかせながら。", + NULL, "A cool wind blew through her hair.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナはとても大人びた表情で俺に笑いかける。", + NULL, "She smiled at me, and for some reason, she looked very mature.", Line_WaitForInput); + OutputLine(NULL, "…その仕草にちょっとどきっとした。", + NULL, " ...Her appearance made my heart skip a beat.", Line_Normal); + ClearMessage(); + DrawBustshotWithFiltering( 0, "Re_WaraiA1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Hi4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「私たちの雛見沢での日々は、どの一日だってかけがえのない大切で素敵な、幸せな一日なんだよ。", + NULL, "\"Every single one of our days in Hinamizawa is a wonderful, precious, and irreplaceable day full of happiness.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "例え、部活がお流れになっちゃって、退屈な一日だったとしても、ね。」", + NULL, " Including the boring days when our club activities get canceled.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……レナは大人な考え方ができるんだな。」", + NULL, "\"...Rena, you think about things in a very mature way.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あはははは、そんなことないよ。", + NULL, "\"Ahahahaha. No, I don't.", Line_WaitForInput); + OutputLine(NULL, "本当はまだまだはしゃぎ足りない。", + NULL, " Honestly, I'm still not done playing around yet.", Line_WaitForInput); + OutputLine(NULL, "興奮がまだ覚めないだけなのかもね。」", + NULL, " Maybe it's just because I'm still excited.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " レナがくすっと笑ったので、俺もつられて笑った。", + NULL, "Rena laughed, and that made me laugh too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを沙都子が、自分の悪口で笑ったように聞こえたらしく、俺にやたらと突っかかってきた。", + NULL, "Satoko thought that we were laughing because we said bad things about her, and she started bugging me about it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あとはまた、いつもと同じ、騒がしい時間だった。", + NULL, "Once again, we made a lot of noise like we always do.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskup", 1, 0, 300 ); + DrawBustshotWithFiltering( 2, "Ri_DefA1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "M_Hi7", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「……では、ボクと沙都子はここでお別れなのです。」", + NULL, "\"......Well, Satoko and I are taking this turn here.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_AkireruA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「梨花、もう少しご一緒して、タバコ屋さんで曲がってもいいではありませんの?」", + NULL, "\"Rika, why not walk with them a little further and turn where the tobacco store is instead?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ri_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……豆電球が切れたのを忘れましたですか。", + NULL, "\"......Did you forget our nightlight burned out?", Line_WaitForInput); + OutputLine(NULL, "豆電球がないと、寝る時に真っ暗になってしまいますですよ。」", + NULL, " Without that, it's too dark for us to sleep.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Sa_odorokiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そ……それは困りますわね。」", + NULL, "\"O-Oh... that would be quite the problem.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Re_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あ、牧野さんの雑貨屋さん?", + NULL, "\"Oh, I see. You need to go to Makino-san's general store.", Line_WaitForInput); + OutputLine(NULL, " ならここでお別れだね。", + NULL, " Then I guess we'll say goodbye here.", Line_WaitForInput); + OutputLine(NULL, "これ以上、行っちゃうとどんどん遠回りになっちゃうからね。」", + NULL, " You'd better take this turn or you'd have to go a long way around.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 雑貨屋さん……?", + NULL, "Makino-san's general store......?", Line_WaitForInput); + OutputLine(NULL, " …あー、…思い出した。", + NULL, " ...Oh right, that's where it is.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " なるほど、あそこに寄って神社に帰るなら、ここで曲がらないと偉い遠回りになるな。", + NULL, "If they wanted to make a stop at the store before going back to the shrine, turning here would be the quickest way.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「そっか。", + NULL, "\"Okay then.", Line_WaitForInput); + OutputLine(NULL, "じゃあな、梨花ちゃんに沙都子。", + NULL, " Bye, Rika-chan. Bye, Satoko.", Line_WaitForInput); + OutputLine(NULL, "また明日な。」", + NULL, " I'll see you tomorrow.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……また明日なのです。」", + NULL, "\"......See you tomorrow.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それではですわね!", + NULL, "\"Farewell, Keiichi-san.", Line_WaitForInput); + OutputLine(NULL, " 圭一さんにレナさん。」", + NULL, " Farewell, Rena-san!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん、じゃあね二人とも。", + NULL, "\"See you two tomorrow!", Line_WaitForInput); + OutputLine(NULL, "ばいば〜〜い!」", + NULL, " Bye-bye!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 梨花ちゃんと沙都子は、何度も手を振ると、田んぼの中を貫く細い道をぴゅーっと走り抜けて、あっという間にその姿を見えなくしてしまう。", + NULL, "Rika-chan and Satoko waved at us many times, then took the narrow path through the field.", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "higurashi", 120, 0 ); + + OutputLine(NULL, " 騒々しかった二人がいなくなると、急に静かになる。", + NULL, "Once the noisy girls were gone, it went especially quiet all of a sudden.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ただそれだけのことで、太陽が急に傾いて夕方になったような錯覚があった。", + NULL, "It even made me feel as if the sun had set in an instant.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawScene( "Ma4", 400 ); + + OutputLine(NULL, " 前原屋敷なんて勝手な呼び名が付けられている我が家が見えてきた。", + NULL, "I could see my house by now, which everybody called the \"Maebara mansion\".", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ずっと興奮状態だったので気付かなかったが、実際のところ、俺は食い過ぎで腹が今にもパンクしそうだった。", + NULL, "I didn't notice it earlier because of how fired up we all were, but my stomach was about to burst.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……というか、お腹から穏やかならぬ雷鳴が聞こえるような。", + NULL, "...The growling in my gut felt like thunder.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " バッドなコンディションに気付くと、やっぱりあれだけ大騒ぎしたツケが体に回ってきているのが分かった。", + NULL, "My body must have been paying the price for me acting like an idiot earlier.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " こんな状態じゃ、多分、夕飯をろくろく食べられないだろうなぁ。", + NULL, "There was no way I was eating dinner that night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お袋が夕飯を作り始める前に、食いすぎであることを白状した方がいいかもしれない。", + NULL, "I'd need to tell my mom before she started cooking.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …というか、多分、帰宅したらトイレに直行だな。", + NULL, "...But before anything, I had to get to the bathroom.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ううぅ、", + NULL, "...Uu...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "ぐるぐるきゅー", + NULL, " My stomach was churning.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "きゅー、", + NULL, " Oh boy.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "穏やかならぬ音がお腹から聞こえるぞ。", + NULL, " It really didn't sound good.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして、俺とレナが毎朝出会い、そして毎日別れる場所までやってくる。", + NULL, "We got to the place where I'd always meet Rena in the morning and say goodbye in the evening.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「今日はすっげぇ楽しかったな。」", + NULL, "\"I really did have a lot of fun today.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Re_WaraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うん。", + NULL, "\"Mm.", Line_WaitForInput); + OutputLine(NULL, "すっごい楽しかった。", + NULL, " Me too.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……あれ、圭一くん、具合悪いの?」", + NULL, " ...Hm? Are you feeling okay, Keiichi-kun?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なはははは……。", + NULL, "\"Nahahaha...", Line_WaitForInput); + OutputLine(NULL, "すまん、お腹を壊したかもしれない。", + NULL, " My stomach is growling.", Line_WaitForInput); + OutputLine(NULL, "大人しく休むことにするよ。」", + NULL, " I guess I just need to get some rest.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あはははは、圭一くんもまだまだお腹の鍛え方が足りないかな、かな。」", + NULL, "\"Ahahahaha, you need to train your stomach, huh? Huh?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…レナだって俺と同じくらい食べてるはずなんだぞ?", + NULL, "\"...You ate about as much as I did.", Line_WaitForInput); + OutputLine(NULL, " 一体、その細っこい体のどこにあれが収まるってんだ。」", + NULL, " How did you fit all that inside your tiny body?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_HauA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うふふふ、", + NULL, "\"Hee hee hee.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "それはその、", + NULL, " That would be...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…女の子の秘密、ってことで!」", + NULL, " a woman's secret!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナはくすくすと笑って誤魔化す。", + NULL, "Rena giggled and tried to avoid giving me an answer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これ以上を深く突っ込むと、多分、殴って誤魔化されるに違いない。", + NULL, "She'd probably hit me if I pressed her about it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 今、殴られたら中身がはみ出しかねないな…。", + NULL, "If she punched me in the stomach, I'd throw up for sure...", Line_WaitForInput); + OutputLine(NULL, "なのでそれ以上の追求はしないことにする。", + NULL, " So, I decided not to go any further.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「じゃあな、レナ。", + NULL, "\"Goodbye, Rena.", Line_WaitForInput); + OutputLine(NULL, "また明日な。」", + NULL, " See you tomorrow.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うん。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "また明日ね。」", + NULL, " See you tomorrow.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「俺さ、前は都会に住んでたわけだけどさ。」", + NULL, "\"You know, I used to live in the city.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うん?」", + NULL, "\"Yeah?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「こんなにも一日一日を楽しいと思って過ごしたことはなかった。", + NULL, "\"I never managed to enjoy each and every day like this before.", Line_WaitForInput); + OutputLine(NULL, "……俺、雛見沢に引っ越してきてさ。", + NULL, " ...But after moving to Hinamizawa, you know...", Line_WaitForInput); + OutputLine(NULL, "…きっと、幸せなんだって思う。」", + NULL, " ...I think I've found happiness.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナも同じだよ。", + NULL, "\"I feel the same way.", Line_WaitForInput); + OutputLine(NULL, "ほら、私も一年前に雛見沢に引っ越してきたわけだけど。", + NULL, " I moved to Hinamizawa a year ago.", Line_WaitForInput); + OutputLine(NULL, "こんなに楽しい、幸せな日々を送れるのが信じられないもの。」", + NULL, " I can't believe I'm as happy as I am and spend every day having as much fun as I do.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そっか。", + NULL, "\"I see.", Line_WaitForInput); + OutputLine(NULL, "なら明日も絶対に楽しいな。」", + NULL, " I'm sure tomorrow will be the same.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうだよ。", + NULL, "\"That's right.", Line_WaitForInput); + OutputLine(NULL, "昨日も今日も楽しかったんだもん。", + NULL, " We had so much fun yesterday and today.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "きっと明日だって楽しいよ。」", + NULL, " So, tomorrow will be the same.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「こんなにも毎日が楽しいと、何だかある日突然転びそうで怖いよな、あははは。」", + NULL, "\"With all the fun we have every day, I sometimes feel like I'm going to trip and fall sometime, and it kind of scares me, ahahaha.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_HauA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…転ぶ時はどんなに注意してても転ぶよ。", + NULL, "\"...You fall when you fall no matter how careful you are.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "だから、いつ転んでもいいように、思いっきり今を楽しむのが正解だと思うな。」", + NULL, " That's why I believe we have to enjoy every moment as much as we can.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうだな。", + NULL, "\"You're right.", Line_WaitForInput); + OutputLine(NULL, "今を精一杯楽しむのが正解だな!」", + NULL, " We gotta enjoy every day as much as we can!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃあね、圭一くん。", + NULL, "\"Well, it's probably time to go.", Line_WaitForInput); + OutputLine(NULL, "おばさまとおじさまにもよろしくね。", + NULL, " Please say hi to your parents for me.", Line_WaitForInput); + OutputLine(NULL, "……さて、レナはまだまだ遊び足りないから、はぅ!", + NULL, " ...Well, I still have a lot of energy left, hau!", Line_WaitForInput); + OutputLine(NULL, " また宝の山に宝探しに行こうかなぁ!」", + NULL, " So I'm going to go treasure hunting!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「まぁだ遊び足りないってのか!", + NULL, "\"What, are you going there now?!", Line_WaitForInput); + OutputLine(NULL, " つくづくタフなやつだなぁ…、負けたぜ。」", + NULL, " You sure are resilient... I'm impressed.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「どう?", + NULL, "\"What about you?", Line_WaitForInput); + OutputLine(NULL, " 良かったら圭一くんも一緒に来ない?", + NULL, " Would you like to come along?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_HauB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 新しい山があってね、まだ全然発掘してないのー!", + NULL, " I found a new trash pile that I haven't dug up yet!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_KaiiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 何かとってもかぁいいのが見つかるかも!」", + NULL, " I might find something totally kyute in there!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「悪いけど、俺はパスするよ。", + NULL, "\"I'm sorry, but I gotta pass.", Line_WaitForInput); + OutputLine(NULL, "それに何だか雲が重たくなってきたみたいだしな。", + NULL, " Besides, it looks like a storm's brewing.", Line_WaitForInput); + OutputLine(NULL, "レナも今日は大人しく帰宅した方がいいんじゃないか?」", + NULL, " I think you should go straight home, too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「はぅ、こういう素敵な気分の日にはね、きっとかぁいいのが見つかるんだよ。", + NULL, "\"Hau, I usually find something kyute when I've had a wonderful day like today.", Line_WaitForInput); + OutputLine(NULL, "だからちょっとでも行ってみるね。", + NULL, " So, I'm going there just for a few minutes.", Line_WaitForInput); + OutputLine(NULL, "えへへへ…☆」", + NULL, " Ehehehe☆...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺はたまたまお腹の調子が悪いから遊ぶ元気がないだけで。", + NULL, "I felt sick enough that I didn't feel like going with her.", Line_WaitForInput); + OutputLine(NULL, "もし体調が万全だったなら、きっとレナと一緒に宝探しに行っていたと思う。", + NULL, " If I felt better, I would've gone treasure hunting with her for sure.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺がそうであるように、レナもまた、今日の楽しい一日の余韻がまだまだ残っていて、帰るのが惜しいに違いない。", + NULL, "She didn't want to go home yet because she didn't want the fun day to end. That's exactly how I felt, too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「わかったよ。", + NULL, "\"I understand.", Line_WaitForInput); + OutputLine(NULL, "じゃな!", + NULL, " Bye then!", Line_WaitForInput); + OutputLine(NULL, " かぁいいのがあったら、ぜひ見せてくれよなー!」", + NULL, " I hope you can find something kyute!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん!", + NULL, "\"Yep!", Line_WaitForInput); + OutputLine(NULL, " じゃあね!", + NULL, " Thank you!", Line_WaitForInput); + OutputLine(NULL, " ばいば〜〜い!!」", + NULL, " Bye bye!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawScene( "black", 400 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + + DrawSceneWithMask( "Ma4", "maskup", 1, 0, 300 ); + SetColorOfMessage( TRUE, 0xff, 0xcc, 0xff ); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 圭一くんは名残を惜しむように、何度も手を振りかえしてくれた。", + NULL, "Keiichi-kun waved over and over as if he didn't want to say goodbye yet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして、そのまま姿が見えなくなる。", + NULL, "But after a while, he was gone.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " さぁ、私も行こう、宝探しに。", + NULL, "Well, I had to go too, because I was going to go treasure hunting.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナはかぁいいものが大好きなんだから。", + NULL, "I love kyute things.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " こんなにも素敵な一日だったんだし、きっと今日はいいことがあるはず。", + NULL, "I had such a wonderful day today that I'm sure I'm going to get lucky at treasure hunting.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " なかなかお目にかかれない素敵な宝物が見つかるに違いないんだ。", + NULL, "I definitely will find some wonderful treasures.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Sora2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 私は自転車を強く漕ぐ。", + NULL, "I pedaled my bicycle with determination.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 自分の家はすぐそこだけど、そっちへ行かず、ダム現場へ降りていく方の道へ向かった。", + NULL, "My house was nearby, but I took another street that led to the dam construction site.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、ひょっとすると……、帰ってもいいのかもしれない。", + NULL, "It might have been okay to go home just then...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、それを確認するために戻って、姿を見られたりしたら嫌だった。", + NULL, "but I hesitated to go, since I didn't want to be seen.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だって、今日はこんなにも楽しい日だったんだから、最後の最後まで楽しい気持ちのままでいたかったのだ。", + NULL, "I had so much fun today, and I wanted to continue feeling happy as long as I could.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 夕方ではあったけど、暗くなるのが少し早く感じた。", + NULL, "It was already getting late, but I felt like it was getting dark faster than usual.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 圭一くんの言った通り、曇天の空はいつの間にか鉛色になっていていた。", + NULL, "Just like Keiichi-kun said, the clouds in the sky were growing darker.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雷鳴のひとつも聞こえたら、激しい夕立になるかもしれないなと感じた。", + NULL, "It might start raining hard.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……でも別に、だからって家に帰れるわけじゃないんだし。」", + NULL, "\"...But that doesn't mean I have to go home already.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だめだよ私。", + NULL, "Stop it, Rena.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " せっかく今日があんなにも楽しかったんだから。", + NULL, "You had so much fun today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 最後の最後まで楽しく過ごそう。", + NULL, "You have to stay happy as long as you can.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は幸せ。", + NULL, "I'm happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 毎日がとても楽しい。", + NULL, "I enjoy every day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ほらレナ、言ってみよ、いつもの魔法の言葉。", + NULL, "Rena, say it. Say the magical words.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………は、", + NULL, "\"...H", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……。", + NULL, "......", Line_WaitForInput); + OutputLine(NULL, "………はぅー…。」", + NULL, "Hau...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 自分のことを馬鹿みたいって思っちゃだめだよ。", + NULL, "Don't be embarrassed. You're not dumb or anything.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ううん、むしろ馬鹿の方が日々は楽しいのかもしれない。", + NULL, "I might be able to enjoy every day even more if I were dumb.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なら私は、進んで馬鹿になりたいのだから。", + NULL, "If so, dumb is what I'd want to be.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "Feel", 120, 0 ); + + OutputLine(NULL, "「…はぅ〜☆", + NULL, "\"...Hauu☆!", Line_WaitForInput); + OutputLine(NULL, " かぁいいのあるかな、かな!", + NULL, " I'm going to find something sho, sho kyute!", Line_WaitForInput); + OutputLine(NULL, " お持ち帰り〜!」", + NULL, " And take it home with me!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " よし言えた。", + NULL, "There, I said it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " きっとかぁいいの見つかるよ。", + NULL, "I'm sure I can find something kyute.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が可愛いと信じれば、何だって可愛く感じられるんだから。", + NULL, "As long as I believe it's kyute, anything can be that way.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ほら、今日や昨日の楽しかったことで心を満たそう?", + NULL, "I should fill my heart with happy memories of today and yesterday.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして明日や明後日のもっと楽しいことで夢を膨らまそう?", + NULL, "I should look forward to the happiness I'm going to receive tomorrow and the day after tomorrow too.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "M_Hi8", "maskright", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "Hi3", "maskright", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "Sora6", 400 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "Mo_G2", "maskright", 1, 0, 300 ); + PlayBGM( 1, "higurashi", 120, 0 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " いつの間にか、私はダム現場のゴミ山の前にまで来ていた。", + NULL, "I reached the dam construction site. A mountain of trash loomed before me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 自転車を止めると、スクラップや粗大ゴミで出来た山の斜面を下っていった。", + NULL, "I parked my bicycle and walked down the mountain of trash and scrap.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Mo_G1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " ここは、私の城だ。", + NULL, "This place is my castle.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " このゴミ山には、信じられないくらいに誰も訪れない。", + NULL, "It would be incredible if anyone else came to this mountain of trash.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今日までの長い時間、ここで何度も過ごし、人が通りかかったことなど何度もなかった。", + NULL, "I've come here many times and I usually stay for a long while, but I've never seen anybody walk by.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 確かに、ここは村の死角だ。", + NULL, "This place is the village's blind spot.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ダム戦争の頃には大いににぎわったそうだが、終わってしまえばまさに廃墟。", + NULL, "I heard that many people came here all the time during the dam wars, but it was abandoned after that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 村人の日々の生活にとって、ここは通る必要もない、忘れられた場所だったのだ。", + NULL, "The villagers no longer need to come here, and some people even forgot about it entirely.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ゴミを捨てるトラックは深夜に来るらしく、少なくとも私自身は実際に投棄するところを見たことはない。", + NULL, "It seems like they dump trash here at midnight, but I've never seen a truck actually dumping trash, at least.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 新しいゴミの山でも増えていれば、少しは退屈しのぎになるのだが。", + NULL, "If they dumped new trash more often, it'd give me more time to kill.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ここしばらくは、山が増える気配はない。", + NULL, "...But it looks like it's not going to happen for a while.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_G4", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 私はゴミ山の斜面をどこまでも降りて行き、出来上がった山の裏に回りこんだ。", + NULL, "I walked down the slope of the trash pile, all the way down to the bottom, and headed behind another pile.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こんなところには誰も来ない。", + NULL, "Nobody ever comes here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ずっと長いことここで過ごしたけど、誰にもこの場所をいじられたことはない。", + NULL, "I've come here many times and I usually stay for a long while, but nobody has ever come to mess up this place.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " クラスメートの小さい子たちですら、ここには近寄らないのだ。", + NULL, "Not even the other kids from my school come here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼らの世界では、ダム現場監督のバラバラ殺人でバラされた腕が、この山のどこかに隠されていると信じられており、ここは呪われた場所なのだと言う。", + NULL, "They all believe that the arm of the manager of the construction site is buried somewhere in the trash piles, and they also believe the whole place is haunted.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何でも、片腕のない亡霊が未だここを彷徨い、隠された腕を捜しているのだとか。", + NULL, "They told me that a ghost with one arm still wanders around here, looking for his missing limb.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんな気の利いた亡霊にも、残念だけど一度も出会ったことはない。", + NULL, "Sadly, I haven't seen the ghost either.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 怖くなんかない。", + NULL, "I'm not scared.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " むしろ現れてほしいくらい。", + NULL, "In fact, I'd rather like to meet him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 見つからない腕を、私も一緒に探してあげてもいいし。", + NULL, "I wouldn't mind helping him find his arm.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 一人ぼっちで寂しかったなら、私の話し相手になってほしいし。", + NULL, "If he's feeling lonely, I'd want him to be my conversation partner.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Sora2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " スクラップの山の中に、ワゴン車が埋まっている。", + NULL, "There's a station wagon buried in the trash pile.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " タイヤがなくなっていることを除けばほぼ原型を留めていた。", + NULL, "It doesn't have tires, but other than that, it still looks like a station wagon.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この車が私の秘密の隠れ家だった。", + NULL, "This station wagon is my secret hideout.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " スライドドアと後部ドアは残念ながら開かない。", + NULL, "Unfortunately, the sliding door and rear doors don't open.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、ちょっと面倒だけど、助手席から入って、後ろのスペースに入る。", + NULL, "So, whenever I want to get in, I have to enter the car from the passenger seat and crawl into the back from there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もちろん、靴は助手席で脱いでからあがるんだよ。", + NULL, "Of course, I take off my shoes at the passenger's seat.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Mo_R1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 一見、汚らしい廃車だけどそれは外側だけの話。", + NULL, "When you look at it from the outside, it's just a dirty abandoned car.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 中は私がお掃除したりお手入れをしたりしたので、とてもきれいだった。", + NULL, "But on the inside, it's nice and clean, because I had swept it out and decorated a little.", Line_WaitForInput); + OutputLine(NULL, "結構、苦労したんだよ? ", + NULL, " That took me a long time.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_R2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 後部座席は邪魔だったんで畳んで小さくしてある。", + NULL, "The back seats are lying flat because I wanted to have as much space as possible.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして広くとったスペースに、前にゴミ捨て場で見つけたマットレスを拾ってきて敷いたの。", + NULL, "I found a mattress in the trash pile and put it into that space instead.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でもそのままじゃ何か嫌だったから、うちからシーツを持ってきて被せてた。", + NULL, "It was a bit dirty, so I brought a bed sheet from home and covered the mattress with it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " これに、お気に入りのクッションをいくつか並べれば、ほら、素敵な私だけのベッドの出来上がりだった。", + NULL, "I put my favorite cushions on top, and with that, it turned into a perfect bed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " クッションやぬいぐるみ。", + NULL, "I've put cushions and stuffed animals everywhere.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それだけじゃない、ほら。", + NULL, "That's not all. Look at this.", Line_WaitForInput); + OutputLine(NULL, "えへへ、お菓子だって蓄えてあるんだよ。", + NULL, " Ehehe, I have a bunch of sweets here, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今は、4色のフルーツキャンディの袋と、", + NULL, "I have a bag of fruit candy in four different colors,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "あ、これはもうだめだね、", + NULL, " and some cookies...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "ビスケットがあったけど、湿気っちゃっている。", + NULL, " but they're going bad. I'll have to throw them away.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " クマさんの水筒は今は空っぽ。", + NULL, "My bear-shaped water bottle was empty.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ここで過ごすことに決めた日曜日には、この水筒に甘い紅茶を入れて持ってくるの。", + NULL, "When I come here to spend some time on Sundays, I usually bring this water bottle with some sweetened tea in it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ちり紙とか懐中電灯、予備の電池、その他諸々の日用品もささやかな程度だけど用意してあるんだよ。", + NULL, "I have a box of tissues, a flashlight, extra batteries, and other daily necessities in here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それから、ここで過ごす時の時間つぶし用に、文庫本もほんの2〜3冊ほど用意したの。", + NULL, "I also have a few books to read in order to kill some time while I'm at it.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_R1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " そうそう、もっと驚くのはこれ。", + NULL, "And I have this.", Line_WaitForInput); + OutputLine(NULL, "何だと思う?", + NULL, " What do you think this is?", Line_WaitForInput); + OutputLine(NULL, " ほら、カチリ。", + NULL, " Look. Ta-dah!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ほのかな灯りが隠れ家の中を照らす。それは電気スタンドだった。", + NULL, "My hideout is suddenly lit up, thanks to the table lamp.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 工事事務所跡の一角に、剥き出しの電源コンセントが生えている。", + NULL, "There's an electric outlet on the side of an old nearby construction office.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 電気なんか来てるはずがないだろうなと思ったらびっくり。", + NULL, "I'd thought they'd have cut the power years ago, but to my surprise, I was wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " なんとちゃんと使えたのだ。", + NULL, "Electricity is still being supplied to the outlet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それで私は延長コードの束がどっさり捨ててあったのを見つけたとき、これを全部つないで延長すれば隠れ家までひっぱれるかな、と思った。", + NULL, "When I found tons of extension cords, I came up with the idea to connect them all and make the electricity come all the way to my hideout.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 快適に過ごせて、お菓子にお気に入りの本、そして灯りまである。", + NULL, "Now I can spend time here comfortably with some sweets, books, and lights.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その気になれば、きっとここに泊まることもできるに違いない。", + NULL, "If I wanted to, I might be able to spend a night here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …もっとも、夜は涼しすぎるから、風邪をひくかもしれないが。", + NULL, "...But, I may catch a cold since it gets very cold at night.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あははは。", + NULL, "Aha ha ha ha.", Line_WaitForInput); + OutputLine(NULL, "ね、ちょっと素敵な隠れ家でしょ?", + NULL, " See? This is a very nice hideout, isn't it?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 最初の内は、誰かに見つけられていたずらとかされたら嫌だなと思ってたけど。", + NULL, "At first, I thought somebody would find it and mess with it.", Line_WaitForInput); + OutputLine(NULL, "今日までにこの隠れ家がいたずらされたことはただの一度もない。", + NULL, " But that hasn't happened so far.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だって、誰も近付かないし、誰もがこの場所のことを忘れてる。", + NULL, "That's because nobody comes here, and everybody forgot about this place.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、ここは本当に私だけの秘密の隠れ家なのだった。", + NULL, "That's how this place became my perfect secret hideout.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 幸い、今日はいっぱい食べたからお腹は全然空かない。", + NULL, "Fortunately, I ate so much today that I'm still full.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 友達の家で遊んでて、夕食までご馳走になったと言えばいいだろう。", + NULL, "I can tell them that I was playing with my friend at her house and ate dinner there.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だからここでゆっくりと時間を過ごそう。", + NULL, "I'm going to stay here for a while and relax.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして思い切り自分にやさしくしてあげよう。", + NULL, "And I'm going to treat myself.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 昨日の水鉄砲大会がものすごく楽しかった。", + NULL, "I loved the water gun battle yesterday.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 圭一くんとの一騎打ちはハラハラしてとても興奮した。", + NULL, "My heart had been pounding when I fought one-on-one with Keiichi-kun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今日のエンジェルモートでの大騒ぎもものすごく楽しかった。", + NULL, "I also had great fun at Angel Mort today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あんなに大勢での悪ふざけはしたことがない。", + NULL, "I'd never experienced such a crazy game with so many people in my life.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " きっと今夜、夢に見てしまうくらいに楽しさの余韻が残っていた。", + NULL, "I was still feeling the aftereffects, and I was sure I'd have a dream about it tonight.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから。", + NULL, "That was why", Line_WaitForInput); + OutputLine(NULL, "そんな幸せな気持ちを少しでも大切にしたかった。", + NULL, " I wanted to bask in these happy feelings.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だからここで私にやさしくしよう。", + NULL, "That was why I'm going to treat myself in here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 窮屈な靴を脱いで、思い切り足の指を広げよう。", + NULL, "I should take off my shoes and stretch my toes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして、私が私でいられる時間を大切にしよう。", + NULL, "I should cherish the time when I can be myself.", Line_Normal); + ClearMessage(); + + DrawScene( "Mo_R1", 400 ); + + OutputLine(NULL, "「んんんんんん………ん。」", + NULL, "\"Mmmmmmmmm...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 靴を脱いでくつろいでしまったら、やっぱりもう一度靴を履くのがおっくうになってしまった。", + NULL, "Once I took off my shoes, I felt so relaxed that I didn't want to put them on again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今日は一日大騒ぎして疲れたし。", + NULL, "I played all day today, and I was very tired.", Line_WaitForInput); + OutputLine(NULL, "宝探しは今度でもいいや。", + NULL, " The treasure hunt could wait.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 薄暗くなってくるに従い、電気スタンドの灯りが心強くなり、影の色をどんどんと濃くしていく。", + NULL, "As it got darker, the light of the table lamp became encouraging.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ちょっと暗くなるのが早過ぎるかな。", + NULL, "It really was getting dark faster than usual.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そう思った時、屋根を雫が叩く音が、散発的に聞こえ始めた。", + NULL, "...All of a sudden, I heard the sound of raindrops hitting the roof of the car.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …パタ。", + NULL, "Pitter patter. Pitter patter pitter patter.", Line_WaitForInput); + OutputLine(NULL, "……パタパタ、…パタパタパタっと。", + NULL, " ...The interval between drops got shorter and shorter.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_daidageki", 128, 64 ); + PlayBGM( 1, "Rain", 120, 0 ); + + OutputLine(NULL, " 音の感覚が軽やかに早くなり始めたと思った時には、遠雷の音とともに土砂降りになっていた。", + NULL, "When it became a continuous sound, I began to hear thunder.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " どんな土砂降りになってもこの中は別世界。", + NULL, "Even though it was raining heavily, it remained very quiet inside the car, making me feel like I was in a different world.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だってここは、私の城なんだから。", + NULL, "It's my castle, after all.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 少しだけ肌寒さを感じ、私は畳んである大きめのブランケットを広げて、それに包まった。", + NULL, "I felt a bit cold, so I unfolded my big blanket and hid under it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 誰も知らない、私だけの匂いのするところで、こうしてひとりぬくぬくしていると。", + NULL, "I'm here alone, under the warm blanket that has my scent.", Line_WaitForInput); + OutputLine(NULL, "土砂降りの中にひとり取り残されたって、不思議な安堵感があった。", + NULL, " Even though nobody knew where I was at the moment and I feel like I was left alone in the heavy rain, I still feel secure and free from anxiety for some reason.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " むしろ、雨すらも、この城を外敵から遠ざけてくれているような気がして、愛おしく感じる。", + NULL, "I felt like this heavy rain was keeping my enemies away from my castle. I liked it that way.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 3000 ); + + OutputLine(NULL, " 小さな幸せが、ここにはいっぱい。", + NULL, "This place is full of small happiness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私だけのお気に入りがいっぱい。", + NULL, "It's full of my favorite things.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、ここにいる時の私は幸せ。", + NULL, "That's why I'm happy whenever I'm here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……もう一枚、ブランケットを重ねると、もうお布団の温かさと同じ。", + NULL, "...When I put another blanket over me, I felt as warm as if I were in bed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は、スクラップの山の鉄板たちを叩く、雨粒の打楽器の心地よい音に、次第にまどろみへ誘われていく。", + NULL, "I listened to the soothing sounds of raindrops hitting the scrap iron in the trash heaps, and it made me feel sleepy.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ここはガラクタの山の城。", + NULL, "This is a castle of trash.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ガラクタたちは誰にも必要とされなくなって、ここへ集まってきた。", + NULL, "This trash came here because nobody wanted it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、ここは彼らの国。", + NULL, "This is where it lives.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 誰からも必要とされないものたちが集う国。", + NULL, "This is a country where unwanted refuse lives together.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、私はここにいてもいいんだという気持ちと、", + NULL, "I felt like I fit in here,", Line_WaitForInput); + OutputLine(NULL, "……いや、ここは私の仮住まいに過ぎず、私には戻るべき場所があるんだという気持ちが入り混じる。", + NULL, " but at the same time... I knew it was just a temporary place for me, as there's somewhere I had to go back to.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……だめ。こういうことを考えちゃいけない。", + NULL, "...No. I shouldn't think about things like that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ここが私の居場所でないと気付いた時。", + NULL, "Whenever I realize that I don't belong here,", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……私はとてつもなく不清潔なゴミ山にいることを思い出してしまうのだから…。", + NULL, "...I remember I'm in the middle of a very dirty pile of trash...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もう少し、まどろみを深くしよう。", + NULL, "I should just doze for a little bit longer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …考えることは毒。", + NULL, "...Thinking is poisonous.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私の中のやさしい私が、いつまでも純粋なままでいられるよう、毒に浸さないであげたい。", + NULL, "I wanted to keep myself out of that poison, so that the kind Rena within me could stay pure.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もう少し。", + NULL, "A little bit longer.", Line_WaitForInput); + OutputLine(NULL, "もう少し、まどろみを深くしよう……。", + NULL, " Just a little bit longer... and I closed my eyes...", Line_Normal); + ClearMessage(); + + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + + CallScript( "&eye" ); + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); +} diff --git a/Update/_tsum_005.txt b/Update/_tsum_005.txt new file mode 100644 index 0000000..c4f7c8c --- /dev/null +++ b/Update/_tsum_005.txt @@ -0,0 +1,1863 @@ +void main() +{ + + PlayBGM( 0, "Cradle_song", 120, 0 ); + SetColorOfMessage( TRUE, 0xff, 0xcc, 0xff ); + + DrawSprite( 1, "Waku_W", NULL, -320, -240, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 35, 1300, FALSE ); + DrawSceneWithMask( "Re_H1", "maskc", 1, 0, 1300 ); + + DisplayWindow(); + + OutputLine(NULL, " 母は、とても忙しい人だった。", + NULL, "My mother was a very busy woman.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " がむしゃらに働いて、評価されては新たなステージが開かれる。", + NULL, "The harder she worked, the more her work was valued, and she kept getting promoted.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そうしてどんどん高みを目指していく母は、いつも輝いていて、私の憧れだった。", + NULL, "She sought to go higher and higher. She was always shining, and she was my hero.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "Mati2", 400 ); + + OutputLine(NULL, " 母は元々は興宮にある小さな衣装メーカーのデザイナーだったそうだ。", + NULL, "My mother started her career as a fashion designer at a small clothing factory in Okinomiya.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父も同じでデザイナー。", + NULL, "My father was a designer, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 二人は職場で出会い、結婚した。", + NULL, "They met through their jobs, and soon got married.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mati4", "maskc", 1, 0, 1300 ); + + OutputLine(NULL, " 初めは興宮の小さなアパートで暮らしていたが、", + NULL, "They lived in a small apartment in Okinomiya,", Line_WaitForInput); + OutputLine(NULL, "母が私を身篭ったのを機に雛見沢の祖母の家、つまり今の家へ引っ越したという。", + NULL, " but they moved to my grandma's house, our current house, in Hinamizawa when she got pregnant with me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして私が小学校に上がる直前までをそこで過ごした。", + NULL, "We lived there until right before I went to elementary school.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 思えば、この頃が一番幸せな時代だったのだ。", + NULL, "Now that I think about it, that was the happiest time of my life.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 毎日が幸せで、今日と同じ幸せが必ず明日もあると信じて疑わず。", + NULL, "I felt happy every day and believed without a doubt that tomorrow would be the same.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 幸せであることが当たり前で、それを感じることもないくらいに。", + NULL, "I was so happy that I took it for granted and didn't even feel the happiness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 毎日が幸せだった。", + NULL, "I really did feel happy every day.", Line_Normal); + ClearMessage(); + + DrawScene( "Mati2", 400 ); + + OutputLine(NULL, " 当時は小さかったからよく知らないのだが、両親の勤めていた会社が経営不振に陥ったという。", + NULL, "I was small at that time and didn't really understand what was going on, but it seemed like the company my parents were working for was having financial difficulties.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんな中、母と何人かの若手デザイナーが会社を見限って独立しようなんて話になったらしい。", + NULL, "So, my mother and a few other young designers started talking about leaving the company and going independent.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……それで、何だか込み入った話になって、", + NULL, "...After many things happened and the situation grew complicated,", Line_WaitForInput); + OutputLine(NULL, "いろいろとあった挙句、母たちは茨城にあるもっと立派なデザイン事務所に引き取ってもらえることになったらしい。", + NULL, " they got an offer to work at a big design firm in Ibaraki and they took the offer.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 事業提携とか業務提携とか、よくわからない言葉を当時たくさん聞かれたが、要するに茨城に引っ越したいということだった。", + NULL, "At that time, I heard my mother saying many difficult words like 'limited partnership' and 'business alliance', but in short, what she wanted to do was move to Ibaraki.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 母たち若手デザイナーは、経験豊かで才能溢れる即戦力として新しい会社でも大いに期待されていたという。", + NULL, "My mother and her peers were hired because their talent and experience made them immediate assets at their new company.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + FadeSprite( 1, 400, FALSE ); + DrawScene( "black", 400 ); + + OutputLine(NULL, " だが、それには父は含まれていなかった。", + NULL, "However, my father wasn't one of them.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父には残念ながら、母ほどの溢れる才能はなかったのだ。", + NULL, "Unfortunately, my father wasn't as talented as my mother was.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、茨城へ引っ越すことは、父がデザイナーを廃業することも意味していた。", + NULL, "So, moving to Ibaraki meant that my father had to give up being a fashion designer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 母は、新しい会社では相当期待されているらしく、責任あるプロジェクトを任される約束になっていた。", + NULL, "My mother's new company had high expectations of her talent and promised her a responsible project.", Line_Normal); + ClearMessage(); + + DrawSprite( 1, "Waku_W", NULL, -320, -240, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 35, 1300, FALSE ); + DrawSceneWithMask( "Re_H1", "maskc", 1, 0, 1300 ); + DisplayWindow(); + + OutputLine(NULL, " 溢れる才能と情熱をこんな田舎で冷めさせたくない。", + NULL, "She didn't want to waste her growing talent and passion by living in a rural town like Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 母はそう言って父を説得し、父もまた、母がさらなるステージで活躍することへの応援の意味も込めて、退職と引越しを決めた。", + NULL, "So my mother convinced my father to quit his job and move to Ibaraki to support her and to help her build her career.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あの頃の自分にとって、引っ越しは親しい友人たち全てと会えなくなることを意味していた。", + NULL, "Back then, moving meant that I had to say goodbye to my close friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 幼い私は、引越しを嫌がりわんわん泣いたという。", + NULL, "I didn't want to move, and I kept crying about it.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawScene( "Mati12", 400 ); + + OutputLine(NULL, " 引っ越した後、母は新会社でのプロジェクトを見事に開花させた。", + NULL, "After we moved to Ibaraki, my mother was a big success.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 母は元々、リーダーシップを取るのが好きな溌剌とした性格だったから、さぞや新天地で存分に活躍しただろうと思う。", + NULL, "Not only did she have great leadership skills, she was full of energy, and I believe she made the best use of her talents to succeed.", Line_Normal); + ClearMessage(); + + DrawScene( "Re_G1", 400 ); + + OutputLine(NULL, " 毎晩帰りが遅かったし、休日なんてまったくないように感じた。", + NULL, "She came home late every night and barely had any days off.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何らかの企画が近付くと泊り込むことも少なくなかった。", + NULL, "When she had a big project, she often stayed entire nights at her office.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、帰ってくる母は常に充実していて、雛見沢では一度も見たことのないような素敵な笑顔を浮かべていた。", + NULL, "But when she came home, she always looked fulfilled and wore a happy smile that she had never worn when she was in Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな母はとても輝いていて、なれるものなら、自分も将来、母のように輝きたいと願っていたのを思い出す。", + NULL, "She was shining, and I remember I always wanted to shine like her when I grew up.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 逆に、父のほうはあまり冴えなかった。", + NULL, "On the other hand, my father wasn't doing so well.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父をデザイナーとして雇ってくれる会社は見つからず、結局、ただの事務手伝いとしていくつかの小さな会社を転々とした。", + NULL, "He couldn't find a job as a fashion designer, so he took a clerical job at a small company, but he kept changing positions.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それまで培ってきたことが何の役にも立たず、父にとっても引越しは辛いものであったと思う。", + NULL, "He couldn't use the experience that he had cultivated, and it was very hard for him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、父は母の良き理解者であってくれた。", + NULL, "But, he was very understanding.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ますますに責任あるプロジェクトを任され、多忙を極めていく母に代わり、家事を勤めるようになった。", + NULL, "He started to take care of things around the house for my mother, who got busier and busier, having one project after another.", Line_Normal); + ClearMessage(); + + DrawScene( "Si_d1", 400 ); + + OutputLine(NULL, " 掃除や洗濯、私の学校行事への参加などをがんばって勤めた。", + NULL, "He cleaned the house, did the laundry, and came to my school events.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 料理だけはどうしてもできなかったらしく、ご飯を炊くことは出来ても、おかずはいつもお惣菜屋さんで買ってくる冷めた揚げ物ばかりだった。", + NULL, "However, he couldn't cook. He did cook rice, but always bought side dishes from a grocery store.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんな食卓で、私と父だけで食事をする夜がだんだんと増えていた。", + NULL, "We ate dinner without my mother more and more often.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "Re_H3", 400 ); + + OutputLine(NULL, " お母さんはまた忙しいんだね。", + NULL, "\"I guess she's busy again.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そう言うと父は決まって、お母さんはとてもがんばっていて大変なんだ。", + NULL, "Every time I said that, he always told me, \"your mother is working very hard.", Line_WaitForInput); + + OutputLine(NULL, " だから礼奈も、一緒にお母さんを支えてあげような。", + NULL, " So, let's support her, Reina.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そう言った。", + NULL, "That was what he always told me.", Line_Normal); + ClearMessage(); + + DrawScene( "Si_d1", 400 ); + + OutputLine(NULL, " 私は、料理を手伝うことにした。", + NULL, "I decided to help my father with the cooking.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " お父さんが料理だけは苦手だったから、私が得意になればちょうどいいと思ったからだ。", + NULL, "I thought it was a good idea to learn how to cook, since he wasn't good at it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 母が台所に立つ時に積極的に手伝い、お料理を習ったものだ。", + NULL, "Whenever my mother cooked, I helped her and tried to learn how to cook from her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 母は忙しくて手料理を作る時間に恵まれないことを謝りながらも、私が母の料理を継承してくれることを喜んでいた。", + NULL, "She apologized for not having enough time to cook for us, but she was happy that I was learning.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " あの頃、学校の文集には、将来は母のような洋服デザイナーになりたいと書いたと思う。", + NULL, "I think I wrote in my school yearbook that I wanted to be a clothing designer in the future, just like my mother.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、……私には母のような非凡なセンスはないようだった。", + NULL, "But... apparently I lacked my mother's exceptional sense of style.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " センスは習うものではなく、生まれついて持っているものとよく母が言っているのを聞いていた。", + NULL, "She used to tell me, \"taste is something that you're born with, not something that you cultivate.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だから、あぁ、私はデザイナーとしては母には近付けないんだなと落胆したのを覚えている。", + NULL, "...I remember I was discouraged to be a designer because of that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、母と同じになるのを目指すのではなく、母に欠けているものを補うことで母に近付こうと思った。", + NULL, "That was why I decided to reach her by getting better at things she wasn't so good at, instead of trying to be like her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 料理だけでなく、掃除や洗濯、お買い物など、家事のことを一通りできるようになろうと思った。", + NULL, "I wanted to be good not only at cooking, but also at doing things around the house such as cleaning, doing the laundry, and grocery shopping.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 家事が不得手な父は、私が代わって立派にこなしてくれることをとても喜んでいたっけ。", + NULL, "I remember my father was really happy that I did all that for him, because he wasn't good at it at all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 仕事が見つからず、家にいる時間が多かった父は、娘と一緒に家事ができる時間を何よりも喜んでいたようだった。", + NULL, "He couldn't find a job and spent a lot of time at home, so he seemed to enjoy spending time doing the housework with his daughter more than anything.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mati12", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " そして、私はどんどん母の代役が務められるようになり、", + NULL, "I started to become better and better at filling in for my mother,", Line_WaitForInput); + OutputLine(NULL, "母はまったく家事ができないくらいに忙しく、責任ある立場になっていった。", + NULL, " and she started to get too busy to do any of the house work at all, and she moved on to a more responsible position at her job.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 母は、私を放置していることの罪滅ぼしをするかのように、たまに遊びに連れ出してくれた。", + NULL, "She took me out to many places, as if to compensate for leaving me alone all the time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " お父さんには内緒でおいしいものを食べに行こう、なんて言って、たまに遊びに連れて行ってくれたっけ。", + NULL, "She used to say, \"let's go eat something delicious without telling your father\" and took me out to a restaurant.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " とてもお洒落なレストランに行ったり、遊園地に行ったり。", + NULL, "She took me to high-class restaurants and amusement parks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは母と二人きりである時もあったし、母の職場の人たちと一緒だったりもした。", + NULL, "Sometimes it was only me and my mother. Sometimes it was with her friends from work.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 母の職場の人たちと一緒に、夏の海へバーベキューに連れて行ってくれたことがあった。", + NULL, "She took me to a beach barbecue one summer with those friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はそこで母の娘だと紹介され、色々な人にちやほやしてもらった。", + NULL, "I was introduced as her daughter, and every one of them pampered me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 中でも、肌が焼けてて髪を染めた、ちょっとかっこいいお兄さん(おじさんと言ったら怒られた)が、私のことをとても可愛がってくれたのを覚えている。", + NULL, "I still remember there was this one guy who particularly doted on me. He was a good-looking young man (I called him \"Uncle\" once and he got mad at me) who was nicely tanned with dyed brown hair.", Line_Normal); + ClearMessage(); + + MoveSprite( 1, -320, -240, 0, 0, 256, 0, 0, 400, FALSE ); + DrawScene( "black", 400 ); + + OutputLine(NULL, " 母と遊びに行く時は、このお兄さんが一緒に来ることが少なくなかった。", + NULL, "This young man often came with us when we went out.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 母は私と遊びに行った先でも、時折、職場に電話をかけたり、時には仕事の用事を重ねてしまうことも少なくなかったため、", + NULL, "When my mother took me somewhere, she usually made several phone calls for her work during the day, and sometimes she took me out to a place where she could also do her work at the same time.", Line_WaitForInput); + OutputLine(NULL, "職場の人が一緒であっても、私は特に違和感を感じなかった。", + NULL, " So, I didn't feel awkward when people from her work came with us.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、甘えん坊な私は母と二人きりなのを好んだから、できるなら職場の人は一緒じゃない方がうれしかったものだ。", + NULL, "But I always preferred to be alone with her, so I was happier when we could do that.", Line_Normal); + ClearMessage(); + + MoveSprite( 1, -320, -240, 0, 0, 0, 0, 0, 400, FALSE ); + DrawScene( "Mati10", 400 ); + + OutputLine(NULL, " あの日も、母は私を連れてお洒落な町並みに遊びに行った。", + NULL, "One day, she took me to a very high-end part of town.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 母は、私と遊びに行く時はいつも甘えさせてくれる。", + NULL, "Of course, she always spoiled me whenever we went out.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何でも気前よく買ってくれたし、どんなものでもご馳走してくれた。", + NULL, "She bought me things and let me eat whatever I wanted.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あの日は、特にそうだった。", + NULL, "But, she especially spoiled me on that day.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ブティックとかアクセサリーショップとか、私ひとりではなかなか入れないようなお店に次々案内してくれた。", + NULL, "She took me to many expensive-looking boutiques and accessory stores.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は似合わないからと遠慮するが、母は何でもひょいひょいと買ってプレゼントしてくれた。", + NULL, "She was about to buy me something, but I told her not to get it because it didn't look good on me. Without hesitation, she bought it anyway.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 値札のゼロがとても多かったのを覚えてる。", + NULL, "I remember there were many zeros on the price tag.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この日、私は初めて、母がデザイナーとしてとても成功しているばかりか、とてもたくさんのお金を持っていることを知るのだった。", + NULL, "On that day, I realized my mother's design work had made her a very successful woman and she was earning a lot of money.", Line_Normal); + ClearMessage(); + + DrawScene( "Saten1", 400 ); + + OutputLine(NULL, " そして、オレンジジュースだけでも1000円するような高級な喫茶店で一休みした。", + NULL, "We took a break at a ridiculously expensive-looking restaurant that probably charged 1,000 yen for a glass of orange juice.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 母は、ポンと手を叩くと、私に笑いかけながら言った。", + NULL, "My mother clapped her hands and spoke to me with a smile on her face.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 礼奈の夢をかなえてみない?と。", + NULL, "She asked, \"Reina, would you like to make your dream come true?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は幼稚園の頃、自分の夢という題材で絵を描いた時、「フルーツパフェを山盛り何倍も独り占めをする」というのを描いていた。", + NULL, "When I was in kindergarten, my teacher gave students a topic to draw a picture of. The topic was \"my dream\" and I drew myself eating a mountain of fruit parfait all by myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その夢を、今日この場でかなえてあげようと言うのだ。", + NULL, "What my mother meant to say was that she was going to make that dream come true for me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 別にその日は何でもない普通の日。", + NULL, "It was a normal day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が祝われるような日ではなかった。", + NULL, "It wasn't my birthday or anything.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、私と遊びに行く時の母はいつもとても羽振りがよかったから、私は何の違和感も感じず、諸手を打って喜んだ。", + NULL, "But since my mother always spoiled me when we went out together, I didn't feel awkward about it at all and I accepted her offer with a happy smile.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 目の前に5つ6つと並べられていくフルーツパフェ。", + NULL, "There were five or six of fruit parfaits in front of me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは、画用紙にクレヨンで落書きした世界の体現で、まるで夢のようなふわふわした世界だったのを覚えてる。", + NULL, "I remember it looked exactly like the world I drew, and I felt like I was floating in that dream world.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " とても食べきれるわけはなかったけど、", + NULL, "It was too much for us to finish,", Line_WaitForInput); + OutputLine(NULL, "お母さんと二人で、いくら食べてもなくならないたくさんのパフェを、まるで砂場で泥遊びをするかのように楽しく食べたっけ。", + NULL, " but we dug our spoons into it as if we were playing in the mud, and we really enjoyed eating it together.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " フルーツパフェだけで満腹になるという、生まれて初めての経験に、私はものすごく幸せな気持ちに包まれたのを覚えてる。", + NULL, "It was my first time to experience getting full by eating only fruit parfaits, and I remember I was very happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その幸せな気持ちを味わいながら、母と他愛ないおしゃべりに花を咲かせたっけ。", + NULL, "I enjoyed tasting the happiness and chatting with my mother.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「礼奈ちゃん。", + NULL, "\"Reina-chan,", Line_WaitForInput); + OutputLine(NULL, "この間、映画とお食事に行った時、一緒だった人のことを覚えてる?」", + NULL, " do you remember the man who went to the movie and had dinner with us last time?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…んっと、アキヒトおじさんだっけ?", + NULL, "\"...Umm, are you talking about Uncle Akihito?", Line_WaitForInput); + OutputLine(NULL, " はぅ、お兄さんって呼ばないとぶたれるー。」", + NULL, " Hau, though I can't call him that or he's going to hit me.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「はははははは。", + NULL, "\"Hahahahahaha.", Line_WaitForInput); + OutputLine(NULL, "礼奈ちゃんは、アキヒトさんのこと、好き?」", + NULL, " Reina-chan, do you like Akihito-san?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「きらいーーー。", + NULL, "\"I hate him!!", Line_WaitForInput); + OutputLine(NULL, "いっつも礼奈のことからかうもん。」", + NULL, " He always teases me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それは大好きだからちょっかいを出してるのよ。", + NULL, "\"That's because he likes you.", Line_WaitForInput); + OutputLine(NULL, "バーベキューの時はとっても仲良くしてたじゃない。」", + NULL, " You got along well with him at the barbecue.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うーーーん。", + NULL, "\"Well...", Line_WaitForInput); + OutputLine(NULL, "たまには仲良しかな。", + NULL, " I get along with him every now and then.", Line_WaitForInput); + OutputLine(NULL, "…かな。」", + NULL, " Every now and then.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 母はそんな私を見てくすくす笑っていた。", + NULL, "My mother laughed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は、母がどうして急にアキヒトおじさんの話を切り出すのかよくわからずにいたが、年齢相応に深く考えずにいた。", + NULL, "I didn't know why she brought up the subject, but I didn't really pay attention to it, because I was too young.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 思えば、この時にも報せはあったと思う。", + NULL, "Now that I think about it, she was breaking the news.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私がその感覚を報せだと気付けなかっただけ。", + NULL, "I just didn't notice it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ねぇ。", + NULL, "\"Reina-chan,", Line_WaitForInput); + OutputLine(NULL, "礼奈ちゃんは、お母さんとお父さんとどっちが好き?」", + NULL, " who do you like better, your father or me?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「お母さん。」", + NULL, "\"You.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父が嫌いなわけじゃなかったけど、これだけ楽しませてくれた母を即答するのは当然だと思った。", + NULL, "It wasn't that I hated my father or anything, but I thought giving her that answer was appropriate, after she spoiled me so much.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「もしも、お母さんとお父さんが別々のお家に住むことになったら、礼奈はどっちのお家に住みたい?」", + NULL, "\"If I said I'm going to live in another house away from your father, which of us would you like to live with?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「……えっと。", + NULL, "\"...Ummm.", Line_WaitForInput); + OutputLine(NULL, "………?」", + NULL, " Huh.........?\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Feel", 120, 0 ); + + OutputLine(NULL, "「お母さんね。", + NULL, "\"I'm thinking about divorcing your father and getting married to Akihito-san.\"", Line_Normal); + ClearMessage(); + + MoveSprite( 1, -320, -240, 0, 0, 256, 0, 0, 300, FALSE ); + DrawSceneWithMask( "black", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "お父さんと別れて、アキヒトおじさんと結婚しようと思うの。」", + NULL, "At that time, my mother was a very successful woman.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その当時、母はかなりの成功を収めていた。", + NULL, "I didn't know this at the time, but she was drafted by a headhunter to work at a bigger company, where she was promoted to a higher and more responsible position, one where she could bring out the most of her talent.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は知らなかったが、すでにもっと大きな会社に引き抜かれ、ますますに責任があり、才能を発揮できる立場になっていたのだ。", + NULL, "Of course, the position wasn't the only thing she gained.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もちろん立場だけじゃない。", + NULL, "Compared to my father's low salary, my mother was earning enough money to support a family of three and still have some left over.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " アルバイト程度の収入しか入れられない父と違い、母の収入は一家三人の家計を支えてなお余りあるほどだった。", + NULL, "I'd kind of realized it from the way she spent money.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは、母の羽振りから何となくわかっていた。", + NULL, "The greater a position she achieved, the more she spent time with people at her level.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 母は活躍すればするほどに格は上がり、自らの格に相応しい人たちと交流するようになっていた。", + NULL, "All of them were bright and talented.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな人たちは皆、才能に溢れ、輝いていた。", + NULL, "Compared to them, my father might've looked unattractive to her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それに比べれば、父が霞んで見えることもあったのかもしれない。", + NULL, "I liked Uncle Akihito.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 確かにアキヒトおじさんを好きではあった。", + NULL, "But, I liked him as one of my mother's friends, not in the same way I liked my father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、それは他人というカテゴリーの中では好きという程度で、父と比べられる次元ではない。", + NULL, "I liked my father and mother equally, so it was very shocking to me that my mother wanted to divorce him. I felt as if the ground below me was beginning to crack.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父も母も好きな私にとって、母が父と別れたいと切り出すことは、足元の大地が裂けてしまうのと同じ衝撃があった。", + NULL, "That expression, I realized, actually fit my situation very well.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そしてその表現は、この上なく適切だったことがすぐに分かる。", + NULL, "I had to choose which side of the cracked ground I wanted to stand on.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 裂けた大地の、どちら側かを選ばなければならなかったからだ。", + NULL, "My mother told me to live with her, at her new house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 母は、こちらの家で一緒に住もうと言った。", + NULL, "'Her new house' meant the house Uncle Akihito lived in.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは、アキヒトおじさんという他人がいる家のことだ。", + NULL, "I thought a house was a sanctuary for a family.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 家と家族は聖域だと思っていた。", + NULL, "I believed that a house was a holy place where strangers couldn't easily enter.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 他人が土足で踏み込めない神聖な場所だと信じていた。", + NULL, "...That was why I couldn't believe her. How could she let a stranger invade such a holy place so easily?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……だからこそ、そんな神聖な場所に、他人を安易に踏み込ませる母の常識が信じられなかった。", + NULL, "Why do you hate my father?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " お父さんをどうして嫌いになったの?", + NULL, "My mother looked down and didn't answer.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 母は答えず、少し俯いた。", + NULL, "I asked her another question.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私はさらに言葉をかける。", + NULL, "Why can't you stay with my father?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ねぇ、どうしてお父さんと一緒じゃだめなの?", + NULL, "I think that was the hardest and the most heartbreaking of all questions for my mother to answer.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私のその問い掛けは、おそらく母にとってももっとも鋭く胸をえぐるものだったと思う。", + NULL, "In short, my mother had cheated on him.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " はっきり断じてしまうなら。これは母の浮気だった。", + NULL, "She loved another man who was more attractive than my father. It was just that and nothing more.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父より魅力のある人に情が移った以上のどんな言い方があるというのか。", + NULL, "I knew more than anybody that it wasn't my father's fault.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父に何の落ち度もないことは、他ならぬ私自身がよく知っていた。", + NULL, "First of all, he decided to move from Hinamizawa to support my mother as much as he could.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そもそも、雛見沢から引っ越すのだって、母を最大限に応援しようという気持ちで決めたはず。", + NULL, "For him, nothing good had come from that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父個人にとっては何もいいことはなかったはずだ。", + NULL, "Actually, I think he had a very tough time since we moved to Ibaraki.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 実際、父は引っ越してきてからとても辛い日々を送っていたと思う。", + NULL, "But, he volunteered to be her support and tried very hard to do that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それでも、影から母の支えになれればと、目立たないところで一生懸命がんばってきたんじゃないか。", + NULL, "I thought my mother appreciated his support.", Line_Normal); + ClearMessage(); + + DrawScene( "Saten1", 400 ); + + OutputLine(NULL, " 母だって、父のそんな内助の功に感謝しているのではなかったのか。", + NULL, "So...", Line_WaitForInput); + OutputLine(NULL, " だから。", + NULL, " I took her decision as a betrayal.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "……これは母の裏切り行為だと思った。", + NULL, "I told her that I disagreed with everything, including their divorce.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は、母の離婚も含めて全てに嫌だと言った。", + NULL, "I said it very loudly and made everybody in the store jump.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 店中の人がこちらに振り返るくらいの大声で。", + NULL, "Sure, continue your relationship with Uncle Akihito, but don't divorce my father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " アキヒトおじさんとは今までのように親しい関係を続ければいいじゃない。", + NULL, "I feel bad for him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お父さんが可哀想。", + NULL, "I feel terrible for him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんなのじゃお父さんが可哀想だ。", + NULL, "He has been doing nothing but support you patiently this whole time. How could you do such a cruel thing to him?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " お父さんはずっとお母さんを影で支えてきてくれたのに、これじゃああんまりにお父さんが可哀想だ。", + NULL, "I screamed as loud as I could.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう、あらん限りの声で叫んだ。", + NULL, "Then my mother answered.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも母は言った。", + NULL, "\"...It's", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, " …もうね、", + NULL, " too", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "遅いの、", + NULL, " late.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "と。", + NULL, "Why?!", Line_WaitForInput); + OutputLine(NULL, " どうして?!", + NULL, " You haven't talked with my father about this, have you? It's not too late!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんにまだ何も言ってないんだから、遅いなんてことないでしょ?!", + NULL, "\"I'm...", Line_WaitForInput); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「お母さんね。", + NULL, " ......pregnant.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + DisableWindow(); + DrawSprite( 1, "Waku_b", NULL, -320, -240, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 35, 0, TRUE ); + DisplayWindow(); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + PlayBGM( 0, "T2", 120, 0 ); + DrawSceneWithMask( "Re_H1", "maskc", 1, 0, 1300 ); + + OutputLine(NULL, "………妊娠してるの。」", + NULL, "I don't know whether my mother actually told him about the divorce in person.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_G1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 母が父に、離婚したい旨を直接会って話したかどうかは分からない。", + NULL, "A middle-aged woman who called herself a lawyer came to the house several times to talk to my father on my mother's behalf. She sometimes called him, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ただ、母の弁護士だと名乗る中年の女性が現れ、玄関や電話で何度かやり取りをしていたのは見た。", + NULL, "My father begged the lawyer to let him speak directly to my mother many times, but it never happened.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父は弁護士に、妻と直接話したいと何度も懇願したが、それはかなわないようだった。", + NULL, "I could tell by the way they talked that he had no clue when my mother told him she wanted a divorce.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そのやり取りから思うに、父にとって母の離婚は余りに唐突で、寝耳に水に違いなかった。", + NULL, "Well, again, I'm not even sure if she told him in person.", Line_Normal); + ClearMessage(); + + DrawScene( "Denwa", 400 ); + + OutputLine(NULL, " いや、それどころか、直接会って聞かされたかどうかもわからない。", + NULL, "The lawyer told him not to meet my mother, not to call her at work, and many other things, too.", Line_WaitForInput); + OutputLine(NULL, " 弁護士は父に、直接の面会、職場への連絡その他を何から何まであれこれと制約し、", + NULL, " To top it all off,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "とどのつまり、", + NULL, " she told him not to see my mother ever again.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "二度と母に会うなと告げた。", + NULL, "He wanted to talk to her. He called some of their mutual friends, but he only found out the name of the guy she was having affair with and nothing more.", Line_Normal); + ClearMessage(); + + DrawScene( "Re_H3", 1000 ); + + OutputLine(NULL, " それでも母と話がしたくて、父も知る母の友人たちに連絡を取ったが、浮気の相手の名が分かる以上の何もなりはしなかった。", + NULL, "He asked me,", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父が私に、相手の男を知っているか?", + NULL, "\"Do you know the guy?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " と聞いたので。", + NULL, "I told him,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, " 私は知ってるよ、", + NULL, " \"I do.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "と答えた。", + NULL, "I also told him", Line_WaitForInput); + OutputLine(NULL, " 色々とお菓子をくれる面白いおじさん。", + NULL, " that he was a funny guy and had given me candy many times.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "そうも言った。", + NULL, "...I'll never forget how he looked when I told him that.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 0 ); + DrawScene( "black", 10 ); + + OutputLine(NULL, " ………その時の父の形相が忘れられない。", + NULL, "He hit me for the first time.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父は私に初めて手を上げた。", + NULL, "He hit me so hard that his hand print stayed on my cheek for a while.", Line_WaitForInput); + OutputLine(NULL, " 平手の後がしばらく残るくらいに力強く。", + NULL, " Then, he fell on the floor and cried loudly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "それから父は床に突っ伏し、わんわんと泣いた。", + NULL, "And then, I started to cry, too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 少し遅れてから、つられるように私も泣いた。…叩かれたからじゃない。", + NULL, "...I didn't cry because he hit me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私はアキヒトおじさんにやさしくしてもらっていたから、その好意に応える形で、私も好意を持って接していたのだ。", + NULL, "Uncle Akihito was kind to me, so I liked him, and talked to him out of courtesy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………いや、そもそも、女の子は誰にでもやさしくすべき。", + NULL, "...No, that wasn't it. Girls had to be kind to everybody.", Line_WaitForInput); + OutputLine(NULL, "…そう思っていた。", + NULL, " ...That's what I thought.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、違った。", + NULL, "But, I was wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 世の中には、やさしくするべき大勢と、そもそもやさしくしてはいけない「敵」がいることを知った。", + NULL, "I learned in this world that there are people you should be nice to, and \"enemies\" you shouldn't be nice to.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「敵」は存在するだけで私の生活を破壊してしまう、悪い人のこと。", + NULL, "The \"enemies\" are the ones who would destroy my life with their very existence.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 別に悪意があるかどうかは問題じゃない。", + NULL, "Whether they mean to harm me or not doesn't matter.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 花壇に勝手に生える雑草と同じ。", + NULL, "They're like weeds growing in a flowerbed.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " たんぽぽに何の罪もないだろうけれど、チューリップのための土の養分を吸い取ってしまうから、抜いてしまわなくてはならない。", + NULL, "Dandelions are innocent, but they take all of the nutrition for the tulips from the soil. That's why we have to pull them out.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " たんぽぽに何の罪がなくても。", + NULL, "The dandelions did nothing wrong...", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "……それが、", + NULL, " But, they're", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "「敵」。", + NULL, " the enemy.", Line_WaitForInput); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "悪い人。", + NULL, " Enemies are bad people.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう、あの男性は、悪い人だったのだ。", + NULL, "That guy was a bad person.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの男性を受け入れてはいけなかった。", + NULL, "I shouldn't have accepted him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 全身全霊で拒絶するべきだったのだ。", + NULL, "I should've rejected him with everything I had.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そうすることによって、母との仲を少しでも縁遠くすることができたのではないか。", + NULL, "By doing so, I might've been able to disrupt their relationship.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そうすることによって、母をあの男性とうまくやっていけるという気にさせずに済んだのではないか。", + NULL, "By doing so, I might've been able to make my mother feel like their relationship was not going to work.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そうだったなら、………私自身の努力によって、両親の仲は壊れずに済んだのかもしれないのだから。", + NULL, "If I tried to do so... my parents wouldn't have had to break up.", Line_Normal); + ClearMessage(); + + DrawScene( "Re_H3", 400 ); + + OutputLine(NULL, " 父と二人して流す涙だったが、…二人の涙は少しだけ意味が違う。", + NULL, "My father and I cried together... but, we cried for different reasons.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父にとっては、あまりに突然で理不尽な出来事への涙だったに違いない。", + NULL, "He must've cried because it happened so fast and didn't make any sense to him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、私にとっては。", + NULL, "I cried", Line_WaitForInput); + OutputLine(NULL, "今日を回避するための何かの選択肢を選べる機会があったはずなのに、それを見過ごしたことへの後悔の涙だった。", + NULL, " because I regretted that I let it happen when I had the chance to prevent it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父は私の頬を撫でると、謝りの言葉を告げようと口を開き、", + NULL, "My father stroked my cheek and opened his mouth to apologize", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……だけれどもそれすら言えずに、私と一緒に泣いた。", + NULL, " ...but he couldn't speak and just cried with me.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "Saten1", 1000 ); + + OutputLine(NULL, " その後、弁護士に連れられて、私だけが母と面会できることになった。", + NULL, "One day, the lawyer let me see my mother.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 母は、こちらの家で一緒に生活しようと誘ってくれた。", + NULL, "My mother asked me to live with her at her house again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は何と返事をしていいか分からず、じっと俯きながら、母の謝罪に耳を傾けるだけだった。", + NULL, "I didn't know what to say, so I just kept looking down and listened to her apologies.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この日、私だけが会えることは父も知っていた。", + NULL, "My father knew that I was going to see my mother on that day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから父は、母に渡してほしいと手紙を託していた。", + NULL, "So, he handed me a letter and told me to give it to her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何が書いてあるかは知らない。", + NULL, "I don't know what he wrote in that letter.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも封筒越しに触っただけでも、中の手紙の感触がわかり、そこに綴られているだろう文面がなぜか想像できた。", + NULL, "But for some reason, I was able to imagine what kind of things he wrote when I felt it through the envelope.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …だって、", + NULL, "...After all,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "封筒の中の手紙は、", + NULL, " the letter inside the envelope had", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "ごわごわしていたから。", + NULL, " a rough surface.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父が手紙に落とした涙が、乾いて紙面を歪ませたからに違いないと思った。", + NULL, "He must've been crying while writing the letter, and his tears made the letter all wrinkled when it dried.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 母は手紙を受け取り、後で読むと言ってショルダーバッグにしまおうとする。", + NULL, "My mother took the letter from me, told me that she'd read it later, and was about to put it in her bag.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私はそれを咎め、今この場で読んでほしいと言った。", + NULL, "I stopped her and told her to read it there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父が、母に託せる最後の言葉を、母がどのように受け止めるか。", + NULL, "I wanted to see", Line_WaitForInput); + OutputLine(NULL, "それを見届けたかった。", + NULL, " how she was going to take the last words that my father had left to her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも母は、読まなかった。", + NULL, "But my mother didn't read it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あとで一人で読みたいからと言って、読まずにそのままバッグにしまった。", + NULL, "She told me she wanted to read it alone later, and she put it in her bag.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その時、", + NULL, "At that time,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "悟った。", + NULL, " I realized.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……いや、悟るなんて曖昧なものじゃない。", + NULL, "...No, it was more than that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あれほどまでに明確だったのだから、", + NULL, "I should say", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "知った、", + NULL, " I knew", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "と表現するべきだ。", + NULL, " because it was so obvious.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 母が嘘をついたことを、知った。", + NULL, "I knew that my mother was lying.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 母は父の手紙を読む気なんかさらさらなかったのだ。", + NULL, "She had no intention of reading my father's letter.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私の姿が見えなくなったら、捨ててしまうつもりなのに、私の前でだけいい格好をしたくて嘘をついたのだ。", + NULL, "She was going to throw it away after I was gone, but she lied just because she wanted to seem like a nice person in front of me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 母の眉や口元のささやかな歪みが、「そうだ」とこれ以上なくはっきりと言ったのだ。", + NULL, "The slight curl in her eyebrows and lips told me that more clearly than anything else.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その瞬間、私はようやく知った。", + NULL, "At that moment, I finally knew something else.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 悪いのは、母をたぶらかした浮気相手の男だけではない。", + NULL, "The guy she was having an affair with wasn't the only bad person.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この母も、悪い人だったのだ。", + NULL, "My mother was also a bad person.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その瞬間を境に。", + NULL, "Since that moment,", Line_WaitForInput); + + OutputLine(NULL, " 私を中心とした世界から、ドライアイスが解けて跡形もなくなってしまうように、母と言う存在が霧散して消えた。", + NULL, " the existence of my mother disappeared from my world like dry ice evaporating.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父と母の、どちらの元に住まうかを悩む葛藤は、もう何もなかった。", + NULL, "I didn't have to hesitate about whom to live with anymore.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あなたの家には行きません。", + NULL, "\"I don't want to go to your house.", Line_WaitForInput); + OutputLine(NULL, "私の家は竜宮の家です。", + NULL, " The Ryuugu house is my home.", Line_WaitForInput); + OutputLine(NULL, "もうあなたとも会いたくありません。", + NULL, " I don't want to see you anymore.", Line_WaitForInput); + OutputLine(NULL, "二度と呼ばないでください。」", + NULL, " Please don't even call me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「でもね礼奈、お父さんの方に残ったらこれからの生活…、」", + NULL, "\"But Reina, if you live with your father, you won't have...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その時、生まれて初めて、自分の名前に嫌悪感を持つ。", + NULL, "At that moment, I hated my name for the first time in my life.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 0 ); + + OutputLine(NULL, "「私のこと。", + NULL, "\"Please", Line_WaitForInput); + OutputLine(NULL, "気安く礼奈って呼ばないでください。", + NULL, " don't call me Reina ever again.", Line_WaitForInput); + OutputLine(NULL, "…失礼します。", + NULL, " ...I have to go now.", Line_WaitForInput); + OutputLine(NULL, "さようなら。」", + NULL, " Goodbye.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それが、", + NULL, "Those were", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "母への、", + NULL, " my last words to my mother...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……いや、母だった女性への最後の言葉となった。", + NULL, " no, to the woman who used to be my mother.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それから、長いような短いような、季節感のまったくない日々が続いた。", + NULL, "After that, I spent many days without feeling anything. I didn't know if the days were long or short. I didn't know which season I was living in.", Line_Normal); + ClearMessage(); + + DrawScene( "Si_d1", 400 ); + + OutputLine(NULL, " 母が家にいない生活は、そう珍しいものではなかったはずなのに。", + NULL, "It was supposed to be nothing out of the ordinary, not having my mother around.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …母がこの家にいたことを示すあらゆる痕跡、", + NULL, "...But, every time my father saw things that reminded him of her...", Line_WaitForInput); + OutputLine(NULL, "……母の歯ブラシとか、", + NULL, " like her toothbrush,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "マグカップとか、", + NULL, " her tea cup,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "愛読書とか、", + NULL, " or her favorite books,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…そういうものが目に付く度に、父は涙し、私はイラついた。", + NULL, " he shed tears, which left me frustrated.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Re_H2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " だから、家中に残る母の痕跡を、全て綺麗に片付けてしまおうと思った。", + NULL, "That's why I decided to completely remove her belongings from the house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それらを乱暴に黒いゴミ袋に放り込んでいくうちに、", + NULL, "I roughly threw her things into a black trash bag.", Line_WaitForInput); + OutputLine(NULL, "だんだんと片付け方が乱暴になり、", + NULL, " I started to do so frantically.", Line_WaitForInput); + OutputLine(NULL, "母の衣装ケースを倒し、", + NULL, " By the time I knocked down her wardrobe,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "オルゴールを叩きつけ、", + NULL, " threw her music box hard on the floor,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "三面鏡を割った頃から、……。", + NULL, " and broke her mirror...", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "………………", + NULL, ".........", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "記憶がぼやけた。", + NULL, " my mind was already not working properly.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + + OutputLine(NULL, " …………これ以上を思い出そうとすると、", + NULL, ".........When I try to remember what happened after that...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……頭がぼんやりしてくる。", + NULL, " I feel disoriented.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あの頃、医者にもらった薬は、服用すると必ず頭がぼんやりして、無気力になったからだ。", + NULL, "That's because the pills the doctor gave me back then made me feel disoriented and lethargic every time I took them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あのダルさが相当堪えたらしく、", + NULL, "It seems that dullness hit me especially hard,", Line_WaitForInput); + OutputLine(NULL, "………あの頃のことを思い出そうとすると、決まって、あの無気力薬を服用したのと同じ気分にさせられる…。", + NULL, " since every time I try to remember that time, it makes me feel disoriented and lethargic, just like the pills made me feel...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……母の匂いがするものをことごとく打ち壊したが。", + NULL, "...I destroyed everything that smelled like my mother,", Line_WaitForInput); + OutputLine(NULL, "…一番壊したかったのは、自分だったのかもしれない。", + NULL, " but the thing I wanted to destroy the most might've been myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 母の痕跡を全て消し去っても、なお消えない後悔は、最後には自分自身に向けられた。", + NULL, "Even after I threw all of her belongings away, I still couldn't stop feeling regret, and I decided to blame myself in the end.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あるいは、母の成功に彩られた人生を、娘である私自身を穢すことで泥を塗ってやりたいと思ったのかもしれない。", + NULL, "Maybe I was thinking that I wanted to do damage to her reputation and successful life by destroying her daughter, destroying myself.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Soul_scour", 120, 0 ); + + OutputLine(NULL, " その、", + NULL, "When I was about to reach", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……本当に最後の最後の、本当に最後の時。", + NULL, " that very last resolution...", Line_Normal); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + ClearMessage(); + + DrawScene( "white", 1000 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 400 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " オヤシロさまが、来てくれたのだ。", + NULL, "Oyashiro-sama came to me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " オヤシロさまは言った。", + NULL, "Oyashiro-sama told me", Line_WaitForInput); + OutputLine(NULL, "雛見沢に帰ろうと。", + NULL, " to go back to Hinamizawa.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう、これは全部、祟りだったのだ。", + NULL, "Yes, all of this was because of his curse.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 雛見沢を捨ててはいけないというオヤシロさまの決まりを破ったから訪れた、竜宮家への神罰だったのだ。", + NULL, "Oyashiro-sama brought a curse upon the Ryuugu family because we broke his rule and abandoned Hinamizawa.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そうと分かれば、", + NULL, "After I figured that out,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "………", + NULL, " .........", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "母がいなくなってからの、へんてこりんなおかしな世界は全て説明がついた。", + NULL, "everything started to make sense to me, all the crazy things that happened after my mother was gone.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " オヤシロさまの祟りが私たちの上に降りかかっているのだ。", + NULL, "The curse of Oyashiro-sama did all of that to us.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは、雛見沢に早く帰っておいでという、オヤシロさまの呼び声。", + NULL, "It was Oyashiro-sama's voice that was telling us to come back to Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そう。", + NULL, "That's right.", Line_WaitForInput); + OutputLine(NULL, "雛見沢にずっといればよかった。", + NULL, " We should've stayed in Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "引っ越したからおかしくなってしまった。", + NULL, " Everything went crazy because we moved.", Line_WaitForInput); + OutputLine(NULL, "私たちは、雛見沢に帰らないといけなかったのだ。", + NULL, " We had to go back to Hinamizawa.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………頭がぼんやりして、……鈍痛が走る。", + NULL, "...I started feeling disoriented again... and a dull pain ran through my head.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これ以上は無理に思い出すなという、私自身の悲鳴なのかもしれない。", + NULL, "It might be a scream from within me telling me not to push myself too hard to remember any further.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora", 400 ); + + OutputLine(NULL, " かつて雛見沢に住んでいた家は、元のまま残っていた。", + NULL, "The house where we used to live in Hinamizawa was still there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 祖母はすでになくなっていて、唯一残してくれた財産だったという。", + NULL, "My grandma already passed away, and the house was the only property she left for us.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 雛見沢に住んでいたことは覚えていても、小学校に上がる直前まで住んでいた村…というだけでは、やはり記憶はかなり薄れていた。", + NULL, "I remembered that I used to live in Hinamizawa, but all I remembered was that it was a village that I used to live in until right before I went to elementary school.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何となく覚えているのは雰囲気だけ。", + NULL, "I remembered the atmosphere of the village, too, but that was all I remembered.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 道も地図も全然思い出せないし、あの頃、親しく遊んでいた友人たちが何と言う名前だったかも思い出せなかった。", + NULL, "I forgot the streets and even the names of close friends I used to play with.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Hi2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " ご近所の人たちは、亡くなった祖母の息子夫婦が離婚で戻ってきたことは理解していたが、", + NULL, "The neighbors knew that the son of the deceased woman had come back divorced,", Line_WaitForInput); + OutputLine(NULL, "だからといって私たちに面識があるわけではなく、無論、私にだって面識はなかった。", + NULL, " but they didn't know us and we didn't know them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんな、限りなく初めてに近い土地。", + NULL, "So, it was almost like we moved to a new place.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………ではあっても。", + NULL, "...However, as far as I was concerned,", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私にとってこここそは、帰るべき故郷だったのだ。", + NULL, "it still was my hometown that I had to come back to.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それまで住んでいた茨城に比べ、何もかもが田舎的で、その不便な生活には、私も父も戸惑った。", + NULL, "At first, everything was inconvenient compared to life in Ibaraki, and it was hard for both of us to adjust.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、リフォームした昔の家は、私と父だけの家。", + NULL, "But, we renovated the old house, and it was only me and my father.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そこでの新生活は、父から離婚の悲しみを忘れ去らせてくれるようだった。", + NULL, "Life here seemed to make my father forget his pain from the divorce.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私も、魅ぃちゃんに親切にしてもらって、少しずつ生活に馴染んでいった。", + NULL, "Mii-chan was very kind to me, and I started to get used to my new life, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は母の代役をきっちりとこなし、父と二人三脚で少しずつ少しずつ、…幸せな時間を取り戻していったのだ。", + NULL, "I did everything around the house, and we gradually went back to a time when we used to live happily.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 誰だって、幸せに過ごせるはずなんだ。", + NULL, "Anybody can live a happy life.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 不幸の星の下なんて言葉、幸せになるための努力をさぼる連中の言い訳だ。", + NULL, "People sometimes say that some people are born to be unhappy, but I believe that's just an excuse for people who don't even want to try.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は、不幸な運命になんて屈しない。", + NULL, "I won't give in to fate.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 絶対に絶対に、失われた時間を取り戻して、…元の幸せな日々を。", + NULL, "I'll never give up trying to recapture the happy times that I lost...", Line_WaitForInput); + OutputLine(NULL, "…幸せな日々であることすら忘れてしまうくらいに、幸せを飽食できる日々を取り返してやるのだ。", + NULL, " ...I'm going to become happy to the point where I don't even feel the happiness anymore.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もう泣かない。", + NULL, "I'm not going to cry anymore.", Line_WaitForInput); + OutputLine(NULL, "泣くもんか。", + NULL, " I'll never cry again.", Line_WaitForInput); + OutputLine(NULL, "流す涙は、父に頬を叩かれたあの夜に全て流し尽くした。", + NULL, " I used up all of my tears on that night my father hit me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " オヤシロさまの祟りは、雛見沢に帰ってきたからもうおしまいなんだ。", + NULL, "The curse of Oyashiro-sama is over because we came back to Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、これからは幸せになるんだ…。", + NULL, "So, I'm going to have a happy life from now on...", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "Rain", 120, 0 ); + DrawScene( "Mo_R1", 200 ); + + OutputLine(NULL, " その時、雨で溜まった水が一気に零れて、車の天井をバタバタバタ!っと叩く音に驚かされ、私は我に帰る。", + NULL, "All of a sudden, big raindrops hit the roof of the car, and I recovered my senses.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 外は相変わらずの雨。", + NULL, "It was still raining hard.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いつの間にかもう真っ暗だ。", + NULL, "It had already gotten dark outside.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 電気スタンドの灯りで作られる影は墨よりも黒くて深く、そこには何もないかのようだった。", + NULL, "The shadows the table lamp created were very dark, and it looked as if there's nothing else around me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なら、…この灯りを消したら、", + NULL, "If I turned off this light", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…世界を全部なしにできるのかな。", + NULL, " ...would everything in this world disappear?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 灯りを、", + NULL, "I turned off...", Line_ContinueAfterTyping); + + DrawFilm( 2, 0x66, 0x66, 0x66, 256, 0, 200, TRUE ); + + OutputLine(NULL, "……消してみる。", + NULL, " the light.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 漆黒の闇に呑み込まれる私。", + NULL, "Darkness swallowed me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、空気の冷たさと雨音だけは何も変わらず、相変わらずこの世界に私が居続けている現実を、素っ気無く突きつけてくれていた。", + NULL, "But, the cold air and the sound of rain didn't change a bit, and that made me realize I was still in this world.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " オヤシロさまの祟り、か。", + NULL, "The curse of Oyashiro-sama.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " オヤシロさまの祟りで一家がおかしくなってしまったのか。", + NULL, "Did the curse of Oyashiro-sama do those crazy things to my family?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 離婚に非を感じる私が、自分のせいでないと思いたくて作り出した、自分以外の適当な言い訳なのか。", + NULL, "Or did I convince myself it did as an excuse for myself because I didn't want to feel guilty about the divorce?", Line_WaitForInput); + OutputLine(NULL, "…………たまに分からなくなる。", + NULL, " ...Sometimes I'm not sure.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あれ以来、オヤシロさまが私の元に訪れることはない。", + NULL, "Since that time, Oyashiro-sama hasn't come to me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……病んだ私が生み出した妄想だったのではないかと感じる時もある。", + NULL, "...I sometimes feel like it was a delusion I created because I was mentally ill.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、", + NULL, "But...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………あの時、", + NULL, " ...he did come", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "本当に来た。", + NULL, " at that time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それだけは間違いなかった。", + NULL, "I'm sure about that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …ね、オヤシロさま。", + NULL, "Am I right, Oyashiro-sama?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雛見沢を出て不幸になった私が、雛見沢に帰ってきて幸せになれたのうれしいよ。", + NULL, "I was unhappy after I left Hinamizawa. But, I came back and I'm happy now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも。", + NULL, "But,", Line_WaitForInput); + + OutputLine(NULL, " 雛見沢の中で不幸になった私は、今度はどこへ行けばいいのかな、", + NULL, " where am I supposed to go now that I'm unhappy in Hinamizawa?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………かな。", + NULL, " ...Where?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「だめだレナ…。", + NULL, "\"Stop it, Rena...", Line_WaitForInput); + OutputLine(NULL, "…不幸になったとか考えちゃいけない。", + NULL, " ...Don't think that you're unhappy.", Line_WaitForInput); + OutputLine(NULL, "私は幸せなんだ。", + NULL, " I am happy.", Line_WaitForInput); + OutputLine(NULL, "幸せになるんだ。", + NULL, " I will be happy.", Line_WaitForInput); + OutputLine(NULL, "だから……絶対に幸せになれるんだ……!」", + NULL, " I can definitely be happy...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この暗闇に飲まれたら、きっと私は二度と幸せにはなれない。", + NULL, "Suddenly, I felt that if this darkness swallowed me, I'd never be able to be happy again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 急にそんな気がして、私は電気スタンドのスイッチを探り当て、灯りをつけた。", + NULL, "I found the switch of the table lamp, and turned it back on.", Line_Normal); + ClearMessage(); + + FadeFilm( 0, TRUE ); + + DrawSceneWithMask( "Mo_R2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 時計を見ると、午後の11時をとっくに過ぎていた。", + NULL, "When I looked at the clock, it was already past\n11 PM.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そろそろ帰らないと、明日のお弁当の準備もできない。", + NULL, "I had to go home. I wouldn't have time to prepare my lunch for tomorrow.", Line_WaitForInput); + OutputLine(NULL, "せめて炊飯器のタイマーをセットしなくちゃ。", + NULL, " At least, I'd have to set the timer on the rice cooker.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 雨はまだ止む様子はないのかな。", + NULL, "It didn't look like the rain was going to stop anytime soon.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …そう思い、窓を覗くが、自分の顔が映るばかりで外はまったく見えなかった。", + NULL, "...I looked out of the window to see the rain, but could only see my reflection.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 窓ガラスに映る自分に、私は話しかける。", + NULL, "I talked to that reflection in the window.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんが楽しそうにしているのは素敵なこと。", + NULL, "I'm so glad that my father's happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だって、お父さんはずっと死んだみたいだったから。", + NULL, "...He'd been acting like he was dead for a long time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そのお父さんが笑顔を取り戻してくれたのは、幸せな生活を取り戻しつつある証拠。", + NULL, "The smile on his face is a good sign that he's regaining his former happy life.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だって、…お父さんを深く悲しませたのは、", + NULL, "He became miserable...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……私が悪かったから。", + NULL, " because of me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、お父さんが笑顔を取り戻して、私たちが本当に幸せになれるまで、私が気を遣うのは当り前なこと。", + NULL, "That's why I don't mind doing things for him until he regains his smile and we become truly happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ここで私がひとりで過ごせば、多分、お父さんにとっても邪魔でなくていいだろうし、", + NULL, "When I stay here alone for a while, it gives him some time to be alone with her...", Line_WaitForInput); + OutputLine(NULL, "…私だって、作りたくもない笑顔を作らなくて済むのだから。", + NULL, " plus I don't have to fake a smile.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、", + NULL, "But then...", Line_WaitForInput); + OutputLine(NULL, "………今度はガラスに映る自分が囁きかけてくる。", + NULL, " my reflection in the window tells me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは本当にいい子だね。", + NULL, "Rena, you're such a good girl.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……全ての人を公平に愛して、やさしくして。", + NULL, "...You're kind to everybody and love them equally.", Line_WaitForInput); + OutputLine(NULL, "誰にでも好かれるようにできるよね。", + NULL, " You can make anybody like you.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でもね。忘れちゃった…?", + NULL, "But, did you forget something...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この世には、…やさしくしてあげていい大勢の人々と、", + NULL, "In this world, there are people you should be kind to...", Line_WaitForInput); + OutputLine(NULL, "…全力で拒絶しなければならない、", + NULL, " and", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "「敵」", + NULL, " enemies", Line_ContinueAfterTyping); + Wait( 1000 ); + OutputLine(NULL, "がいることを、学んだんじゃなかったっけ……?", + NULL, " that you have to reject with all you've got. I thought you learned that lesson...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だめだ、耳を貸しちゃいけない。", + NULL, "No, don't listen to her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………ガラスに映る自分はいつも意地悪だ。", + NULL, "...My reflection is always mean.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 言葉が悪くて、いつも私の気苦労を馬鹿にして。", + NULL, "She always says mean things and makes fun of my worries.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だけど、私が言いたくても言えないことをいつも、そのままに言ってくれて…。", + NULL, "...But, she always tells me things that I can't say myself...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_R1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 帰ろう、レナ。", + NULL, "Let's go home, Rena.", Line_WaitForInput); + OutputLine(NULL, "自分の家へ。", + NULL, " To your home.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 意地悪な鏡の中のレナのことは忘れよう。", + NULL, "Forget about the mean Rena in the mirror.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そう言えば、ちょっぴりお腹が空いた。", + NULL, "I was a bit hungry by then.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あれだけいっぱい食べたのに、…やっぱりお腹が空くんだね。", + NULL, "After all the desserts I ate... I still got hungry.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そうだ。", + NULL, "I almost forgot.", Line_WaitForInput); + OutputLine(NULL, "………リナさん、ショートケーキを買ってくれたんだっけ。", + NULL, " ...Rina-san bought me a shortcake.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " エンジェルモートのショートケーキって食べたことないけど、きっとおいしいんだろうな。", + NULL, "I've never had a shortcake from Angel Mort, but I bet it'll taste good.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " リナさんに会ったら、おいしかったですよってお礼を言わないと。", + NULL, "I'd have to give my thanks to Rina-san the next time I see her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …リナさんは、ちょっと育ちが知れるような言葉遣いの人だけど、きっと悪い人じゃないよ。", + NULL, "...Rina-san speaks in a way that makes it very clear how she grew up, but I'm sure she's a good person.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だって、お父さんとあれだけ仲良しなんだもん。", + NULL, "That's because she's so good to my father.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私がどうやっても見ることができなかったお父さんの笑顔を、リナさんはあっさりと引き出してしまったのだから。", + NULL, "I did everything I could to make my father smile, but I failed. On the other hand, Rina-san can put a big smile on his face so easily.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " リナさんに感謝しないと。", + NULL, "I have to thank Rina-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お父さんを元気付けてくれてありがとうって、感謝しないと。", + NULL, "I have to thank her for cheering up my father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、……どうしてかな。", + NULL, "But... I don't know why.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……あの人の香水が、", + NULL, "......I just don't like...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……どうしても好きになれなくて…。", + NULL, " her perfume...", Line_Normal); + ClearMessage(); + FadeSprite( 1, 0, TRUE ); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + CallScript( "&eyeCamp" ); + SetValidityOfSkipping( FALSE ); + DrawSceneWithMask( "GetTIP_tsum005", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + SetValidityOfSkipping( TRUE ); +} diff --git a/Update/_tsum_006.txt b/Update/_tsum_006.txt new file mode 100644 index 0000000..812fcd2 --- /dev/null +++ b/Update/_tsum_006.txt @@ -0,0 +1,2028 @@ +void main() +{ + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + DrawScene( "white", 400 ); + PlayBGM( 1, "Suzume", 120, 0 ); + DrawSceneWithMask( "Ie2", "maskm1", 1, 0, 1300 ); + + OutputLine(NULL, "「おーー、来た来た。", + NULL, "\"Hey! Good morning, Rena.", Line_WaitForInput); + OutputLine(NULL, "おっはよーーレナぁ!」", + NULL, " You're late today!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Re_WaraiB1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははははは、今日は圭一くんの方が早かったね。」", + NULL, "\"Ahahahahaha, you're just early today, Keiichi-kun.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「普段を棚に上げるわけじゃないが、俺が朝の待ち合わせでレナに勝つなんて珍しいこともあるもんだぜ。」", + NULL, "\"I'm not trying to put aside the fact that I'm always late, but it feels good to defeat you once in a while.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "Iru", 120, 0 ); + DisableWindow(); + ChangeBustshot( 0, "Re_HauB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ。", + NULL, "\"Hau,", Line_WaitForInput); + OutputLine(NULL, "レナ、今朝はちょっとお寝坊した。", + NULL, " I slept in this morning.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "昨夜、寝付かれなくってね。」", + NULL, " I couldn't sleep last night.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「レナもか。", + NULL, "\"Oh, you too?", Line_WaitForInput); + OutputLine(NULL, "なはははは、実は俺も何だよ。", + NULL, " Nahahahaha, same here.", Line_WaitForInput); + OutputLine(NULL, "昨日の大騒ぎの余韻がずーっと残っててさ。", + NULL, " I was still feeling yesterday's uproar.", Line_WaitForInput); + OutputLine(NULL, "布団に入ってても、なかなか眠くならなくて夜が長く感じたぜ。」", + NULL, " It took me a long time to go to sleep.\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 昨日はみんなで大騒ぎして、その余韻が残ったまま帰宅した。", + NULL, "Yesterday, I had a lot of fun with my friends and went home still riding that high.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " お腹がいっぱいだったこともあり、食事にはほとんど箸を付けられなかったけど。", + NULL, "I was too full to eat dinner.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺は昨日や今日がいかに楽しかったかを、両親にずーっと語り続けたのだった。", + NULL, "I kept talking with my parents about the great time I had over the past few days.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 楽しくて興奮が覚めなくて、寝付けなかったなんて、まるで幼稚園児並みだな、俺。", + NULL, "I was so pumped up that I couldn't go to sleep. Kinda sounds like I'm a little kid...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、レナも同じだったので、安心した。", + NULL, "But, given that Rena seemed to be the same way, I felt better about it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……いや、安心したというよりは、同じ気持ちを共有していたのが何だか嬉しかったと言うべきか。", + NULL, "...No, \"I felt better\" isn't the right way of phrasing it. I should say \"I'm glad\" to know that we shared the same feeling.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " きっとレナも、あの後、ゴミ山へ宝探しに行き、たくさんかぁいいのを見付けて意気揚々と帰宅し、", + NULL, "Rena went treasure hunting after I left. I'm sure she found many adorable things, went home,", Line_WaitForInput); + OutputLine(NULL, "両親に今日一日がどれほど楽しかったかを、いつまでもいつまでもしゃべっていたに違いないのだ。", + NULL, " and talked with her parents about how great the day was.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + PlayBGM( 1, "semi", 120, 0 ); + DrawBustshotWithFiltering( 1, "Me_DefA2", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Ie1", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_WaraiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あ、魅ぃちゃんだー!", + NULL, "\"Hey, Mii-chan!", Line_WaitForInput); + OutputLine(NULL, " おっはよ〜!!」", + NULL, " Good morning!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おおーー、魅音が先に待ってるなんて、今日は雪が降るかもなぁ!」", + NULL, "\"Oh, you're here early! Better watch out for the pigs falling from the sky!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Me_TohohoB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「人が珍しく先に待ってりゃ、そういうこと言うわけぇ?!」", + NULL, "\"I know I usually make you wait for me, but do you really have to say it like that?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あはは、それを言ったら、私より先に待ってた圭一くんも珍しいよ。", + NULL, "\"Ahaha, Keiichi-kun was unusually early this morning.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "雪が降るかもね☆」", + NULL, " Today is full of miracles!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あっはっはっは!", + NULL, "\"Aha ha ha!", Line_WaitForInput); + OutputLine(NULL, " 人のこと言えないね!」", + NULL, " You're one to talk yourself!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " やっぱり、いつも通りの楽しい日常が今日も始まるんだ。", + NULL, "It's going to be another happy day today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 一昨日が楽しかった。", + NULL, "I had fun the day before yesterday.", Line_WaitForInput); + OutputLine(NULL, "昨日が楽しかった。", + NULL, " I had fun yesterday.", Line_WaitForInput); + OutputLine(NULL, "だから今日も絶対に楽しい。", + NULL, " So, I'm going to have fun today for sure.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺も楽しくて幸せだし、魅音だって楽しくて幸せ。", + NULL, "I'm happy, and Mion is happy too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もちろん、レナだってみんなみんな楽しくて幸せだった。", + NULL, "Of course, Rena and my other friends are equally happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こんなにも幸せな日が、このままいつまでも続けばいいな、と。", + NULL, "I'm not afraid to say it,", Line_WaitForInput); + OutputLine(NULL, "今朝は素直にそう思うのだった。", + NULL, " and I wish these happy days would last forever.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "M_Hi2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「なぁ魅音。", + NULL, "\"Hey, Mion.", Line_WaitForInput); + OutputLine(NULL, "今日は何をして遊ぼうなぁ。」", + NULL, " What are we playing today?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_DefA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今日の部活?", + NULL, "\"What, for club?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " うーーーーん、何がいいだろうねぇ。", + NULL, " Hmmmmmmm, I don't know yet.", Line_WaitForInput); + OutputLine(NULL, "レナは提案ある?」", + NULL, " Rena, do you have any ideas?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Re_NandeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうだね…。", + NULL, "\"Let's see...", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Re_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "昨日、一昨日と体を使うゲームが続いたから、今日はあんまり体に激しくないゲームがいいなぁ。」", + NULL, " We've been playing athletic games for the past few days, so I'd say something not athletic.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうだな。", + NULL, "\"You're right.", Line_WaitForInput); + OutputLine(NULL, "レナの言うのも一理あるぜ。", + NULL, " That's a very good point.", Line_WaitForInput); + OutputLine(NULL, "部活は肉体勝負だけが全てじゃねえだろ?」", + NULL, " Our club is not only about athletic performance, is it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「もっちろん!", + NULL, "\"Of course it's not!", Line_WaitForInput); + OutputLine(NULL, " 心、技、体、全ての要素において完璧であってこそ部活メンバーだからねぇ!", + NULL, " Our club members have to have brains, skill, and brawn to boot!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " じゃあ今日は、何かテーブルゲームで遊ぶことにしよう。」", + NULL, " So, why don't we play some tabletop games today?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Sora3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " みんながみんな、今朝は早かったから。", + NULL, "Everybody was early this morning.", Line_WaitForInput); + OutputLine(NULL, "いつになくのんびりとした登校が出来た。", + NULL, " We could enjoy our walk to school for once.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その後、もうすぐお祭りが近いね、という話になった。", + NULL, "After a while, we started talking about the upcoming festival.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 綿流しというお祭りで、雛見沢の年間行事では一番にぎやかになるらしい。", + NULL, "They told me that the festival was called \"Watanagashi\", and that it's the biggest event of the year in Hinamizawa.", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Me_WinkB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "M_Hi7", 400 ); + + OutputLine(NULL, "「そうだそうだ、昨日、興宮の家に親類が集まって色々と話が出たんだけどさ。", + NULL, "\"Yesterday, my relatives gathered at my house in Okinomiya.", Line_WaitForInput); + OutputLine(NULL, "圭ちゃんの話題が出たんだよ。」", + NULL, " And they started talking about you, Kei-chan.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「お、俺ぇ?", + NULL, "\"What? Me?", Line_WaitForInput); + OutputLine(NULL, " 園崎家の重鎮が集まって、一体何の相談だよ…。」", + NULL, " What did the great people of the Sonozaki family talk about...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いやさ。", + NULL, "\"Well...", Line_WaitForInput); + OutputLine(NULL, "昨日のエンジェルモートでの圭ちゃんの活躍を見てた、店長の義郎叔父さんがさ、", + NULL, " my Uncle Yoshiroh is the store manager of Angel Mort, and he saw your performance yesterday.", Line_WaitForInput); + OutputLine(NULL, "圭ちゃんのことを相当気に入っちゃったみたいでさ。", + NULL, " He really likes you now.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "それで色々と話を聞いてみたら、他の親類も意外に圭ちゃんのことを知ってる人が多いんだよね!", + NULL, " So, I started asking the others if they had heard of you, and I found out that most of them did!", Line_WaitForInput); + OutputLine(NULL, " 雛見沢の名物男みたいな言われようだったよ。」", + NULL, " They said you're famous in Hinamizawa.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「め、名物男ってのはまた微妙な称号だな…。", + NULL, "\"Famous? Doesn't sound like they meant it in a good way...", Line_WaitForInput); + OutputLine(NULL, "その称号の9割方は魅音の罰ゲームに関係があるような気がするぞ。」", + NULL, " I'm probably more infamous to them because of the punishments you made me do.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それだけじゃないけどさ。", + NULL, "\"It's not only that.", Line_WaitForInput); + OutputLine(NULL, "ノリもいいし元気があって無鉄砲なところも、今時の若い子にしては感心感心とみんなベタ褒めだったよ。」", + NULL, " They said that you blend in well, that you're full of energy, and that you're a little bit reckless. They said it's rare for a young man in this era to have all those qualities. They were very impressed with you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 自分の与り知れぬところで、勝手に褒められてるってのも、…何だか気恥ずかしいものだ。", + NULL, "I felt... a bit embarrassed to know that people I haven't even met were speaking well of me.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「でね、今度の綿流しのお祭りで、何かで活躍してくれないかなぁって話が出てね。", + NULL, "\"And so, they want you to do something at the Watanagashi festival.", Line_WaitForInput); + OutputLine(NULL, "圭ちゃん、目立つこととか好きでしょ?」", + NULL, " You like to draw people's attention, don't you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おいおいおいおい!", + NULL, "\"Hey!", Line_WaitForInput); + OutputLine(NULL, " 本人不在で勝手に話を進めるなー!", + NULL, " Don't assume things, and don't decide anything without me!", Line_WaitForInput); + OutputLine(NULL, " 俺は孤独と静寂を愛するロンリーガイだぜー?」", + NULL, " Don't you know I'm a quiet, lonely guy who loves to be alone?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あっはははははっは!!", + NULL, "\"Ah hahahahaha ha!!", Line_WaitForInput); + OutputLine(NULL, " だぁれがロンリーガイだー!", + NULL, " Lonely guy?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_AkuwaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " チェリーボーイの間違いでしょー?", + NULL, " You mean 'cherry boy', don't you?", Line_WaitForInput); + OutputLine(NULL, " くっくっくっく!」", + NULL, " Heh heh heh heh!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 2, "Re_HauA1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ〜、チェリーって何だろ、何だろ…。", + NULL, "\"Hm? What's a cherry boy...?", Line_WaitForInput); + OutputLine(NULL, "圭一くん、チェリーボーイ…はぅ…。」", + NULL, " Hau... Keiichi-kun, what does 'cherry boy' mean...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「うをおおおぉおぉお!!", + NULL, "\"Whooooaaaaah!!", Line_WaitForInput); + OutputLine(NULL, " 年頃の娘どもが朝っぱらからはしたないこと言ってんじゃねぇえぇー!!」", + NULL, " Stop talking about nasty things! Ladies don't talk about things like that!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "Sora", 400 ); + + OutputLine(NULL, " やっぱり、俺たちは昨日の余韻がまだ抜けきっていないようだった。", + NULL, "We really were still feeling the aftereffects of yesterday.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " まだ学校にもたどり着いてない内から、俺と魅音ははしゃぎ合う。", + NULL, "Mion and I made a lot of noise teasing each other on the way to school.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナはそれを見守りながら、楽しそうに笑うのだった。", + NULL, "Rena watched us and laughed happily.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + DrawBustshot( 2, "Sa_WaraiA1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawBustshot( 1, "Ri_WaraiA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawScene( "GK1", 400 ); + + OutputLine(NULL, " 学校に着けば、それは沙都子や梨花ちゃんもまったく同じだった。", + NULL, "Satoko and Rika-chan were already there when we arrived at school. They were also full of energy.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 昨日、一緒にはしゃいだ、富田くん岡村くんの後輩コンビにしても同じことだった。", + NULL, "Tomita-kun and Okamura-kun were too. From that, I can tell that they also had a good time yesterday.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 誰もが、ずっと楽しい時間を続けている。", + NULL, "Everybody has been having a good time, really.", Line_WaitForInput); + OutputLine(NULL, "ここでは、誰もが幸せだった。", + NULL, " In Hinamizawa, everybody is happy.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "GK3", "maskleft", 1, 0, 300 ); + PlayBGM( 0, "demo_48khz", 120, 0 ); + + OutputLine(NULL, "「……まだ引っ越してきて、1年も経ったわけじゃないけどさ。」", + NULL, "\"...It hasn't even been a year yet since I moved here, but...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ん? どしたの突然。」", + NULL, "\"Hm? What is it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いやさ、………雛見沢に引っ越してきて、俺、幸せになったなぁって。」", + NULL, "\"Well... I'm just glad that I moved here.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Me_WaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あっはっはっは!", + NULL, "\"Aha ha ha ha!", Line_WaitForInput); + OutputLine(NULL, " どうしたの圭ちゃん、急に臭いこと言い出してー。」", + NULL, " What's wrong, Kei-chan? You're being sentimental.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナには分かるよ。", + NULL, "\"I understand.", Line_WaitForInput); + OutputLine(NULL, "雛見沢に引っ越してきて、全てが幸せになった気持ち、よく分かる。", + NULL, " I understand exactly how you feel. You feel like everything is perfect, that you've become happy since you moved to Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "……この村にはね、きっと人を幸せにする魔法がかかってるんだと思うから。」", + NULL, " ...I think this village has some kind of power to make people feel that way.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナは、幸せか?」", + NULL, "\"Are you happy, Rena?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うん。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "レナは雛見沢に引っ越してきてからが、毎日幸せだよ。」", + NULL, " I'm happy every day here in Hinamizawa.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうだな、そいつは俺もだ。」", + NULL, "\"Yeah, me too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_OdorokiA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……ちょ、ちょっとー!", + NULL, "\"...H-Hey!", Line_WaitForInput); + OutputLine(NULL, " 何かおじさんだけ除け者っぽくない?!", + NULL, " Don't leave this ol' man out in the cold!", Line_WaitForInput); + OutputLine(NULL, " ぶーぶー!」", + NULL, " Let me in on the conversation too!\"", Line_Normal); + + ClearMessage(); + + DrawScene( "white", 400 ); + PlayBGM( 1, "semi", 120, 0 ); + DrawSceneWithMask( "Sora", "maskm1", 1, 0, 300 ); + + OutputLine(NULL, " 空は澄み渡っていて、千切れ飛ぶ雲はまぶしいくらいに真っ白。", + NULL, "The sky was clear, and the few thin clouds were pure white.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " セミの声は、例年より夏の訪れがずっと早いことを教えてくれている。", + NULL, "The cry of the cicadas was telling me that summer would be coming earlier than usual.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もうすぐ、綿流しか。", + NULL, "Watanagashi is just around the corner.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " きっと、楽しいお祭りになる。", + NULL, "I'm sure we'll have great fun at the festival too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして、俺は仲間たちと一緒に、もっともっと楽しい時間を過ごしていくんだ。", + NULL, "There will be more and more fun days to come, I'm sure of it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 本当の夏の訪れは、すぐそこだった。", + NULL, "Summer is just around the corner.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "Iru", 120, 0 ); + + DrawScene( "white", 1200 ); + DrawScene( "M_Hi10", 1200 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 1200 ); + DrawScene( "M_Hi11", 1200 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "M_Hi13", 1200 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 1200 ); + DrawSceneWithMask( "kawa4", "maskup", 1, 0, 1500 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "kawa5", 1200 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 1200 ); + DrawSceneWithMask( "Hi10", "maskc", 1, 0, 1500 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "M_Hi12", 1200 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 400 ); + + DisableWindow(); + DrawSprite( 0, "mura", NULL, -320, -720, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 10, 3000, TRUE ); + MoveSprite( 0, -320, -240, 0, 0, 0, 0, 0, 3600, TRUE ); + DisplayWindow(); + + SetValidityOfInput( FALSE ); + Wait( 1500 ); + SetValidityOfInput( TRUE ); + + DrawScene( "white", 3000 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + + SetColorOfMessage( TRUE, 0xff, 0xbb, 0xff ); + + PlaySE( 0, "s_chaim", 128, 64 ); + Wait( 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "GK1", "maskup", 1, 0, 300 ); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " ようやく学校の授業が終わり、放課後の部活の時間になる。", + NULL, "The last class of the day was finally over, meaning that it was time for club activities.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " きっと今日も楽しい部活になるだろう。", + NULL, "I was sure it would be fun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " みんなと一緒に大はしゃぎして楽しく過ごそう。", + NULL, "I couldn't wait.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " だが、魅ぃちゃんに電話があり、急なバイトが入ってしまったため、お流れになってしまった。", + NULL, "But then Mii-chan received a call and told us something had come up and she had to go. So, we didn't have a club meeting today.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …ちぇ。", + NULL, "...Tsk.", Line_WaitForInput); + OutputLine(NULL, "…楽しみにしてたのにな。", + NULL, " ...I was really looking forward to it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 仕方がない。", + NULL, "There was nothing I could do,", Line_WaitForInput); + OutputLine(NULL, "せめて圭一くんと楽しくおしゃべりしながら帰ろう。", + NULL, " but I could at least chat with Keiichi-kun on the way home. It'll be fun.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawBustshotWithFiltering( 0, "Kei_Def2", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Hi5", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 時々、意地悪なことを言うけど、圭一くんはとっても面白い。", + NULL, "Keiichi-kun sometimes says mean things, but he's very funny.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 彼とおしゃべりをしていると、いつの間に憂鬱な気分を忘れてしまうんだから。", + NULL, "When I chat with him, my depression goes away.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " …………何だろう。", + NULL, "...Wait, what did I just say?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は、……憂鬱なの…?", + NULL, "Am I... depressed...?", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " 日々の生活は楽しくて、これ以上ないくらいに幸せなのに。", + NULL, "I have so much fun every day, and I'm as happy as I can be.", Line_WaitForInput); + OutputLine(NULL, "………私は何に憂鬱になっているの?", + NULL, " ...What did I have to be depressed about?", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Cradle_song", 120, 0 ); + + OutputLine(NULL, " ……私が何を嫌ってるか、分かってる。", + NULL, "...Well, it was obvious.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、リナさんのお陰でお父さんはとても元気になった。", + NULL, "Because of Rina-san, my father is happy now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 少なくとも、リナさんに出会う前までのお父さんは良くて昼行灯。", + NULL, "Before he met her, he was like a lamp in broad daylight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 悪く言えばただの無気力な屍だった。", + NULL, "Honestly, he was like the living dead.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それが、リナさんと交際するようになってから、まるでお母さんとまだ仲良く暮らしていた頃のような笑顔を浮かべるようになった。", + NULL, "But after he met Rina-san, he started to smile like he used to when he was living with my mother.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " リナさんとおしゃべりしたり、遊びに行ったり。", + NULL, "He enjoyed talking with her and started going out with her.", Line_WaitForInput); + OutputLine(NULL, "…デートなんだろうな。", + NULL, " You could probably say they went on dates.", Line_WaitForInput); + OutputLine(NULL, "お父さんは10か20は若返ったように見えた。", + NULL, " Now, he looks ten, no, twenty years younger.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " リナさんは、お父さんととても仲がいいし、…私にだって仲良くしてくれる。", + NULL, "Rina-san gets along with my father very well... and she's very kind to me, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が嫌わなくてはならない理由は、", + NULL, "There's actually...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……本当はない。", + NULL, " no reason for me to hate her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、", + NULL, "But", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "…………", + NULL, "......", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "父母が離婚した時の苦い思い出と、", + NULL, " the bitter memories of my parents' divorce", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "何べんもした後悔が、", + NULL, " and my many regrets", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "胸の奥をじわじわと侵食するのだ。", + NULL, " were gradually eating away at my heart.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あの女を、私は受け入れてもいいのだろうか。", + NULL, "Was it okay to accept that woman?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " リナさんはひょっとすると、", + NULL, "Rina-san might be the same as", Line_WaitForInput); + OutputLine(NULL, "………お母さんの時の、", + NULL, " how Uncle Akihito...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……アキヒトおじさんに当たる人なのだろうか。", + NULL, " turned out to be...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 本人には例え何の悪意がなかったとしても。", + NULL, "Is she the enemy who takes my happiness away with her very existence...", Line_WaitForInput); + + OutputLine(NULL, " 存在し続けるだけで、私から幸せを奪ってしまう「敵」ではないだろうか。", + NULL, " with or without bad intentions?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は、また何かの致命的な破局を迎えてしまうまで、漫然と過ごしてしまうのだろうか。", + NULL, "Am I going to sit around until everything collapses again?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何かが手遅れになる前に、", + NULL, "Should I fight", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……「敵」と", + NULL, " the enemy", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "戦うべきではないのか。", + NULL, " ...before it's too late?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だって、リナさんは……あまりにも明け透けに私の家に出入りしすぎる。", + NULL, "Rina-san... comes to my house a little too... obviously.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_H1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " お父さんがリナさんをうちに入り浸らせるようになってから、リナさんの私物が少しずつ家に増えてきた。", + NULL, "Since my father started letting her stay the night, many of her belongings have turned up in the house.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんも私も煙草を吸わないのに、いつの間にか居間には灰皿がある。", + NULL, "My father and I don't smoke, but there's an ashtray in the living room.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 客間の布団はいつの間にかリナさんの専用になっている。", + NULL, "The futon in our guest room is hers now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 洗面所には、私が絶対選ばないような歯ブラシがあり、", + NULL, "In the bathroom, there's a toothbrush", Line_WaitForInput); + OutputLine(NULL, "お風呂場には、私が絶対選ばないようなシャンプーが置いてある。", + NULL, " and shampoo I'd never choose to buy.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんなものに違和感を感じ始めた頃から、", + NULL, "I started to feel awkward about those things...", Line_WaitForInput); + OutputLine(NULL, "……帰宅して玄関に入った瞬間に、感じるようになったのだ。", + NULL, " and that's when I started noticing it at the front door when I came home from school.", Line_WaitForInput); + OutputLine(NULL, "あの人の、香水の匂いを。", + NULL, " Her perfume.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " お父さんに、リナさんと結婚するつもりなの、と直入に聞いたことがある。", + NULL, "I asked my father once if he was thinking about getting married to Rina-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 照れるような、困るような、曖昧な顔を浮かべながら、まだそのつもりはないよ、と答えた。", + NULL, "He looked a little embarrassed, perplexed, and confused. He told me, \"not yet.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんも、私がお母さんの離婚で心に傷を負っていることを知っていた。", + NULL, "He knew I was hurt by the divorce.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、再婚を私には切り出せなかったろう。", + NULL, "That's probably why he couldn't admit that he wanted to remarry.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だから、まだそのつもりはない、という言い方になる。", + NULL, "...That's why he said, \"not yet.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " いつかは再婚を考えてもいいが、私が同居している内は考えない。", + NULL, "He'd consider it, but not while I was still living with him.", Line_WaitForInput); + OutputLine(NULL, "そういう意味だろう。", + NULL, " That's what he meant, I guess.", Line_Normal); + ClearMessage(); + + DrawScene( "Re_H2", 400 ); + + OutputLine(NULL, " 私が、お父さんとリナさんの再婚を嫌っている理由はたったひとつ。", + NULL, "There's only one reason why I don't want him to get remarried to Rina-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私にとっての家族という聖域を侵されることに不快感を感じるからだ。", + NULL, "I feel offended that my sanctum, my family, is being invaded.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、それは私ひとりのわがままなのかもしれない。", + NULL, "I might be being selfish, though.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だって、私がお父さんを独り占めし続けるということは、", + NULL, "I know keeping my father all to myself means...", Line_WaitForInput); + OutputLine(NULL, "…お父さんはリナさんに会う以前の、暗く落ち込んだ状態のまま、ずっと暮らしていこうということなのだから。", + NULL, " keeping him miserable like he was before he met Rina-san.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんにだって、人生がある。", + NULL, "He has a life to live too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 離婚の傷を癒し、新しい恋に生きようとするのも、お父さんの権利だ。", + NULL, "It's his right to heal from the pain from the divorce and to live, to find his new love.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そもそも、私がお母さんの離婚を未然に防げたら、お父さんはこんなにも辛い人生を歩まなくてよかったのだから。", + NULL, "He wouldn't have had to go through that painful life if I'd prevented the divorce from happening in the first place.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だからお父さんには、味わわなくてもよかった辛さを忘れられる、新しい幸せな人生を歩む権利があり、それを私が拒む資格はまったくない。", + NULL, "He has a right to a happy new life that lets him forget the pain he never deserved, and I don't have any right to stop him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………それどころか、私は父の幸せな日々を取り戻すために、努力をしなければならない義務がある。", + NULL, "...In fact, I have an obligation to try to return his happiness to him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……母の離婚を防げなかった罪を、滅ぼさなくてはならないのだ。", + NULL, "...I have to pay for my sin, my inability to prevent his divorce.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " なら、私もお父さんも二人とも幸せになれるにはどうすればいいのか。", + NULL, "Then, what should I do to make both of us happy?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そんなに難しいことじゃなかった。", + NULL, "...It wouldn't be that difficult.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お父さんとリナさんの交際を、私が黙認すればいいのだ。", + NULL, "All I'd need to do would be to give my silent approval of their relationship.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんも、私が一緒に居る内は再婚しないと言ってる。", + NULL, "My father tells me he won't get remarried while we live together.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから私は、家族というものに依存しようとする弱い自分から決別し、早く独り立ちすればいいのだ。", + NULL, "That means I should stop leaning on my family, be strong, and live on my own as soon as I can.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、だからといって、その日までリナさんとの交際を控えてくれなんて言えるわけもない。", + NULL, "Although, that doesn't mean I can tell him not to go out with her until that day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " リナさんは仕事の合間を縫っては遊びに来るし、勤務シフトが合えば泊まってさえ行く。", + NULL, "Rina-san comes to our house to see him despite her busy schedule, and she even stays the night whenever her shifts permit.", Line_WaitForInput); + OutputLine(NULL, "………大人同士の付き合いだ。", + NULL, " ...They're adults.", Line_WaitForInput); + OutputLine(NULL, "私に何も言えた義理はない。", + NULL, " I have no right to say anything against that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから。", + NULL, "That's why...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は、お父さんとリナさんの交際を黙認し、", + NULL, "That's why I chose to give my silent approval to their relationship", Line_WaitForInput); + OutputLine(NULL, "……リナさんとなるべく顔を合わせないことを選んだ。", + NULL, " and tried to see her as little as I could.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " リナさんとは表面上は仲良くやっている。", + NULL, "I get along with Rina-san on the surface.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …不仲にすれば、お父さんは両方の顔を立てるために心を痛めるだろうから。", + NULL, "...I know my father would have a hard time keeping face if we didn't.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、好きになれない相手と上辺だけでも仲良くするのは、とても疲れる苦痛な行為。", + NULL, "But, it's a very exhausting and painful thing to get along with a person I don't really like.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから私は、リナさんが家にやってくると分かっている時は、多くの時間を外で費やし、家には遅くなってから帰るようにしていた。", + NULL, "So, whenever Rina-san comes over, I spend as much time as possible outside, then head home late.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅ぃちゃんの部活は、そんな私の時間潰しにはこの上なく都合がよかった。", + NULL, "Mii-chan's club activities are the most convenient things to do to kill time.", Line_WaitForInput); + OutputLine(NULL, "でも、毎日あるわけじゃない。", + NULL, " But there are some days we don't have a club meeting.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、部活がなく、そのまま下校になってしまった日には、ゴミ山で宝探しというひとり遊びをして時間を潰した。", + NULL, "On those days, I while away my time at the garbage dump, hunting for treasure alone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、………作ったのがあのゴミ山の隠れ家というわけだ。", + NULL, "And... that's how I started to make my secret hideout.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんとリナさんは家で仲良くしていればいい。", + NULL, "My father can do whatever he wants with Rina-san at home.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして私は、そんな二人に無理に顔を合わせず、私の隠れ家で、心にやさしい時間を過ごせばいい。", + NULL, "I don't have to see them together. I can spend my time peacefully at my hideout.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………こんな生活に、憂鬱さを感じることはある。", + NULL, "......I sometimes feel depressed about my life.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 誰かに吐露したいと思うこともある。", + NULL, "I sometimes want to talk to somebody about it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、……何を相談したって、何もない。", + NULL, "But... nothing will change, even if I talk to somebody.", Line_WaitForInput); + OutputLine(NULL, "だって、これが最善なのだから。", + NULL, " This is all I can really do.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私にとって今、一番大切なことは、自分だけの家族を喪失することに対する悲しみを早く乗り越え、私の幸せを掴むことだ。", + NULL, "The most important thing for me should be to overcome the sadness of losing my family as fast as I could, and to regain my own happiness.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だって、毎日はこんなにも楽しくて幸せで。", + NULL, "I have so much fun every day. I'm happy every day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …今だって、こうして下校の道でさえ、圭一くんがさっきから面白おかしい話をたくさん聞かせてくれて、私を退屈させない。", + NULL, "...Even on the way home, Keiichi-kun was talking about funny things that made me laugh.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こんな憂鬱なことに頭を満たしてしまっているのは、彼に対して失礼なくらいだ。", + NULL, "My feeling gloomy in spite of that was kind of rude.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " お父さんはお父さんで、幸せになる。", + NULL, "My father should be happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は私で、幸せになる。", + NULL, "I should be happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 辛さを感じるのは、私がまだ親離れができていないだけのことなのだ。", + NULL, "I just feel sad because I still can't separate from my father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だって、お母さんの離婚の時の唐突さに比べたら、リナさんの侵食なんて、これ以上ないくらいの緩やかな変化じゃないか。", + NULL, "Compared to the unexpectedness of the divorce, Rina-san's invasion is a very slow process.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " リナさんだって、私のそういう心情を理解してくれていると思う。", + NULL, "I think Rina-san understands how I feel.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私にやさしくしてくれるが、必要以上に構わない。", + NULL, "She treats me very kindly, but she doesn't do more than that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " かえって私が心苦しく感じることを分かっているのだろう。", + NULL, "I think she understands that I'd feel uncomfortable if she did.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 両親を失っても、たくましく生きている梨花ちゃんを尊敬する。", + NULL, "I respect Rika-chan, because she's strong even without her parents.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 唐突に父母を両方失ってしまう辛さに比べたら、私の悩みの何と下らないことか。", + NULL, "Compared to the pain of losing both her parents unexpectedly, my problem is like nothing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 両親を失い、それだけでなく、叔父夫婦に辛い生活を強いられてきた沙都子ちゃんのたくましさにも、尊敬を感じる。", + NULL, "I respect Satoko-chan's toughness, too. She also lost her parents and was forced to live a painful life under her uncle and aunt.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子ちゃんが叔父夫婦に受けていた仕打ちに比べれば、私とリナさんの関係がどれほど恵まれたものか。", + NULL, "Compared to the cruel treatment she had to go through, my relationship with Rina-san is a blessed one.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……私がまだまだ幼いから、", + NULL, "...I keep feeling anxious, but that's just because", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…親離れを急がされる不安感を感じてしまうだけ。", + NULL, " I'm still immature, and because I feel like I'm not ready to separate from my father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんや沙都子ちゃんのように、私もたくましくあろう。", + NULL, "I have to be strong like Rika-chan and Satoko-chan.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして私も私なりにがんばって、私の幸せを掴み取るために努力しよう。", + NULL, "I have to try my best to be happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの日以来、失ってしまった心の安寧を得るために、", + NULL, "I'm going to live with all my might...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……がんばって生きていこう。", + NULL, " in order to regain the peace of mind that I lost that day.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私が自分は不幸だと思い込んでいるだけ。", + NULL, "My assumption that I'm not happy is just a mistake.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 素敵な友人たちと過ごす、素晴らしい日々を享受しよう。", + NULL, "I should appreciate the wonderful days I spend with my wonderful friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私が、自分は幸せだと気付くだけで、こんなにも世界は輝いて見えるのだから。", + NULL, "Just by realizing that I'm happy, the world shines so brightly.", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "higurashi", 120, 0 ); + DrawBustshot( 0, "Kei_Def1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "M_Hi5", 400 ); + + OutputLine(NULL, "「それでね、それでね!", + NULL, "\"Listen! Listen!", Line_WaitForInput); + OutputLine(NULL, " あんまりにもかぁいいからレナ、はぅ〜お持ち帰りーー!!って☆」", + NULL, " It was just sho kyute, so I screamed, 'I'm taking it home with me!!'\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あっははははは……やれやれ。", + NULL, "\"Ahh hahahahaha... I bet you did.", Line_WaitForInput); + OutputLine(NULL, "レナは毎日を楽しく過ごすことに関しては達人だなぁ。」", + NULL, " You're an expert at making the most out of every day.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「レナは毎日が楽しいよ?", + NULL, "\"I am, aren't I?", Line_WaitForInput); + OutputLine(NULL, " こんなにも素敵な友人たちに囲まれて過ごす、こんなにも素晴らしい日々があって、どうして不幸が感じられる?」", + NULL, " I feel very fortunate to have a wonderful life and wonderful friends. How could I be unhappy?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Def1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「だな。", + NULL, "\"You're right.", Line_WaitForInput); + OutputLine(NULL, "不幸なんかここにはないよ。", + NULL, " In Hinamizawa, nobody becomes unhappy.", Line_WaitForInput); + OutputLine(NULL, "いつまでも楽しくて、不幸なことなんかとは一切無縁!", + NULL, " Everybody stays happy!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Def2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " それが雛見沢ってとこなんだからよ!」", + NULL, " Hinamizawa is free from misfortunes!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そこでやめておけば、そこそこかっこよくまとまったのに。", + NULL, "He should've stopped right there.", Line_WaitForInput); + OutputLine(NULL, "圭一くんの余計な一言が後に続く。", + NULL, " But, he just kept going.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナがうらやましいよなぁ。", + NULL, "\"I'm jealous of you, Rena.", Line_WaitForInput); + OutputLine(NULL, "その悩み知らずな能天気さが羨ましいぜー!」", + NULL, " I wish I could be an idiotic optimist like you!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…はぅ…。", + NULL, "\"...Hau...", Line_WaitForInput); + OutputLine(NULL, "馬鹿にされてるっぽい気がする……。", + NULL, " It sounds like you're insulting me......", Line_WaitForInput); + OutputLine(NULL, "…でも、毎日が楽しいなら、……私は能天気でもいいかな。", + NULL, " But, if that's what I need to make every day wonderful... I wouldn't mind.", Line_WaitForInput); + OutputLine(NULL, "…………………かな。」", + NULL, " ...Would I?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私には悩みなんかない。", + NULL, "I don't have any worries.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 悩みに感じるのは、父さんに甘えたりない私の未熟さなんだ。", + NULL, "I feel like I do, but that's just because I'm immature and still want my father's attention.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ほら。", + NULL, "Come on.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いつもの魔法の言葉を言おう。", + NULL, "Say the magical words.", Line_WaitForInput); + OutputLine(NULL, "それできっとまた、元気になれるよ。", + NULL, " It'll cheer you up.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「はぅ…。」", + NULL, "\"Hau...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Def2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ん?」", + NULL, "\"Hum?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 会話の脈絡はないけれど。これは自分で自分を元気付ける魔法の言葉。", + NULL, "It didn't make sense to say it now, but I was going to say it anyway, because this is my magical phrase that always cheers me up.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「はぅ〜〜☆", + NULL, "\"Hauuuu☆!", Line_WaitForInput); + OutputLine(NULL, " お〜持ち帰りぃ〜〜〜!!!」", + NULL, " I'm taking it home with me!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははははは、何だよ突然。", + NULL, "\"Ahahahahaha, what's wrong with you?", Line_WaitForInput); + OutputLine(NULL, "でも、それでこそレナだぜ!」", + NULL, " That's so like you, but still!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " そう。", + NULL, "That's right.", Line_WaitForInput); + OutputLine(NULL, "それがレナ。", + NULL, " This is me, Rena.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんとお母さんに甘えたりない礼奈じゃなくて。", + NULL, "I'm not Reina. Reina still wants her parents' attention.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……馬鹿で能天気でお調子者で、だけれども日々が幸せに満ちていることを知っていて、それを感謝することができるやさしさを持っているのが、レナ。", + NULL, "...Rena is a goofy and carefree girl. She knows that every day is full of happiness and she has the kind heart to appreciate it, too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "“いや”なことは全部、忘れてしまおう。", + NULL, "I should forget about icky things.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 全部忘れて、“いや”なことなんか無い、素敵な人生を歩みなおそう。", + NULL, "I should live a wonderful life free of anything icky.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、“い”を。", + NULL, "\"Icky\" starts with \"I\".", Line_WaitForInput); + OutputLine(NULL, "………私は捨てたんだっけ。", + NULL, " ...And that's why I got rid of the \"I\" in \"Reina\".", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 私はレナ。", + NULL, "I'm Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雛見沢から出て行った時に失った幸せを、この雛見沢でもう一度取り返す。", + NULL, "I'm going to recapture the happiness I lost when I left Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 辛さや試練を乗り越えろ。", + NULL, "I will overcome any pain and hardship.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は幸せになれる。", + NULL, "I can be happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だって、“い”やなことはもう全部捨てたのだから。", + NULL, "Because I got rid of 'i'-cky things.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 後にはいいことしかないはず。", + NULL, "I'm sure there are only incredible things waiting for me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………あ。", + NULL, "......Oh.", Line_WaitForInput); + OutputLine(NULL, "…………いいことも、“い”なんだ。", + NULL, " \"Incredible\" starts with \"I\", too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………………。", + NULL, ".........", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Re_S1_Rena", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " もうじき私の家が見えてくる…、というところで、普段と違う様子に気付く。", + NULL, "I was almost home... and when my house appeared, I noticed something different there.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 家の前には、トラックが止まっていた。", + NULL, "There was a truck parked in front of my house.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 荷台に荷はなかったが、ダンボールや毛布、転倒防止用のロープなどが散らかっていて、何かを運んできたことはすぐにわかる。", + NULL, "There was nothing on the back of it, but I can tell it brought something here, because I saw some cardboard boxes, blankets, and ropes on the ground.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 玄関の方から、若い男性二人のよく揃った声で、", + NULL, "From the front of the house, I heard voices of two young men saying,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "「それでは失礼いたしますー!」と聞こえてきた。", + NULL, " \"Well, we'll be going now.\"", Line_Normal); + ClearMessage(); + + DrawScene( "Re_S2_Rena", 400 ); + + OutputLine(NULL, " 玄関へ向かう途中にその二人とすれ違う。", + NULL, "They passed me by as I walked towards the front door.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 作業服のようなものを着た二人で、運搬業者という感じだった。", + NULL, "They were wearing some kind of work uniforms. They looked like delivery people.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父は来客を帰し、扉を閉めようというところで私と目が合った。", + NULL, "My father was about to close the door when he noticed me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ただいま。", + NULL, "\"Hey, I'm home.", Line_WaitForInput); + OutputLine(NULL, "………何かあったの?」", + NULL, " ......What's going on?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「お帰り礼奈。", + NULL, "\"Oh, Reina.", Line_WaitForInput); + OutputLine(NULL, "見てごらん、すごいぞ。」", + NULL, " I have a surprise for you.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんはとても上機嫌そうだった。", + NULL, "My father looked to be in a good mood.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なぜそうなのかの理由が分からなかったが、お父さんがこんな晴れ晴れしい笑顔を見せてくれると、私も笑顔で返してあげたくなる。", + NULL, "I didn't know why he was, but whenever he smiled like that I just wanted to smile back at him.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私がどんな笑顔を見せようとも、…ずっと死んだ魚の目をしていたお父さん。", + NULL, "His eyes used to look like those of a dead fish no matter how hard I tried to smile at him...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それが、私を驚かせたくて笑顔を作れるようになったのだ。", + NULL, "But these days, he could put on a big smile just to surprise me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 雛見沢に引っ越してからの一年、……いや、リナさんとの交際を始めてからのお父さんは、文字通り生き返ったかのようだった。", + NULL, "He has been literally coming back to life since a year ago when we moved back to Hinamizawa... no, since he started dating Rina-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こんなお父さんを見る時、私はうれしくなると同時に、リナさんに感謝すべきか戸惑いを覚える。", + NULL, "When I see him smile like this, I'm happy. But at the same time, I feel confused because I don't know whether I should thank Rina-san or not.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「ほら、すごいだろう?」", + NULL, "\"Look, doesn't it look great?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんが見てごらんとばかりに、居間に私を誘った。", + NULL, "He took me to the living room.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " きっとお父さんは、私がそれを見て、感嘆の声をあげることを期待していると思った。", + NULL, "He was probably expecting me to go all \"ohh\" and \"ahh\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、居間に何があろうともなかろうとも、私は感嘆の声をあげる心の準備をしていた。", + NULL, "So, whether there was something in the living room or not, I was ready to go \"ohh\" and \"ahh\" for him.", Line_Normal); + ClearMessage(); + + DrawScene( "Si_H2", 400 ); + PlayBGM( 0, "Feel", 120, 0 ); + + OutputLine(NULL, "「…うわぁ………、", + NULL, "\"...Wow.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "な、", + NULL, " What...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…なにこれ。", + NULL, " What is this?", Line_WaitForInput); + OutputLine(NULL, "…ど、どうしたのお父さん!」", + NULL, " ...Wh-What did you do?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は上擦ったような、驚きと感嘆の入り混じった声を上げる。", + NULL, "I tried to sound excited and surprised.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私の後ろに立つお父さんは、その声を聞いて満足げに笑っているに違いない。", + NULL, "He was standing behind me, probably smiling with satisfaction at hearing my excited voice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも私の声とは裏腹に、…私は目の前の光景がどういうことになっているのか、理解しようと必死だった。", + NULL, "I, on the other hand... was desperately trying to understand what was going on.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 一瞬、我が家かどうかを疑った。", + NULL, "For a moment, I thought I was in someone else's house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " なぜなら、居間が綺麗さっぱり模様替えされていたからだ。", + NULL, "You see, the living room had been completely redecorated.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " うちにある家具は基本的に、前の茨城の家から持ってきたものがほとんどだ。", + NULL, "The furniture we had was all basically from the former house in Ibaraki.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それらはかつての両親が結婚した時に買ったものばかりだそうだから、古くなったり薄汚れたりしたものがほとんどだった。", + NULL, "My parents bought most of the furniture when they got married, so it was all old and a little dirty.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 中には幼い自分がクレヨンで書いた落書きが残っているものもあったっけ。", + NULL, "Some of them still had crayon scribbles I drew when I was very little.", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "Si_H3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " そういった、古ぼけたものは一切なくなっていた。", + NULL, "But all of that was gone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 部屋全体がパステル的な色でまとめられ、テレビドラマで見るような、お洒落な都会のマンションのような雰囲気だった。", + NULL, "Everything in the living room had turned a pastel color, looking very sophisticated like the rooms you'd see in soap operas.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 絨毯は南国的なイメージのものに変わっていた。", + NULL, "The new carpet looked very tropical.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " カーテンもそのイメージに合わせてあるようだ。", + NULL, "The new curtains matched with the carpet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ソファーも何だかとってもお洒落な感じ。", + NULL, "The new sofa looked very expensive.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……まるでリゾートホテルか何かのようだった。", + NULL, "...The living room, in general, looked like a resort hotel.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Si_H2", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " チャンネルが壊れて抜けてしまったため、ペンチで摘んでチャンネルを変えていたボロテレビは、最新の大画面テレビに変わっていた。", + NULL, "The channel switcher of our old TV was broken, and we used to have to use pliers to change channels. But it was gone too, replaced by a new one with a big screen.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 照明器具も、何だかお洒落なものに変わっている。", + NULL, "The room's lights had also been replaced by nicer-looking ones.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 新品の蛍光灯の真っ白い光が、この部屋をまるで別世界のように照らし出していた。", + NULL, "The living room looked like a totally different world under the new fluorescent lights.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「す、……すごいね、お父さん。", + NULL, "\"Th-This looks great, Dad.", Line_WaitForInput); + OutputLine(NULL, "これはどうしたの?」", + NULL, " What made you do this?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「心機一転さ。", + NULL, "\"I did it to get a fresh start.", Line_WaitForInput); + OutputLine(NULL, "もう引っ越してきて一年にもなるんだから、お父さんもそろそろ気分を切り替えて新しい生活に踏み出さないとなって思ったんだよ。」", + NULL, " It's been a year since we moved here. I thought it was time for me to reboot and finally start a new life.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 引っ越しても、まだ離婚の傷が癒せずにいるお父さんを元気付ける意味で、私も部屋の模様替えを提案したことはある。", + NULL, "I suggested redecorating the house once in order to cheer him up, because he was still in pain after the divorce.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、欝になっていたお父さんはそんなことに興味は示さなかったし、", + NULL, "But he wasn't interested at the time.", Line_WaitForInput); + OutputLine(NULL, "…ああいう破局を迎えても、心のどこかでまだ踏ん切りがついていないらしくて、かつて母と共に選んだのだろう、古い家具を捨てるのを嫌っていた。", + NULL, " ...He didn't want to get rid of the old furniture he had chosen with my mother, because he still couldn't get over her even though she cruelly broke up with him.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、何かの折を見て、模様替えをもう一度提案しようとずっと思ってはいたのだが…。", + NULL, "I wanted to suggest it again when the time was right...", Line_WaitForInput); + OutputLine(NULL, "まさかそれを父が自発的に行なうとは思わなかった。", + NULL, " I never thought he'd do it on his own initiative.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Si_H2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「そうだね。", + NULL, "\"That was a good idea.", Line_WaitForInput); + OutputLine(NULL, "あはははは、こんな綺麗なお部屋だと心も晴れ晴れするもんね。", + NULL, " Ahahahaha, this beautiful living room makes me feel refreshed.", Line_WaitForInput); + OutputLine(NULL, "素敵なお部屋だと思うよ〜!」", + NULL, " I love it!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いいだろう?", + NULL, "\"I knew you would.", Line_WaitForInput); + OutputLine(NULL, " ほら礼奈、お前、揺り椅子に憧れてたろう?", + NULL, " Reina, you always wanted to have a rocking chair, didn't you?", Line_WaitForInput); + OutputLine(NULL, " まだ組み立ててないけど、ほら!", + NULL, " I haven't set it up yet, but look!", Line_WaitForInput); + OutputLine(NULL, " ちゃんとあるんだぞー。」", + NULL, " I got it for you!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「はぅ〜!!", + NULL, "\"Hauuuuu!!", Line_WaitForInput); + OutputLine(NULL, " お父さん、すごいすごいすごいー!", + NULL, " Dad, thank you! Thank you! Thank you!", Line_WaitForInput); + OutputLine(NULL, " これ私がもらってもいいのかな、かな!」", + NULL, " This is mine, right? Right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「こらこら、それはみんなの共用のものだから、礼奈だけってわけじゃないんだぞ。」", + NULL, "\"Hey, this is for everybody.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あはははあはは!", + NULL, "\"Ahahahahaahaha!", Line_WaitForInput); + OutputLine(NULL, " 共用でもレナが占領しちゃうからだめー。", + NULL, " I understand, but I'm not going to get off the chair once I sit on it!", Line_WaitForInput); + OutputLine(NULL, "あははははは。」", + NULL, " Ahahahahaha.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんは得意げに、模様替えの居間を色々と説明してくれた。", + NULL, "My father explained the details of his redecoration proudly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " どうも、今回は居間だけらしいが、ゆくゆくは他の部屋も全て模様替えしたいようだった。", + NULL, "He told me that he only did the living room this time, but he's going to redecorate all of the rooms.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " お父さんがこんなにも溌剌として積極的になるなんて。", + NULL, "He sure had become more active.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 少しセンスが悪いかなぁと思う模様替えではあったけど、お父さんが元気になってくれるならそれは素敵なことだと思った。", + NULL, "There are some parts about the redecoration I didn't like, but I still thought it was great, because it made him happy.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " ふと庭を見ると、", + NULL, "I found the old furniture...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…懐かしき家具が庭先に出されていた。", + NULL, " outside in the yard.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あれは、…捨てちゃうの?」", + NULL, "\"Are you going to... throw them away?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「まぁ、この際だと思ってな。", + NULL, "\"Yeah, I think we should.", Line_WaitForInput); + OutputLine(NULL, "後で業者が引き取りに来てくれることになってる。」", + NULL, " A delivery company is coming later to pick them up.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 古い家具からの決別は、悪い人だったお母さんの思い出からの決別でもある。", + NULL, "Getting rid of the old furniture means putting an end to my mother.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……私だって、お母さんの匂いのする家具を嫌って打ち壊そうとした時があったじゃないか。", + NULL, "...I hated the furniture because it smelled like my mother, and I tried to break everything once.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お父さんが、これを機に処分しようとする気持ちは何となく理解できた。", + NULL, "I understand why my father wants to take this opportunity to get rid of them.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、", + NULL, "But......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………なぜかこの新しい居間には、", + NULL, " ...for some reason, this new living room makes me feel like", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "私の居場所がないように感じた。", + NULL, " I no longer belonged here.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Si_H4", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " この部屋のセンスは、…お父さんのセンスじゃない。", + NULL, "My father didn't choose the new furniture.", Line_WaitForInput); + OutputLine(NULL, "多分、リナさんのセンスだ。", + NULL, " Rina-san probably did.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " お父さんとリナさんが二人で模様替えを決め、二人でどこかのデパートで選んだ家具に違いない。", + NULL, "Most likely, my father and Rina-san decided to redecorate the living room and went to a furniture store to buy everything.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …お父さんが模様替えを私に話さなかったのは、私を驚かせたかったからだろうと好意的に受け取ろうと務める。", + NULL, "...I tried to think positively. The reason why my father didn't tell me about the redecoration was because he wanted to surprise me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……うぅん、そもそもお父さんはそんな深い考え方ができるような人じゃない。", + NULL, "...No... My father never really considers things that deeply.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私に話さなかったのは単に、私に話す必要を感じなかったから程度に違いない。", + NULL, "So, I suppose he didn't tell me because he just didn't think he needed to tell me.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ……この家を、お父さんとリナさんの色に染め、私の居場所を奪ってしまおうなんて意味は絶対にない。", + NULL, "...I'm sure he didn't redecorate the living room to make me feel like I was no longer welcome.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんなネガティブなことを考えちゃだめだ…。", + NULL, "Don't be negative, Rena...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お父さんに悪意なんかない、…私を追い出そうなんて思ってない、…再婚の邪魔だなんて思ってない…。", + NULL, "My father didn't have any bad intentions... He doesn't want to get rid of me... He doesn't think I'm the reason he can't get remarried...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも。", + NULL, "And yet.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……大嫌いなお母さんの匂いのついた家具が庭に出されているのを見て、…感傷を感じてしまうのはなぜだろう。", + NULL, "...Why did I feel sad... looking at the old furniture in the yard?", Line_WaitForInput); + OutputLine(NULL, "この居間に居場所を感じないのはなぜだろう。", + NULL, " Why did I feel like I didn't belong?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは、…すぐにわかった。", + NULL, "I realized the reason... right away.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私自身が、そうだったのだ。", + NULL, "That reason was me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " お父さんにとって、お母さんの思い出の残るものを全て捨てて心機一転をしたいというのは、", + NULL, "To him, wanting to have a fresh start by getting rid of the things that remind him of my mother might be......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………お母さんとの娘である私だって捨ててしまいたいという気持ちの無意識な吐露なのではないか。", + NULL, " an indication of his unconscious desire to get rid of her daughter.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……お父さんは深く考えない人だから、私が邪魔だなんて考えてはいないだろう。", + NULL, "...My father doesn't really consider things deeply, so he might not be thinking that I'm the reason he can't get remarried.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……でも、私が一緒に住んでいる内は、再婚はできないことは理解している。", + NULL, "...But, he understands that he can't get remarried while we live together.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………結局、私がここにいるだけで、お父さんを苦しめるんだろうな。", + NULL, "...By staying with him, I'm torturing my father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 離婚は私のせいなんだ…。", + NULL, "It was my fault that he had to get a divorce...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だからお父さんが取り戻す幸せを、私は応援しなくちゃいけない。", + NULL, "That's why I have to support him, to help recapture his happiness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私がお父さんに甘えて独り占めしていたいからなんて理由で、……寄り掛かってちゃいけないんだ。", + NULL, "I couldn't just keep him all to myself.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 独り立ちを、ちゃんと考えないと。", + NULL, "I'd have to start thinking about living on my own.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …進学なんか考えないで、就職を考えた方がいいのかな。", + NULL, "...I don't need to go to university. I should think about getting a job.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、無学な女の子が、まともな職に就けるわけもない。", + NULL, "But who would hire an uneducated girl like me?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ましてや、一人で暮らしていけるような収入を得られるわけもない。", + NULL, "Even if somebody did hire me, I wouldn't be able to earn enough money to live on my own.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………リナさんみたいに、", + NULL, "...Maybe I should think about working at a hostess club...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……水商売とかを考えるべきなのかな。", + NULL, " like Rina-san does.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 職業に貴賎を持つのは、余裕のある人の話だ。", + NULL, "People only choose the jobs they can.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……私のような女の子を雇ってくれて、生活できるくらいの収入を得るためには、", + NULL, "...A girl like me doesn't have a lot of choices.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…綺麗事なんか言っていられないのかもしれない…。", + NULL, " Not a lot of companies would hire me or pay the amount of money that I'd need to live on my own......", Line_WaitForInput); + OutputLine(NULL, "…………でも、…………………………。", + NULL, " But............", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私の居場所は、", + NULL, "Come to think of it", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "……", + NULL, "......", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "どこなんだろう。", + NULL, " where is the place where I belong?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " こんな時、…無性にゴミ山の隠れ家が愛おしくなる。", + NULL, "Whenever I end up feeling like this... I miss my secret hideout in the trash piles.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ブランケットに包まって、涼しすぎる夜に暖を感じることに、この上ない愛おしさを感じるのだ。", + NULL, "I love to get under my blanket and feel the warmth on a cold night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 日中は蒸し暑く、夜は冷え込む過ごしにくい隠れ家。", + NULL, "The hideout gets hot and humid during the day and very cold at night. It's not a comfortable place to spend time in.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …でも、ひょっとすると今やあの隠れ家は、……私の本当の家よりもくつろげる場所なのかもしれない。", + NULL, "...But it might be the place where I can relax the most... more than I can at my house.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " いけない。", + NULL, "No.", Line_WaitForInput); + OutputLine(NULL, "こういうことを考えちゃだめだ。", + NULL, " I shouldn't think like this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " リナさんに家を侵食されているとか思うな。", + NULL, "I shouldn't think that my house has been invaded by Rina-san.", Line_WaitForInput); + OutputLine(NULL, "お父さんを元気にしてくれてありがとうって感謝しなくちゃ。", + NULL, " I should thank her for making my father happy.", Line_WaitForInput); + OutputLine(NULL, "リナさんだって、私を追い出そうとしてなんかいない。", + NULL, " Rina-san isn't trying to kick me out of the house.", Line_WaitForInput); + OutputLine(NULL, "むしろ仲良くしようとがんばってくれてると思う。", + NULL, " She's trying to get along with me.", Line_WaitForInput); + OutputLine(NULL, "それを私がいつまでも懐かず、逃げているだけなのだ。", + NULL, " But I'm not opening my heart to her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 悪いのは私の方、", + NULL, "I'm the bad one.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "悪いのは私の方。", + NULL, " I'm the bad one.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして私は恵まれている方。", + NULL, "And I'm blessed.", Line_WaitForInput); + OutputLine(NULL, "恵まれている方。", + NULL, " I'm blessed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だって、……………悟史くんと叔母さんのような、徹底的に仲が悪くてずっと虐められている関係に比べたらどれほど気楽なことか。", + NULL, "Satoshi-kun and his aunt didn't get along at all, and she abused him for a long time. ......Compared to him, my situation is a lot easier.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 家族を完全に失って、身を寄せ合って生きている沙都子ちゃんや梨花ちゃんの苦労を思えば、のんびりと帰宅して父と過ごせる私がどれほど恵まれていることか。", + NULL, "Satoko-chan and Rika-chan lost their parents, and they live together now. They've been through very hard times. On the other hand, I still live with my father. I should feel blessed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " こんな程度で不幸せなんて思ったらバチが当たるよ。", + NULL, "I shouldn't think I'm unhappy just because of these things.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は幸せなんだ。", + NULL, "I am happy.", Line_WaitForInput); + OutputLine(NULL, "まだまだ恵まれてるんだ。", + NULL, " I am blessed.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私のいけないところは、それなのに幸せだと認められないところなんだ……。", + NULL, "The trouble with me is that I still can't admit that I'm happy...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Si_H3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " お父さんは得意気にいつまでも、模様替えの苦労話を続けていた。", + NULL, "My father kept talking proudly about the redecoration.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は満面の笑顔で相槌を打ち、お父さんの話の続きを促すのだった。", + NULL, "I nodded at him with a big smile and let him keep at it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうだ…、いけない。", + NULL, "\"Oh, I almost forgot...", Line_WaitForInput); + OutputLine(NULL, "礼奈、すまないんだがちょっとおつかいを頼めないか?」", + NULL, " Reina, can I ask you a favor?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おつかい?", + NULL, "\"Sure.", Line_WaitForInput); + OutputLine(NULL, " うん、いいよー。」", + NULL, " What is it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「お父さんな、ジャケットを2着ほど洋服屋さんに取り寄せさせてるんだ。", + NULL, "\"I ordered two jackets from the clothing store.", Line_WaitForInput); + OutputLine(NULL, "それがな、今日届くらしいんだ。", + NULL, " It seems like they came in today.", Line_WaitForInput); + OutputLine(NULL, "ちょっとお父さんは回収業者さんを手伝わなきゃならないから、礼奈が代わりに取ってきてくれないか?」", + NULL, " I have to help the delivery company pick up the furniture, so can you go get the jackets for me?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん、いいよ。", + NULL, "\"Sure.", Line_WaitForInput); + OutputLine(NULL, "お店を教えて。", + NULL, " Which store is it?", Line_WaitForInput); + OutputLine(NULL, "どんなジャケットを取り寄せたんだろ?", + NULL, " I wonder what kind of jackets you got.", Line_WaitForInput); + OutputLine(NULL, " 楽しみ〜!」", + NULL, " I can't wait to see them!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " どんなジャケットにせよ、おそらくこれもまたリナさんと決めたものだろう。", + NULL, "No matter what they look like, I'm sure Rina-san picked them out for him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、お父さんのおつかいに行くのは何の躊躇もなかった。", + NULL, "Although I don't mind going.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この居間で、これ以上、お父さんの自慢話に付き合わされるくらいなら、おつかいに行かされた方がずっと気楽そうだと思ったからだ。", + NULL, "I'd rather go to the store than listen to his stories about the redecoration of our living room.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Re_S2_Rena", "maskright", 1, 0, 300 ); + PlayBGM( 0, "higurashi", 120, 0 ); + + OutputLine(NULL, " 私は伝票を受け取り、お店の場所を確かめると、着替えて表に出るのだった。", + NULL, "I got the receipt, asked him where the store is, changed my clothes, and left the house.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……表へ出て、自転車を押しながら庭に出された古き家具たちをもう一度見る。", + NULL, "...I started pedaling my bicycle, and looked at the old furniture in the yard for the last time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " かつては憎しみの対象だったこともあるそれらは、なのになぜか、……私に感傷の念を沸かせる。", + NULL, "They used to be the object of my hatred, but for some reason... they now made me feel sentimental.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …その感情はおそらく、憎みながらも未練を絶てない母への執着なのか。", + NULL, "...Is it because I still regret the loss of my mother, even though I hate her?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これ以上、この感情に心を任せるときっと毒になる。", + NULL, "I couldn't let poisonous emotions take over my heart.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……理屈では分かっていても、私はその感情を打ち払えない。", + NULL, "...I understood that in my mind, but I just couldn't get rid of that feeling.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この庭にあるのは、追い出された家具だけではない。", + NULL, "The old furniture wasn't the only stuff that was kicked out of the house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が宝探しで、悪ふざけで持ち帰ったガラクタもたくさんあった。", + NULL, "There was also a lot of junk that I brought home from the landfill.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これらのガラクタも、多分、一緒に捨てられてしまうんだろうな。", + NULL, "My father was probably going to throw that away, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お父さんは私が集めてきたガラクタを、嫌がってたから。", + NULL, "He doesn't like the junk I collect.", Line_WaitForInput); + OutputLine(NULL, "多分、粗大ゴミの回収業者が来たときに一緒に持って行かせてしまうだろう。", + NULL, " He'll probably let the delivery company take it all together with the old furniture.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …動物が自分の住処に自らの匂いを付けて、居場所と安心感を得るように。", + NULL, "...Just like an animal that rubs its scent on its home in order to feel secure,", Line_WaitForInput); + OutputLine(NULL, "このガラクタの山もまた、私がここに居てもいいことを確認するそんな行為かもしれない。", + NULL, " I collected all the junk in order to make sure that I could stay here.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ううん、違う。", + NULL, "No, that's not it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……生んでくれた人に捨てられた、彼らを。", + NULL, "...I wanted to bring them to my house because they were abandoned by their former owners.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 居てもいい場所に連れ帰ってあげたかったのかもしれない。", + NULL, "And they needed a place to live.", Line_Normal); + ClearMessage(); + + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + + CallScript( "&eye" ); + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + SetSpeedOfMessage( FALSE, 0 ); +} diff --git a/Update/_tsum_007.txt b/Update/_tsum_007.txt new file mode 100644 index 0000000..b779742 --- /dev/null +++ b/Update/_tsum_007.txt @@ -0,0 +1,2247 @@ +void main() +{ + + SetColorOfMessage( TRUE, 0xff, 0xbb, 0xff ); + + PlayBGM( 0, "Iru", 120, 0 ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "Mati10", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 父がジャケットを取り寄せたという店は、ちょっと小洒落た感じのブティックだった。", + NULL, "The store where my father ordered the jackets from is a fancy boutique.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 間違っても、父が一人で店内に入るようなことは考えられない雰囲気。", + NULL, "It's hard to believe my father would shop at a store like this on his own.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……リナさんに連れられて入ったんだろうことがすぐに分かった。", + NULL, "...I could tell right away that Rina-san took him here.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 伝票を渡すと、困ったような笑顔を浮かべた店長が店の奥からやってきて言った。", + NULL, "I handed over his receipt to the cashier. A short time later, the store manager came out wearing a perplexed look.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「竜宮さま、大変申し訳ございません。", + NULL, "\"Ryuugu-sama, I'm very sorry,", Line_WaitForInput); + OutputLine(NULL, "実は入荷のトラックが高速で事故渋滞に巻き込まれているようでございまして…。", + NULL, " but it seems like the truck carrying your jackets is stuck in traffic...", Line_WaitForInput); + OutputLine(NULL, "おそらくはもうじき到着すると思うのですが…。」", + NULL, " It should be here soon, though...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 先ほど、どこそこのインターを降りたとの連絡があったので、あと1時間くらいで来るとか何とか。", + NULL, "He said that the driver called a while ago, told him he just got off the highway, and would be here in about an hour.", Line_WaitForInput); + OutputLine(NULL, "書けばそれだけで済むことを、やたら回りくどく説明してくれた。", + NULL, " I didn't need to know all the details, but he explained them to me anyway.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 後日、改めて来た方がいいですか、", + NULL, "I asked him if I should come back tomorrow.", Line_WaitForInput); + OutputLine(NULL, "と聞くと、本当にあと少しで来るからと、応接ソファーを勧められる。", + NULL, " He insisted that I should wait because the truck would be coming shortly, and he urged me to take a seat on their sofa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …でも、ちょっと店内の雰囲気に馴染めなかったので、私は外で時間を潰してくると言い残し表へ出た。", + NULL, "...But I didn't really feel comfortable waiting there, so I told him I'd be back soon and left the store.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mati10", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " どこか、ファーストフードみたいなところがあればいいのだが。", + NULL, "I wondered if there are any fast-food restaurants nearby.", Line_WaitForInput); + OutputLine(NULL, "確か駅前まで戻らないとなかったと思った。", + NULL, " I might have to go all the way back to the station.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 周りを探すと、喫茶店が目に入った。", + NULL, "I looked around, and found a coffee house.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 扉が真っ黒なガラスだったので、中がうかがえないのがちょっと不安だ。", + NULL, "The glass on the door was black, so I couldn't see inside.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……でも、曜日サービスで女性には紅茶が安くなる、と貼り出されているのも見える。", + NULL, "...But, there was a poster saying the price for a cup of tea is lower than normal for women on weekdays.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …ほんのちょっと時間を潰すだけだし。", + NULL, "...I'd just be going to get a cup of tea to kill some time. It should be okay.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はちょっぴりだけ躊躇した後、店のガラス戸に手をかけた。", + NULL, "But still, I hesitated to go inside before opening the door.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Saten2", "maskright", 1, 0, 300 ); + PlayBGM( 1, "Mati", 120, 0 ); + + OutputLine(NULL, " お店に足を踏み入れての最初の印象は、煙草臭さだった。", + NULL, "Her first impression of the coffee house was the smell of cigarettes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 喫茶店の定義から言えば、紫煙がたなびいていることに疑問はないのだが。", + NULL, "It's normal for coffee houses to be filled with cigarette smoke. It's like a requirement.", Line_WaitForInput); + OutputLine(NULL, "…レナは、やっぱりやめれば良かったと一瞬後悔する。", + NULL, " ...But Rena still regretted her decision.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 踵を返そうか、迷っている間に、無愛想なマスターに声を掛けられ、レナは諦めて促されるままに席へ座るのだった。", + NULL, "While she was thinking about leaving, the proprietor spoke to her brusquely and showed her to a table. Rena gave up on the idea of leaving and sat down.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DrawScene( "Saten4", 400 ); + + OutputLine(NULL, " 店内には、珈琲や煙草を楽しむサロンというイメージはなく、どちらかというと、ガラの悪いゴロツキの溜まり場といった感じだった。", + NULL, "The atmosphere in the shop was far from a clean, normal coffee house where you would go to simply enjoy coffee and cigarettes. It was more like a place where vulgar people would hang around.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雰囲気も馴染めたものじゃないし、そして何よりも、一番奥のシートから聞こえてくる男女2人の黄色い笑い声がとても不快だった。", + NULL, "Rena didn't feel comfortable at all. But, what bothered her most was the laughter of a man and a woman sitting together in the very back of the shop.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナが座った席は、ちょうどプランターの陰だったので、考えようによっては、彼らの笑い声から一番守られている場所とも言えたが。", + NULL, "Her table was behind a planter, so depending on how one looked at it, one could say she was in the spot most protected from their laughter.", Line_WaitForInput); + OutputLine(NULL, "…レナは注文の紅茶を飲み干したら、すぐにでも店を出たいようだった。", + NULL, " ...But Rena looked as though she wanted to leave as soon as she finished her tea.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Saten2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " カランカランという、来客を知らせる音が聞こえてくる。", + NULL, "The bell hanging from the entrance door rang, letting her know a customer just came in.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …こんな雰囲気の悪い喫茶店に、よくも利用者がいるものだ。", + NULL, "...It was a little surprising for her that a coffee shop like this could draw in so many customers.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナはそう思いながらプランターの陰から客をうかがう。", + NULL, "Rena peeked at the newcomers from behind the planter.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 客は2人。", + NULL, "There were two of them.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………とびっきりガラが悪そうな男たちだった。表情は重苦しく、関わり合いにならない方がいいことがすぐに読み取れる。", + NULL, "...They looked like vulgar men, the kind of people you didn't want to get involved with the instant you saw them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " マスターが応対しようとすると、2人はそれを無視して店の奥へ向かった。", + NULL, "The proprietor tried to show them to a table, but they ignored him and walked towards the back.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その2人は、先ほどから黄色い声でげらげらと笑い合っている奥の男女のところへ行くと、神妙に頭を垂れながら挨拶をした。", + NULL, "They walked up to the couple who had been laughing loudly, and greeted them with a bow.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Saten3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「おう!", + NULL, "\"Hey!", Line_WaitForInput); + OutputLine(NULL, " やっと来よったんか。", + NULL, " Ya finally made it.", Line_WaitForInput); + OutputLine(NULL, "まあ座れや。」", + NULL, " Siddown.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 待っていた客が来たことに気付くと、男女は馬鹿笑いを止め、ドスの効いた声で着席を促した。", + NULL, "The couple stopped laughing, and the man told the newcomers to sit down in a threatening tone of voice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 客2人はおずおずと勧められるままに座る。", + NULL, "As instructed, the two of them took a seat.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「んで?", + NULL, "\"So?", Line_WaitForInput); + OutputLine(NULL, " どういうごったん。」", + NULL, " What happened?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「すんまへん、何とかその…。」", + NULL, "\"We're very sorry. We tried to...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「御託はええんねボケぇ。", + NULL, "\"Cut it, dipshit.", Line_WaitForInput); + OutputLine(NULL, "とっとと唸るもん晒さんかい。」", + NULL, " Just hand it over.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 客2人は顔を見合わせた後、懐からくたびれた封筒を2束、取り出して机の上に乗せた。", + NULL, "The two of them looked at each other before they each took an envelope out of their pockets and put it on the table.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それを男は引っ手繰ると、乱暴に封筒を破く。", + NULL, "The man roughly grabbed the two envelopes and tore one of them open.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 中からは、輪ゴムで留めて束になった、しわくちゃの壱万円札があふれ出した。", + NULL, "Inside, there were many wrinkled 10,000 yen bills bound into a bundle with a rubber band.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 両方の封筒を開け、現金が詰まっていることを確認すると、男はそれを女の膝に放る。", + NULL, "He opened the other one to make sure it also had cash in it and then threw it to the woman.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「おい、数えんね。」", + NULL, "\"Count 'em.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ちょっと、私に命令しないでくれるー?", + NULL, "\"Hey, don't order me around!", Line_WaitForInput); + OutputLine(NULL, " 元々、私の金なんだから。」", + NULL, " This is originally my money, you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「じゃッかまし!!", + NULL, "\"Shaddup!!", Line_WaitForInput); + OutputLine(NULL, " 黙って数えんなええんね…。」", + NULL, " Just count 'em...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 男が怒鳴りつけると、女は不愉快そうに親指を舐めた後、手馴れた様子で現金を数えだす。", + NULL, "The man yelled at the woman. She licked her thumb, looking annoyed, and started counting the cash expertly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その様子を見ながら、客2人はうな垂れたままだった。", + NULL, "The two newcomers hung their heads while she counted.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 男も、新しい煙草に火を付けると、女が数え終わるのをじっと待っているようだった。", + NULL, "Lighting a cigarette, the man waited for her to finish counting.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………。", + NULL, "\"............", Line_WaitForInput); + OutputLine(NULL, "はいよ、全部あるわよ。」", + NULL, "Good. It's all here.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 女がパチンと最後の紙幣を指で弾く。", + NULL, "The woman said that after flicking through the last bill.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その様子を見て、客2人は安堵したようだった。", + NULL, "The newcomers looked relieved.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、男はまだ満足しないのか、女がトントンと揃えている札束を凝視する。", + NULL, "The man, however, didn't look satisfied as he stared at the bundle of the bills the woman was holding.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…律子。", + NULL, "\"...Ritsuko,", Line_WaitForInput); + OutputLine(NULL, "それ、いくらあったぁ。」", + NULL, " how much is there?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ん、全部って言ったわよ。」", + NULL, "\"What? I told you it's all here.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「全部って、いくらかっちゅ聞いとんねッ!!」", + NULL, "\"I'm askin' ya, how much is that?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「だから私が貸した金、全部だって言ってるでしょ!」", + NULL, "\"I told you. All the money I lent them!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ボケがぁ!!", + NULL, "\"No, idjit!!", Line_WaitForInput); + OutputLine(NULL, " 利子は付いとるんか聞いとるんね!!」", + NULL, " I'm askin' ya if they paid ya the interest!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Saten4", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 男と、律子と呼ばれた女は険悪そうに怒鳴りあう。", + NULL, "The man and Ritsuko yelled at each other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こんな物騒なやり取りを声高にやっているのに、店内の少なからずいる客たちは、何も聞こえないかのように振舞うのだった。", + NULL, "Even though they were making all that noise, the other customers acted like they didn't hear anything.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「おい、兄さん方。", + NULL, "\"Hey, boys.", Line_WaitForInput); + OutputLine(NULL, "200万びったんこっきゃないんね。", + NULL, " There's only two mill in here.", Line_WaitForInput); + OutputLine(NULL, "どういうごっちゃん。」", + NULL, " What's goin' on?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 客2人は何とか言い逃れようと言葉を探しているようだった。", + NULL, "The two of them were trying to find some excuses to make.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …そんな様子が神経を逆撫でするのか、男の形相がまるで鬼のようになっていく。", + NULL, "...It seemed like this behavior had touched the man's nerves, as he started looking furious.", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「おおぉおらああッ!!", + NULL, "\"The fuck is this?!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, " 黙っとんたらわからんがなあぁッ!!」", + NULL, " I asked ya, what's goin' on?! Ya'd better start talkin'!!\"", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 店内に怒声が響き渡る。", + NULL, "His angry voice echoed through the shop.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 机を強打する音と、氷の入ったグラスが床に落ちる音が後に続き、店内の空気をこれ以上ないくらいに硬くした。", + NULL, "He hit the table hard, and dropped a glass on the floor. The noise thickened the tension in the atmosphere.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Saten3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「すす、……すんまへん…!!」", + NULL, "\"W-W-We are very sorry!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「すまんで済んだら、警察はいらんっちゅうんね!", + NULL, "\"Bein' sorry doesn't give her the interest, does it?", Line_WaitForInput); + OutputLine(NULL, " ごちとらぁ、出るとこ出ても一向に構わんでんのお!!」", + NULL, " I don't mind callin' the police to solve our problem, you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それはどうか…、ご勘弁下さいッ…!」", + NULL, "\"P-Please don't...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 客2人は明らかに立場が弱い様子だった。", + NULL, "The two newcomers must have been in an extremely vulnerable position.", Line_WaitForInput); + OutputLine(NULL, "額が机に付くくらいに頭を下げる。", + NULL, " They bowed so deeply that their foreheads almost touched the table.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それを勘弁したったるって、今日を呼んだんね。", + NULL, "\"I called y'all here because I thought you wouldn't want me to involve the police.", Line_WaitForInput); + OutputLine(NULL, "それがどういうケジメの付け方なん。んん?!」", + NULL, " But then, you act like you don't fuckin' care. Hmm?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「すんまへん…、偉ぅすんまへん…!」", + NULL, "\"We're sorry... We're very sorry...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 痛々しくも見えたが、脅す側も脅される側も真っ当な人間には見えず、同情すべきかどうか量りかねる雰囲気だった。", + NULL, "While you could pity them, the newcomers looked as vulgar as the man threatening them, making it hard to decide whether you should feel sorry for them or not.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " やがて律子が、助け舟を出すような感じで口を開く。", + NULL, "After a while, Ritsuko opened her mouth as if to offer them help.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Rina_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Saten2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「鉄っちゃん。", + NULL, "\"Tecchan,", Line_WaitForInput); + OutputLine(NULL, "凄んじゃ可哀想でしょー?", + NULL, " don't be so mean to them.", Line_WaitForInput); + OutputLine(NULL, " ゴメンねぇ、うちの人、ゼニ絡むとすぐトサカに来ちゃう人で。」", + NULL, " I'm sorry. My guy gets mad easily when money's involved.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Tetu2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ゼニ絡むとは余計だんね!!", + NULL, "\"You don't have to add the money part!!", Line_WaitForInput); + OutputLine(NULL, " お前にアヤ付けよったんから本気になっとんよ俺ぁ。」", + NULL, " I'm getting ticked because they're bitchin' at'cha.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「もぅ、馬鹿なこと言っても何も出ないわよ。", + NULL, "\"Jeez, saying those stupid things won't get you anything.", Line_WaitForInput); + OutputLine(NULL, "…………んんんんん…!」", + NULL, " ......Mmmmm...!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Saten4", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 男は力ずくで律子を無理やり抱き寄せると、人目もはばからず、その唇を貪った。", + NULL, "The man pulled Ritsuko roughly into his arms, and frantically kissed her lips without caring about the other customers.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 恋人たちが交わすような愛らしさはなく、卑猥さしか感じさせない。", + NULL, "Their kiss wasn't like the lovely ones that normal couples would share. It looked obscene instead.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …その後も二人はしばらく、息継ぎのように唇を離しては、また貪り合うのを繰り返すのだった。", + NULL, "...He let her lips go to take a breath, kissed them again, and repeated that for a while.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しばらくして、ようやくそれに飽き、男は律子を解放する。", + NULL, "After a while, he finally got bored of kissing and let her go.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Rina_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Saten3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「うちの人は、私のことになるとすーぐ頭に血が上っちゃうのよね。", + NULL, "\"He gets really mad when it comes to me, too.", Line_WaitForInput); + OutputLine(NULL, "…困ったもんなのよ。」", + NULL, " ...He's impossible.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Tetu1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「おうそうよ。", + NULL, "\"So what?", Line_WaitForInput); + OutputLine(NULL, "この女は俺の体の一部なんね。", + NULL, " This woman's like a part of my body.", Line_WaitForInput); + OutputLine(NULL, "この女に泥塗りくさるヤツぁ、俺に塗ったんと同じやんな。", + NULL, " Puttin' dirt on her means puttin' dirt on me.", Line_WaitForInput); + OutputLine(NULL, "血祭りじゃ済まんね。」", + NULL, " Whoever tries to do that is in for a bloodbath.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Rina_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いつぞやかの、バーコードハゲ。", + NULL, "\"Do you remember the guy with the comb-over?", Line_WaitForInput); + OutputLine(NULL, "あれ、表連れてってからどうしたんだったっけぇ?」", + NULL, " I forgot what you did to that guy after you took him outside.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Tetu3", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「だっはっはっはッ!!", + NULL, "\"Dwa ha ha ha ha!!", Line_WaitForInput); + OutputLine(NULL, " あんのハゲか!", + NULL, " I remember him!", Line_WaitForInput); + OutputLine(NULL, " 表へ出ろとか抜かしよんから、踵くれてやったわ!!", + NULL, " He challenged me, wantin' to take it outside!!", Line_WaitForInput); + OutputLine(NULL, " 野郎、空手やるとか抜かしよるからどの程度か思うたん、ちょいとシバいたら、即土下座やん。", + NULL, " He said he did karate, so I got a li'l excited to see what he had and I punched him in the stomach, but then he just kneeled down on the ground!", Line_WaitForInput); + OutputLine(NULL, "拍子抜けしたから、ズボンとパンツ脱がせて、そいつで公衆便所のション便器を磨いてもらったわぁ。", + NULL, " I was disappointed, so I took off his pants and underwear, and made him clean the public toilets with them.", Line_WaitForInput); + OutputLine(NULL, "おお、俺、町の役に立っとんね!!", + NULL, " See? I'm helpin' society!!", Line_WaitForInput); + OutputLine(NULL, " お役所に表彰してもらいたいんわ。」", + NULL, " I deserve an award for that one.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Rina_Def", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「やぁだ、そんなことさせたのー?", + NULL, "\"I can't believe you made him do that!", Line_WaitForInput); + OutputLine(NULL, " あんたって時々、品がないよねぇ。", + NULL, " You're so gross sometimes.", Line_WaitForInput); + OutputLine(NULL, "きゃははははは…!」", + NULL, " Kyahahahahaha...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 二人は、客2人が来るまでそうしていたように、耳障りな下卑た声でゲラゲラと笑い合う。", + NULL, "They started laughing loudly like they were doing earlier.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その笑い声は明らかに客2人を萎縮させるもののようだった。", + NULL, "Their laughter obviously intimidated their companions.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 0, "Rina_Def", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ねぇ、あんたたち。", + NULL, "\"Listen, you two.", Line_WaitForInput); + OutputLine(NULL, "鉄っちゃん、今日はね、すっごく機嫌がいいの。", + NULL, " Tecchan is actually in a very good mood today.", Line_WaitForInput); + OutputLine(NULL, "普段だったら、ゼニが足りん〜って騒ぎ出して、今頃あんたたち、素っ裸にされて王子川に叩き込まれてるわよ。」", + NULL, " Usually, he'd start yelling, 'this isn't enough money!' and you'd be thrown into the Ouji River naked by now.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「す…すんまへん…すんまへん……。」", + NULL, "\"W-We truly apologize for the inconvenience...\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Tetu1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Saten4", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「んまぁ。", + NULL, "\"Well,", Line_WaitForInput); + OutputLine(NULL, "利子は忘れたちゅうたかて、かっちり期日までに額を揃えたんだきゃあ、感心さな。", + NULL, " ya forgot about the interest, but ya did put together all the rest of the money in time. I'm impressed.", Line_WaitForInput); + OutputLine(NULL, "そこいら辺、評価したってもええんで。」", + NULL, " So, I'll be nice and take that into consideration, you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Rina_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それでねー?", + NULL, "\"Anyway,", Line_WaitForInput); + OutputLine(NULL, " 鉄っちゃんの利子、ちょいとあんまりだと思ったのよ。", + NULL, " his interest rate is a little high,", Line_WaitForInput); + OutputLine(NULL, "今日だから5本で済むけど、すぐに倍々ゲームになっちゃうでしょー?", + NULL, " but it's only five if you pay it today. If you wait even a day longer, it'll be doubled.", Line_WaitForInput); + OutputLine(NULL, " そしたらあんた達、すぐに逆立ちしても払えなくなっちゃうわよ。", + NULL, " And if it's doubled, I don't think you'll be be able to pay it no matter what you do.", Line_WaitForInput); + OutputLine(NULL, "でね、私、あんた達にいい話があるの。", + NULL, " So, I'm going to make you a deal.", Line_WaitForInput); + OutputLine(NULL, "……鉄っちゃん、悪いけどあんた、ちょっと席を外してちょうだい。」", + NULL, " ...Tecchan, would you give us a minute?\"", Line_Normal); + ClearMessage(); + DrawScene( "Saten4", 400 ); + + OutputLine(NULL, "「ちぇ。", + NULL, "\"Tch.", Line_WaitForInput); + OutputLine(NULL, "……しょうがねぇなあ。」", + NULL, " ...Sure, I guess it's okay.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 男はそう言いながらも、にやりと笑うと席を立ち、お手洗いへ姿を消した。", + NULL, "The man left the table with a grin and headed for the bathroom.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …何だか、事前にここで席を立つと決めてあったかのように素直だった。", + NULL, "...He was far too amenable to that request, as if they'd planned for him to leave the table at that moment.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Saten3", "maskup", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Rina_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 男が手洗いの扉の向こうに消えるまで見送ると、律子はショルダーバッグから折りたたんだ書類を取り出し、机の上に広げた。", + NULL, "Ritsuko made sure he was in the bathroom, then took some papers out of her bag and spread them on the table.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あんた達も若いんだから。", + NULL, "\"You're young.", Line_WaitForInput); + OutputLine(NULL, "あんなヤクザに絡まれて一生をフイにしたくないでしょ。", + NULL, " You don't want to ruin your life because of an outlaw like him, do you?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Rina_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "だからね、鉄っちゃんの利子は今日、キッチリ払っちゃいなさい。", + NULL, " So, I recommend you pay all the interest today.", Line_WaitForInput); + OutputLine(NULL, "そうすれば、あんた達は取り合えず、あいつとは縁を切れるわけなんだから。」", + NULL, " If you do, you can cut your ties with him.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…そ、…そりゃそうですけど…。", + NULL, "\"...We... We understand that, but......", Line_WaitForInput); + OutputLine(NULL, "…でも、50万なんて、これ以上もう払えないっす…。」", + NULL, " but, we can't get 500,000 yen just like that...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Rina_Def", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「まぁそうよねぇ、200万だって相当、精一杯集めたんでしょ?", + NULL, "\"I understand. I bet you tried really hard to collect that two million yen.", Line_WaitForInput); + OutputLine(NULL, " さらに50万も工面できる当てなんてないでしょ。」", + NULL, " I understand there's no one who'd help you out with another 500,000.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………………。」", + NULL, "\"...........................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼らが今日工面してきた現金は、彼らにできる全てを尽くした上での金に違いなかった。", + NULL, "They must've done their very best to collect even the money they brought today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、…これ以上は、例えわずかな額だったとしても、捻出のしようがないに違いない。", + NULL, "So... it must be impossible for them to collect even a dime from anybody now.", Line_WaitForInput); + OutputLine(NULL, "……彼らは無言で俯いて、それを律子に伝えた。", + NULL, " ...They hung their heads and told her that.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshotWithFiltering( 0, "Rina_Warai", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「でね。", + NULL, "\"However,", Line_WaitForInput); + OutputLine(NULL, "ほら、気を利かせて私が書いてきてあげたのよ。」", + NULL, " take a look. I made this for you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………………ぅ…。」", + NULL, "\".....................Ah...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 机の上に広げられた書類を見て、二人が小さく呻く。", + NULL, "The guys looked at the paper on the table and muttered under their breaths.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「担保も連帯もいらないんで、ちょいと利率はアレだけど。", + NULL, "\"You don't need collateral or a joint guarantor for this, so the interest rate is a bit high.", Line_WaitForInput); + OutputLine(NULL, "これなら、即50万積んでくれるわよ。", + NULL, " But with this, you can take out a loan of 500,000 yen right away.", Line_WaitForInput); + OutputLine(NULL, "……それにさぁ、この利率でも、鉄っちゃんの利率よりははるっかにマシだと思うんだけど、どう思うかしらー?」", + NULL, " ...Even this interest rate is a lot better than Tecchan's. What do you think?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " このやり取りだけから、律子が彼らに何を強いようとしているか、大体想像が付いた。", + NULL, "It would be easy for anyone to guess what Ritsuko was trying to force them to do.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「これにサインしたのを見せれば、彼も男気を感じて勘弁してくれると思うわね。", + NULL, "\"If you show him this with your signature on it, I'm sure he'll let you off.", Line_WaitForInput); + OutputLine(NULL, "…………どうするー?", + NULL, " ...It's your choice, though.", Line_WaitForInput); + OutputLine(NULL, " あ、万年筆、使うなら置いとくわよ。」", + NULL, " If you need a pen, you can use mine. Here.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 客2人は、机の上の書類の点字のように細かい注意書きの内容と、暴利な利率に呆然としながら、顔を見合わせていた。", + NULL, "They read the small print on the documents and were stunned by the outrageous interest rate.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 律子はそれ以上は何も強要しなかった。", + NULL, "Ritsuko didn't force them to do anything.", Line_WaitForInput); + OutputLine(NULL, "あとは窓の外を眺めながら、煙草を吸っているだけだった。", + NULL, " She just looked out the window and smoked her cigarette.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " だいぶしてから、お手洗いから男が戻ってきた。", + NULL, "After a while, the man returned from the bathroom.", Line_Normal); + ClearMessage(); + + DrawBustshot( 2, "Tetu1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Saten2", 400 ); + + OutputLine(NULL, "「おう、話はついたがーー?」", + NULL, "\"Hey, did ya come to an agreement?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを見て、客2人は覚悟を決め、万年筆を拾う…。", + NULL, "They looked at him, steeled themselves, and took the pen...", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Rina_warai", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「鉄っちゃんの利子、借金で一括返済するってー。", + NULL, "\"They're going to borrow money to pay your interest.", Line_WaitForInput); + OutputLine(NULL, "まぁ、50万くらいさ、真面目にやればすぐ返済できるってね。」", + NULL, " It's only 500,000 yen, so they can pay their debts soon if they work really hard.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おうおう、感心な若人だんね。", + NULL, "\"That's great. I'm impressed.", Line_WaitForInput); + OutputLine(NULL, "男は背負うもんがなくちゃあかんね!」", + NULL, " Men get tougher when they have somethin' burdenin' them!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 初めからそう追い込むつもりだったに違いなかった。", + NULL, "They must have planned this from the very beginning.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 男と律子は、思い通りに事が進んだのをにんまり笑い合う。", + NULL, "The man and Ritsuko got what they wanted, and grinned at each other.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Saten4", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 書類は書く欄が多いらしく、2人の記入作業はなかなか終わらないようだった。", + NULL, "There were many things to fill out on the documents, and it was taking them a long time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 男と律子も、しばらくかかることが分かっているようで、上機嫌に下品な雑談を始めていた。", + NULL, "The man and Ritsuko, already knowing that, started talking amongst themselves.", Line_Normal); + ClearMessage(); + PlayBGM( 0, "Z02_Kyousou", 120, 0 ); + + OutputLine(NULL, "「律子、お前の雛見沢の旦那の調子はどうなんね。」", + NULL, "\"Ritsuko, how's yer husband in Hinamizawa doin'?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「んー?", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, " 旦那なんてよしてよね。」", + NULL, " He's not my husband.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「どうなんよ。", + NULL, "\"What's goin' on with him?", Line_WaitForInput); + OutputLine(NULL, "だいぶゼニを持っとん聞かされてるん。", + NULL, " I heard he has a lot of money.", Line_WaitForInput); + OutputLine(NULL, "どのくらい絞れそうなんよ。」", + NULL, " How much do ya think you can squeeze out of 'im?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「そうそう、それがさぁ、すっごいのよ!", + NULL, "\"Well, you'll be so surprised!", Line_WaitForInput); + OutputLine(NULL, " 別れた奥さんがだいぶ慰謝料をくれたらしいってのは聞いてたのよ。", + NULL, " I heard his ex-wife gave him a settlement when they divorced, right?", Line_WaitForInput); + OutputLine(NULL, "でもね、…それが本当にすっげーあるらしいのよねー!」", + NULL, " But... I just found out that she gave him a lot!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「かなりって、どのくらいんね。」", + NULL, "\"How much is 'a lot'?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「銀行に5000万くらい持ってるわよ。", + NULL, "\"He has about fifty million yen in the bank.", Line_WaitForInput); + OutputLine(NULL, "泡銭なわけだしね、もう気前がいいの何のって。」", + NULL, " He's a big spender.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「かぁー!", + NULL, "\"Wow!", Line_WaitForInput); + OutputLine(NULL, " なぁんね、それ!!", + NULL, " That's real big!!", Line_WaitForInput); + OutputLine(NULL, " んで、どの辺までイケそうなんね…!」", + NULL, " So, how much do ya think ya can squeeze out of 'im...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私にだいぶお熱みたいだからねぇ。", + NULL, "\"He has a big crush on me.", Line_WaitForInput); + OutputLine(NULL, "だって、私が言えば何でも買うのよ、何でも!", + NULL, " He buys me anything I want. Anything!", Line_WaitForInput); + OutputLine(NULL, " あんたみたいなドケチとは大違いよね〜。", + NULL, " He's not cheap like you.", Line_WaitForInput); + OutputLine(NULL, "私も本気になっちゃおうかしらぁん。」", + NULL, " I might get serious about him.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「抜かせやボケぇ。", + NULL, "\"I don't think so.", Line_WaitForInput); + OutputLine(NULL, "俺以外で満足できる体かっちゅうん!」", + NULL, " Yer body won't be satisfied with anyone but me!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ん!", + NULL, "\"Mm!", Line_WaitForInput); + OutputLine(NULL, " んんんん…!!", + NULL, " Mmmm...!!", Line_WaitForInput); + OutputLine(NULL, " ……もぅ、こんなところでよしてよ、もぅ。」", + NULL, " ...Stop it. Not here!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「で、その雛見沢の旦那にどう持ってくつもりなんよ。」", + NULL, "\"So, what's the plan?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あんたをダシに、手切れ金がいるって方向で持ってくつもりなのよ。」", + NULL, "\"I'm thinking about telling him I need some money to get rid of my ex-boyfriend.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「何ぼ、吹っ掛けるつもりんね。」", + NULL, "\"How much are ya gonna ask him for?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……ボソボソボソ。」", + NULL, "\"......\" She whispers into his ear.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「がっはっはっはっは!!", + NULL, "\"Gwa ha ha ha ha ha!!", Line_WaitForInput); + OutputLine(NULL, " つっくづく、恐ろしい女じゃあんね!!", + NULL, " Yer a scary woman!!", Line_WaitForInput); + OutputLine(NULL, " エキストラがいる時は呼んでぇな。", + NULL, " Lemme know if ya need an actor for yer play.", Line_WaitForInput); + OutputLine(NULL, "俺も大暴れしちゃるんで。」", + NULL, " I'll be yer scary ex-boyfriend.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Saten3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「…………あの、", + NULL, "\".........Umm...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……すみません、", + NULL, " ...Excuse me.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…書きました。」", + NULL, " ...We finished.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おう!", + NULL, "\"Great!", Line_WaitForInput); + OutputLine(NULL, " じゃあ、それ持ってローン行こかぁ。", + NULL, " Then let's bring it over to the loan company.", Line_WaitForInput); + OutputLine(NULL, "律子、会計頼むんね。」", + NULL, " Ritsuko, take care of the check, would ya?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 男は客2人の肩を抱くようにすると、外へ出ようと扉を開けた。", + NULL, "The man pat them on their shoulders, and then walked to the door.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Saten2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " …その時、ちょうど入店しようとした客がいたらしく、扉を挟んで鉢合わせになったらしかった。", + NULL, "...Another person was just about to enter, and they nearly ran into each other.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 男の乱暴さから考えて、彼が道を譲るとは考えがたい。", + NULL, "The man probably wouldn't make way for the person, considering his personality.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………だが、男は、扉の向こうの男が誰か気付くと、道を譲った。", + NULL, "......But, when he noticed who that person was, he stepped aside.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 入ってきたのは、負けず劣らずガラの悪い男。", + NULL, "The person looked as vulgar as all the other men.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …黒いスーツの上下にサングラス。", + NULL, "...He was wearing a black suit with sunglasses on.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 体格だけを見れば、決して優れているとは言えなかったが、厳しい顔つきと威圧感は、相当のものだった。", + NULL, "He wasn't that big, but his stern look was very intimidating.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 男をチンピラと例えるなら、この入ってきた男は明らかに本職に違いない。", + NULL, "It was clear at a glance that he was a gangster, and a professional one at that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あれだけ傍若無人に振舞っていた男でも、さすがに相手が悪いと思ったのか、神妙な様子だった。", + NULL, "The man who was behaving badly earlier looked a little nervous in front of him.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " やがて、律子が会計を終えてくると、そのスーツの男に気付いた。", + NULL, "As Ritsuko finished paying the check, she noticed the man in the suit.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Rina_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あ、………総支配人…?", + NULL, "\"Oh... General Manager...?", Line_WaitForInput); + OutputLine(NULL, " ど、どうもおはようございます。」", + NULL, " G-Good morning, sir.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………。」", + NULL, "\"..................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 総支配人と呼ばれたスーツの男は応えず、早く失せろと言わんばかりに顎をしゃくり上げる。", + NULL, "The man in the suit said nothing. He just raised his chin as if saying \"fuck off\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 律子たちは頭を下げながら足早に店を出て行った。", + NULL, "Ritsuko and the others bowed to him and left the shop in a hurry.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 店のマスターもスーツの男に気付き、揉み手をしながら挨拶の言葉をかける。", + NULL, "The proprietor noticed the man in the suit, also greeting him with a bow.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……この界隈の顔役なのだろうか。", + NULL, "...Who could he have been?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 先ほどの男たちと比べれば物静かな雰囲気だが、彼らに道を譲らせるほどなのだから、恐ろしい相手に違いない。", + NULL, "He appeared sedate compared to the other men, but he must be dangerous, because he made even them step aside.", Line_WaitForInput); + OutputLine(NULL, "……誰もがそう思い、この新しい客に目を合わせないようにしていた。", + NULL, " ...Everybody in the shop thought the same thing and tried not to look at him.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " スーツの男は店内をジロリを見渡し、壁に掛かっているメニューボードを見上げた。", + NULL, "The man in the suit looked around and found the menu on the wall.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何か不備があるのかと思い、マスターがおずおずと近付いてくる…。", + NULL, "The proprietor walked up to him hesitantly...", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 1, "Mati", 120, 0 ); + + OutputLine(NULL, "「……マスター。」", + NULL, "\"......Hey, waiter.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「は、", + NULL, "\"Y", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はい、", + NULL, "-Yes.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "な、", + NULL, " Is...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…何か不調法がございましたでしょうか…。」", + NULL, " anything bothering you, sir...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……この、", + NULL, "\"...Do you have this...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "日替わりデザートの、", + NULL, " seasonal dessert...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…ス、", + NULL, " s...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…スイ、", + NULL, " sw...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…スイート何とかというのは今日はやっているのか。」", + NULL, " sweet something or other today?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「は?", + NULL, "\"Huh?", Line_WaitForInput); + OutputLine(NULL, " あ、…あはははは、", + NULL, " Oh... Ahahahahaha.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "いえ、本当は今日はやってないんですが、", + NULL, " No, actually, we aren't running that today, but...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…その、どうしてもと仰るんでしたら、特別にご用意を…。」", + NULL, " well, if you insisted, then we could make it specially for you...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…無理なら無理と言ってくれればいい。", + NULL, "\"...If you're not selling it, you're not selling it.", Line_WaitForInput); + OutputLine(NULL, "出直す。」", + NULL, " I'll come back some other day.\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawBustshotWithFiltering( 2, "Si_WinkA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Saten3", "maskright", 1, 0, 300 ); + PlayBGM( 0, "Cafe", 120, 0 ); + + OutputLine(NULL, "「ほぉら葛西ぃー!", + NULL, "\"Hey, Kasai!", Line_WaitForInput); + OutputLine(NULL, " 特別にご用意って言ってくれてるじゃないですか!", + NULL, " He said he'd make it for you!", Line_WaitForInput); + OutputLine(NULL, " ここまで来て見っとも無い!」", + NULL, " Take his offer! We came all the way here!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この店の重く沈みこんだ雰囲気がまったく読めないのか、能天気に笑いながら入店してきたのは、", + NULL, "The girl seemed to be the only one who couldn't read the heavy atmosphere in the shop, and she came in laughing cheerfully. It was...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………魅音の双子の妹、", + NULL, " Mion Sonozaki's twin sister,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "詩音だった。", + NULL, " Shion.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 詩音は渋る葛西の背中を押し、店内にずかずかと入ってきた。", + NULL, "Shion pushed Kasai into the store while he hesitated.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして、シートのひとつに座っていた少女の顔に気付き、立ち止まる。", + NULL, "She looked at a girl who was sitting down and stopped in her tracks.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Si_DefA1#", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Saten2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「あれ?", + NULL, "\"Huh?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Si_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " やっぱりそうだ、はろろーん!", + NULL, " Oh, it's you! Hello!", Line_WaitForInput); + OutputLine(NULL, " レナさんじゃないですか。", + NULL, " Rena-san!", Line_WaitForInput); + OutputLine(NULL, "こんにちはー!」", + NULL, " How are you doing?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_BikkuriA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + DisableWindow(); + ChangeBustshot( 1, "Si_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………え?", + NULL, "\"......Eh?", Line_WaitForInput); + OutputLine(NULL, " あ、………詩ぃちゃん…?」", + NULL, " Oh......... Shii-chan...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「こんなとこで会うなんてびっくりです。", + NULL, "\"I'm surprised to see you here.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Si_WinkB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "あれ?", + NULL, " Huh?", Line_WaitForInput); + OutputLine(NULL, " お一人?", + NULL, " Are you here by yourself?", Line_WaitForInput); + OutputLine(NULL, " ひょっとして誰かと待ち合わせ?", + NULL, " You waiting for someone?", Line_WaitForInput); + OutputLine(NULL, " お姉かな?", + NULL, " Is it my sis?", Line_WaitForInput); + OutputLine(NULL, " いやいや、ひょっとして圭ちゃんかなぁ〜?」", + NULL, " Or, maybe, could it be Kei-chan~?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_KomaruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あの、…詩ぃちゃん。", + NULL, "\"Ah... Shii-chan.", Line_WaitForInput); + OutputLine(NULL, "……その連れの人は……?」", + NULL, " ...Who is this...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Si_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ん?", + NULL, "\"Hm?", Line_WaitForInput); + OutputLine(NULL, " 葛西のこと?", + NULL, " Are you talking about Kasai here?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Si_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " まー私のボディガードとか思っといてください。", + NULL, " He's like my bodyguard.", Line_WaitForInput); + OutputLine(NULL, "命の危険が迫ったら、葛西が守ってくれるんだよねー?」", + NULL, " He'll protect me when my life is in danger, won't you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Kasa3", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……それがお望みでしたら命に代えてでも。」", + NULL, "\"...I'll give my life for your sake, if that's what you want me to do.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Si_AkuwaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ぅわ〜〜…。", + NULL, "\"Wow...", Line_WaitForInput); + OutputLine(NULL, "葛西、あと20も若かったらヤバいかもだね。", + NULL, " Kasai, if you were twenty years younger, I might have fallen for you!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Si_WinkB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "顔は怖いけど、面白いヤツです。", + NULL, " He looks scary, but he's a very funny guy.", Line_WaitForInput); + OutputLine(NULL, "こちらはね、竜宮レナさん。", + NULL, " This is Rena Ryuugu-san.", Line_WaitForInput); + OutputLine(NULL, "お姉のお友達。」", + NULL, " She's Sis's friend.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……葛西です。", + NULL, "\"...My name is Kasai.", Line_WaitForInput); + OutputLine(NULL, "よろしく。」", + NULL, " Nice to meet you.\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawBustshotWithFiltering( 0, "Re_NandeB1#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Saten3", "maskleft", 1, 0, 300 ); + PlayBGM( 1, "Mati", 120, 0 ); + + OutputLine(NULL, "「えっと、", + NULL, "\"Umm", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……か、", + NULL, " .........K", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………葛西さん。", + NULL, "-Kasai-san.", Line_WaitForInput); + OutputLine(NULL, "さっきすれ違った人たちは知り合いですか?」", + NULL, " Do you know the people who just walked past you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 一応。", + NULL, "Kasai nodded,", Line_WaitForInput); + OutputLine(NULL, "葛西はそう言って小さく頷いた。", + NULL, " indicating that he was familiar with them.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Si_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Saten2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「誰?", + NULL, "\"Who are they?", Line_WaitForInput); + OutputLine(NULL, " 私は全然、あんなの見たことないけど?」", + NULL, " I've never seen them before.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Kasa3", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……男は北条鉄平。", + NULL, "\"...The man is Teppei Houjou.", Line_WaitForInput); + OutputLine(NULL, "ちょいと礼儀知らずの雀ゴロです。」", + NULL, " A skunk of a human being.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 北条と聞いて詩音は、あぁあの、と小声を漏らす。", + NULL, "Shion seemed to know who he was once she heard the name \"Houjou\".", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Re_NandeA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……女の人の方は…?」", + NULL, "\"......And the woman...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…間宮リナ。", + NULL, "\"...Rina Mamiya.", Line_WaitForInput); + OutputLine(NULL, "源氏名だと思いました。", + NULL, " I believe that's her business name.", Line_WaitForInput); + OutputLine(NULL, "確か律子って名前だったかと。フラワーロードの店の1つで働いてる水の女です。」", + NULL, " Her real name is Ritsuko Mamiya, I think. She's a hostess at Flower Road.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「葛西さん。", + NULL, "\"Kasai-san,", Line_WaitForInput); + OutputLine(NULL, "……リナさんとその北条さんはどういう人たちなんですか。", + NULL, " do you know what he is to her?", Line_WaitForInput); + OutputLine(NULL, "とても仲が良さそうに見えました。」", + NULL, " They looked like a couple to me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「北条は、確かリナのヒモのはずです。", + NULL, "\"Houjou is Rina's pimp.", Line_WaitForInput); + OutputLine(NULL, "性質の悪い連中ですので、係わり合いになられない方がいいと思います。」", + NULL, " They're very, very bad people, so you should never get involved with them.\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "yabaisemi", 120, 0 ); + + OutputLine(NULL, "「どう性質が悪いんですか?」", + NULL, "\"How bad are they?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナが妙に噛み付いてくるので、葛西は少し気圧されたようだった。", + NULL, "Rena pressed him for the answer, and Kasai seemed to back down a little from that pressure.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Kasa2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……女の私生活にゃ触れないのが仁義ってもんです。」", + NULL, "\"...It's more courteous to stay out of a woman's private affairs.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「どう性質が悪いんですか?」", + NULL, "\"How bad are they?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………それはご勘弁を。」", + NULL, "\"......Please don't ask.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「どう性質が悪いんですか?」", + NULL, "\"How bad are they?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは質問の答えが得られるまで、まったく同じ言葉を何度か繰り返した。", + NULL, "Rena kept asking the same question until she got an answer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その鬼気迫る様子に、詩音が割って入る。", + NULL, "Shion sensed how desperate Rena was, and cut into the conversation.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisableWindow(); + DrawBustshot( 0, "Si_WinkA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「葛西ー。", + NULL, "\"Kasai,", Line_WaitForInput); + OutputLine(NULL, "意地悪しないで教えてあげなさいよ。", + NULL, " why don't you just tell her?", Line_WaitForInput); + OutputLine(NULL, "興味本位で聞いてるわけじゃなさそうだしさぁ。", + NULL, " I don't think she's asking out of curiosity.", Line_WaitForInput); + OutputLine(NULL, "ね、レナさん?」", + NULL, " Am I right, Rena-san?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………………。」", + NULL, "\".....................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………………………。」", + NULL, "\"........................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナと葛西の間に緊迫した空気が張り詰める。", + NULL, "There was tension developing between Rena and Kasai.", Line_WaitForInput); + OutputLine(NULL, "詩音だけが空気を読めていないようだった。", + NULL, " Shion seemed to be the only one who couldn't read the mood.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " 葛西はやがて根競べに折れ、口を開く。", + NULL, "Kasai finally opened his mouth.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 0, "Kasa3", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + PlayBGM( 0, "Z01_Iwakan", 120, 0 ); + + OutputLine(NULL, "「あの二人は性質の悪いゴロツキです。", + NULL, "\"They're both skunks, really.", Line_WaitForInput); + OutputLine(NULL, "恐喝と博打で生計を立ててると聞いています。", + NULL, " I've heard that they make a living by gambling and blackmailing people.", Line_WaitForInput); + OutputLine(NULL, "女と美人局もやるって話で。」", + NULL, " I've also heard that they set up badger games.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 2, "Re_OkoruA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Saten2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「美人局(つつもたせ)って何ですか?」", + NULL, "\"What's a badger game?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Si_AkuwaraiA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あはは、美人局ってーのは、まぁ何?", + NULL, "\"Ahahaha. Well, a badger game is like a...", Line_WaitForInput); + OutputLine(NULL, " 結婚詐欺とちょっと似てるのかな?", + NULL, " marriage fraud?", Line_WaitForInput); + OutputLine(NULL, " ようするに、カモと女をくっつけて、いい感じになったところで男が乱入して、俺の女に何しやがるーって、金を巻き上げる古典的恐喝です。」", + NULL, " The woman finds a catch, a man who has money, and begins a relationship with him. Then, her boyfriend shows up and catches them in the act, blames the guy for stealing his girlfriend, then blackmails him for money.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Kasa1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…さんざん貢がされた挙句、根こそぎ巻き上げようっていうクズどもです。", + NULL, "\"...First, the woman makes him buy expensive stuff for her, and then she and her boyfriend take all of his money.", Line_WaitForInput); + OutputLine(NULL, "…最近、でかいカモを引っ掛けたらしいと噂になってます。」", + NULL, " ...There's a rumor that she's got herself a big catch recently.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Si_TokuiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ちゃーーー。", + NULL, "\"Wow...", Line_WaitForInput); + OutputLine(NULL, "そりゃあ、どちら様か存じないけど、気の毒なことで。", + NULL, " Whoever that is, I'm so sorry for him.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Si_WinkA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "でもまぁ、鼻の下を伸ばした代償なわけだし。", + NULL, " Well, the guy had some fun with her too.", Line_WaitForInput); + OutputLine(NULL, "自業自得?」", + NULL, " I guess he gets what he deserves.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……そんな言い方はないもんです。", + NULL, "\"...That's a little harsh, Shion-san.", Line_WaitForInput); + OutputLine(NULL, "男は時に、ころっと女に騙されちまうもんですよ。」", + NULL, " A man sometimes falls for a woman very easily.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Si_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ほーーー。", + NULL, "\"Oh, really?", Line_WaitForInput); + OutputLine(NULL, "何それ、葛西をころっと騙した女って誰ーー?", + NULL, " I wonder whom you fell for.", Line_WaitForInput); + OutputLine(NULL, " マスター、デザートは私と葛西と、あとレナさんで、", + NULL, " Waiter, bring the dessert to us, please.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "って", + NULL, " ...Wait", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "…………", + NULL, ".........", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "あれ?」", + NULL, " Where did she go?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「今、お帰りになりましたよ。」", + NULL, "\"She just took her leave.\"", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "Saten3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " レナの姿はすでになく、閉まりかけたガラス扉だけがその行き先を知っているようだった…。", + NULL, "Rena was already gone. The door, which had just closed, looked as if it was the only thing that knew where she went...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 3000 ); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + DrawScene( "black", 400 ); + SetColorOfMessage( TRUE, 0xff, 0xbb, 0xff ); + PlayBGM( 0, "yorumushi", 120, 0 ); + + OutputLine(NULL, " 自宅へ帰ってくると鍵が掛かっていた。", + NULL, "When I got home, the door was locked.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Si_H4", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 鍵を開けて入ると、居間にメモが置かれているのを見つける。", + NULL, "I used my key to get in, and I found a note in the living room.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そこには、急用が出来たので出掛ける、夕飯は食べてくると書かれていた。", + NULL, " \"Something's come up, so I have to go. I'm going to eat out tonight\" is what the note said.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " こういうことは最近はそう珍しいことではなかった。", + NULL, "This wasn't the first time he'd done something like this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父は私には、急用で興宮に行くとしか言わない。", + NULL, "Each time, he only told me he had to go to Okinomiya for something.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、私は父が電話で話しているのを漏れ聞いていたから、知っていた。", + NULL, "But I knew the real reason, because I heard him talking on the phone once.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " リナさんが、仕事のシフトが急に空いたので、どこかに食事でも…と誘ったに違いない。", + NULL, "Rina-san must have had some free time between jobs and asked him out to have dinner together.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 軽くため息をつき、私は馴染めない居間を嫌い、自分の部屋に戻った。", + NULL, "I heaved a sigh, looked at the new living room I hated, and went to my room.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Si_H2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " つい先ほど、喫茶店で聞いた話が鮮明に脳裏に蘇る。", + NULL, "I thought back over what I just heard at the coffee house.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …リナさんが悪い男に絡まれていて、話の調子だけを合わせるために、悪ぶった素振りをしたと好意的に解釈しようとする。", + NULL, "...I tried to rationalize the meaning of her actions there. Maybe she had to pretend to be a bad person because she was being threatened by the man.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、鉄という男が席を外して一人になったあとも、何の躊躇もなく脅迫を積極的に進め、借金の証文を書かせた。", + NULL, "But, even after the man she called \"Tecchan\" left the table, she continued to threaten the guys and pushed them into signing the loan contract immediately.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……表向きだけ調子を合わせてるというなら、ああはならない。", + NULL, "...If she was threatened to play along with the man, she wouldn't have done that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 本当に表向きだけなら、一人になった時にわずかでも同情の念が漏れ出すはずなのだ。", + NULL, "If she was pretending to be a bad person, she could've shown a little bit of mercy or sympathy when he left her alone with them.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 例えるなら、両手でお椀を作って水を汲むみたいなもの。", + NULL, "It's like holding water in a bowl you made with your hands.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どんなにしっかりお椀を作ったって、ぽたぽたと滲み出る。", + NULL, "No matter how sturdy you made the bowl, water would leak from your fingers.", Line_WaitForInput); + OutputLine(NULL, "同情や、悔悟の念が滲み出る。", + NULL, " Mercy and sympathy leak out from you.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、リナさんからはぽたぽたどころか、ただの一滴も零れなかった。", + NULL, "But, nothing, not even a drop of water, leaked from Rina-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " しかも湿るどころか、本当の本当にからからに渇いていた。", + NULL, "Her hands weren't even moist. They were all dried up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 満たされているべき水は一滴もなかったのだ。", + NULL, "There was no water that could leak through those hands.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あの時、リナさんは男と、二人して客2人を恐喝していた。", + NULL, "Rina-san was threatening those guys as much as the man was.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どちらが首謀者とか率先してとかじゃない。", + NULL, "Neither was leading the other along.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 二人でやっていた。", + NULL, "They were doing it together.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……そう。", + NULL, "...That was it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, " リナさんは、", + NULL, "Rina-san is", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…「悪い人」なんだ。", + NULL, " ...a 'bad person'.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その考えを、私の脳細胞たちは満座の拍手で受け入れる。", + NULL, "My brain cells accepted the idea with applause.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だって、私はリナさんが嫌いだったから。", + NULL, "...After all, I always hated Rina-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、父との仲があったので、その感情を受け容れることができなかった。", + NULL, "I just couldn't accept the feeling because my father liked her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを、…今この瞬間、ようやく受け容れることができる…。", + NULL, "But... at that moment, I could finally accept it...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あいつは、母と同じ「悪い人」なんだ。", + NULL, "She's a 'bad person', just like my mother.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父と一緒にいるだけで、…駄目にしてしまう、いるだけで幸せを打ち砕いてしまう存在。", + NULL, "She's an existence that will ruin everything and destroy my father's happiness just by being with him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、父にそれを話したところで、リナさんが悪い人だと理解してくれるだろうか。", + NULL, "But I wonder if my father would understand that Rina-san is a bad person if I told him so.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父は今や、骨の髄までリナさんに溶かされていた。", + NULL, "My father likes her so much that he would jump over a cliff if she asked him to.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " リナさんの一挙手一投足を、何から何までおめでたく、好意的に受け取ろうとする。", + NULL, "He thinks everything she does or says is great, and he interprets everything about her in a positive way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 勝手に擁護し、勝手に讃える。", + NULL, "He protects her and praises her without her asking him to.", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " ……私も子供じゃない。", + NULL, "...I'm not a kid anymore.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 男性に、どういう風に接すれば家畜化できるか理解はできる。", + NULL, "I understand how a woman can tame a man.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは、パートナーシップを結ぼうとする愛や恋とは違う。", + NULL, "It's different from love. Love is about trying to build a relationship.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 相手を奴隷化しようとする支配欲の延長に過ぎない。", + NULL, "Taming is just a way of satisfying the lust to dominate. She's just trying to make him into her slave.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 男性は、……例え私のお父さんであっても、", + NULL, "Women can deceive men... even my father...", Line_WaitForInput); + OutputLine(NULL, "……ある種の汚らわしい方法で、マニュアル的に籠絡できるのだ。", + NULL, " ...They can use dirty methods to ensare men like they're following a manual.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは男性として生まれた時点で抗えない弱点。", + NULL, "It's the weak point all men are born with.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どんなに意志強固であろうとも、抗えない。", + NULL, "Even with a strong will, they can't resist it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だからこそ、そこを刺激して籠絡しようとする女性たちを、私たちは蔑む。", + NULL, "That's why we hate those women who exploit that weak point to deceive men.", Line_WaitForInput); + OutputLine(NULL, "だからこそ、私はリナさんが好きになれなかった。", + NULL, " That's why I couldn't bring myself to like Rina-san.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あえて百歩譲り、そんな一方的な恋愛を認めてもいい。", + NULL, "For the sake of argument, let's assume I acknowledged an unreciprocated love like that.", Line_WaitForInput); + OutputLine(NULL, "………だが、それも恋愛ならばこそだ。", + NULL, " ...But that would only be as long as it was love.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …恋愛ですらなく、…金銭を恐喝しようとする手段のひとつだとしたなら、", + NULL, "...If it wasn't love... if it was just a method to threaten and squeeze money out of him,", Line_WaitForInput); + OutputLine(NULL, "それは絶対に許せない、最低最悪の卑劣な行為………。", + NULL, " I would never forgive her...", Line_Normal); + ClearMessage(); + + DrawFilm( 2, 0xaa, 0xaa, 0xaa, 256, 0, 0, TRUE ); + + DrawSceneWithMask( "Saten3", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 脳裏に、あの喫茶店での会話が蘇る。", + NULL, "I remember their conversation at the coffee house.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……そうだ、リナさんは確か、父のことを羽振りがいいと言っていた。", + NULL, "......Rina-san said that my father is a big spender.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 実際、父はリナさんと縁が出来てから金遣いが荒くなったと思う。", + NULL, "In fact, I think he spends more money without hesitation than before he met Rina-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は、気落ちしていた父が、世俗に関心を持ってくれたことを喜んでいたけれど、………今となっては、喜んでいい話かわからない。", + NULL, "I was happy that he started to regain an interest in going out into the world again...... but now I don't know whether I should be happy or not.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 竜宮家のお金は父が一括で管理していたが、私が買い物をしていたので、よく通帳を預かり預金を下ろしたりもした。", + NULL, "He controls the money of the Ryuugu family overall. But since I do the grocery shopping, he often gives me his bankbook so that I can withdraw money.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、通帳や印鑑などの重要なものがしまわれている引き出しの場所は知っていた。", + NULL, "Because of that, I know where he keeps his bankbook, his personal seal, and other important stuff.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + FadeFilm( 0, TRUE ); + + DrawSceneWithMask( "Re_H1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 父の書斎の鍵の掛かった引き出し。", + NULL, "They're in one of his drawers, which he usually locks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …鍵の隠し場所も知っていたし、その中に入ってる手提げ金庫のナンバーも私は知っていた。", + NULL, "...I know where he hides the key, and I know the combination of the cash box inside the drawer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父が急に帰ってくるかもしれないことを想像し、少しの緊張を覚える。", + NULL, "He might be coming back soon, so I felt a little nervous.", Line_WaitForInput); + OutputLine(NULL, "……だが、私は確かめなければならない…。", + NULL, " ...But I had to make sure...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 手提げ金庫を開くと、いくつかの通帳と印鑑、切手の余りや未使用の葉書、が溢れ出した。", + NULL, "I opened the cash box, which had some bankbooks, personal seals, stamps, and unused postcards.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 通帳を取り出そうと、中身を出した時、驚く。", + NULL, "I removed everything from the cash box to get at the bankbooks. Then, I found something new.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " …金庫の底に、新券の壱万円札の束があったからだ。", + NULL, "...On the bottom of the box, there was a bundle of new 10,000 yen bills.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その枚数、厚みはとても軽んじられるものではない。", + NULL, "Its thickness wasn't something I could ignore.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、それを束ねていたと思われる、千切れた紙帯も入っていた。", + NULL, "There was also a paper wrapper that looked like it had been bundling the bills.", Line_WaitForInput); + OutputLine(NULL, "その紙帯には印鑑が押されており、元は百万円の束だったことをうかがわせる。", + NULL, " The wrapper had a stamp that said it was a bundle of a million yen.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " いちいち銀行で下ろすのは面倒くさいから、普段も多少の現金は手元に置いておく。", + NULL, "He usually kept some cash at home because it was troublesome to go to the bank every time he needed money.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、それはせいぜい多くても10万〜20万くらいの額の話だ。", + NULL, "But, it was usually around 100,000 to 200,000 yen at most.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 帯封がされるような多額の現金を手元に置くなんて物騒なことをした試しはない。", + NULL, "He's never kept such a big amount of money at home before, because he knows it's unsafe.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……異様な枚数の壱万円札が、それだけでももう、私に異常な何かを突きつけている。", + NULL, "...The extraordinary amount of 10,000 yen bills was abnormally intimidating.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 銀行の普通口座の通帳を開こうする指が、急に不器用になったような感じがした。", + NULL, "I tried to open the bankbook, but my fingers got numb all of a sudden.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あの喫茶店での盗み聞きを、心のどこかで否定しようとする感情が沸き上がるのを感じる。", + NULL, "A part of me was trying to deny the things I heard at the coffee house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …それは父やリナさんを擁護したいからじゃない。", + NULL, "...It wasn't because I wanted to defend my father, or even Rina-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …あの恐喝者たちがカモにしているという「雛見沢の旦那」が、自分の父であって欲しくないという気持ちからだった…。", + NULL, "...It was because I didn't want to believe my father was the \"husband in Hinamizawa\" the blackmailers were talking about...", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + DrawSceneWithMask( "aka2", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " 通帳を開く。", + NULL, "I opened the bankbook.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私が最後にこれを見たのは数ヶ月前だが、その日付以降、無数の引き出しが記帳されていた。", + NULL, "The last time I saw it was about two or three months ago. It shows countless withdrawals since that day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 本来なら、その刻まれた無感情な数字からは何も読み取れるはずはない。", + NULL, "I probably wouldn't normally understand what those numbers meant.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……でも、今の私には、0から9までの10種類しかない数字が、これ以上ないくらいに雄弁に語りかけてくるのを感じるのだ。", + NULL, "...But I felt in that moment as if the ten different digits were speaking to me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは、……無残な数字の羅列だった。", + NULL, "They were... a series of cruel digits.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 初めのうちは、食事代か何かで支出したのだろうというような、理解のできる数字が並ぶ。", + NULL, "It starts with some understandable expenses that I assume represent dinners or something.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …その額が、次第に5や10という感じにキリのいい大胆な数字に変わっていく。", + NULL, "...But then, the amount of money starts to become nice round numbers, like a five or a ten.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 下ろした日付の並び方から、リナさんとの交遊費のため、常に財布に現金を持っていた父の気持ちがストレートに伝わってきた。", + NULL, "I can tell by looking at the dates he withdrew money that he wanted to have a certain amount of cash on hand when he went out with Rina-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それらの数字に混じって、突然、大きな支出が出てくる。", + NULL, "Among those expenses, a big number appeared all of a sudden.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……交遊費にしては大き過ぎる数十万という金額が現れた。", + NULL, "...It was too much money to spend on a date. Hundreds of thousands of yen.", Line_WaitForInput); + OutputLine(NULL, "……日付を見て、記憶を遡る。", + NULL, " ......I looked at the date of the withdrawal, and I traced it back in my memory.", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " ………そうだ、", + NULL, "......I remembered...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…この頃、確か、", + NULL, " Around that time", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…リナさんが新しいマンションに引っ越したような話をしていた。", + NULL, " ...Rina-san was talking about moving into a new apartment.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 興宮の辺りの賃貸マンションの相場を思い出す。", + NULL, "I know the market rate of rental apartments in Okinomiya.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …敷金2つに礼金2つ。", + NULL, "...You need to put down two safety deposits, and two payments of key money in order to rent an apartment.", Line_WaitForInput); + OutputLine(NULL, "……妥当な数字だった。", + NULL, " ...That amount of withdrawal sounded reasonable now.", Line_WaitForInput); + OutputLine(NULL, "………父は、リナさんの新居の頭金をまるまる持ったのだ。", + NULL, " ......He paid the whole down payment for her new apartment.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その後は、まるで新居祝いだとでも言わんばかりの威勢のいい数字が並び踊る。", + NULL, "After that, big numbers appeared one after another. I could tell they were for congratulatory gifts for her new apartment or something.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お金の下ろし方も、段々と大味になってきた。", + NULL, "The numbers got bigger and bigger.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 必要な分だけ下ろすという風な額から、とりあえず手元にまとめて持っていようという風な額に変わっていく。", + NULL, "It looked like at first he was withdrawing only the amount of money needed, but then, he started withdrawing big amounts all at once because he knew he was going to use it someday anyway.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …その変遷が意味するものはただひとつ。", + NULL, "...The change meant only one thing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父の金銭感覚の、生々しいまでの瓦解だった。", + NULL, "He lost his sense of the value of money.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 着実に減り続ける預金残高に、このままではどうなってしまうのだろうと不安を持った頃、突然、大きな入金を迎えた。", + NULL, "The balance kept going down, and I started feeling anxious about what's going to happen if he continued spending money like that. But then, I saw a deposit of a big amount of money into the account.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………こんな大きなお金をどこから。", + NULL, "...Where did that money come from?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 思いつく出所は一箇所しかない。", + NULL, "There was only one thing I could think of.", Line_WaitForInput); + OutputLine(NULL, "…私は色違いのもう一冊の通帳を開ける。", + NULL, " ...I opened the other bankbook.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " それは、まるで幼児向け雑誌の付録のパズルみたいなイージーさ。", + NULL, "It was easy, like a puzzle for kids.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あまりにピースが大きくて大味で、組み合わせて試すまでもないくらいに安易なジグソーパズル。", + NULL, "It was like playing with an easy jigsaw puzzle that comes with huge pieces that you don't even have to put together to see what the whole picture looks like.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " ……父は、将来への蓄えであるはずの定額預金に手をつけていたのである。", + NULL, "...My father was using money from his time deposits.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そのお金は、母との離婚時に得た膨大な慰謝料だった。", + NULL, "In other words, the settlement my mother paid my father when she divorced him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……父にとっては呪われた金額のはず。", + NULL, "...To him, it's cursed money.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを新しい恋のために消化したい父の気持ちがよくわかった。", + NULL, "I'd understand if he wanted to use it to get a new love.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、…そんなのは定額預金を取り崩すための言い訳だ。", + NULL, "But... that was just an excuse to use the money from his time deposits.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お金はお金。", + NULL, "Money is money.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 離婚の慰謝料であっても、将来のための大事な蓄えであることに変わりはない。", + NULL, "Even though it's his divorce alimony, it's still important money for our future.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 呪われたお金だから、湯水のように使っていいなんてことはありえない。", + NULL, "Even though it's cursed money to him, that doesn't mean he can waste it.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 交遊費だけで理解の出来ない出費が増え始める。", + NULL, "Big expenses start appearing one after another.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 6桁くらいの大胆な出費が度重なるようになる。", + NULL, "There are many expenses, upwards of 6 digits.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それらの額が、何となく電化製品や家具の金額を想起させた。", + NULL, "For some reason, I could immediately tell they were for buying electric appliances and furniture.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父がリナさんにせがまれ、何でも望みのものを買い与えてるに違いない。", + NULL, "He must've been buying everything she asked him to.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……リナさんたちが、初めから父を食い物にするつもりだったなら、", + NULL, "...If, from the beginning, Rina-san was only seeing to check if he could end up being a big catch,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…父からどれほど搾り取れるか、探りを入れていたはずだ。", + NULL, " she must've been trying to find how much money she could squeeze out of him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それで、…父が次々と事も無げに高額の買い物をしてのけるので、相当のカモだと当りを付けるのだろう。", + NULL, "And... my father bought her anything she wanted, no matter how expensive it was. So, she probably thinks of him as the perfect catch now.", Line_WaitForInput); + OutputLine(NULL, "そんな節目が感じられる、金額の推移。", + NULL, " The numbers in the bankbook told me so.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + DrawScene( "aka2", 400 ); + PlayBGM( 2, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " その頃の日付に目を移すと、……無味簡素なはずの日付が再び雄弁に語り出す。", + NULL, "The simple numbers and dates on the bankbook had started talking to me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ちょうどその時期を境に、リナさんが頻繁に我が家を訪れるようになり、お泊りを始めるようになるのだ。", + NULL, "Around the time he started withdrawing big amounts of money, Rina-san started coming to the house more often, and she also started spending the night.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …そう、リナさんにとっては、最初は羽振りのいい男に過ぎなかったのだが、", + NULL, "...To Rina-san, my father was at first just a guy who spends big money,", Line_WaitForInput); + OutputLine(NULL, "この時期を境に、カモに変わったのだ。", + NULL, " but around that time, she landed her big catch.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父もこの頃から、「興宮の友人」という呼称が「リナさん」という固有名詞に変わって、私に話すようになっている。", + NULL, "My father used to refer to her as \"my friend in Okinomiya\" at first. But he started referring to her as \"Rina-san\" around that time.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父もだらしないとは思う…。", + NULL, "This is partially his fault...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、愛していた母の裏切りに遭い、ずっと意気を消沈していて痛ましいほどだった。", + NULL, "But he was betrayed by his beloved wife, and he was feeling hurt and down for a long time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …そして、その責任の一端は私にもある。", + NULL, "...It's also partially my fault.", Line_WaitForInput); + OutputLine(NULL, "だから父だけを悪いと責めたくはない。", + NULL, " That's why I didn't want to blame him.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それに、……父は、いわゆるいい男ではない。", + NULL, "And... he's not that good-looking, either.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 女性に過度な免疫はないだろう。", + NULL, "There's no way he's immune to women.", Line_WaitForInput); + OutputLine(NULL, "落ち込んでいるところへ悩ましい魅力の女性が積極的に近付いてきたら、拒めたはずもない。", + NULL, " He must have not been able to resist an attractive lady who aggressively approached him when he was feeling down.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父はもうリナさんに夢中で、その他のことは目に入らなくなっている。", + NULL, "He's crazy about Rina-san, and he can see nothing other than her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナさんがそういう風になるように調教したのだから当然だ。", + NULL, "I can't blame him, because Rina-san trained him to be that way.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + + OutputLine(NULL, " 通帳やお金などを、元の形でしまい金庫を閉じる。", + NULL, "I put the bankbooks and the other things back into the cash box.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……この金庫はまさに、父の心の中そのものだった。", + NULL, "...This cash box is just like my father's heart.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 次々とリナさんに中身を食い尽くされていく…!", + NULL, "Rina-san is eating up the contents...!", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " ……どうしようどうしよう。", + NULL, "...What should I do?", Line_WaitForInput); + OutputLine(NULL, "考えるんだ、竜宮レナ。", + NULL, " Think, Rena Ryuugu.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんに、リナさんたちの悪巧みを打ち開けてみる?", + NULL, "Should I tell him about Rina-san's scheme?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …いや、多分何の意味もない。", + NULL, "...No, that probably wouldn't do anything.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 家畜の定義は、柵を開けても逃げ出さないことを指す。", + NULL, "The whole point of taming an animal is that it won't run away from its owner even when the door is wide open.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …父は今や、檻の扉を開けたって出てこようとはしないのだ。", + NULL, "...My father probably won't leave his cage even if I opened the door.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんとリナさんが一緒にいる時に、リナさんに対して追求してみようか?", + NULL, "Should I confront Rina-san about her plot when he's with her?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …それもまったく同じだ。", + NULL, "...The results would be the same.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナさんは父にすがるように逃げるだろう。", + NULL, "Rina-san would run behind his back.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父はリナさんを勝手に庇う。", + NULL, "He'd probably try to protect her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 背中に乳房のひとつも押し付ければ男なんて勝手に守ってくれる。", + NULL, "If she pressed her breasts against his back, he'd protect her no matter what.", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " …私と父の争いに置き換えられたら話がおかしくなってしまう。", + NULL, "...I couldn't make this a problem between me and him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そもそも私は、父の為を思ってリナさんを追い出そうとしているのだから。", + NULL, "First of all, I was trying to get rid of Rina-san for his sake.", Line_WaitForInput); + OutputLine(NULL, "父と私の不仲はリナさんに利する。", + NULL, " If we got mad at each other, it would give the advantage to Rina-san.", Line_WaitForInput); + OutputLine(NULL, "私が自ら窮地を招くようなものだ。", + NULL, " It would be like I was putting myself into her trap.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " なら、……つまり、父に対しては何もすることがない、", + NULL, "Then... that meant", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "ということなのか。", + NULL, " I couldn't make him do anything.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " リナさんと絶縁するよう父に迫ることができないなら、…私が直接、リナさんに絶縁を迫らなくてはならない。", + NULL, "If I couldn't make him break up with Rina-san, I'd have to talk to Rina-san directly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そう、つまりそれは、父を焚きつけて戦わせるのではなく、", + NULL, "...So, instead of making my father fight", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…他でもない、私自身が戦わなければならないことを指すのだ。", + NULL, " ...I'd have to fight in his place.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " でも、どうやって戦えばいいんだろう?", + NULL, "But, how?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …そうだ、リナさんとあの男については、…詩ぃちゃんと一緒にいた、葛西さんという人が詳しそうだった。", + NULL, "...That guy, Kasai-san, who was with Shii-chan today, seemed to know the man Rina-san was with.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あの人に何とかもう一度接触を図れないだろうか。", + NULL, "I wonder if I can somehow meet him again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 怖そうな人だったけれど、魅ぃちゃんの友人だと紹介してもらってある。", + NULL, "He looked scary, but I was introduced to him as a friend of Mii-chan.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……この界隈では、魅ぃちゃんの名前はかなり強い意味を持っていたはずだ。", + NULL, "...Mii-chan has a lot of power around here.", Line_WaitForInput); + OutputLine(NULL, "悪い扱いはされないはず…。", + NULL, " There's no way he would treat me badly...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " リナさんたちに、お前たちの悪巧みはもう割れてるんだぞ、という感じに迫って、", + NULL, "I wondered if he could tell Rina-san and the man to back off from my father...", Line_WaitForInput); + OutputLine(NULL, "……いつの間にか父の前に現れなくなるような感じに、きれいにいかないだろうか…。", + NULL, " That'd help me a lot...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あぁ、でも葛西さんて人とどうやれば会えるかなんて知らないし、", + NULL, "But I didn't know how I could meet him again.", Line_WaitForInput); + OutputLine(NULL, "……魅ぃちゃんたちにうちの事情を知られたくないし…。", + NULL, " ...I could ask Mii-chan for help, but I don't want her to know about my situation...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そもそもこれは竜宮家の問題だ。", + NULL, "This is a problem of the Ryuugu family.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 他の誰も関係ない。", + NULL, "This is nobody's business but mine.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そう、これは私が1人で戦わなければならないことなのだ。", + NULL, "Yeah, this is a battle that I'd have to fight alone.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は、両親の離婚であれだけの後悔をした。", + NULL, "I regretted my parents' divorce.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …自分の努力で回避できたかもしれない悲劇を嘆いた。", + NULL, "...I wept about the tragedy I could've prevented if I had tried.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だからこそ、……今度は嘆かない。", + NULL, "......I wasn't going to weep this time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 回避できるチャンスを逃さない。", + NULL, "I wasn't going to let the chance slip away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は、…今度こそ幸せを掴むために、戦うんだ…。", + NULL, "This time... I would fight for my happiness.", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + CallScript( "&eyeCamp" ); + SetValidityOfSkipping( FALSE ); + DrawSceneWithMask( "GetTIP_tsum007", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + SetValidityOfSkipping( TRUE ); +} diff --git a/Update/_tsum_008.txt b/Update/_tsum_008.txt new file mode 100644 index 0000000..f501dc7 --- /dev/null +++ b/Update/_tsum_008.txt @@ -0,0 +1,3046 @@ +void main() +{ + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + DrawScene( "white", 1000 ); + DrawSceneWithMask( "Sora", "maskm1", 1, 0, 1300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + Wait( 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawBustshotWithFiltering( 2, "Me_DefA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + SetColorOfMessage( TRUE, 0xff, 0xbb, 0xff ); + PlayBGM( 0, "semi", 120, 0 ); + + OutputLine(NULL, "「あーーー、そりゃ多分、葛西さんだねぇ。", + NULL, "\"Oh, you're talking about Kasai-san.", Line_WaitForInput); + OutputLine(NULL, "詩音の監視役だよ。」", + NULL, " He's Shion's watchdog.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「監視役、なの?」", + NULL, "\"Her watchdog? Really?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あっはっは、まぁねー!", + NULL, "\"Aha ha ha. Yeah, he is!", Line_WaitForInput); + OutputLine(NULL, " 詩音のやつ、私と比べると突拍子もないことをするからさー。", + NULL, " Shion tends to do crazy things,", Line_WaitForInput); + OutputLine(NULL, "監視役が必要なわけよ。」", + NULL, " so she needs to have someone watch her all the time.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Kei_Def1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「魅音も詩音も、その意味においちゃ互角だと思うぞー。」", + NULL, "\"I think you're as crazy as Shion.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 圭一くんが売り言葉を挟んだので、いつものように魅ぃちゃんと圭一くんははしゃいでふざけ合うのだった。", + NULL, "Keiichi-kun cut into the conversation. They ended up making a lot of noise, teasing each other like they always do.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 葛西さんという人は、興宮の町のちょいとした顔役らしい。", + NULL, "Mion made it sound like that man, Kasai-san, is some sort of territory boss in Okinomiya.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …つまり、私が単身ではおいそれと会える相手ではないということだ。", + NULL, "...It wouldn't be easy for me to meet him in person.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、詩ぃちゃんの付き人だということになると、詩ぃちゃんを経由して接点を探せるかもしれない。", + NULL, "But because he's Shii-chan's watchdog, I might be able to find a way.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが問題なのは、私と詩ぃちゃんに接点がないことだった。", + NULL, "The problem, though, is that I don't have any connection to Shii-chan either.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 詩ぃちゃんがひょっこりと雛見沢に現れた時に楽しくふざけるだけで、こちらから詩ぃちゃんにアプローチしたことはない。", + NULL, "We hang around every once in a while whenever she comes to Hinamizawa, but I've never called or visited her.", Line_WaitForInput); + OutputLine(NULL, "どうやれば会えるか見当もつかなかった。", + NULL, " I have no idea how we can meet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それに、会えたとしたって協力してくれる保証はない。", + NULL, "Even if I could meet Kasai-san, there's no guarantee that he'd help me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……あの時だって、詩ぃちゃんが一言添えてくれたから話してくれたわけで、他人のことは軽々しく口にしないのが身上のように見えた。", + NULL, "...He seems like the kind of person who doesn't like to gossip about others. He told me about Rina-san at the coffee house only because Shii-chan pushed him to.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………そんな回りくどいことをしている間に、ますます泥沼になって、手遅れになったりはしないだろうか。", + NULL, "......Plus, the situation could grow worse very quickly while I waited for the chance to meet him, so any help he might offer could come too late.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 先日の話の様子から考えて、男が近々乱入するような話をしていた。", + NULL, "I remember Kasai-san told me that, as her next step, Rina-san usually uses her partner to threaten their catch.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " つまり、それはこの芝居の締めくくりを示す。", + NULL, "That would signify the end of her performance.", Line_WaitForInput); + OutputLine(NULL, "…根こそぎ持っていってしまおうという意味だ。", + NULL, " ...They were going to take all of my father's money.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私に危機感が足りないだけで、……破局はすぐそこまで迫っているのではないだろうか。", + NULL, "I wasn't feeling a sense of crisis yet, but that time might be coming very soon...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 今だって、こうして私はのんびりと授業を受けているけれども、", + NULL, "Even as I was at school, taking a class peacefully...", Line_WaitForInput); + OutputLine(NULL, "……実は今、自宅にあの男たちが乗り込んできていて、父を恐喝しながら通帳を取り上げているというようなことはないだろうか。", + NULL, " That man might already be at the house right at this moment, threatening my father to hand over his bankbooks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……気になりだすと不安が不安を呼び、今にも天井が落ちてきて自分を押し潰してしまうような、心理的圧迫感を感じるのだった。", + NULL, "...Once I become anxious, I get more and more anxious. I could feel a big pressure on my chest as if the ceiling had collapsed on me.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Kei_Warai", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いやぁ…、平和過ぎて退屈だぜ。」", + NULL, "\"Man... I'm so bored. My life is too peaceful.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 圭一くんが大あくびをしながら話しかけて来る。", + NULL, "Keiichi-kun talks to me, yawning.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうかなぁ。", + NULL, "\"Is that so bad?", Line_WaitForInput); + OutputLine(NULL, "レナは平和で退屈なの、大好きだよ…?」", + NULL, " I'd love to have a peaceful life that'd bore me...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Def2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「俺はごめんだねぇ。", + NULL, "\"I don't.", Line_WaitForInput); + OutputLine(NULL, "せめて火星人が襲来するくらいのことが、毎週とは言わないまでにも、月末くらいには欲しいところだぜ。", + NULL, " I wish some kind of big event would happen, like aliens coming to attack us or something. I'm not saying I'd like to have something like that every week, but at least at the end of every month or so.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "あ、定期テストはなしでだぜー。」", + NULL, " Oh, and that doesn't include our monthly test.\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Feel", 120, 0 ); + + OutputLine(NULL, "「もし本当に火星人が攻めて来て、世界中が滅ぼされて、雛見沢も焼け野原になったら、圭一くんは退屈がまぎれて満足かな。", + NULL, "\"If aliens really did come, destroyed the earth, and burned all of Hinamizawa, would you be satisfied?", Line_WaitForInput); + OutputLine(NULL, "………かな。」", + NULL, " ...Would you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Komaru", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いや、そこまでは言ってねぇよ。", + NULL, "\"No, that's not what I mean.", Line_WaitForInput); + OutputLine(NULL, "何かアクシデントのひとつもないと、退屈で溶けちまいそうだぜって言いたかっただけだぜ。」", + NULL, " I'm just saying that I want for some kind of excitement because I'm so bored.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……私の今の心情などもちろん知らずに言ってるのだろうが。", + NULL, "...He had no idea of what I've been going through, of course, and that's why he says that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 圭一くんの無神経な一言にたまにイラつく。", + NULL, "But I was still irritated by his insensitivity.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 平和で退屈で、昨日と同じ日が今日も明日も訪れることを疑わない生活の、どこに不満があるというのか。", + NULL, "I couldn't understand why he wouldn't be satisfied with such a peaceful life. He never has to doubt that today and tomorrow will be as fun as yesterday.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は平和で退屈な日常が、ある日、突然崩壊することを知っている。", + NULL, "I was all too aware that boring and peaceful days could be destroyed all of a sudden.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いつもの平和で退屈な日々に、突然、母に離婚を打ち明けられるかもしれないことを知っている。", + NULL, "I knew that boring and peaceful days could come to an end all of a sudden because your mom wanted to divorce your dad.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 突然、父に愛人が出来て、家に居場所がなくなるかもしれないことを知っている。", + NULL, "I knew that you could feel like you didn't belong anywhere in your own house because your dad had gotten a new girlfriend.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それでも、日々は呆れるくらいに何度も何度も単調に繰り返されるわけで。", + NULL, "Even so, you had to repeat the same kind of day over and over again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だからこそ私は、いつ世界が崩壊してもいいように、一日一日を精一杯幸せに生きたいと思っているのだ。", + NULL, "...That's why I want to live every day happily in order to be prepared when the world comes to its end.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Def1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナは日々が幸せそうでいいよな。", + NULL, "\"I'm jealous of you, you know? You look so happy all the time.", Line_WaitForInput); + OutputLine(NULL, "そういうのもスキルなのかな、ちょっと羨ましいぜ。」", + NULL, " I wish I had that kind of skill.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………そんなの羨ましがられても困るなぁ。」", + NULL, "\"......You're jealous of me, huh?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "kei_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「日々を退屈でなく、幸せに過ごすのって、何かコツでもあるのか?", + NULL, "\"How do you do it? How do you live every day not being bored, but being happy?", Line_WaitForInput); + OutputLine(NULL, " あるなら教えてくれよ、俺も会得してみたいぜ!」", + NULL, " If it really is a skill, I'd love to learn how!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あははははは、そんなの簡単だよ。", + NULL, "\"Ahahahahaha. That's easy.", Line_WaitForInput); + OutputLine(NULL, "………気付くだけだもん。」", + NULL, " ......All you need to do is to realize.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Majime", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「気付くって?」", + NULL, "\"Realize what?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 圭一くんには気付けないよ。", + NULL, "There's no way he could realize it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それに、………気付かないことの方が、多分、それって幸せな人生だと思うから。", + NULL, "And it was probably better that he didn't, because that meant he was truly happy.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「気付くだけだよ。", + NULL, "\"You just need to realize", Line_WaitForInput); + OutputLine(NULL, "幸せな日々が、有限であることに。」", + NULL, " that your happy days will one day come to an end.\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 1000 ); + DrawSceneWithMask( "GR2", "maskup", 1, 0, 1300 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_chaim", 128, 64 ); + Wait( 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + DrawSceneWithMask( "black", "maskleft", 1, 0, 1300 ); + DrawSceneWithMask( "M_Hi3", "maskleft", 1, 0, 1300 ); + SetValidityOfInput( FALSE ); + Wait( 1500 ); + SetValidityOfInput( TRUE ); + PlayBGM( 1, "higurashi", 120, 0 ); + DrawSceneWithMask( "Hi5", "maskleft", 1, 0, 1300 ); + SetValidityOfInput( FALSE ); + Wait( 1500 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "M_Hi6", "maskleft", 1, 0, 1300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " いつもの3人での帰り道。", + NULL, "The three of us walked home from school like we always did.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅ぃちゃんと別れる道で、手を振りながら去っていく彼女を追いかけた。", + NULL, "Mii-chan said goodbye to us at the corner of the street where she took her separate way home. She walked away, waving, but I chased after her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「魅ぃちゃ〜〜〜〜ん…!」", + NULL, "\"Mii-chan...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Me_DefB1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ん? 何〜〜?」", + NULL, "\"Nn? What?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅ぃちゃんは、自分が何か落し物でもしたのかと、きょろきょろと自分の身なりを確認している。", + NULL, "Mii-chan apparently thought she dropped something, and she looked around to see what she dropped.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「えっと、あはは、忘れるところだった。", + NULL, "\"Uh, ahaha. I almost forgot to tell you.", Line_WaitForInput); + OutputLine(NULL, "実はね、昨日、喫茶店で詩ぃちゃんと葛西さんに会ったの。", + NULL, " I saw Shii-chan and Kasai-san yesterday at a coffee house.", Line_WaitForInput); + OutputLine(NULL, "その時にね、葛西さんの落し物を拾ったの。」", + NULL, " And I picked up something that Kasai-san dropped while he was there.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もちろん落し物なんて話は出任せだ。", + NULL, "Of course, he hadn't dropped anything. I was lying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 葛西さんに本当に会えたら、全然関係のないものを見せて、勘違いでしたと謝ればいいだけの話。", + NULL, "If I could meet him, I'd just show him whatever, tell him I thought it was his, and apologize for my mistake.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「へーーー! あっそ、そりゃありがと。", + NULL, "\"Oh! Well, thank you, then.", Line_WaitForInput); + OutputLine(NULL, "届けとくよ。」", + NULL, " I'll send it over to him, in that case.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あ、あ、それでねそれでね、……レナが直接返したいの。」", + NULL, "\"Ah, ah... I'd like to give it back to him in person.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……?」", + NULL, "\"...Eh?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅ぃちゃんはきょとんとした。", + NULL, "Mii-chan looked surprised.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 当然だ。", + NULL, "I couldn't blame her.", Line_WaitForInput); + OutputLine(NULL, "私と葛西さんには何の接点もない。", + NULL, " I'd met him only once.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どう考えても不自然な申し出に違いなかった。", + NULL, "It's weird to want to give something back in person to someone you barely know.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_AkuwaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「まぁ、そりゃ構わないけど、何でまたぁ。」", + NULL, "\"Well, that's alright. But why?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「は、はぅ……。", + NULL, "\"H-Hau......", Line_WaitForInput); + OutputLine(NULL, "……サングラスにおひげがね?", + NULL, " He had this kyute beard and these kyute sunglasses......", Line_WaitForInput); + OutputLine(NULL, " ちょっぴりかぁいかったの…☆", + NULL, " I'm so crazy about kyute things...", Line_WaitForInput); + OutputLine(NULL, " はぅ〜。」", + NULL, " Hauuu.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " こういう時はかぁいいモードで誤魔化せないだろうか。", + NULL, "Could I fudge my true intentions with my Kyute Mode?", Line_WaitForInput); + OutputLine(NULL, "…適当な出任せを言ってみる。", + NULL, " ...I tried it anyway.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅ぃちゃんはあまり深く考えるタイプじゃないから、多分これで通用するはず。", + NULL, "Mii-chan usually takes words at their face value, and indeed she seemed to buy it.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_WAraiA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あっはっはっは!", + NULL, "\"Ah ha ha ha!", Line_WaitForInput); + OutputLine(NULL, " 口ひげを引っこ抜いてお持ち帰りしちゃダメだよー?」", + NULL, " Please don't pull out his beard and take it home with you!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「で、そ、その、どうかな、会えるかなぁ…?」", + NULL, "\"So, d-do you think I can meet him...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_TokuiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…んーーーー、…忙しいのか暇なのか、全然見当つかない人だからねぇ。", + NULL, "\"...Well... I have no idea if he's busy or not.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "今度、雛見沢に来る用事がないか聞いておくよ。」", + NULL, " I'll ask him when he's coming to Hinamizawa next.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " いつになるか分からない未来の話では困る。", + NULL, "I needed to know when as soon as possible.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …今日中にとは言わないまでにも、明日明後日くらいには会えるようにしてもらいたい…。", + NULL, "...Of course, I wasn't going to say I wanted to meet him today, but at least tomorrow or the day after tomorrow...", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Kei_Def1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawBustshotWithFiltering( 1, "Me_WinkA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "M_Hi6", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「なんだよー、お前ら何やってんだー?」", + NULL, "\"What are you guys doing?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_AkuwaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「んーー?", + NULL, "\"Hmm?", Line_WaitForInput); + OutputLine(NULL, " んっふっふっふ!", + NULL, " Nfu fu fu!", Line_WaitForInput); + OutputLine(NULL, " レナがねぇ、新しい恋に目覚めちゃったんだってさぁ。」", + NULL, " It seems like Rena found a new love.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ちち、違うよ違うよ、はぅ〜〜!!」", + NULL, "\"N-N-No! Hauuuuuu!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Kei_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「何だそりゃ、面白そうな話だなぁ!", + NULL, "\"Really? How interesting!", Line_WaitForInput); + OutputLine(NULL, " 俺も混ぜろ混ぜろ!」", + NULL, " I want to hear about it, too!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, FALSE ); + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 400, FALSE ); + DrawBustshot( 0, "Me_WaraiB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " このままうやむやにされたくないので、魅ぃちゃんの耳元に、急いで返した方がいい、", + NULL, "I didn't want her to leave it up in the air, so I told her, \"I think I should give it back to him as soon as possible.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "きっと葛西さんも探してるよ、と言い残した。", + NULL, " I'm sure he's looking for it, too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskright" , 7, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 魅ぃちゃんは、了解了解と復唱すると、手を振って去っていった。", + NULL, "Mii-chan said \"okay\" twice and walked away, waving.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora5", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " ………葛西さんに会えたら、どう話して、どう協力を頼むかは何も考えていない。", + NULL, "...I hadn't yet thought about how I was going to ask for help when I would meet him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、立場的にリナさんたちより上手にいるようだった。", + NULL, "He seems to be in a higher position than Rina-san and her partner.", Line_WaitForInput); + OutputLine(NULL, "力になってもらえれば、これほど心強いことはない。", + NULL, " If he agreed to help me, it would be very encouraging.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、プライベートには干渉しない…というようなことを言われて、関わり合いを避けられる可能性は否定できない。", + NULL, "But there was a possibility that he'd tell me he didn't want to interfere in other people's private matters.", Line_WaitForInput); + OutputLine(NULL, "父と娘と愛人の三角関係に過ぎないと言われればそれまでなのだから。", + NULL, " He could just say the whole thing was another love triangle between a father, his daughter, and his lover.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawBustshotWithFiltering( 2, "Kei_Warai", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "M_Hi1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「じゃあな、レナぁ。", + NULL, "\"Bye, Rena.", Line_WaitForInput); + OutputLine(NULL, "また明日なー!」", + NULL, " See you tomorrow!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん、また明日ねー!」", + NULL, "\"Yeah, see you tomorrow!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 圭一くんとも別れ、私だけの帰路になった。", + NULL, "I said goodbye to Keiichi-kun, and walked home alone.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "M_Hi5", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " おしゃべりな圭一くんと別れると、急に静かになった気がして、頭の回転が冴える気がする。", + NULL, "After Keiichi-kun was gone, everything went quiet, and my head became clear.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……私に必要なのは、これからのことをよく考える静かな時間なのかもしれない。", + NULL, "...What I needed at that moment was quiet time to think about what I should do from then on.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 葛西さんに話せば、円満に解決するなんて甘えない方がいい。", + NULL, "I shouldn't depend on Kasai-san to solve my problem.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 協力を拒まれ、他の方法を考えなければならない可能性だって高いのだから。", + NULL, "He'd most likely decline my request, so I'll have to think about some alternatives.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……むしろ、それで当り前くらいに考えて、他の手を考えておかなければならないかもしれない。", + NULL, "...It's probably better that I just do that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……さっきの、父と娘と愛人という三角形が気になった。この不和の三角形を身近によく知っていたからだ。", + NULL, "...A love triangle between a father, his daughter, and his lover. Those words bothered me, because I've seen an unhappy triangle like that before.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "black", 400 ); + PlayBGM( 0, "T2", 120, 0 ); + + OutputLine(NULL, " そう、それは、", + NULL, "That sort of thing...", Line_WaitForInput); + OutputLine(NULL, "…………悟史くんの一家のことだったから。", + NULL, " had happened to Satoshi-kun.", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " 去年の悟史くんがそうだった。", + NULL, "Satoshi-kun experienced it last year.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 兄と妹と叔母の三角形の中で、妹を守りたくて戦った。", + NULL, "He fought for his sister in a triangle with his aunt.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは父を守るために戦おうとする私と図式は違わない。", + NULL, "It was the same situation as mine. I'm trying to fight to protect my father.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 悟史くんは1人で戦った。", + NULL, "Satoshi-kun fought alone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 誰も助けてくれなかったから。", + NULL, "Nobody helped him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私だって、同情と憐れみの言葉をかける以上の何もしはしなかった。", + NULL, "All I did for him was give him my sympathy and compassion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何もできると思わなかったから。", + NULL, "I didn't think I could do anything more than that.", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " 気の毒だとは思いつつ、何の手も差し伸べなかった。", + NULL, "I felt sorry for him, but I didn't really help him out.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 無責任に励まし、心を切り付けるような言葉で煽るだけ。", + NULL, "Irresponsibly, I tried to cheer him up, and I probably told him something that I thought would make him feel better, but that hurt him instead.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それがどれだけ彼の心を傷つけたか、最近、圭一くんの無神経な言葉からそれを感じ取れる。", + NULL, "......I recently realized how much I hurt him with my insensitivity, because Keiichi just hurt me the same way.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 悟史くんが去年、辿った道を、今度は私が辿っている。", + NULL, "I'm going down the same path Satoshi-kun went last year.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……不思議な既視感。", + NULL, "...I feel like I'm experiencing deja vu,", Line_WaitForInput); + OutputLine(NULL, "奇妙な繰り返し。", + NULL, " an unusual repetition.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……あはは、じゃあ今年は、", + NULL, "...Ahaha, would that mean...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…私が鬼隠しに遭う?", + NULL, " that I'd be the one who gets demoned away this year?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大丈夫、私は雛見沢を逃げ出そうなんて思ってないよ…。", + NULL, "I should be okay. I wasn't thinking about running away from Hinamizawa...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ………本当に?", + NULL, "......Was I?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は雛見沢を逃げ出そうとは、まだ思っていないけれど、家を逃げ出そうとは何度も思ったんじゃない?", + NULL, "I wasn't thinking about running away from Hinamizawa, but I thought about running away from my home many times.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それで、ゴミ山に逃げ込む先を自分で作ったんじゃないか。", + NULL, "That's why I made the place I could escape to in the garbage dump.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そこがたまたま雛見沢の中にあっただけのこと。", + NULL, "That dump happened to be in Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もしあのゴミ山が、雛見沢でなかったなら。", + NULL, "But, what if it wasn't?", Line_WaitForInput); + OutputLine(NULL, "…それは私が雛見沢から逃げ出そうとしていることと同じだ。", + NULL, " ...Running there would be the same thing as running away from Hinamizawa.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …あはははは、…こういうのはだめだな。", + NULL, "...Ahahahaha. I shouldn't think like that.", Line_WaitForInput); + OutputLine(NULL, "オヤシロさまに怒られちゃうね…。", + NULL, " Oyashiro-sama will get mad at me...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " オヤシロさまは、……本当に怖いんだから。", + NULL, "Oyashiro-sama is... really scary.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 0 ); + DrawScene( "aka2", 10 ); + DrawFilm( 3, 255, 255, 255, 256, 0, 10, TRUE ); + FadeFilm( 10, TRUE ); + DrawFilm( 3, 255, 255, 255, 256, 0, 10, TRUE ); + FadeFilm( 10, TRUE ); + + OutputLine(NULL, " …チカチカ、………チカチカ…。", + NULL, "...I saw flickering lights in my head...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だめだ、あの頃のことを思い出そうとすると、意識が朦朧としてくる。", + NULL, "...Oh, no. Every time I tried to remember that time, my mind would stop working properly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 向精神薬の毒々しい色のカプセルを思い出されてくる。", + NULL, "I remembered the vivid colors of my psychoactive drugs.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それと同時に、頭の中にチカチカとする雲がいっぱいに広がっていく……。", + NULL, "The flickering lights and clouds started spreading in my head......", Line_WaitForInput); + OutputLine(NULL, "チカチカチカチカ……。", + NULL, " They were so bright and annoying......", Line_WaitForInput); + OutputLine(NULL, "……無理に思い出すな、無理に思い出すな…。", + NULL, " Don't try too hard to remember. Don't try too hard to remember...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あぁ……、だめだだめだ………。", + NULL, "Ah... No, no, no...", Line_WaitForInput); + OutputLine(NULL, "……頭の中に広がるチカチカが止められない…。", + NULL, " I couldn't stop the flickering lights in my head...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この感情はだめだ。", + NULL, "I couldn't have that feeling.", Line_WaitForInput); + OutputLine(NULL, "……他の感情で心を満たさないと…。", + NULL, " ...I had to fill my heart with another feeling...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + + OutputLine(NULL, " そう、こんな抽象的なチカチカに頭をいっぱいにしてる場合じゃない。", + NULL, "Yeah, there was no time for these crazy flickering lights in my head.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …葛西さんに協力を拒まれた時にどうするかを考えよう。", + NULL, "...I had to think about what I should do when Kasai-san declined my request for help.", Line_WaitForInput); + OutputLine(NULL, "お父さんをリナさんたちから守らなくちゃ。", + NULL, " I had to protect my father from Rina-san and that bad man.", Line_WaitForInput); + OutputLine(NULL, "あぁ、私はいつまであいつのことを、さん付けで呼ぶんだろう?", + NULL, " Wait, why was I still calling her that?", Line_WaitForInput); + OutputLine(NULL, " リナはリナだ、リナリナリナ。", + NULL, " Rina is Rina. Rina. Rina. Rina.", Line_WaitForInput); + OutputLine(NULL, "お父さんを誑かして、私たち親子に不和をもたらそうとする「悪い人」。", + NULL, " She's a bad person who deceived my father and tried to bring us unhappiness.", Line_WaitForInput); + OutputLine(NULL, "悪い人はただいるだけで悪い人。", + NULL, " Bad people bring bad things into the world without even doing anything.", Line_WaitForInput); + OutputLine(NULL, "悪くない9割の人とはまったく違う存在。", + NULL, " They're different from the other 90% of people who aren't bad.", Line_WaitForInput); + OutputLine(NULL, "曖昧に見逃せばそれだけで周りが膿んで腫れてしまう存在。", + NULL, " If you let them loose, they'll even ruin the people around them.", Line_WaitForInput); + OutputLine(NULL, "ほら、みかん箱に1つ痛んだみかんがあると、周りのみかんを次々腐らせてしまう、", + NULL, " When you have one bad tangerine in a box, it spreads its fungus to the other tangerines around it.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "ああいう感じ。", + NULL, " That's what bad people are like.", Line_Normal); + ClearMessage(); + OutputLine(NULL, "…去年の悟史くんは、どうやってその三角形を終わらせたんだっけ?あぁ頭がチカチカ、チカチカ…。", + NULL, "...I couldn't remember how Satoshi-kun resolved his triangle last year. Ah, but I could still see the flickering lights in my head...", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "チ", + NULL, "They're", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "チ", + NULL, " still", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "カ", + NULL, " flickering.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "チ", + NULL, " They're", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "カ", + NULL, " still", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "チ", + NULL, " flickering.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "カ", + NULL, "\nThey're", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "、", + NULL, " still", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "チ", + NULL, " flickering.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "カ", + NULL, " They're", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "チ", + NULL, " still", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "カ", + NULL, " flickering.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "チ", + NULL, "\nThey're", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "カ", + NULL, " still", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "チ", + NULL, " flickering......", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "カ", + NULL, "\nThey're", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…", + NULL, " still", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 80 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "。", + NULL, " flickering......", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "higurashi", 120, 0 ); + DrawScene( "Re_S2_Rena", 1000 ); + + OutputLine(NULL, " 頭の中でうねるチカチカの渦に眩暈を覚えた頃、私の家が見えたきた。", + NULL, "Just as the swirl of flickering lights were making me dizzy, I saw my house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……門の脇に停められたリナさんのバイクも目に入る。", + NULL, "...I also saw Rina-san's scooter parked by the side of the gate.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そのバイクが見えた瞬間、頭のチカチカはすっと引き、私は私を取り戻すのだった。", + NULL, "The moment I saw the bike, the flickering lights disappeared, and I regained control of myself.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " リナさんは昨夜は結局、泊まった。", + NULL, "Rina-san spent the night last night.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_G1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 今日の夕方にはお店のシフトが入っていると言ってたから、多分、もうじき帰るだろう。", + NULL, "She told me she had to work today in the evening, so she should be leaving soon.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、そのもうじきの時間すらも、今はリナさんと一緒にいたくはなかった。", + NULL, "But I didn't want to be around her, even for the little while until she left.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ただいまと叫んで玄関に飛び込み、まるで外で友達が待っているかのように振る舞い、私は慌しく外へ飛び出していく。", + NULL, "I said, \"I'm home!\" real loud, rushed into the house, pretended that my friends were waiting outside, and rushed out of the house.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_H1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " それをリナさんに呼び止められた。", + NULL, "But Rina-san stopped me.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Rina_Def", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + PlayBGM( 0, "yabaisemi", 120, 0 ); + + OutputLine(NULL, "「あらー、お帰り礼奈ちゃん。」", + NULL, "\"Hey, Reina-chan. You're home.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あ、こんにちは…。」", + NULL, "\"Ah, hello...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナさんの笑顔がこれほど醜悪に見えたのは初めてだった。", + NULL, "This was the first time I thought Rina-san's smile was ugly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 当然だ。", + NULL, "It only stood to reason.", Line_WaitForInput); + OutputLine(NULL, "私はこの笑顔の裏側で何を企んでいるのか知ってしまったのだから。", + NULL, " I had realized the scheme she was hiding behind the smile.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今日ね、お父さんと一緒にお昼は穀倉(ごぐら)まで行ってきたのよ。", + NULL, "\"Your father and I went to Gogura for lunch today.", Line_WaitForInput); + OutputLine(NULL, "キーマカレーがとーってもおいしいお店でね?」", + NULL, " There's a restaurant there that makes delicious Indian curry.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 居間からお父さんも顔を覗かせ、おいしい店だったので、今度みんなで行こうと言う。", + NULL, "My father poked his head out of the living room, and he says, \"I want to go there again next time we go. I really liked that curry.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……みんなとは、私とお父さんだけのことを指すのか、指さないのか。", + NULL, "...I wondered if he meant with me next time or with me and her.", Line_WaitForInput); + OutputLine(NULL, "というか、リナさんにお父さんと呼ばれたくない。", + NULL, " Anyway, I hate it when Rina-san says \"your father\".", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Def", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それで、レトルトをおみやげに買ってきたの。", + NULL, "\"We bought you some curry home from the restaurant.", Line_WaitForInput); + OutputLine(NULL, "あとでぜひ食べてみてね。", + NULL, " Try it later.", Line_WaitForInput); + OutputLine(NULL, "おいしいから〜!", + NULL, " It's very good!", Line_WaitForInput); + OutputLine(NULL, " 礼奈ちゃんはこのお店、知ってる?」", + NULL, " Have you heard of that restaurant, Reina-chan?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そのキーマカレーがおいしい穀倉の店は知ってる。", + NULL, "I did know the restaurant she was talking about.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 週刊誌に載っていた、オープンしたばかりのお店のことだろう。", + NULL, "I saw it in a magazine. It's a new restaurant that just opened recently.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " とてもおいしいけれど、値段が高いお店だったはず。", + NULL, "I also remembered that it was an expensive restaurant.", Line_WaitForInput); + OutputLine(NULL, "その、みやげに買って来たレトルトだけで、普段の竜宮家の食卓がまかなえてしまうに違いない。", + NULL, " The amount of money they spent on the take-home curry alone must have been enough to cover the cost of all our dinners for several nights.", Line_WaitForInput); + OutputLine(NULL, "………竜宮家の通帳を知っている私には、この程度のことですら、穏やかではいられなかった。", + NULL, " ...Since I was aware of what was in the bankbooks, it was hard for me to stay calm.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それは楽しみです。", + NULL, "\"I'm looking forward to it.", Line_WaitForInput); + OutputLine(NULL, "ありがとうございますね、リナさん。」", + NULL, " Thank you so much, Rina-san.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それでね、礼奈ちゃん。", + NULL, "\"Reina-chan.", Line_WaitForInput); + OutputLine(NULL, "ちょっとみんなでお話があるんだけど、」", + NULL, " Your father and I would like to talk about something with you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ごめんなさい!", + NULL, "\"I'm sorry!", Line_WaitForInput); + OutputLine(NULL, " ちょっと友達を待たせてるんで出掛けますね。", + NULL, " But, my friends are waiting for me, so I have to go.", Line_WaitForInput); + OutputLine(NULL, "はぅ〜!", + NULL, " Hauuu!", Line_WaitForInput); + OutputLine(NULL, " またゴミ捨て場で宝探しなの〜☆」", + NULL, " We're going to go treasure hunting at the garbage dump again☆!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あはははははー!", + NULL, "\"Ahahahahaha!", Line_WaitForInput); + OutputLine(NULL, " 礼奈ちゃんは宝探しが好きねー。", + NULL, " You really like treasure hunting, huh?", Line_WaitForInput); + OutputLine(NULL, "私も今度行ってみようかしらぁ。」", + NULL, " I'd like to go there sometime.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ではすみません、失礼します!」", + NULL, "\"Well, I've gotta go. Bye!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナさんが何か仕草をする度に、私の大嫌いな香水の匂いが鼻を突く。", + NULL, "Every time Rina-san moved her arms or head, the scent of her perfume struck my nostrils.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はそれ以上、顔をしかめずにその場に居続けるのは、もう限界だった。", + NULL, "I hate the smell of her perfume, so I couldn't stay there a second longer.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Re_S2_Rena", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 玄関を飛び出し、私は家を出てなお匂う気がする香水から逃れるため、がむしゃらに走り出す。", + NULL, "I rushed out of the house, and started running to get away from her perfume.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora2", 400 ); + + OutputLine(NULL, " 自分という名のゴムが、きちきちに張り詰めているのが分かる。", + NULL, "The rubber band inside me, the one called Rena, was stretched all the way to its limit.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何かが外れれば、ものすごい勢いで弾けてしまうのが自分でも分かる。", + NULL, "I'm pretty sure I'd explode and go crazy if the rubber band broke.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何で私は、自分の家でこんな思いをしなくてはならないのだろう。", + NULL, "I didn't want to feel like that inside my own house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 自分の家とは、心を許せる一番の場所のことではなかったのか。", + NULL, "My house was supposed to be the place where I could open my heart freely.", Line_WaitForInput); + OutputLine(NULL, "私は逃げる、", + NULL, " I ran away.", Line_WaitForInput); + OutputLine(NULL, "そこから逃げる。", + NULL, " I ran away from there.", Line_WaitForInput); + OutputLine(NULL, "こんな家は私の居られる場所じゃないから、どんどん逃げる。", + NULL, " I ran farther and farther away from there because it was no longer a place I belonged.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは走るのではなく、逃げるという行為。", + NULL, "It's not that I had a destination in mind. I was just running away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が居てもいい場所へ逃げ込む、逃げるという行為。", + NULL, "I was running to escape to a place where I did belong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …私は今日一日、あの女と戦おうという決意で胸を満たしていたのではないのか。", + NULL, "...Didn't I decide to fight against that woman?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 彼女と直接か、あるいは父も交えて戦おうと決意したのではなかったか。", + NULL, "Didn't I decide to fight against her either by myself or with my father?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " なのに、彼女の作り笑いの顔を見た途端に、背中を生理的な悪寒が駆け上ってしまった。", + NULL, "But then, once I saw her fake smile, a chill ran up my back.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは、何気なく持ち上げた石の下に、団子虫がびっしりいて気持ち悪くなって、慌てて石を戻すのと同じこと。", + NULL, "It was like I picked up a stone, found a carpet of bugs underneath it, and put it back on the ground in a hurry.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は慌てて、家を飛び出すのだ。", + NULL, "I rushed out of the house as fast as I could.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は戦いたいのか、逃げたいのか。", + NULL, "Did I want to fight or did I want to run away?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今日と同じ明日が訪れると信じて、ゴミ山の隠れ家で安穏と過ごすことを選ぼうとしているだけではないのか。", + NULL, "Was I just choosing to spend a peaceful time at my hideout, believing that tomorrow would be the same as today?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でもそんなのじゃ駄目なんだ。", + NULL, "I couldn't do that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あいつらは、いつ事を荒立ててくるか分かったもんじゃない!", + NULL, "I didn't know when they'd spring their trap!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " とにかく時間を無駄にしちゃいけないはずなんだ。理屈ではわかってる!", + NULL, "I couldn't afford to waste any time. I knew that, deep down!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " わかってるんだけど、", + NULL, "I knew that, but", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…逃げたくなる、", + NULL, " ...I just wanted to run away.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "逃げてしまう、", + NULL, " I couldn't stop myself from running away.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "逃げてしまった!!", + NULL, " And so, I did run away!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …こういう時、ゴミ山の隠れ家のマットレスは本当にやわらかく感じるのを、私はもう知っていた。", + NULL, "...At times like this, the mattress in my hideout would feel so soft. That, I knew.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "white", 400 ); + PlayBGM( 1, "higurashi", 120, 0 ); + DrawSceneWithMask( "Mo_G1", "maskm1", 1, 0, 300 ); + + OutputLine(NULL, " ひぐらしの鳴き声が、とても気持ちよかった。", + NULL, "The cries of the higurashi were soothing to the ears.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 彼らの鳴き声はとてもやさしい。", + NULL, "They sounded as soft as my mattress.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …音楽のように、決められた感情を押し付けることもない。", + NULL, "...They were like music. They didn't force any feelings upon me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …ただやさしく、私は私で、あるがままでいてくれればいいと教えてくれている。", + NULL, "...They cried as if to tell me to just be who I am.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " こんなにも静かだから、無粋な排気音が近付いてくるのはすぐに分かった。", + NULL, "It was always so quiet here that I immediately noticed the purr of an engine coming closer.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ダム戦争中にはさぞ賑わっただろうと思われるこの場所も、今はほとんど人など訪れない忘れられた場所だ。", + NULL, "People used to come here and make a lot of noise during the dam conflict. But now, nobody really comes here. This is a place forgotten.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……だから、わざわざ通り抜ける人間は希少だった。", + NULL, "...So, it was rare to see somebody come through here at all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は廃車の屋根の上に座り、振り返りもせず、その無粋な侵入者が早く通り過ぎてくれるのを待つのだった。", + NULL, "I sat on the roof of an abandoned car and waited for the intruder to go away without looking their way.", Line_Normal); + ClearMessage(); + + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " だが、排気音は止まる。", + NULL, "But, the purr of the engine stopped.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………私は馬鹿じゃないから。", + NULL, "...I'm not stupid.", Line_WaitForInput); + OutputLine(NULL, "それだけで誰が訪れたのかを悟った。", + NULL, " If it stopped, I knew exactly who it had to be.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " おーいと遠くから呼ぶ声を一度は無視する。", + NULL, "I heard the person calling me, but I ignored it once.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …でも、無視するのは難しいくらいに近付いてからもう一度声を掛けられたので、私は振り返り応えた。", + NULL, "...The person came closer, making it harder for me to ignore her, and she called my name again. I turned around this time.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Rina_Def", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Mo_G1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「………………リナさん。」", + NULL, "\"............Rina-san.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「礼奈ちゃん、結構、耳遠い方ー?」", + NULL, "\"Reina-chan, are you hard of hearing?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「すみません、多分、逆風だったんで聞こえにくかったんだと思います。", + NULL, "\"I'm sorry. I guess I couldn't hear you because of the wind.", Line_WaitForInput); + OutputLine(NULL, "あはは。」", + NULL, " Ahaha.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その適当な言い訳で納得してくれたようだった。", + NULL, "She seemed to buy my poor excuse.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナさんは、あぁそういうのってあるよねーと笑う。", + NULL, "She smiled and said, \"yeah, it happens sometimes.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshot( 0, "Rina_Warai", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「一人?", + NULL, "\"Are you here alone?", Line_WaitForInput); + OutputLine(NULL, " お友達は?」", + NULL, " Where's your friend?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「一人で遊んでますよー。」", + NULL, "\"I'm playing here alone.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Def", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ふ〜ん。", + NULL, "\"Well.", Line_WaitForInput); + OutputLine(NULL, "その年でなかなか渋いわねー。」", + NULL, " It's rare for a girl your age to play alone.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナさんは、う〜〜んと伸びをすると、斜面いっぱいに広がる広大なゴミ山を眺めた。", + NULL, "Rina-san stretched and looked across the huge garbage dump.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「しっかし、よくもこれだけ盛大にスクラップばっか捨てたもんよね。", + NULL, "\"I can't believe people throw so much scrap out here.", Line_WaitForInput); + OutputLine(NULL, "知ってる?", + NULL, " Do you know there used to be a place where people threw tons of abandoned cars without wheels?", Line_WaitForInput); + OutputLine(NULL, " 昔、平坂の二丁目にもタイヤの外れた車ばっかり積んであるところがあってねー。」", + NULL, " It was near Hirasaka.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナさんの昔話に興味などないが、上辺だけは相槌を打って合わせた。", + NULL, "I wasn't interested in Rina-san's old story, but I pretended to listen and nodded.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 彼女が興宮に帰る時、ここは通らない。", + NULL, "She doesn't take this road to go back to Okinomiya.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、私がここにいることを知って寄り道したのだろう。", + NULL, "I guess she knew I'd be here and came by to see me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……一体、何の用で?", + NULL, "...What did she want?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼女は私に話を合わせようとしていることは明白だった。", + NULL, "It was obvious that she was just trying to make conversation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …私が少し露骨に避けたことを気にして、機嫌を取りに来たのだろうか。", + NULL, "...She probably took it personally when I avoided her earlier, which must be why she was here to butter me up.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 少なくとも、彼女がどういう目的で父に近付いているのであれ、実の娘である私と対立して得をすることはない。", + NULL, "It would be better for her not to have any conflicts with the daughter of the man she's seeing, no matter what the intention of seeing him is.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その意味においては、不思議なこととは言えなかった。", + NULL, "In that sense, it was a reasonable action for her to take.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は、聞きたくもないリナさんの昔話に相槌を打ちながら、早くいなくなってくれないかなと、そればかり思っていた。", + NULL, "While I listened to her old story, all I could think about was when she was going to leave.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + PlayBGM( 0, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " ………私は、戦わなくていいの?", + NULL, "...Didn't I have to fight against her?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は彼女と戦う決意をしたんじゃなかったっけ?", + NULL, "Didn't I decide to fight against her?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 興宮の喫茶店で、この女の腹の底を知ったはず。", + NULL, "Didn't I find out her plot at the coffee house in Okinomiya?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして父がこの女にしゃぶり尽くされようとしているのを、金庫の中身で知ったはず。", + NULL, "Didn't I find out that this woman is squeezing money out of my father when I looked inside his cash box?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……私はあなたの正体を知っています。", + NULL, "...I know who you are.", Line_WaitForInput); + OutputLine(NULL, "父と別れてください。", + NULL, " Please leave my father alone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この一言で決着がつけばどれだけ気楽なことか。", + NULL, "How easy it would be if those two sentences could solve the problem.", Line_WaitForInput); + OutputLine(NULL, "……彼女は恐らく、否定してくる。", + NULL, " ...She'd probably deny it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私がどんなにあの店で聞いたことを告げたって、確固たる証拠があるわけじゃない。", + NULL, "Even if I told her about what I heard at the coffee house, I have no evidence of her plot.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの鉄という乱暴な男に脅されてやっただけ、なんて言われたらそれ以上は詰め寄れない。", + NULL, "If she said she did it because the vulgar man was threatening her, there would be nothing I could do.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …でも、この女が「悪い人」だってわかっている!", + NULL, "...But I know this woman is a bad person!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " このまま、無駄に時間を溶かせば、遠くない将来に必ず何か恐ろしいことが起こるとわかっているのに…!", + NULL, "I know something horrible will happen in the near future if I waste time like this...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 短絡的な感情が少しずつ込み上がってくる。", + NULL, "A strange, tense feeling started coming over me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……でも、その感情をどういう形で吐き出せばいいかわからない。", + NULL, "...But I didn't know how to let it out.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そしてそんな感情が込み上がってくるに従い、彼女の香水の匂いがたまらなく嫌になってくる…。", + NULL, "As the feeling started running high, I became unable to stand the smell of her perfume...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_G1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " …私は彼女との距離を開きたくて、スクラップの斜面を飛び降りていく。", + NULL, "...I wanted to put a certain distance between me and her, so I climbed down the slope of the scrap heap.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 降りて、降りて。", + NULL, "I kept going down and down", Line_WaitForInput); + OutputLine(NULL, "ゴミ山の傾斜を下っていく。", + NULL, " the slopes of the garbage dump.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 振り向けば、彼女も何か言いながら斜面を降りてくる。", + NULL, "When I turned around, I saw her coming down as well, muttering.", Line_WaitForInput); + OutputLine(NULL, "……ついて来る気なのか。", + NULL, " ...Was she following me?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は彼女を振り切りたくて、さらに足早に斜面を駆け下り、ゴミ山を回りこみ、私の隠れ家の前までやってくる。", + NULL, "In order to run away from her, I started running down the slope all the way to the bottom, went around behind some trash piles, and arrived at the front of my hideout.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora2", 400 ); + + OutputLine(NULL, " ……意味のない逃避。", + NULL, "...My escape was meaningless.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 彼女がやがてここに来るだけ。", + NULL, "Not only was she going to catch up with me eventually...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして誰にも内緒のはずだった隠れ家の場所を、わざわざあの女に教えてるだけ。", + NULL, "All I did was let her know the way to my hideout that nobody is supposed to know about.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_G4", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " せめて、私にとっての大事な場所をあの女に教えたくない。", + NULL, "I wanted to make sure she never saw my precious hideout.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …そう思い、この場所を離れようと思った時、彼女が姿を現してしまった。", + NULL, "...I was about to leave, but then she appeared.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Rina_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……へーー。", + NULL, "\"...Wow.", Line_WaitForInput); + OutputLine(NULL, "ちょっと素敵よね。秘密基地みたいー!」", + NULL, " This is cool. It's like a secret base!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あははは。", + NULL, "\"Ahahaha.", Line_WaitForInput); + OutputLine(NULL, "私だけの秘密の隠れ家なんですよー。", + NULL, " This is my secret hideout.", Line_WaitForInput); + OutputLine(NULL, "ここには誰も来ないし、誰にも何も聞コエマセン。」", + NULL, " Nobody comes here, and nobody can HEAR us.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " ……自分の言葉に、不思議な違和感。", + NULL, "...I felt strange, hearing myself say that.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Rina_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「礼奈ちゃんだけの秘密の隠れ家?", + NULL, "\"So, this is your secret hideout, huh?", Line_WaitForInput); + OutputLine(NULL, " あはははは!", + NULL, " Ahahahaha!", Line_WaitForInput); + OutputLine(NULL, " 嬉しいわね、そんな場所に連れて来てもらえるなんて。」", + NULL, " I'm honored to be invited here.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 彼女は、自分だけの秘密を打ち明けてもらえたのが、親密さを示すものだと感じたらしく、勝手に嬉しがっている。", + NULL, "She must've thought I told her my secret because she was worth sharing it with. She looked happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして、隠れ家のワゴン車を見つけ、窓から中を覗き込み感嘆を表そうと奇声を上げていた。", + NULL, "She found the station wagon, looked inside of it through the window, and went all 'ooh' and 'ahh' excitedly.", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + DrawFilm( 3, 255, 255, 255, 256, 0, 1000, TRUE ); + + OutputLine(NULL, " 私は、この場所が誰も知ラナイ秘密ノ場所デアルコトヲ思イ出シ、意識ト体ガ剥離シテイクヨウナ、ふわふわトシタ感覚に酔ッテイタ。", + NULL, "This is a sEcRET place that NOBODY ELSE knows. I FeLt like my ConscIousNess wAs seParatiNg fRom my bODy, LikE I WaS fLoATING.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………………………。」", + NULL, "\"...........................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは車酔いにも似た感覚で、甘酒に酔うような心地よさはない。", + NULL, "But it didn't feel good, like when I drink amazake. It was more like being carsick.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 嘔吐感すら感じさせる、気持ち悪さがあるだけだ。", + NULL, "I felt like I was going to throw up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この女と一緒に居て、逃げ出せない現実に、脳が現実逃避のための脳内物質を充満させているに違いない。", + NULL, "My brain was probably secreting some chemical in order to avoid facing the reality that I'd have to stay with this woman, that I couldn't run away from her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……考えないようにしたって、彼女が目の前にいる現実は変わらないのに…!", + NULL, "...But, even if my brain tried to avoid recognizing it, the reality in front of me wouldn't change...!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + FadeFilm( 0, TRUE ); + + DisableWindow(); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, FALSE ); + DrawBustshot( 0, "Rina_Def", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + PlayBGM( 0, "higurashi", 120, 0 ); + + OutputLine(NULL, "「そうそう、ねぇ礼奈ちゃん。」", + NULL, "\"Reina-chan.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………なんでしょう?」", + NULL, "\"...Yes?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………どしたの?", + NULL, "\"...What's wrong?", Line_WaitForInput); + OutputLine(NULL, " 気分悪いの?」", + NULL, " Are you feeling okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いえ、…平気です。」", + NULL, "\"Yes... I'm fine.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 新鮮な空気を吸い、意識を現実に引き戻す。", + NULL, "I inhaled fresh air and pulled my consciousness back to reality.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……嘔吐感はなくなったが、平衡感覚は喪失したままで、私は体勢を保つためにスクラップに寄りかかる必要があった。", + NULL, "...I didn't feel like throwing up anymore, but I still felt off balance. I leaned onto a scrap of garbage to keep my balance.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「私は礼奈ちゃんのこと、好きよ?", + NULL, "\"I like you, Reina-chan.", Line_WaitForInput); + OutputLine(NULL, " 礼奈ちゃんは私のこと、好き?」", + NULL, " Do you like me?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あはははは…、何ですか突然。」", + NULL, "\"Ahahahaha... What are you talking about all of a sudden?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この女のことを好きだと言いたくない私は、そう応える。", + NULL, "I said that because I didn't want to say that I like her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私ね、ずっとあなたとお父さんとお付き合いをしているんだけど、", + NULL, "\"I've been seeing your father for quite a long time now,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…色々と話し合ってね。」", + NULL, " and... we've been talking about many things, you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " ……いつまで酔ってるんだレナ。", + NULL, "...I needed to stop feeling like this. Get up, Rena.", Line_WaitForInput); + OutputLine(NULL, "この話の展開はどこかで聞いたことがある。", + NULL, " I'd heard something like this before.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この女が何を言おうとしているのか、理解しようとする感情と、わざと理解しないようにしようとする感情がせめぎあう。", + NULL, "A part of me was trying to understand what this woman was trying to say, but another part of me was trying not to.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そのせいで、この女の言葉は、私の頭の中でガンガンと跳ね返り残響した。", + NULL, "I felt as if her words were bouncing around in my head, and I started having a headache.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 200 ); + + OutputLine(NULL, "「それでね、これからのことを真剣に話し合ったのよ。", + NULL, "\"We had a serious talk about our future the other day.", Line_WaitForInput); + OutputLine(NULL, "これからの生活や、色々よ。」", + NULL, " You know, about our life together and so on.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………え?", + NULL, "...What?", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 1, "suzu", 120, 0 ); + + OutputLine(NULL, "「礼奈も、アキヒトおじさんのこと、好きでしょ?", + NULL, "\"You like Uncle Akihito, don't you, Reina?", Line_WaitForInput); + OutputLine(NULL, " それでね、お母さん…、」", + NULL, " So, your father and I are...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……なんだこれ。", + NULL, "...What's going on?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……お母さん?", + NULL, "...Mother?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何、変なの思い出してるんだ竜宮レナ!", + NULL, "What are you thinking about, Rena Ryuugu?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナさんと一騎打ちになるこの大事な時に…!!", + NULL, "This is an important moment! You're about to have a one-on-one battle with Rina-san...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 嫌だよお母さん、じゃあお父さんはどうなるの?", + NULL, "No, Mom. What about my dad?", Line_WaitForInput); + OutputLine(NULL, " 私はどうなるの?", + NULL, " What about me?", Line_WaitForInput); + OutputLine(NULL, " 離婚なんてだめ、再婚なんてだめ。", + NULL, " I don't want you to divorce him. I don't want you to get remarried to anybody else.", Line_WaitForInput); + OutputLine(NULL, "…ううぅううぅあぅうぅ、離婚なんてだめ、離婚なんて許さない。", + NULL, " ...No, please don't divorce him. I'm not going to let you do that.", Line_WaitForInput); + OutputLine(NULL, "再婚なんてだめ、再婚なんて、", + NULL, " I'm not going to let you get remarried...", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Rina_Def", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Mo_G4", 0 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「再婚なんて、許さないです。」", + NULL, "\"I'm not going to let you get married to my father.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………え?」", + NULL, "\".........What?\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, "「お父さんとどういう付き合い方をしたって構いませんが、", + NULL, "\"I don't care if you go out with him,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……再婚なんて、許さないです。」", + NULL, " but... I'm not going to let you get married to my father.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私がこれほどまでにはっきりと言うとは、彼女も想定していなかったに違いない。", + NULL, "She must've not thought that I'd say it straight out like that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " しばらくの間、唖然としているようだった。", + NULL, "She looked stunned.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……やがて、その静寂を自らの笑い声で破る。", + NULL, "...After a while, she broke the silence with her laughter.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………………。", + NULL, "\"..................", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……あ、", + NULL, "Ah...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……あっはっはっは!", + NULL, " Ah ha ha ha!", Line_WaitForInput); + OutputLine(NULL, " …拒絶もあるかなとは思ってたけど、ここまではっきり言われるとは、…あはは、思わなかったもんだから。」", + NULL, " ...I thought you might reject me, but I didn't think you'd say it straight out like that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「拒絶もあるかなと思っていました?", + NULL, "\"You thought I might reject you?", Line_WaitForInput); + OutputLine(NULL, " 私が拒絶していたのに気付いていたのは意外でした。」", + NULL, " I'm surprised you even noticed that I was doing it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Def", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そんなのわかるでしょ。", + NULL, "\"Of course I did.", Line_WaitForInput); + OutputLine(NULL, "あんた、私と目を合わせるとすぐ逃げるもん。", + NULL, " You always ran away whenever you saw me.", Line_WaitForInput); + OutputLine(NULL, "それでわかってないなんて思ってた?", + NULL, " You thought I didn't know?", Line_WaitForInput); + OutputLine(NULL, " ガキは嫌ねー。」", + NULL, " That's why I hate kids.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 彼女の顔が醜悪な感情に歪む。", + NULL, "She frowned, revealing her ugly self.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……それは初めて向けられる表情のはずなのに、全然驚かなかった。", + NULL, "...It should have been the first time I saw her face like that, but I wasn't surprised at all.", Line_WaitForInput); + OutputLine(NULL, "なぜなら、私にとっては、彼女の表情は常にそう見えていたのだから。", + NULL, " Her face had looked like that to me from the beginning.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Rina_warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「出来れば、上辺だけでもあんたとは仲良くしてたかったんだけど、ここまで嫌われちゃ難しいわねー。", + NULL, "\"I wanted to get along with you if I could, at least on the surface, but I guess it's hard to do that now since you hate me so much.", Line_WaitForInput); + OutputLine(NULL, "……私のどこが気に入んないの?", + NULL, " ...What do you hate about me?", Line_WaitForInput); + OutputLine(NULL, " 後学のために教えてよ?」", + NULL, " I'd like to know for future reference.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「最初っから。", + NULL, "\"Everything.", Line_WaitForInput); + OutputLine(NULL, "全部。", + NULL, " I hate everything about you.", Line_WaitForInput); + OutputLine(NULL, "匂いも嫌い。」", + NULL, " I hate your smell, too.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 悪意ある攻撃的な言葉が次々と口から出る。", + NULL, "One vicious word came out from my mouth after another.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……翼もないのに、空高くに舞い上がったような、不思議な落ち着きない高揚感。", + NULL, "...I didn't have wings, but I felt as if I was flying up to the sky. I felt weird and uncomfortable, but also exhilarated.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私じゃない私に体を委ねたような不思議な感じ。", + NULL, "I felt as if was letting another me use my body.", Line_WaitForInput); + OutputLine(NULL, "ものすごくキナ臭い修羅場にいるはずなのに、まるで他人事のよう。", + NULL, " I was in the middle of a disastrous battlefield, but I felt like it wasn't even my business.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そりゃー好都合ね。", + NULL, "\"That's just fine with me.", Line_WaitForInput); + OutputLine(NULL, "私もあんたのこと嫌いだったからお互い様よねー。", + NULL, " Because I hate you, too. I guess we're even.", Line_WaitForInput); + OutputLine(NULL, "きゃははははは!", + NULL, " Kyahahahahaha!", Line_WaitForInput); + OutputLine(NULL, " 舐めんなクソガキ、ガタガタ言わされてぇかー?」", + NULL, " You little fucking brat! You better shut your fucking mouth or I'll make you!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「二度と家へ来ないでください。", + NULL, "\"Never come to my house again.", Line_WaitForInput); + OutputLine(NULL, "再婚なんて、私が絶対に許さない。」", + NULL, " I'll never let you get married to my father.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「きゃっはっははははははは!", + NULL, "\"Kya ha hahahahahahahaha!", Line_WaitForInput); + OutputLine(NULL, " 別にあんたに許してもらわなくてもいいんだけどー?", + NULL, " I don't need your permission, you know?", Line_WaitForInput); + OutputLine(NULL, " まぁ、あんたがうまく立ち回ってお父さんに再婚を断念させたきゃさせてごらんって。", + NULL, " Well, why don't you try and stop your father from remarrying? Let's see what happens.", Line_WaitForInput); + OutputLine(NULL, "そんなの今さら意味ないしぃ。」", + NULL, " I think you're wasting your time, though.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ここまで私と対立して、なおもこれだけ不敵な彼女の様子に、少しだけ気圧される。", + NULL, "...She didn't look intimidated by me at all, and that made me feel a little intimidated in return.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父を完全に支配している自信がある?", + NULL, "Why was she so confident of her absolute control over my father?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …いや、そんな自信なんて曖昧なものじゃここまで不敵にはなれない。", + NULL, "...She had to have more than confidence to be able to act as fearless as this.", Line_WaitForInput); + OutputLine(NULL, "もっと具体的な裏付けがあるのだ…。", + NULL, " She must have something tangible...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは、私が問い掛ける前に、彼女が自分で言った。", + NULL, "Before I asked her what it was, she told me herself.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Def", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「私ね、妊娠してるの。」", + NULL, "\"I'm pregnant.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「嘘だッ!!!!!!」", + NULL, "\"You're lying!!!!!!\"", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DisableWindow(); + ChangeBustshot( 0, "Rina_warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ぅ、……嘘じゃないわよ。", + NULL, "\"I... I'm not lying.", Line_WaitForInput); + OutputLine(NULL, "本当よぉ。」", + NULL, " It's true.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " 嘘だ嘘だ嘘だ…、妊娠なんて大嘘だ…!!", + NULL, "It's a lie. It's a lie. It's a lie... It's a big lie...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 妊娠したから離婚しなくちゃならない、妊娠したから再婚しなくちゃならないなんて、", + NULL, "She has to divorce because she got pregnant. She has to get married because she got pregnant.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "嘘だ嘘だ、", + NULL, " That's a lie!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "大嘘だ…!!", + NULL, " That's a big lie...!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Def", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「私、クリスチャンだから中絶は出来ないのよねー。", + NULL, "\"I'm a Christian, so I can't get an abortion.", Line_WaitForInput); + OutputLine(NULL, "認知してもらわざるを得ないしー。", + NULL, " He'll just have to accept it.", Line_WaitForInput); + OutputLine(NULL, "それに結婚を前提の性交渉だったわけだしね。", + NULL, " Plus, we had sex with marriage in mind.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Rina_warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "妊娠までさせといて、今さらちゃぶ台返しなんてことになるとー、最近は問題が多いわよねぇ?」", + NULL, " He made me pregnant. If he changes his mind and takes no responsibility, it's going to be a big mess, you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「それが最初から目的のくせにッ!!!", + NULL, "\"That was your plan, wasn't it?!!", Line_WaitForInput); + OutputLine(NULL, " 私は聞いてるんだ!", + NULL, " I overheard it!", Line_WaitForInput); + OutputLine(NULL, " お前と鉄という男が二人で喫茶店で話しているところを聞いているんだ!!", + NULL, " I heard the conversation you had with that \nman, 'Tecchan', at the coffee house!!", Line_WaitForInput); + OutputLine(NULL, " お父さんのお金を目当てに近付いたのを知っている!!", + NULL, " I know you started seeing my father for his money!!", Line_WaitForInput); + OutputLine(NULL, " 雛見沢の旦那と呼んで、カモにしようとしていることを知ってる!!", + NULL, " I know you call him your 'husband in Hinamizawa'. I know he's just a big catch for you!", Line_WaitForInput); + OutputLine(NULL, " 葛西さんに聞いたから全部知ってるんだ。", + NULL, " I know everything because I heard it from Kasai-san.", Line_WaitForInput); + OutputLine(NULL, "美人局だってことも全部知ってるんだ!!!」", + NULL, " I know you do badger games, too!!!\"", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Def", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……あら、全部知ってるんだ?", + NULL, "\"...Oh, you knew?", Line_WaitForInput); + OutputLine(NULL, " あらららら?」", + NULL, " Well, well, well.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いつの間にか、リナはレナの真正面に立っていた。", + NULL, "Before I knew it, Rina was standing right in front of me.", Line_WaitForInput); + OutputLine(NULL, "そして、顔が触れ合うくらいに間近で睨み合う。", + NULL, " We glared at each other with our faces almost touching.", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + PlayBGM( 2, "yabaisemi", 120, 0 ); + + OutputLine(NULL, "「んで?", + NULL, "\"So?", Line_WaitForInput); + OutputLine(NULL, " 礼奈ちゃんはそこまで知ってて、どうしようってわけ?」", + NULL, " Reina-chan, you know everything, and what are you thinking you're going to do?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……お父さんに、二度と近付かないでください…!」", + NULL, "\"...Don't come near my father ever again...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「嫌よって言ったらー?」", + NULL, "\"What if I refuse?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………………。」", + NULL, "\"...............\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「こんな秘密の隠れ家に誘ってくれての話だからねぇ。", + NULL, "\"You wanted to talk to me at your secret hideout, right?", Line_WaitForInput); + OutputLine(NULL, "そういうお話かなーとは思ってたのよ。", + NULL, " I kind of knew what you wanted to talk to me about.", Line_WaitForInput); + OutputLine(NULL, "だってここ、秘密の隠れ家なんでしょ?", + NULL, " You brought me to your secret hideout", Line_WaitForInput); + OutputLine(NULL, " 誰も知らなくて、誰にも何も聞こえない、秘密の場所なんでしょ?」", + NULL, " where nobody knows, and nobody can hear us, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えぇ、そうですよ。", + NULL, "\"Yeah, you're right.", Line_WaitForInput); + OutputLine(NULL, "……誰も知らなくて、誰にも何も聞こえない。", + NULL, " ...Nobody knows about this place, and nobody can hear us here.", Line_WaitForInput); + OutputLine(NULL, "…誰も訪れることのない、忘れられた場所…。」", + NULL, " ...Nobody comes here because it's a place forgotten...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナとリナの顔が、互いの鼻を食いちぎろうかというくらいに近付く。", + NULL, "...Our faces were so close to each other that our noses could almost touch.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナも、自分がどういうことを口走っているか薄々とはわかっていた。", + NULL, "I knew what I was talking about.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だが、これからどうなるのか、何が起こるかもしれないのかまでには考えが至らなかった。", + NULL, "...But, I didn't know what would happen next.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もうここまで来てしまったら、……後がないのは理屈でわかっている。", + NULL, "I couldn't back down now that I'd come to this point.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……でも、後がないから、", + NULL, "...But, I didn't know", Line_ContinueAfterTyping); + Wait( 1000 ); + OutputLine(NULL, "何をすればいいのか、わからない。", + NULL, " what to do. I didn't know", Line_ContinueAfterTyping); + Wait( 1500 ); + OutputLine(NULL, "知らない。", + NULL, " what I should do.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Rina_Warai", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Mo_G4", "maskup", 1, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「きゃっははははは!", + NULL, "\"Kya hahahahaha!", Line_WaitForInput); + OutputLine(NULL, " いやぁだ。なぁにをマジになってんだかねー。", + NULL, " Come on. Let's not do this.", Line_WaitForInput); + OutputLine(NULL, "ほらほら仲直りー。」", + NULL, " Let's be friends again.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 0, "Rina_Def", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Mo_G4", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " リナは突然笑い出すと、レナの背中をバンと叩いた。", + NULL, "Rina started laughing and slapped me on the back.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …レナは表情を和らげることなく、リナを凝視し続けていたが、", + NULL, "...My expression didn't change, and I kept staring at Rina.", Line_WaitForInput); + OutputLine(NULL, "だからといって、リナが両手をいやに馴れ馴れしくレナの首に絡めてきても何の不審も感じなかった。", + NULL, " But I didn't notice her real intention of putting both of her arms around my neck.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 薄皮で出来た緊張感が破れた時、リナはレナの喉を絞り千切るかのように締め付ける!", + NULL, "The tension broke, already stretched thin, and Rina squeezed my neck hard!", Line_Normal); + ClearMessage(); + + DrawFilm( 2, 0xff, 0xcc, 0xcc, 256, 0, 400, TRUE ); + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, " あれほどまでに敵対していたのに、レナは自らの首が絞られるまで、これほどの直接的な悪意を気付けなかった。", + NULL, "I was openly hostile, but I didn't realize Rina's evil intentions until she started choking me.", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「………………ぁ、", + NULL, "\"...............Ah.........", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………………ぐ……………、」", + NULL, " Ggg.........\"", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + DrawFilm( 2, 0xff, 0x99, 0x99, 256, 0, 0, TRUE ); + + DisableWindow(); + ChangeBustshot( 0, "Rina_Ikari", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「クソガキが舐めやがってよ!!", + NULL, "\"You little brat!!", Line_WaitForInput); + OutputLine(NULL, " もうちょいでウン千万ってカネが転がるんだよ。", + NULL, " I'm so close to getting millions of yen.", Line_WaitForInput); + OutputLine(NULL, "上辺だけでも仲良しってことになってりゃあ、小遣いの少しもやろうって思ってたのになー!!", + NULL, " If you at least pretended to get along with me, I would've given you a good allowance!!", Line_WaitForInput); + OutputLine(NULL, " 口ばっかり滑らしッかぁ、うンだらねぇトコでまだるっこしいッ!!", + NULL, " But, you just can't keep your fucking mouth shut, can you? You got some fucking nerve!!", Line_WaitForInput); + OutputLine(NULL, " 死に晒せやビチグソがぁッ!!!」", + NULL, " A brat like you should die!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは震える手で、締め付ける両手に抗うが、振りほどく力が出せるはずもない。", + NULL, "I tried to pry her hands off my neck, but I didn't have the strength to do so.", Line_Normal); + ClearMessage(); + + DrawFilm( 2, 0xff, 0x66, 0x66, 256, 0, 400, TRUE ); + + OutputLine(NULL, "「………ぉ………………ぐぅ………!!」", + NULL, "\"............Ugg...... Ghh......!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「コロシはしたかなかったんだけどねー!", + NULL, "\"I didn't want to kill you.", Line_WaitForInput); + OutputLine(NULL, " 二度とこんなウマいカモにゃ会えないだろうしさぁ!!", + NULL, " But, I'll probably never get as big a catch as your father again!!", Line_WaitForInput); + OutputLine(NULL, " てめー絞めてウン千万なら悪くはないさねッ!", + NULL, " So, I don't mind killing you for millions of yen!", Line_WaitForInput); + OutputLine(NULL, " どうせ、巻き上げたら蒸発するつもりだったしさ。", + NULL, " I was going to disappear after I got that money anyway!", Line_WaitForInput); + OutputLine(NULL, "上等くれたらぁボケガキャああぁッ!!!」", + NULL, " This is what you get for talking back to me!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 視界が見る見る内に赤黒く濁っていく。", + NULL, "The world around me got darker and darker.", Line_Normal); + ClearMessage(); + + DrawFilm( 2, 0xff, 0x22, 0x22, 256, 0, 0, TRUE ); + + OutputLine(NULL, " …生まれて初めての、殺されるという悪意。", + NULL, "...I had never known an evil intention like this, namely the intention to kill me.", Line_WaitForInput); + OutputLine(NULL, "それに恐ろしいという感情は抱かなかった。", + NULL, " It didn't scare me, though.", Line_WaitForInput); + OutputLine(NULL, "…なぜなら、恐ろしいという感情は、結局のところ、安全な場所にいる人間が対岸の火事を指して言う言葉だから。", + NULL, " ...That's because being scared is a feeling that people use to express how they feel when they see wildfire on the other side of a river.", Line_WaitForInput); + OutputLine(NULL, "命を賭した当事者には恐怖なんかない。", + NULL, " People on the island with the wildfire, with their deaths right in front of them... they don't get scared.", Line_WaitForInput); + OutputLine(NULL, "腕の力をほんのわずかでも緩めれば、すぐにも自分の喉を握り潰してしまうだけの、単純な力比べ。", + NULL, " If I loosened my grip on her hands even a little bit, she'd crush my throat. This was a simple competition to see who was stronger.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, " リナは完全な優位を得たくて、押し倒して馬乗りになろうとしているようだった。", + NULL, "Rina wanted to get into the most advantageous position, so she tried to push me down to the ground so that she could mount me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もしそれまでも許してしまえば、もう完全に抗うことはできないだろう。", + NULL, "If I let her do that, I wouldn't stand a chance.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何とか力比べの体勢を維持するが、喉を絞められているレナの方が消耗が激しく、互角なんて言葉は間違っても使えない。", + NULL, "I tried to keep my current position, but I was losing a lot of energy by being choked. It was only a matter of time before Rina could push me down.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナはその力の均衡をわざと崩した。", + NULL, "I lost my balance on purpose.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 敢えて自ら後ろへ転ぶことでリナの体勢を崩そうと試みたのだ。", + NULL, "I tried to fall backwards in order to put her off balance.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " このまま力比べをしていてもやがて息が詰まる。", + NULL, "I couldn't hold my breath long enough to keep up that strength competition.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なら、わずかのチャンスに賭けるしかない!", + NULL, "So I had no choice but to take that chance!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "Mo_G1", "maskright", 1, 0, 300 ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + + OutputLine(NULL, " 急に抵抗がなくなり、二人はもつれ合ったまま転ぶ。", + NULL, "We fell on the ground, tangled together.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だがリナも殺そうという執念は確かなもので、転んだくらいではレナの喉から手を放したりはしない。", + NULL, "But as Rina was strongly determined to kill me, she didn't even take her hands away from my neck after she fell.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それでも、リナの手の締め付けは一瞬だけ緩んだ。", + NULL, "However, my action made Rina loosen her grip on my throat.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 戒めを解けるほどには緩まなかったが、レナが手で抗わなくてもいいわずかの時間が生まれた。", + NULL, "It wasn't loose enough for me to break free from her grip, but it gave me a few moments to use my hands for something other than stopping her from crushing my throat.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そのわずかの瞬間に、チャンスを掴めなければ、レナはおしまいだった。", + NULL, "If I hadn't taken the chance, I would've been done for.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だからレナは、文字通りチャンスを掴もうと、そのわずかの瞬間に、両手で地面を掻く。", + NULL, "That's why I tried to literally seize my chance. I moved both of my hands on the ground.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " チャンスを掴もうと、足掻く!", + NULL, "To seize that chance!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナの右手にガラスの破片が当る。", + NULL, "I felt a piece of broken glass on my right hand.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは本当の本当に、起死回生の文字通りのチャンスだった。", + NULL, "That was truly my chance to literally save myself from the brink of death.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "white", 400 ); + DrawScene( "ryuuketu1", 200 ); + + OutputLine(NULL, " ガラス片で、自らの喉を締め付けるリナの手首の内側をえぐる!!", + NULL, "I cut Rina's wrist deep with the piece of glass!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…ぎぃいいいぃいやあぁああぁッ!!!」", + NULL, "\"...Gyyyyyyyaaaaaaaaaaaahhhhhhh!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " リナも数瞬の間、この激痛に耐えようとした。", + NULL, "Rina tried to endure the pain for a few seconds.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、レナの窮鼠の力でねじ込まれる痛みに堪えられるはずもない。", + NULL, "But pain that severe, from someone so cornered, soon broke her will.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 首から両手を離し、血がぶくぶくと吹き出す手首を押さえる。", + NULL, "She let go of my throat to cling to her bloody wrist.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, " その隙を逃さず、レナは横へ転がってようやく難を逃れた。", + NULL, "I used that moment to roll away from her.", Line_Normal); + ClearMessage(); + + DrawScene( "Mo_G3", 400 ); + + OutputLine(NULL, "「……ぐ、ぐぐぐ…!!!", + NULL, "\"......Uggg...!!!", Line_WaitForInput); + OutputLine(NULL, " いってぇええぇぇぇ…!!」", + NULL, " It fucking hurts...!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 痛みを堪える苦悶の声に威圧が混じる。", + NULL, "She screamed, both in pain and also to try and intimidate me again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、今や威圧は何の意味も持たない。", + NULL, "It didn't work anymore, though.", Line_WaitForInput); + OutputLine(NULL, "威圧は戦いを未然に回避しようとする相手の弱さに訴えるものだからだ。", + NULL, " Intimidation only works on the opponent when the opponent is hesitant to fight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 戦いに入ってしまったこの状況では、自らの傷の深さを相手に知らせる以上の何の意味もない!", + NULL, "When you're already in a fight, screaming like that means nothing more than letting the opponent know how badly you're hurt!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナには今や何の躊躇もなかった。", + NULL, "I no longer had any hesitation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 今この場でリナに習ったのだ。", + NULL, "I had learned from Rina.", Line_WaitForInput); + OutputLine(NULL, "こういう時にはどうすればいいのかを!", + NULL, " She taught me what I have to do in a situation like this!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう、ここはレナだけの秘密の隠れ家。", + NULL, "That's right. This is my secret hideout.", Line_WaitForInput); + OutputLine(NULL, "レナが知らないことなど何もない!", + NULL, " I know every single piece of junk in here!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この日が訪れることを、レナは心のどこかで知っていたのだろうか?", + NULL, "Maybe I knew that a day like this was coming.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それとも、そこにそれがあったのは本当に単なる偶然なのか。", + NULL, "Was it just a coincidence that it was there?", Line_WaitForInput); + OutputLine(NULL, "レナはそこにあるのが、さも当り前であるかのように、1mちょっとの長さの鉛管を探り当てていた。", + NULL, " I had pulled out a meter-long lead pipe, not at all surprised to see it there.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大きく振りかぶり、それを振り下ろす!!", + NULL, "I raised it up high and brought it back down!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " こんな重くて硬い鉛管を腕で防げるはずがない。", + NULL, "There was no way Rina could block this hard and heavy lead pipe with just her arms.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナはそれを手の平で受け止め、奪い取りたかったのかもしれない。", + NULL, "She'd probably tried to block it with the palms of her hands in order to take it from me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、長く伸ばした爪が災いした。", + NULL, "But, her long nails wouldn't let that happen.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, " 受けた時の両手の指の形が悪く、何本かの指が挫け、爪が剥がれる。", + NULL, "Unable to catch it the way she wanted, she broke her fingers and some of her nails came off too.", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「ぎゃッあッ!!!!」", + NULL, "\"Gyaaaah!\"", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, " その叫びに、レナは優位が移ったことを悟る。", + NULL, "Her scream made me realize that I had the advantage.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " このまま畳み掛けてしまわなければ!!", + NULL, "An advantage I would have to keep!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " さもなくば、自分がそうしたように、このわずかの優位はすぐにも引っくり返され、今度こそ自分は絞め殺されてしまうに違いないッ!!", + NULL, "If I didn't, she'd turn the tables just like I did, and then she'd choke me to death for sure!!", Line_Normal); + ClearMessage(); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「ぎゃ!!", + NULL, "\"Gya!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " ぐッ!!!", + NULL, " Ugg!!!", Line_ContinueAfterTyping); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " ちょ、", + NULL, " Stop!", Line_ContinueAfterTyping); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "…ッ!", + NULL, " ...!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " タンマ、", + NULL, " Stop it!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, "…タンマ!!!」", + NULL, " ...Wait!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " リナは両手で頭を庇ったが何の意味もない。", + NULL, "Rina shielded her head with her arms, but it didn't help.", Line_WaitForInput); + OutputLine(NULL, "頭より先に腕を砕くことになるだけだ。", + NULL, " All that would change is that I'd break her arms before I broke her face.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「マ、マジで洒落ンなんないって…!!", + NULL, "\"I-I'm serious! Stop it right now...!!", Line_WaitForInput); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " ぎぇぐッ!!", + NULL, " Ugg!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " ぎゃッ!!」", + NULL, " Gya!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " こんなこと洒落でやるものか。", + NULL, "I'm serious too.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, "死ね死ね死ね、", + NULL, " Die! Die! Die!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "死んでしまえ…!", + NULL, " You should die...!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " そうだ、そうなんだ。", + NULL, "Yeah, that's right.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, "こうすれば良かったんだ。", + NULL, " I should've done this a long time ago.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, "証拠とか、誰かに相談するとか、", + NULL, " I didn't need proof. I didn't have to talk to anybody.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "そんなのくだらないくだらない、", + NULL, " That's stupid.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "本当にくだらない!!", + NULL, " That's nonsense!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 始めからこうしてればよかったんだ!!", + NULL, " I should've done this a long time ago!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " もっともっと早くにこうしていれば!!", + NULL, "If I had done it a long time ago,", Line_WaitForInput); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, " お父さんが籠絡されることもなかったろう。", + NULL, " my father wouldn't have been deceived.", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, "お父さんを守れた。", + NULL, " I could've protected him.", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "家族を守れた。", + NULL, " I could've protected my family.", Line_WaitForInput); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, "私の生活を守れた。", + NULL, " I could've protected my life.", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, "私が私でいられた。", + NULL, " I could've been myself.", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "お母さんも離婚しなかった。", + NULL, " My mother wouldn't have divorced my father.", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "だからずっと幸せだった。", + NULL, " I could've stayed happy.", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, "私は不幸になんかならなかった。", + NULL, " I wouldn't have had to be unhappy.", Line_WaitForInput); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, "でも、私は幸せを取り戻す。", + NULL, " I'm going to recapture my happiness.", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "今この瞬間、自らの力でそれを勝ち取る。", + NULL, " At this moment, I'm going to win back my happiness.", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, "私は不幸になんか泣かない。", + NULL, " I'm not going to cry for misfortune.", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "不幸せな運命になんか屈さない。", + NULL, " I'm not going to give in to a fate of unhappiness.", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, "幸せになるんだ。", + NULL, " I'm going to be happy.", Line_WaitForInput); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, "それを掴み取るんだ。", + NULL, " I'm going to seize my happiness...", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "今!", + NULL, " right now...", Line_WaitForInput); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, " 自分の!", + NULL, " with my own...", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, " 手でッ!!!!", + NULL, " two hands!!!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + + DrawSprite( 0, "white", NULL, -320, -240, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 40, 10, TRUE ); + FadeFilm( 0, TRUE ); + DrawScene( "white", 0 ); + FadeSprite( 0, 0, TRUE ); + + DrawSceneWithMask( "white_mono1_6", "masktoketu", 1, 0, 200 ); + + DrawSprite( 0, "black", NULL, -320, -240, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 40, 400, TRUE ); + + DrawScene( "black", 0 ); + FadeSprite( 0, 0, TRUE ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " リナは何度か逃れようとした。", + NULL, "Rina tried to run away from me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、両手が満足に使えず、足場も普通じゃないこのゴミ山から逃れられるはずはなかった。", + NULL, "But as she no longer had the use of her hands, it made it difficult for her to stand up to escape, especially since there were scraps of junk everywhere on the ground.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そう。", + NULL, "After all...", Line_WaitForInput); + OutputLine(NULL, "ここは私だけの隠れ家。", + NULL, " this is my hideout.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私だけの国。", + NULL, "This is my territory.", Line_WaitForInput); + OutputLine(NULL, "…そこで私から逃れられるはずもないのだ。", + NULL, " ...Nobody can run away from me here.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Mo_G3", "maskright", 1, 0, 300 ); + PlayBGM( 0, "higurashi", 120, 0 ); + + OutputLine(NULL, " スクラップの斜面を登ろうとして、滑って転び、ごろごろとどこまでも転がっていった。", + NULL, "She tried to climb up the slope of garbage, slipped, fell, and rolled all the way back down.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 100, 64 ); + + OutputLine(NULL, " それっきり、彼女は立ち上がらなかったし、頭を庇いもしなかった。", + NULL, "She didn't stand up or move.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 目蓋は開いたままで、首が不自然な角度で曲がっていた。", + NULL, "Her eyes were open, and her neck was bent at an unnatural angle.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………リナの死をどうやって確認していいか分からず、私はしばらくの間、開いたままの目をじっと見ていた。", + NULL, "...I didn't know how to make sure she was dead, so I kept looking at her opened eyes for a while.", Line_WaitForInput); + OutputLine(NULL, "死んだフリではないかと疑って。", + NULL, " She could be faking it for all I know.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、いつまで待っても目蓋は閉じない。", + NULL, "But she didn't close her eyes no matter how long I waited.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は砂を掴み、それを顔面に投げつける。", + NULL, "I scooped up a handful of sand and threw it on her face.", Line_WaitForInput); + OutputLine(NULL, "それでもリナは目蓋を閉じなかった。", + NULL, " She still didn't close her eyes.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Down", 100, 64 ); + + OutputLine(NULL, " どさり。", + NULL, "Thud.", Line_WaitForInput); + OutputLine(NULL, "…汗で滑り、鉛管が手から落ちる。", + NULL, " ...The lead pipe slipped out of my hand and hit the ground.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを拾おうとして、こんなにも重いものを、軽々と振り回していたことに驚くのだった。", + NULL, "When I tried to pick it up, I realized how heavy it was, and I was surprised that I was wielding it as though it was a knife.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 全身は汗まみれで、冷えてくる風がとても気持ちいい。", + NULL, "I was sweating all over. The cold wind felt good on my skin.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ひぐらしたちの合唱は、高ぶった私の心を心地よく癒してくれた。", + NULL, "The cries of the higurashi were calming me down and healing my soul.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " リナは、もう壊れたマネキンと変わらない。", + NULL, "Rina was just like a broken dummy now.", Line_WaitForInput); + OutputLine(NULL, "……そう、それはまさにガラクタ。", + NULL, " ...She had become a piece of junk.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ガラクタの国の主である私が、この国の住人に相応しい姿を与えたのだ。", + NULL, "I am the owner of this land of junk, and I've defended it from her intrusion. Now she was a resident of this junkyard.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 人を殺したという負の感情はまったくなかった。", + NULL, "I didn't feel bad about killing her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それよりも、父をたぶらかす悪を討ち倒した達成感の方がはるかに上回っていた。", + NULL, "In fact, I felt rather fulfilled that I defeated the evil woman who had deceived my father.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "Mo_G4", 400 ); + + OutputLine(NULL, " 荒れた息が治まってくると、…今のこの状況を冷静に分析する気力が回復する。", + NULL, "I started breathing slowly and calmly... and I regained enough energy to analyze the situation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……リナの死体を隠そう。", + NULL, "...I'd have to hide her body.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " まずリナのスクーターを隠そう。", + NULL, "First, I had to get rid of her scooter.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は斜面を登り、土手の上に停めてあったスクーターを斜面に転げ落とす。", + NULL, "I climbed up the slope and kicked her scooter down the hill.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それはゴロンゴロンと大きな音を立てながら転げて行き、初めからそこにあったかのように付近に馴染んで消えた。", + NULL, "It rolled down the slope, making a lot of noise, and blended in with all the junk as it stopped, like it was there from the beginning.", Line_Normal); + ClearMessage(); + + DrawScene( "Mo_G1", 400 ); + + OutputLine(NULL, " そして、斜面を戻り、リナの死体を隠れ家へ引っ張っていく。", + NULL, "I went back down the slope and started dragging her body to my hideout.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 50kg前後の砂袋を引きずっているのと同じはずなのに、むしろ軽いくらいに感じた。", + NULL, "It should have taken as much effort as dragging a 50kg sandbag, but it felt lighter than that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……この程度の重さの砂袋が、我が家に災難をもたらしていたのだ。", + NULL, "...It was just a sandbag, yet it brought disaster to my family.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Down", 100, 64 ); + + OutputLine(NULL, " 殺すつもりでここに誘ったわけじゃなかった。", + NULL, "I didn't lure her here in order to kill her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……あるいは、自分の奥底の本当の自分は最初からそのつもりで彼女をここに誘ったのか。", + NULL, "...Or did I? Maybe I just didn't notice that I had that intention deep down in my heart.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、今となっては、これは最短で最良の解決策であったと感じる。", + NULL, "But even so, I felt like this was the best and most expedient solution.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 100, 64 ); + + OutputLine(NULL, " 殺してしまうことに勝る解決法なんてなかったのだ。", + NULL, "There was no better solution than killing her.", Line_WaitForInput); + OutputLine(NULL, "人の助けを当てにしていじけている日々が如何に無様なことか。", + NULL, " How wasteful to depend on someone to help me, to wait for the day to come when they will.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………去年の、悟史くんの叔母が殺された事件を思い出す。", + NULL, "...I remembered the murder of Satoshi-kun's aunt that happened last year.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 本当の犯人は悟史くんだと疑わない私だが、", + NULL, "I had no doubt that Satoshi-kun murdered her,", Line_WaitForInput); + OutputLine(NULL, "……今日、この場に至って、私はこれ以上ない形で納得する。", + NULL, " but I've never been as convinced as I am right at this moment.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 去年のあの時、あの状況下で。", + NULL, "How could he have saved Satoko-chan", Line_WaitForInput); + OutputLine(NULL, "…叔母を殺す以外のどんな方法で沙都子ちゃんを救えたというのか。", + NULL, " other than by killing his aunt last year, at that time, in that circumstance?", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 私だってそうだった。", + NULL, "My situation was much the same as his.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 殺す以外のどんな方法で父を救えたのか。", + NULL, "How could I have saved my father other than by killing her?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 殺人なんて恐ろしい行為を、計画的にやろうと思ったなら、きっと私はものすごい重圧に苛まれただろう。", + NULL, "If I was planning a murder, I would've been under a lot of pressure and stress.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だが、幸か不幸か、私にとってのその瞬間は突然に訪れた。", + NULL, "...But, for better or for worse, the moment came to me out of nowhere.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だからきっと。", + NULL, "That's why", Line_WaitForInput); + OutputLine(NULL, "私はもっとも自分に負担の少ない形で、問題を解決できたに違いなかった。", + NULL, " I believe I solved my problem with as little trouble as possible.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……この女が今日を境に消えてしまって、誰か疑問に感じないだろうか?", + NULL, "...Now that she's gone, will anyone become suspicious about her disappearance?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 自分の都合で仕事をサボったりするいい加減な女だった。", + NULL, "She was an irresponsible person who skipped work at her own convenience.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、今日を境に突然いなくなってしまっても、誰も疑問に思うまい。", + NULL, "So, I didn't think anybody would get suspicious when she'd disappear one day.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もともとキナ臭い女だった。", + NULL, "She was a big mess from the start.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何かのトラブルに巻き込まれて姿を眩ましたと誰もが信じるだろう。", + NULL, "People will think she went into hiding because she got into deep trouble with someone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 変なアリバイなど何の必要もない。", + NULL, "I didn't need to fabricate an alibi.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この女の死体がなくせれば、それだけで完全に全てを抹消できる。", + NULL, "All I needed to do was to get rid of her body.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora6", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " その最後の作業をどうするか、少しだけ悩んだ。", + NULL, "It took me a while to figure out how to do that last part.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 彼女の死体を隠そうとするあらゆる行為が、非常にリスキーだったからだ。", + NULL, "Hiding her body would be very risky.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …だが、冷静さを取り戻していた脳は、すぐに答えを弾き出す。", + NULL, "...But my brain had become so calm that it did some calculations and came up with an answer right away.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう、…ここが一番安全なのだ。", + NULL, "Yes... this place is still the safest.", Line_WaitForInput); + OutputLine(NULL, "ここは忘れられた場所。", + NULL, " This is a place forgotten.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ここには誰も来ない。", + NULL, "Nobody comes here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 誰も知らない。", + NULL, "Nobody knows this place is here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは、この場所でずっと過ごしてきた私だから分かること。", + NULL, "I knew that because I'd been spending a lot of time here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この場所から死体を運び出すリスクを負うよりも、ここに死体を隠す方がずっと安全なのだ。", + NULL, "Compared to taking the risk of carrying her body to some other place, it was a lot safer to just hide it here.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、それでも完全ではない。", + NULL, "But it wasn't perfect yet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ここが永久に秘密の場所であるはずもない。", + NULL, "This place wouldn't remain a secret forever.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …ここに死体を隠し、その間に完全な方法で死体を地上から抹消しなくては。", + NULL, "...I could hide it here for now, but I'd have to come up with the perfect way to make it completely disappear.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを考えることは、かつて、リナと父を絶縁させるために頭を悩ませていたことに比べれば、あまりに楽なことだった。", + NULL, "It's a lot easier to think about that than thinking about how to make Rina break up with my father.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私はリナの死体を、スクラップの山の中の、壊れた冷蔵庫に収める。", + NULL, "I stuffed her corpse into a broken refrigerator in a trash pile.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " このまま冷蔵庫に土をかけて埋めてしまいたい気分だった。", + NULL, "I wanted to cover the refrigerator with dirt and bury it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そういう安易な方法じゃだめだ。", + NULL, "...But that was too easy.", Line_WaitForInput); + OutputLine(NULL, "ちゃんと死体を砕いて細かくして、この地上から抹消しなくては。", + NULL, " I had to chop the corpse into pieces and make them completely disappear.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 急に暗さを感じるようになる。", + NULL, "I felt like it got dark all of a sudden.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 突然暗くなったわけじゃない。", + NULL, "No, it didn't get dark all of a sudden.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もうだいぶ暗くなっていた。", + NULL, "I just didn't realize", Line_WaitForInput); + OutputLine(NULL, "私がそれに今さら気付いただけだ。", + NULL, " it was getting dark until just then.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, " 夕立を感じさせる雷鳴も聞こえる。", + NULL, "I could hear thunder from a distance. It might rain soon.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 雨が降るならとても好都合だった。", + NULL, "I could use some rain.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 残っているかもしれないリナの汚らしい血痕など一切を洗い流してくれるだろう。", + NULL, "It'd wash Rina's dirty blood into the ground.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "demo_48khz", 120, 0 ); + + OutputLine(NULL, " 家へ帰ろう。", + NULL, "I should go home.", Line_WaitForInput); + OutputLine(NULL, "そして明日からのことを考えよう。", + NULL, " I should think about what I'd do tomorrow.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " お父さんがあの女のことを忘れるまで、私は側にいてあげよう。", + NULL, "I was going to stay right beside my father until he forgets about her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …始めはお父さんも傷つくかもしれない。", + NULL, "He might be hurt at first.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、……きっと私たちは幸せを取り戻すのだ。", + NULL, "But... we're going to recapture our happiness for sure.", Line_WaitForInput); + OutputLine(NULL, "幸せな、平穏な生活を。", + NULL, " Our happy, peaceful life.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 3000 ); + + OutputLine(NULL, " 体が疲労で重い。", + NULL, "My body was heavy with exhaustion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、大切な第一歩を踏み出した達成感も感じていた。", + NULL, "But I also felt fulfilled, because I took a very important first step today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この一歩一歩を重ねるのだ。", + NULL, "I'll keep taking one step after another.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もう、泣くものか。", + NULL, "I'm not going to cry anymore.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 幸せを自らの手で勝ち取るまで、私は泣かない。", + NULL, "I'm not going to cry until I win back my happiness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 絶対。", + NULL, "I'm not going to cry again.", Line_Normal); + ClearMessage(); + + CallScript( "&eye" ); + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); +} diff --git a/Update/_tsum_009.txt b/Update/_tsum_009.txt new file mode 100644 index 0000000..0468500 --- /dev/null +++ b/Update/_tsum_009.txt @@ -0,0 +1,1345 @@ +void main() +{ + SetColorOfMessage( TRUE, 0xff, 0xbb, 0xff ); + + DrawSceneWithMask( "Si_H4", "maskup", 1, 0, 300 ); + PlayBGM( 0, "03_cele", 120, 0 ); + + OutputLine(NULL, "「再婚なんか、する必要ないよ。」", + NULL, "\"You don't need to get remarried.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 帰宅して、開口一番に告げた言葉がそれだったので、父は面食らったようだった。", + NULL, "That was the first thing I said after I got home. My father looked stunned.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その言い方が、陰を含んでいたので、父は再婚の同意が得られなかったことを感じ、少し落胆する表情を見せた。", + NULL, "He noticed the sad tone in my voice, and realizing that I didn't agree with the idea of his remarriage, he looked down.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………無理もないよな。", + NULL, "\"......I understand.", Line_WaitForInput); + OutputLine(NULL, "…礼奈の気持ちも分かるよ。", + NULL, " ...I know how you feel, Reina.", Line_WaitForInput); + OutputLine(NULL, "事前に礼奈にもよく相談、」", + NULL, " I should've talked about it with you first and...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「妊娠したなんて、あの女の嘘だよ。」", + NULL, "\"That woman is lying to you about her pregnancy.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あの女なんて言い方しちゃだめだ。", + NULL, "\"Don't talk like that.", Line_WaitForInput); + OutputLine(NULL, "リナさんは、」", + NULL, " Rina-san is...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「本当のことを話す。", + NULL, "\"I'll tell you the truth.", Line_WaitForInput); + OutputLine(NULL, "あの女と鉄という男は二人組の悪人。", + NULL, " That woman and a guy called 'Tecchan' are a team of bad people.", Line_WaitForInput); + OutputLine(NULL, "我が家の財産を狙ってお父さんに近付いてきただけ。」", + NULL, " She went out with you only because she was trying to get our money.\"", Line_Normal); + ClearMessage(); + + DrawScene( "Si_H2", 400 ); + + OutputLine(NULL, " 相変わらずボケている父は、私のあの女呼ばわりにカッとなったようだった。", + NULL, "My father didn't get it right away, of course. He looked upset instead because I called her \"that woman\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 少し言葉を選ばなさ過ぎたとは思ったが、真実を簡潔に伝えたと思う。", + NULL, "I should've chosen my words a little more carefully, but I think I told him the truth clearly enough.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は喫茶店で見聞きした出来事を伝えた。", + NULL, "I told him everything I heard and saw at the coffee house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……父は予想通り、リナを擁護するようなことを言い返す。", + NULL, "...As I expected, he defended Rina anyway.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 改めて落胆も感じるが、同時に、リナを殺す以外に方法はなかったのだとも分かり、不思議と肩が軽くなる感じがした。", + NULL, "I was upset, but at the same time, it made me certain that there was no other way than to kill her. I felt the pressure on my shoulders lessen for some reason.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父は、再婚のためには私の同意が不可欠であると思ったのか、勝手に怒りを納め、取り繕いの笑顔を浮かべ出す。", + NULL, "My father thought he needed my approval for his remarriage, so he held back his anger and put a fake smile on his face instead.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Si_H3", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「なぁ礼奈…、もう一度ゆっくりと父さんたちと話し合おう。", + NULL, "\"Hey, Reina... Let's sit down with a cup of tea and talk.", Line_WaitForInput); + OutputLine(NULL, "そうすればきっと分かってくれるから。」", + NULL, " I'm sure you'll understand once you hear me out.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……飼い主が死んでも、", + NULL, "...A tamed animal", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "家畜は家畜、", + NULL, " is still tamed", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "か。", + NULL, " even after the owner is dead.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いいさ。", + NULL, "That's okay.", Line_WaitForInput); + OutputLine(NULL, "それでも私は柵を開けた。", + NULL, " I'll open the gate anyway.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …家畜だっていつの日にか、自分がもう捕われの身でないことに気付く。", + NULL, "...Even a tamed animal will notice one day that he's no longer in captivity.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは私が教えることじゃない。", + NULL, "That's not something that I could teach him.", Line_WaitForInput); + OutputLine(NULL, "父が気付くことだ。", + NULL, " He had to realize it on his own.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 私は、家畜化した父の言い訳染みた笑顔に耐えられず、居間を後にする。", + NULL, "I couldn't stand his fake smile anymore, so I left the living room.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 母との離婚の痛みだって、時間が癒した。", + NULL, "Time healed the pain from the divorce.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……滴る水滴が岩をも穿つように、どんな痛みだって、時間はいつか必ず癒してくれる。", + NULL, "...Time heals any kind of pain, just like how dripping water will eventually bore a hole through solid rock.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は自分にできることを、やった。", + NULL, "I did what I could do.", Line_WaitForInput); + OutputLine(NULL, "あとは待つだけなのだ。", + NULL, " Now, I'd have to wait.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、待つべき日は想像してたよりはるかに早く訪れた。", + NULL, "But the day I was going to wait for came earlier than I expected.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " その翌日の深夜。", + NULL, "At midnight of the following day,", Line_WaitForInput); + OutputLine(NULL, "客人を迎えたからだ。", + NULL, " we had a visitor.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Feel", 120, 0 ); + + OutputLine(NULL, " それは鉄と呼ばれていた男。", + NULL, "It was that \"Tecchan\" man.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 北条鉄平だった。", + NULL, "Teppei Houjou.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + DrawBustshot( 0, "Tetu3", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Si_H6", 200 ); + + OutputLine(NULL, " 鉄平は玄関を叩かず、鎧戸を打ち破って侵入してきたので、私たちを大層驚かせた。", + NULL, "Teppei didn't even knock on the door to get in. He broke into the house by smashing the window.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 最初、その訪問はリナの失踪を問うものかと思い、少し身を硬くしたが、実際は違った。", + NULL, "At first, I thought he came here to ask us about Rina's whereabouts, but I was wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 鉄平が訪れた理由は、…リナとの事前の打ち合わせに基づくものだったのだ。", + NULL, "The real reason why Teppei came here was because... it was their plan.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは美人局の終局だった。", + NULL, "It was the last stage of their badger game.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 本当なら、その晩のその時間、父とリナは床を一緒にしていることになっていたのだろう。", + NULL, "Rina was probably supposed to be in bed with my father at that time tonight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " まさにその現場に踏み込みたかったに違いない。", + NULL, "Teppei must've wanted to show up and catch them sleeping together.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_door", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, " 鉄平は乱暴に家中を探すが、リナの姿を見つけることはできなかった。", + NULL, "Teppei looked around the house, but he couldn't find Rina.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、それでも何も怯むことなく、父の襟首を捻り上げ、実に慣れた口調で脅し文句を並べだす。", + NULL, "He didn't change the plan, though. He grabbed my father by his collar and started yelling threats.", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " 鉄平は、リナと婚姻関係にあることの証拠書類を示し、妊娠させた責任をどう取るのかと罵るのだった。", + NULL, "He showed my father a certificate of marriage to Rina, and shouted at him saying, \"you got my wife pregnant! How are you going to take responsibility?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父は、この2人が婚姻関係にあることは知らなかったようで、寝耳に水のようだった。", + NULL, "My father had no idea she was married. He looked shocked.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それに、父は体格も優れないどちらかというと気弱な性格。", + NULL, "My father is a short guy who is faint of heart.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 初めから最後まで鉄平にいいように罵られて呑み込まれるだけだった。", + NULL, "He just let Teppei do and say whatever he wanted from beginning to end.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私はそれを遠くから見ながら、乾いた感情で見ていた。", + NULL, "I looked at them from a distance coldly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……鉄平が罵れば罵るほどに、父の悪い夢は覚めるだろう。", + NULL, "...The more Teppei yelled and threatened my father, the faster he'd wake up from his bad dream.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そう、これは父には薬なのだ。", + NULL, "This was a medicine for him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私では、時間に頼るしかなかった膿んだ患部を、この男はわずか小一時間でえぐり出してくれた。", + NULL, "Teppei was cutting out the cancer that I was going to depend on time to do, and he was doing a great job of it.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 私は、父がようやく夢から醒めたのを見届けると、今さらのように割って入り、父を庇う。", + NULL, "I waited to help my father until I was sure that he had finally awakened from his bad dream.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、重要な話があると鉄平に告げ、玄関の外に押し出した。", + NULL, "I told Teppei that I had something very important to tell him and took him outside.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Re_S4", "maskleft", 1, 0, 300 ); + DisableWindow(); + DrawBustshot( 0, "Tetu2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「んで、なんじゃい。", + NULL, "\"So,", Line_WaitForInput); + OutputLine(NULL, "重要な話っちゅうんは。」", + NULL, " whaddya want?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「リナさんって、", + NULL, "\"Has Rina-san...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…昨日以来、", + NULL, " come back to Okinomiya", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "興宮に帰ってますか?」", + NULL, " since yesterday?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……んん?」", + NULL, "\"......Nnn?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「実はリナさん、……事情があって、隠れてるんです。」", + NULL, "\"As a matter of fact... she's hiding somewhere.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Tetu3", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぁ?!", + NULL, "\"What?!", Line_WaitForInput); + OutputLine(NULL, " どういうごっちゃん!!」", + NULL, " I don't get it!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「リナさんから、鉄平さんが来たら連れて来てほしいと言われてるんです。」", + NULL, "\"Rina-san told me to take you to her when you came to my house.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Tetu2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……はぁ??", + NULL, "\"...Hah??", Line_WaitForInput); + OutputLine(NULL, " 律子のやつ、どうしたんね…!」", + NULL, " The fuck is Ritsuko thinkin'...?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + PlayBGM( 1, "yorumushi", 120, 0 ); + + OutputLine(NULL, " 鉄平はのこのことついて来た。", + NULL, "Teppei followed me without hesitation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 真っ暗な中、懐中電灯の灯りひとつで。", + NULL, "We walked in the dark with a flashlight", Line_WaitForInput); + OutputLine(NULL, "誰も来ない、", + NULL, " to the place where", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "誰にも聞こえない、", + NULL, " nobody comes", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "誰もが忘れた、", + NULL, " and nobody can hear us,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "その場所へ。", + NULL, " the place forgotten.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "YMo3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 道中、色々と聞かれたが、何も答えられることなどない。", + NULL, "He asked me many things on the way, but I couldn't answer any of them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " リナさんに直接聞いてくださいと、意味ありげに答えてはぐらかした。", + NULL, "I just told him to ask Rina.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それが鉄平には、リナが裏切って本気で結婚しようと考えているように感じたらしい。", + NULL, "The way I said it seemed to make him think that Rina was going to betray him and get married to my father for real.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 勝手に鼻息を荒くして、私の後を何の警戒もなくひょこひょことついて来るのだった。", + NULL, "Even though he was breathing heavily in a rage, he walked right behind me without any suspicions.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Mo_YG1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 私は、今日という日が近いうちに訪れるだろうと思い、", + NULL, "I knew this day was going to come very soon, so I was well prepared for it.", Line_WaitForInput); + OutputLine(NULL, "準備していた場所に差し掛かると、唐突に懐中電灯を消した。", + NULL, " We reached the place where I originally planned to bring him, and I turned off the flashlight all of a sudden.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskc", 1, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「お、…!", + NULL, "\"Oh...!", Line_WaitForInput); + OutputLine(NULL, " どうしたんね…。」", + NULL, " What's goin' on...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 闇夜に唯一の灯りを奪われれば誰だって焦る。", + NULL, "Everyone gets nervous when the only light in the dark goes off.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……でも、ここは私の国なのだ。", + NULL, "...But this is my territory.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私には灯りなど必要ない。", + NULL, "I didn't need any light.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " むしろ目蓋を閉じた方が、鮮烈に視覚を感じることができた。", + NULL, "I could feel my surroundings even better with my eyes closed.", Line_Normal); + ClearMessage(); + + PlayBGM( 2, "suzu", 120, 0 ); + + OutputLine(NULL, " 草むらの陰に横たえてある大斧を担ぎ上げる。", + NULL, "I grabbed the big hatchet I'd hidden in a bush, and lifted it up high.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ごめんなさい、電池の接触不良かな……。", + NULL, "\"I'm sorry. I guess the battery went out...", Line_WaitForInput); + OutputLine(NULL, "ちょっと待ってくださいね…。」", + NULL, " Hold on a second...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おう、早ぅせんとな。」", + NULL, "\"'Kay. Hurry it up.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 口からは頼りなさげな言葉を吐き出しながら。", + NULL, "I purposely sounded weak and helpless", Line_WaitForInput); + OutputLine(NULL, "だけれども両腕は、重く無骨な恐ろしい大斧を振り上げていた。", + NULL, " while I raised the hatchet into the air.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……あぁん、ライターあるわ。", + NULL, "\"...Oh, I got a lighter.", Line_WaitForInput); + OutputLine(NULL, "出すんね。」", + NULL, " I'll just fire this baby up...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 鉄平はポケットのライターを探り当て、火を灯した。", + NULL, "Teppei found a lighter in his pocket and lit it up.", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Tetu2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Mo_YG1", 400 ); + + OutputLine(NULL, " そして、わずかの灯りで照らし出されたその光景を、恐らく理解できなかったろう。", + NULL, "He probably couldn't understand the sight illuminated by that small light.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawFilm( 2, 0xff, 0xaa, 0xaa, 256, 0, 400, TRUE ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 目と鼻の先に、大斧を担ぎ上げた少女が立ち塞がっているなんて。", + NULL, "He saw a girl lifting up a big hatchet right in front of him.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Tetu3", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………ッッ!!!!」", + NULL, "\".........!!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 鉄平の両目が見開かれる。", + NULL, "Teppei's eyes went wide.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 目の前のそれが何事か分からなくても、自分の生命に危機が迫っていることだけは理解できたようだった。", + NULL, "He didn't understand what was going on, but he understood that his life was in danger.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、理解できても、それに対応するまでは頭が回らなかっただろう。", + NULL, "And yet, he must not have been able to think fast enough to deal with it even though he understood what he should do.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 仮にそこまで頭が回り、両腕で頭を庇ったとて、何の意味もなかったろうが。", + NULL, "Even if he could think fast enough and blocked his head with his arms, it wouldn't have meant anything.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 鉄平がやがて自宅にやって来ることは分かっていたんだ!", + NULL, "I knew Teppei would come to my house eventually!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから今日、準備した。", + NULL, "That's why I prepared for that day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その準備がその晩に実るなんて思わなかったけれどね。", + NULL, "I just didn't think that preparation was going to bear fruit tonight.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 武器も十分に吟味した。", + NULL, "I chose my weapon very carefully.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 一撃で倒せる間合いも、距離も場所も全部全部吟味した。", + NULL, "I planned when, where, and how I was going to attack him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、それは必然だった!", + NULL, "And so, there can only be one result!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + PlaySE( 0, "s_tataku", 128, 64 ); + DrawSceneWithMask( "ryuuketu1", "maskaa", 1, 0, 10 ); + + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + FadeSprite( 20, 200, TRUE ); + + DrawScene( "black", 1000 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 大斧は鉄平の頭の天辺と額の角に当る部分に、ばっくりとめり込んだ。", + NULL, "The hatchet cut deeply into his forehead.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " めり込む瞬間の、例えようのない感触が、確かに頭蓋を叩き割ったことを教えてくれている。", + NULL, "I felt an indescribable vibration through the hatchet when it hit him, and this told me that I broke his skull.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "yorumushi", 120, 0 ); + + OutputLine(NULL, " 喫茶店で喧嘩自慢をしていた大男も、人を殺すために用意した武器の前では呆気なかった。", + NULL, "He bragged about how good he was at fighting at the coffee house, but he sure went down quickly when faced with a murderous weapon.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その一撃でおしまいだったからだ。", + NULL, "He was done in by a single blow.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 鉄平は、頭部に斧をくわえ込んだまま、ゆっくりと横に倒れる。", + NULL, "Teppei slowly fell to his side with the hatchet in his forehead.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " まるで出来の悪い三流ホラー映画の犠牲者そのものだった。", + NULL, "He looked like a victim in a B movie.", Line_Normal); + ClearMessage(); + + FadeFilm( 0, TRUE ); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "Mo_YG1", 400 ); + PlayBGM( 0, "03_cele", 120, 0 ); + + OutputLine(NULL, " 私は、一刀だけをもって、この大男を処分した。", + NULL, "I killed this big guy with just one hatchet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …こいつは、暴力は経験も豊富で手馴れていただろう。", + NULL, "...He was probably quite experienced in the world of violence.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、殺スということに関しては、私の方が上手だった。", + NULL, "But, I was better than him when it came to killing.", Line_WaitForInput); + OutputLine(NULL, "なぜって、私はすでに1人殺して手馴れているのだから。", + NULL, " Why? Because I've killed someone before.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これで、全て終わりだった。", + NULL, "It's all done now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父を惑わせ、その財産を奪おうとした愚か者たちは全て消えた。", + NULL, "The bad people who deceived my father and tried to rob him blind are all gone.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は、自分に出来ることをして、自分の生活を守れたのだ。", + NULL, "I did what I had to do in order to protect my life.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……この勇気と思い切りが、母の時にもあったなら、私はアキヒトおじさんを殺していたのかもしれない。", + NULL, "...If I had this much courage and determination when my mom told me about the divorce, I might've killed Akihito.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そうすれば、尊い命を奪うのは1つで済んだのだ。", + NULL, "If I did, I would've taken the life of only one.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……あの時にそれができなかったから、私は昨日と今日で2人も殺めなくてはならなかったじゃないか。", + NULL, "...Because I couldn't do it back then, I've had to kill two people in the last two days.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); + PlayBGM( 1, "higurashi", 120, 0 ); + + OutputLine(NULL, " さぁレナ。", + NULL, "Rena.", Line_WaitForInput); + OutputLine(NULL, "全部を終わりにしよう。", + NULL, " Let's finish it up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 鉄平の死体を隠す場所はもう準備できている。", + NULL, "There's already a place to hide his body.", Line_WaitForInput); + OutputLine(NULL, "全部全部、準備済みの手配済み。", + NULL, " I took care of everything.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 手にぬめりを感じ、私は懐中電灯で手を照らす。", + NULL, "My hands were wet, so I shone the flashlight at them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……血だと感じたそれは、汗に過ぎなかった。", + NULL, "...I thought it was blood, but it was just sweat.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、そのぬめりの違和感にどうしても馴染めず、私は度々懐中電灯で手を照らすのだった。", + NULL, "Even so, I still felt uncomfortable, and shone the flashlight at my hands several times.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は幸せを掴むために、……ここまでのことをやったんだ。", + NULL, "I did all this... in order to be happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ここまでやって、幸せになれなかったらそんなのはあんまりだ。", + NULL, "I did all this, so I should be happy now.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 両手が血塗れになるくらいにがんばった。", + NULL, "I tried so hard that I got blood on my hands.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを神さまに認められたい。", + NULL, "I wanted to get credit for that from him.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ねぇ、オヤシロさま。", + NULL, "Oyashiro-sama.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 我が家が雛見沢から出て行って、狂い出したあの日に、これでようやく巻き戻せるよね?", + NULL, "Let me ask you a question. I can finally rewind the time back to the day everything started to go wrong, can't I?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は雛見沢に住まう。", + NULL, "I'm going to stay in Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お父さんと一緒に、これからも、ずっと。", + NULL, "I'm going to live happily", Line_WaitForInput); + OutputLine(NULL, "幸せに。", + NULL, " with my father forever.", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + DrawScene( "JYT1", 1000 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "JT1", 3000 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 1000 ); + DrawSceneWithMask( "Ma1", "maskm1", 1, 0, 1300 ); + SetValidityOfInput( FALSE ); + Wait( 1500 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "M_Hi1", "maskright", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1500 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_chaim", 128, 64 ); + Wait( 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1500 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "GK2", "maskup", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " レナが授業中に居眠りをするなんて、珍しいことだった。", + NULL, "It's rare to see Rena sleep in class.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 夜更かしをして睡眠不足になるようなやつじゃない。", + NULL, "She isn't the kind of girl who sleeps in class because of staying up so late.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だからきっと、家の家事とかで色々大変なんだろうなと思った。", + NULL, "She had to be tired from doing housework or something.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それをみんな知っているのか、知恵先生も含めて、誰もレナを咎めようとはしなかった。", + NULL, "Everybody seemed to be thinking the same thing. Nobody tried to wake her up, not even Chie-sensei.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 時折、目を覚ますが、再び睡魔に負けてこっくりこっくりと俯く。", + NULL, "She got up for a few seconds and went back to sleep.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そのさまを、船を漕ぐようと例えるのは、なるほど言い得ているなと思った。", + NULL, "She swayed back and forth like she was rowing a boat.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でもやっぱり…授業中だし、起こした方がいいよな…?", + NULL, "But... she's in class, so I should wake her up... right?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 小突いてやろうと手を伸ばそうとしたら、魅音が目配せをしてきた。", + NULL, "I was about to wake her up, but before my hand touched her, Mion gave me a sign not to.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_WinkA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「寝かせてあげなよ。", + NULL, "\"Let her sleep.", Line_WaitForInput); + OutputLine(NULL, "たまにはそういう日もあるよ。」", + NULL, " She must be really tired today.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…ん。", + NULL, "\"...Ah.", Line_WaitForInput); + OutputLine(NULL, "それもそうだな。」", + NULL, " You're right.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " レナが、お父さんと二人暮らしであることを知ったのはつい先日だった。", + NULL, "I heard a few days ago that Rena lives with her father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 昼間は勉強し、放課後は精一杯遊び、帰宅してからは母の代わりとして家事をこなす。", + NULL, "She studies during the day, plays a lot after school, and does things around the house after that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …そんな日々を送っているなんて、俺は全然知らなかった。", + NULL, "...I didn't know that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …お母さんがいないのは、どうも離婚らしい。", + NULL, "...I also didn't know her mother had divorced her father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それはレナにとっては思い出したくないことだろうから内緒だよ、と魅音に釘を刺された。", + NULL, "Mion told me that, and she also told me not to talk about it because Rena is still hurt by the divorce.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Me_DefA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「………そんな苦労をしてるなんて、全然気付きもしなかったぜ。」", + NULL, "\"...I didn't even notice that she's been through such a tough time.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナはそういうのを表に出さないタイプだよね。", + NULL, "\"Rena is the kind of girl who doesn't show her pain to others.", Line_WaitForInput); + OutputLine(NULL, "ひょっとすると、普段、陽気に振舞っているのも、そういう風に意識して振舞っているからかもね。」", + NULL, " She always looks happy and cheerful, but she might be acting that way on purpose.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 幸せな時間は有限だと言い切ったレナ。", + NULL, "Rena told me that happy days will one day come to an end.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ある日を境に、突然、幸せが終わってしまうことを知っていると言ったレナは、…一体、これまでにどんな苦労をしてきたのか。", + NULL, "She told me she knew that firsthand... what could she have been through?", Line_WaitForInput); + OutputLine(NULL, "俺には想像もつかない。", + NULL, " I had no idea.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、平穏に過ごせる日々を思い切り楽しく過ごそうとするのだろう。", + NULL, "That's probably why she tried to spend as much time as peacefully and cheerfully as she could.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんな日々を、退屈だと言ってしまった自分は、多分レナを傷つけたに違いない。", + NULL, "I must've hurt her feelings when I said I was bored of having happy days.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そう思うと、両親が健在でぬくぬくと親元でスネをかじっている自分が何だか申し訳なく感じた。", + NULL, "...When I thought about it, I felt bad for living off my parents, who are both healthy and happy.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう言えば、……沙都子と梨花ちゃんは、共に両親を失っている。", + NULL, "For that matter... Satoko and Rika-chan lost their parents, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音だって、両親の元を離れ、頭首見習いとして祖母の下で生活しているという。", + NULL, "Mion lives with her grandmother, away from her parents, because she needs to learn to be the head of the Sonozaki family in the future.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それに気付いた時、…何となく申し訳なさを感じた。", + NULL, "When I realized all that... I felt bad about my situation.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「別に、圭ちゃんが両親と生活してることを申し訳なく思うことはないよ。」", + NULL, "\"You don't have to feel bad about living with your parents.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 胸中を魅音に見抜かれたようだった。", + NULL, "Mion seemed to have read my mind.", Line_WaitForInput); + OutputLine(NULL, "魅音は、滅多に見せない涼しそうな顔でそう言った。", + NULL, " She said it with a cool expression on her face.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_TokuiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「確かに家族ってのは、生まれてきた子どもである私たちにとって、一番最初のコミュニティなんだと思う。", + NULL, "\"A family is the most common community for kids like us to live in.", Line_WaitForInput); + OutputLine(NULL, "でもね、コミュニティは家族だけじゃないんだよ。」", + NULL, " But it's not the only community we have.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……仲間、か?」", + NULL, "\"...You mean friends?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「わかってるじゃん。」", + NULL, "\"You're right.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「俺たちは、レナにとって、家族に負けないくらいの存在なんだろうか…?」", + NULL, "\"Do you think we're as good as family to Rena...?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_TokuiB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「掃除洗濯、炊事に買い物。", + NULL, "\"Rena does cleaning, laundry, cooking, and shopping, so she must be tired every day.", Line_WaitForInput); + OutputLine(NULL, "それに疲れて昼寝だけして過ごすことだってレナにはできるんだよ。", + NULL, " She could spend her afternoon taking naps.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " でもレナはそれをしない。", + NULL, " But she doesn't do that.", Line_WaitForInput); + OutputLine(NULL, "放課後の時間いっぱいを私たちと部活をして過ごす。", + NULL, " She spends her afternoons playing with us.", Line_WaitForInput); + OutputLine(NULL, "それはつまり、………なんて言えばいいのかなぁ、", + NULL, " That means... how should I put it...?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…そう、仲間ってことなんだよ。」", + NULL, " ...That means we're her best friends.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナにとっては、…家族と同じくらいの意味のある、仲間ってことなのか?」", + NULL, "\"So you're saying... we're friends with as much value as family to her?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_tohohoA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………。」", + NULL, "\"...............\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音がきょとんした顔をする。", + NULL, "Mion looked stunned.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺との会話が少し噛み合わないような様子だった。", + NULL, "As if she didn't understand what I was talking about.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "me_AkuwaraiA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あー、……圭ちゃんが今日まで、仲間って言葉をどういう意味で使ってきたか知らないけどさ。", + NULL, "\"Ah... I didn't know what friends meant for you until today.", Line_WaitForInput); + OutputLine(NULL, "…仲間ってのは、家族とまったく同格じゃないのかなぁ?」", + NULL, " ...But I believe friends are just as important and valuable as family.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 2, "Ri_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……難しく考えることではないのですよ。」", + NULL, "\"......It's actually very easy to understand.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いつの間にか、梨花ちゃんも話に加わっていた。", + NULL, "Rika-chan joined our conversation.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ri_NikoA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「居場所があればいいのです。", + NULL, "\"The important thing is to have people around whom you can feel comfortable.", Line_WaitForInput); + OutputLine(NULL, "それがある場所を、家族と言ったり、仲間と言ったり、呼び方が少し変わるだけのことなのですよ。」", + NULL, " Sometimes you call them family or sometimes you call them friends. It's just a matter of the word you use.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………梨花ちゃんにとって、家族と仲間は同じものか?」", + NULL, "\"...Are friends the same as family to you, Rika-chan?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ri_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……ボクはそうだと思っていますです。", + NULL, "\"...Yes, they are.", Line_WaitForInput); + OutputLine(NULL, "沙都子も魅ぃも、そしてレナもそうだと思いますですよ。」", + NULL, " I believe they are to Satoko, Mii, and Rena, too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「だから私たちは、いっつも一緒にいようとするんじゃないかなぁ。」", + NULL, "\"I guess that's why we always try to stay together.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「梨花ちゃんは、みんなといると寂しくないか?」", + NULL, "\"Do you ever feel lonely when you're with your friends?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Ri_NikoA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……みんなは家族なのです。", + NULL, "\"......They're my family.", Line_WaitForInput); + OutputLine(NULL, "寂しくなんかないのですよ?」", + NULL, " So, I'm not lonely.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音も頷く。", + NULL, "Mion nodded in agreement.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 沙都子は別のクラスメートとのおしゃべりに夢中だったが、きっと同じように頷くに違いない。", + NULL, "Satoko was talking with her other classmates, but I'm sure she would nod as well.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そしてレナも。", + NULL, "...Rena would, too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「俺、………ちょっと恥ずかしいよ。」", + NULL, "\"I'm... a little embarrassed.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Me_DefA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うん?」", + NULL, "\"Why?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「今日まで俺、仲間って言葉を使ってきたけどさ。", + NULL, "\"I've been using the word, 'friends'.", Line_WaitForInput); + OutputLine(NULL, "……本当の意味で理解してなかったと思う。", + NULL, " ...But I don't think I understood its true meaning until today.", Line_WaitForInput); + OutputLine(NULL, "仲間ってのは、…もっともっと大切で掛け替えのない、すげえもんなんだよな。」", + NULL, " Friends are... more important and irreplaceable than I thought they were.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………それ、すっごく当り前のことだからさ。", + NULL, "\"That's like...... common sense.", Line_WaitForInput); + OutputLine(NULL, "もし今日まで分かってなかったなら、よく胸に刻んだ方がいいよ。」", + NULL, " So, you should take this opportunity to remember that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうだな。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "…そうするぜ。」", + NULL, " ...I will.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あと、それを二度と口にしない方がいいかもだね!", + NULL, "\"I also recommend that you don't say that again!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_AkuwaraiA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 今、圭ちゃん、かなり恥ずかしいことを言ってたと思うよ〜。」", + NULL, " Kei-chan, you just said something very embarrassing, you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音が今さらのように茶化した。", + NULL, "After all that, Mion still made fun of me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナが、あんなにも真面目に、遊んでふざけて、いつも精一杯なのが少し分かった気がした。", + NULL, "I think I understand a little better why Rena was always so serious about having fun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして、俺もそんなレナの仲間であろうと、その精一杯に応えられる関係であろうと思った。", + NULL, "I want to be her best friend, and I want to do my best to be deserving of her effort.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「………くぁぁ……。」", + NULL, "\"......Zzz......\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナが可愛らしいいびきをかく。", + NULL, "Rena snored. It sounded cute.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " さすがにいびきまでかかれては、先生も見逃せないようだった。", + NULL, "Chie-sensei let her sleep in class, but she couldn't let her get away with snoring.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Tie1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「委員長、竜宮さんを起こしてください。」", + NULL, "\"Class president, wake her up, please.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "me_AkuwaraiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「レナぁ、ほらほら。」", + NULL, "\"Rena, get up.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Re_HauA1", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ふぁうぅうぅ…。」", + NULL, "\"Hwwaaaa...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音に小突かれた時、レナが漏らした寝惚け声がクラス中に笑いをもたらす。", + NULL, "Rena was still half asleep and made a strange noise. Everybody in the class laughed.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Re_BikkuriB1", 200, TRUE ); + //DisplayWindow(); + //DisableWindow(); + ChangeBustshot( 1, "Re_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " レナはクラスメートのくすくす笑いが、自分へのものだと気付くと、すぐに目を覚まし、さも眠っていなかったように振舞うのだった。", + NULL, "Rena noticed they were laughing at her, woke up right away, and acted like she wasn't sleeping at all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その様子が何だかかえって滑稽で、俺は堪えきれば吹き出してしまうのだった。", + NULL, "It looked really funny, and I burst into a fit of laughter.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + PlayBGM( 1, "semi", 120, 0 ); + DrawSceneWithMask( "Sora4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 窓の外を見ると、まだまだ6月だと言うのに、夏本番を思わせる真っ青な空と大きく真っ白な雲が浮かんでいた。", + NULL, "Outside the window, the sky was blue, and the clouds were pure white. It was still June, but it looked like the middle of summer.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この晴れの天気だって、永遠に続くわけじゃない。", + NULL, "This perfect weather wouldn't last forever.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 突然曇って夕立になることだってあるだろう。", + NULL, "It could get cloudy and rain all of a sudden.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、晴れてる内に、思いっきりはしゃいで遊ぼうじゃないか。", + NULL, "That's why we had to play and raise a ruckus while we still had this perfect weather.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " セミたちの合唱が、まだしばらく授業から開放されない俺たちを嘲笑う。", + NULL, "The cries of the cicadas sound as if they're laughing at us because we still have some classes left.", Line_WaitForInput); + OutputLine(NULL, "あぁ、畜生、早く放課後にならないかなぁ。", + NULL, " Ahh, damn it. I can't wait for school to finish.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Re_WaraiA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「どうしたんだろ。", + NULL, "\"Keiichi-kun,", Line_WaitForInput); + OutputLine(NULL, "圭一くん、すっごく嬉しそうだね。今日は何かあるの?」", + NULL, " you look very happy. Did something special happen today?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「別に今日、何かあるわけじゃないぜ。", + NULL, "\"Nothing.", Line_WaitForInput); + OutputLine(NULL, "今日は今日だし、明日は明日だろ。」", + NULL, " Today is today. Tomorrow is tomorrow, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "RE_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……うん?」", + NULL, "\"......Yeah...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「今日が晴れてるならそれで十分。", + NULL, "\"I'm just happy that we have perfect weather today.", Line_WaitForInput); + OutputLine(NULL, "明日の天気なんか知ったこっちゃないってことさ。", + NULL, " I don't care about the weather tomorrow.", Line_WaitForInput); + OutputLine(NULL, "だから、今日という日を俺は精一杯遊び倒したい。", + NULL, " I want to enjoy today as much as I can.", Line_WaitForInput); + OutputLine(NULL, "いつ天気が崩れたって後悔しないくらいに徹底的にな。」", + NULL, " When the weather changes, I don't want to regret that I didn't.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それはかつてレナに教えられたこと。", + NULL, "I learned that from Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 平穏な日々こそが、何にも変え難い、一番幸せな日々であるということ。", + NULL, "I learned that peaceful days are the happiest days you can have and that they're irreplaceable.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「魅音〜、今日の部活は何だー?", + NULL, "\"Mion, what are we doing today for club activities?", Line_WaitForInput); + OutputLine(NULL, " それに最近、罰ゲームがちょいと刺激不足だぜー。」", + NULL, " We need something very exciting for the punishment, too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_AkuwaraiB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「くっくっく!", + NULL, "\"Heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " 言うねぇ圭ちゃん。", + NULL, " That's the spirit I like, Kei-chan.", Line_WaitForInput); + OutputLine(NULL, "そこまで言うなら、今日の放課後には生き地獄ってヤツを拝ましてあげるよ…!」", + NULL, " Because you insist, I'll put you through a living hell...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「け、圭一くん、あんまり魅ぃちゃんを挑発しちゃだめだよぅ…。」", + NULL, "\"K-Keiichi-kun, don't provoke her too much...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おいおい、臆すのかよレナぁ。", + NULL, "\"Hey, are you scared, Rena?", Line_WaitForInput); + OutputLine(NULL, "上等じゃねぇかよ!", + NULL, " I know you're better than that!", Line_WaitForInput); + OutputLine(NULL, " また俺たちの実力で大暴れしてやろうぜ!", + NULL, " Let's show her our true power again!", Line_WaitForInput); + OutputLine(NULL, " 俺とレナの決着だって、まだまだ着いちゃいないんだからなぁ。」", + NULL, " Remember, we haven't brought an end to our last battle.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " にやっと笑ってやると、レナもつられてにやりと笑う。", + NULL, "I grinned at her, and she grinned back.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あはは、それもそうだね。", + NULL, "\"Ahaha, I do remember that.", Line_WaitForInput); + OutputLine(NULL, "よぅし、レナも思いっきりがんばるぞー!」", + NULL, " Okay, let's do it, then!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Sa_AkuwaraiA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「レナさんには先日の借りがございますものねぇ!", + NULL, "\"Rena-san, you certainly got me last time!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Sa_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " きっちり倍返しさせていただきましてですわよー!」", + NULL, " For that, I must pay you back with interest!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_WinkA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いいねいいねぇ。", + NULL, "\"This is getting very interesting.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_TokuiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "盛り上がってきたよ、くっくっく!」", + NULL, " It's going to be a blast! Heh heh heh!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Ri_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……早く、放課後になるといいのです。」", + NULL, "\"......I can't wait for school to finish.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 放課後はとても待ち遠しいけれど。", + NULL, "I couldn't wait either, but...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …こうしてみんなで盛り上がる今の時間にすら、今の俺は輝くものを感じるのだった。", + NULL, "That time we spend just talking together is also very precious.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうだな。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "早く放課後になるといいなぁ。」", + NULL, " It would be nice if school ended soon.\"", Line_Normal); + ClearMessage(); + + DrawScene( "Sora4", 1000 ); + + CallScript( "&eyeCamp" ); + SetValidityOfSkipping( FALSE ); + DrawSceneWithMask( "GetTIP_tsum009", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + SetValidityOfSkipping( TRUE ); +} diff --git a/Update/_tsum_010.txt b/Update/_tsum_010.txt new file mode 100644 index 0000000..82685d7 --- /dev/null +++ b/Update/_tsum_010.txt @@ -0,0 +1,2286 @@ +void main() +{ + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xbb, 0xff ); + + DrawScene( "white", 400 ); + PlayBGM( 0, "semi", 120, 0 ); + DrawSceneWithMask( "Sora5", "maskm1", 1, 0, 3000 ); + + OutputLine(NULL, " これだけ暑い日が続けば、死体は痛むのもあっという間だった。", + NULL, "It had been very hot for the past few days, and the corpses went rotten quickly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 台所を預かる主婦たちなら、これだけの生肉があっという間にそうなることなど、誰だってわかる。", + NULL, "Any housewife knows how fast fresh meat can go bad.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " だから、重要な解体作業は一番最初にやった。", + NULL, "I know it, too. That's why the first thing I did was to dismember the corpses.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 解体する理由はただひとつ。", + NULL, "There was only one reason why I needed to dismember them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 死体を絶対見つからない場所に持ち運ぶため、隠して運べるサイズにする必要があったからだ。", + NULL, "I had to reduce them to a portable size, in order to carry them to a place where they'll never be found.", Line_Normal); + ClearMessage(); + + DrawScene( "ryuuketu1", 400 ); + + OutputLine(NULL, " 死体を切り刻む、と文字に書くと嫌悪感を感じるのは多分、台所に立たない男の人だけだろう。", + NULL, "When men see the words \"dismembered corpses,\" they'll probably feel disgusted, because they don't cook.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " まな板の前に立つ主婦は、魚を捌けば内臓を引き出すし、生だったらまだ動いている寄生虫を見ることだってある。", + NULL, "But housewives are used to taking the guts out of fish, and they sometimes even see living maggots.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そういうのを引きずり出したり、時には付いたまま加熱して料理してしまうこともある。", + NULL, "They take the maggots off of the food, or even cook it with the maggots still on.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 火を通せば無害というやつだ。", + NULL, "The heat will kill them, after all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 男の人は言葉を聞いただけで毛嫌いするから、台所を見せないだけのこと。", + NULL, "Women don't tell men what they do in the kitchen because men wouldn't eat the food if they knew.", Line_Normal); + ClearMessage(); + + DrawScene( "Mo_G4", 400 ); + + OutputLine(NULL, " だから、別にこんな作業はへっちゃらだった。", + NULL, "So it didn't really bother me much to dismember them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それに、こいつらを殺すことで全ての悩みから開放されたのだ。", + NULL, "I was released from all my problems by killing them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その喜びと引き換えなら、これくらいの後片付けは当然だった。", + NULL, "Cleaning up the mess was like nothing to me, because I got freedom and regained my happiness.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 鋸や鉈などの大工道具を使って分解する。", + NULL, "I dismembered the corpses using carpenter's tools like a saw and a hatchet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 返り血を浴びるだろうから、わざわざ黒いジャージを買っておいた。", + NULL, "I'm wearing a black sweat suit I bought for today because I thought I might get stained with blood.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 血が付いてても目立たないし、最後には捨ててしまえばいい。", + NULL, "Bloodstains don't show on black fabric, and I can just throw it away after it's done.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もちろん、付近に血が飛び散るかもしれないと思い、捨ててあったブルーシートも拾ってきてあった。", + NULL, "I brought a plastic sheet I found in the dump because I thought the blood might spread otherwise.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この上で作業をすれば、最後には丸めて焼いてしまえばいいからとても便利だ。", + NULL, "If I did the work on this sheet, I could just burn it after I was done.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……結局、人間の解体も、まな板の上での炊事と何にも変わらないわけだ。", + NULL, "...In the end, dismembering human bodies is no different from preparing food on a chopping board.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 0 ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_chisibuki", 128, 64 ); + DrawSceneWithMask( "white_mono1_6", "masktoketu", 1, 0, 1000 ); + + DrawScene( "white", 400 ); + DrawScene( "black", 0 ); + + DrawScene( "Sora5", 400 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "Sora6", 3000 ); + DrawScene( "black", 400 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 実際、これだけ大きな体なのだから、かなりくたびれたが、そう悩まずに分解できた。", + NULL, "I was very tired from chopping apart two adult bodies, but I didn't have a problem doing it.", Line_Normal); + ClearMessage(); + + DrawScene( "ryuuketu1", 400 ); + + OutputLine(NULL, " 手、足、首を切断し、ちょうど6分割にした。", + NULL, "I cut off their arms, legs, and heads, dividing each body into six pieces.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 死体を切ると、脂で刃が駄目になる…というようなのを、どこかで聞いていたので、予め分解道具は豊富に用意した。", + NULL, "I heard before that blades get easily ruined by fat when you cut apart a corpse. So, I brought many kinds of tools.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その予想は的中し、私は解体途中で道具を取りに帰るという無様なまねをせずに済んだ。", + NULL, "And I was right. I didn't have to go back and forth between here and my house to get another tool in the middle of work.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう言えば昔、ダム戦争の末期にまさにこの地で、現場監督のバラバラ殺人があったんだっけ。", + NULL, "A long time ago, the construction manager was murdered and his body was dismembered here during the dam conflict.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それも確かこれと同じで6分割のはず。", + NULL, "He was cut into six pieces in the same way.", Line_WaitForInput); + OutputLine(NULL, "もっとも私は2人分だから12分割なのだけど。", + NULL, " Well, I had two bodies, so there was double that, though.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう言えば、逮捕されていない主犯が隠したという腕は、未だ発見されていないんだっけ。", + NULL, "I remembered the main suspect was still on the loose, and the victim's arm he hid hadn't been found yet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どこに隠したんだろうな。", + NULL, "I wonder where he hid it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その場所を教えてもらいたいなと思い、ちょっと苦笑した。", + NULL, "I'd like to ask him. I smiled wryly.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora6", 400 ); + + OutputLine(NULL, " 手足や首はともかく、胴体は大きくて大変だった。", + NULL, "Unlike the arms, legs, and heads, the torsos were difficult to take care of.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 分解できないかとも考えたが、臓物の処分などで相当面倒になるだろうと思い、結局断念する。", + NULL, "I thought about cutting them into smaller pieces, but I decided against it because I thought it'd be troublesome to clean up the guts.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 分解した断片を、黒いゴミ袋にしまい、どうせ効果はないだろうが冷蔵庫用の消臭剤たっぷりと一緒に何重にも包む。", + NULL, "I put each piece in a black trash bag and sprayed on a lot of deodorant. I wasn't sure if that would help against the smell, though.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 解体作業中にもだいぶ虫に群がられたが、綺麗にゴミ袋にまとめた後は、血の匂いに群がっているだけのようだった。", + NULL, "Many bugs flew around me while I was dismembering the corpses. After I finished putting all the pieces into each bag, the bugs were still flying around, but that was just because they could smell the blood.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 全ての後片付けをした後には、もう虫も散っていた。", + NULL, "After I cleaned up everything, they were all gone.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_G4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " あとは、この12個の黒い肉袋を処分するだけ。", + NULL, "Now all I need to do is get rid of these twelve black bags.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 骨になるまで焼ければ一番楽だけど、火葬場でもなければ無理だろう。", + NULL, "Burning them would be easiest, but I don't think I can burn them to ashes without using a cremator.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " どこか秘密の場所に埋めてしまうのがいい。", + NULL, "The best way is to bury them somewhere.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 胴体はともかく、それ以外の袋はナップザックに詰められる大きさだ。", + NULL, "Other than the torsos, every piece is small enough to fit in my backpack.", Line_WaitForInput); + OutputLine(NULL, "容易に隠して持ち運べるだろう。", + NULL, " I could easily carry them without being noticed.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "kawa5", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " このダム現場を貫いて流れる沢に流してしまえたら楽だなと思った。", + NULL, "I could throw them into the river running through the dam construction site...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、そんなことすれば絶対に下流で誰かが見つける。", + NULL, "but if I did that, somebody would find them for sure.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " たまにニュースで、川原で見つかったボストンバッグから遺体の一部が…、何てのを見るけど、流した犯人のいい加減さにはいつも呆れていた。", + NULL, "I've seen on the news several times before that a bag with a body part in it was found beside a river... Every time I heard something like that, I always thought the murderer was stupid.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Oni2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 鬼ヶ淵の沼に沈めるのもいいかと思ったけど、肉は腐ると浮力がつく。", + NULL, "I thought about dumping them into the Onigafuchi Swamp. But rotten meat floats.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 重りと一緒なら…とは思うが、絶対に大丈夫とは言い切れない。", + NULL, "I thought about weighting the bags... but there's no guarantee they'd stay down.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + DrawScene( "Mo6", 400 ); + + OutputLine(NULL, " だとすると残るのは、地中に埋めることだけ。", + NULL, "So, that left me one choice: to bury them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 谷河内か高津戸辺りの廃村地区をもっと奥に行けば、未開の山がいくつもある。", + NULL, "There are many unexplored mountains at the end of the abandoned districts around Yagouchi and Takatsudo.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな山のどこかにひっそりと埋めてしまうのが一番だろう。", + NULL, "It's probably best to bury them somewhere in the mountains.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " このゴミ山はかなり安全だが、それでも絶対じゃない。", + NULL, "While it would be safe to bury them here in the garbage dump, too, it's not perfectly safe.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、私はこの袋の山全てを、無事に山奥に埋めてしまって初めて、あの2人の完全な抹消を終了するのだ。", + NULL, "And so, I'm going to bury all these bags somewhere deep inside of a mountain, in order to completely erase the two of them.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………使い慣れない筋肉を酷使したせいか、体の節々が痛む。", + NULL, "...My joints hurt, since I've been using muscles I don't normally use.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_R2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 私は丁寧に後片付けをすると、ジャージのまま隠れ家に入り、マットレスの上に横になった。", + NULL, "I cleaned up the mess very carefully and got into my hideout. While still wearing the sweat suit, I laid down on the mattress.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 手は念入りに洗ったけど、爪の間など入り込んだものまでは落としきっていない。", + NULL, "I washed my hands carefully, but there was still dirt and blood under my nails.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……後でお風呂に入って入念に落とそう。", + NULL, "...I should take a shower later and wash it off completely.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " 殺人、死体遺棄と言葉を並べると、何だか自分が世紀の大悪人のように聞こえる。", + NULL, "When I say things like \"disposing of corpses,\" it sounds like I'm the greatest evil of the century.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でもそれは、ばれたらの話だ。", + NULL, "But that's only true if I get caught.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ばれなければ罪じゃないし、…それに私は、罪が犯したくてやったわけじゃない。", + NULL, "What I did isn't a crime as long as I don't get caught... Plus, I didn't do this because I wanted to commit a crime.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Feel", 120, 0 ); + + OutputLine(NULL, " 私は、悪いことはしていない。", + NULL, "I didn't do anything wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 自分とお父さんの生活を守るためにやったんだ。", + NULL, "I did this to protect my father's life and mine.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを罵る人間は所詮は対岸の人間。", + NULL, "People might speak ill of me, but I don't care about them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 結局、罪なんて、何者にも裁けないのかもしれない。", + NULL, "In the end, I don't think anybody can really pass judgment on my sins.", Line_WaitForInput); + OutputLine(NULL, "罪は裁くものではなく、認めて贖罪するものだ。", + NULL, " Sins aren't something to pass judgment on; they're something to confess and to atone for.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " つまり、罪は犯した本人にしか測れないということ。", + NULL, "In other words, nobody can measure the weight of a sin other than the person who committed the crime.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私に悔悟や後悔の念は?", + NULL, "Do I regret what I did? Do I feel sorry?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ない。", + NULL, "No.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今この瞬間も、私は間違ったことをしたなんて思っていない。", + NULL, "I don't think I did anything wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの2人を殺す以上の最善策などなかったと断言できる。", + NULL, "I truly believe there was no better way than killing them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それに、……あの2人を殺したその夜から、私の生活は少しずつ変わり始めたからだ。", + NULL, "I'm sure it was the right thing, because... my life had already started to change since the night I killed them.", Line_Normal); + ClearMessage(); + + DrawScene( "Re_H3", 1000 ); + + OutputLine(NULL, " 鉄平を殺してから帰宅した時。", + NULL, "A few days earlier. I just came home after killing Teppei.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……父は泣き腫らした顔で、荒れた室内を片付けていた。", + NULL, "...My father was cleaning the room Teppei had thrashed earlier. His eyes were swollen. He'd been crying.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………礼奈、……どこへ行ってたんだ…?」", + NULL, "\"...Reina... where have you been?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あの男と話をしてきた。", + NULL, "\"I was talking with him.", Line_WaitForInput); + OutputLine(NULL, "もうリナさんは二度とこの家に来ない。", + NULL, " I said, 'Rina-san will never come to our house again,", Line_WaitForInput); + OutputLine(NULL, "だからあなたも来ないでって言った。", + NULL, " so please leave us alone.'", Line_WaitForInput); + OutputLine(NULL, "だからあいつはもう来ないよ。」", + NULL, " Therefore, he'll never come back.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そんなので大人しくしてくれるヤツじゃないぞきっと…。", + NULL, "\"I don't think he'll stay away from us that easily...", Line_WaitForInput); + OutputLine(NULL, "礼奈もしばらくは用心した方がいい…。」", + NULL, " You should watch out for him for a while, too...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あの男が二度と訪れないことを父に説明するのは難しかった。", + NULL, "It's hard to explain to him why Teppei would never come back.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …殺したから大丈夫などとは、当然言えるわけもない。", + NULL, "...I can't tell him he shouldn't worry because I killed him.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は冷蔵庫から氷を出し、ビニール袋に詰めてタオルに巻いて父に差し出す。", + NULL, "I grabbed ice cubes from the freezer, put them in a plastic bag, and handed it to my father.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「お父さん、はい。", + NULL, "\"Here you go, Dad.", Line_WaitForInput); + OutputLine(NULL, "…………ほっぺた、すごい腫れてるよ。」", + NULL, " ...Your cheeks are swollen.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父は自分で頬を触って初めて、腫れあがっていることに気付いたらしかった。", + NULL, "He must have only noticed it just then.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……あぁ、…ありがとう。」", + NULL, "\"......Oh... thank you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「私が片付けるからいいよ。", + NULL, "\"Don't worry about cleaning up the mess. I'll do it.", Line_WaitForInput); + OutputLine(NULL, "掃除機持ってくるね。」", + NULL, " I'll get the vacuum cleaner.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………礼奈。」", + NULL, "\".........Reina.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 呼び止めるように父が呼ぶ。", + NULL, "He called out to me.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Si_H2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「………お父さんが悪かった。", + NULL, "\"......I'm sorry.", Line_WaitForInput); + OutputLine(NULL, "………ごめんな、本当に。」", + NULL, " ...I'm so sorry.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「仕方ないよ。", + NULL, "\"It's not your fault.", Line_WaitForInput); + OutputLine(NULL, "…あいつらは騙すのが生業だもん。", + NULL, " ...They make their living by deceiving people.", Line_WaitForInput); + OutputLine(NULL, "…だからお父さんは騙されただけだよ。」", + NULL, " ...You were just one of their targets.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………礼奈は、…あいつらがそういう連中だって知ってたのか?」", + NULL, "\"......Reina... did you know who they were?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…うん。最近だけどね。", + NULL, "\"...Yes. I found out recently.", Line_WaitForInput); + OutputLine(NULL, "言っても信じてくれないと思って言わなかった。", + NULL, " I didn't tell you because I thought you wouldn't believe me.", Line_WaitForInput); + OutputLine(NULL, "ごめんね。」", + NULL, " I'm sorry.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父は少し俯く。", + NULL, "He looked down.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は、リナが再婚の話をした時に、あの2人は美人局の悪人だと告げていた。", + NULL, "When he told me about how he wanted to get remarried, I told him that they were bad people and that they scammed others with badger games.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも父はそれを聞こうとはしなかった。", + NULL, "But he didn't listen to me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、言っても信じてくれないというのは正しかったことになる。", + NULL, "So, I was right in saying that he wouldn't have believed me at all.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「お父さんは、母さんとの離婚で落ち込んでいるところを付け入られたんだよ。」", + NULL, "\"She took advantage of your pain.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………………お父さんは、……本当に駄目なお父さんだよな。」", + NULL, "\"............I'm... a very bad father.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それから父は、罪滅ぼしのようにリナとの馴れ初めを騙り始めた。", + NULL, "Then he started talking about how he met Rina, as if trying to absolve his guilt.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 酒の力を借りなければ苦い思い出に抗えなかった、一番辛かった時。", + NULL, "It was when he was suffering the most, and he needed to drink away his sorrow.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " たまたま入った店で接客してくれたのがリナだった。", + NULL, "At a bar he happened to go into, Rina-san was the one who came to his table.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 元々、客の話を聞くのが商売だ。", + NULL, "It was her job to be a good listener when her customers talked.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナは親身に父の離婚話に耳を傾け、慰めの言葉をかけてくれただろう。", + NULL, "Rina must really have been a great listener, and offered words of comfort when he talked about the divorce.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 普通の人間なら、それはその場限りの言葉として受け取れたろうが、", + NULL, "If he was emotionally stable, he could've taken it as a kindness that she was only offering at the time.", Line_WaitForInput); + OutputLine(NULL, "……救いの欲しい父には、それが新しい出会いのように感じられたに違いない。", + NULL, " ...But he was so desperate that he took it the wrong way.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora6", 400 ); + + OutputLine(NULL, " あとは、見るも無残な物語。", + NULL, "After that, the tragedy was inevitable.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを運命の出会いと信じたい父は、リナの全てを好意的に見て美化した。", + NULL, "He wanted to believe that it was destiny, and he glamorized everything about her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……夢を見過ぎだと笑うのは簡単だ。", + NULL, "...It would be easy to laugh at him, and say that he was just dreaming.", Line_WaitForInput); + OutputLine(NULL, "でも、その弱さこそ人間であることの証なのだから、仕方がない。", + NULL, " But I don't blame him, because being weak is also part of being human.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 逸脱した金銭感覚に疑いを持つ機会があってもよかった。", + NULL, "He had plenty of opportunities to grow suspicious of her questionable spending habits.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …でも父は、それすらも、彼女が自分を元気付けるために振舞っているのだと勝手に解釈した。", + NULL, "...But my father just read even that behavior as an attempt to cheer him up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " リナの望むままに何でも買い与え、自らリナの僕と成り果てていった。", + NULL, "He bought everything she asked him to, and Rina had landed her catch.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 娘と住まう家に、情婦を連れ込むなんて普通じゃない。", + NULL, "He shouldn't have brought his lover to the house where his daughter lived.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …でも、もう父はリナに夢中で、そんなことには気が回らなかった。", + NULL, "...But he was crazy about her, and he didn't even think about it.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Re_H3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……お父さんは、……お父さんであることを忘れちゃってたんだ。", + NULL, "\"......I'd forgotten that I was a father first.", Line_WaitForInput); + OutputLine(NULL, "………本当にどうかしてた………。」", + NULL, " ......What was I thinking......?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そう言い、すすり泣く。", + NULL, "He started crying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は、そのあまりに弱々しい父の肩を、そっと抱いた。", + NULL, "I held his shoulders gently.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いいよ。", + NULL, "\"It's okay.", Line_WaitForInput); + OutputLine(NULL, "…………お父さんがそれに気付いてくれたなら、お父さんはお父さんなんだよ。", + NULL, " ......You realized it in the end. You're my father no matter what.", Line_WaitForInput); + OutputLine(NULL, "………私には1人しかいない、最後の肉親なんだから。」", + NULL, " .........You're the only family I have.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 3000 ); + + OutputLine(NULL, " 父はもう嗚咽しか漏らせない。", + NULL, "He couldn't stop moaning.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そして、私たちは静かに抱き合い、互いに涙を流し合った…。", + NULL, "......We held each other and cried together...", Line_Normal); + ClearMessage(); + + DrawScene( "white", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Si_d1", "maskm1", 1, 0, 3000 ); + PlayBGM( 0, "Iru", 120, 0 ); + + OutputLine(NULL, " 翌日、父はとても早起きだった。", + NULL, "The next day, my father got up early in the morning.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が起きた時には、台所に立って朝食を作ろうとしていたのだ。", + NULL, "He was already cooking breakfast when I got up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 驚く私に、父は言った。", + NULL, "And he told me...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「お父さんは、今日からしっかりするからな。」", + NULL, "\"Your father is going to get his act together from today onward.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あ、あはははははははは。", + NULL, "\"Ah... Ahahahahahahahaha.", Line_WaitForInput); + OutputLine(NULL, "でも、お父さん、目玉焼きを焼く前にサラダオイルは敷いた方がいいと思うかな。」", + NULL, " Dad, you should've used salad oil before you cooked them sunny-side up.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, "「あ!", + NULL, "\"Hh!", Line_WaitForInput); + OutputLine(NULL, " ………あはははは、久しぶりの台所なんで、…あははははは。」", + NULL, " ...Ahahahaha, it's been a long time since I cooked. ...Ahahahahaha.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父は焦げ付きかけていた目玉焼きをフライ返しで引っ掻いて剥がすと、今さらのようにサラダオイルを加えた。", + NULL, "He pried off the burning eggs on the pan with a spatula, and he added salad oil to it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんなことしてももう遅い。", + NULL, "It was too late.", Line_WaitForInput); + OutputLine(NULL, "フライパンを汚してしまっただけだ。", + NULL, " Doing that just made it an even bigger mess.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、お父さんの目玉焼きが食べたいから私はそれ以上の文句は言わずに、黙って食卓で待った。", + NULL, "But I didn't say anything, because I wanted to eat his eggs. I waited at the table quietly.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Re_H3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 父が持ってきたお皿には汚れきった目玉焼き風の物体があるだけ。", + NULL, "He put the burned eggs on a plate, and brought them over to me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " チーズ片を混ぜてみようという遊び心の痕跡もあったが、すっかり焦げてしまって大失敗だ。", + NULL, "It looked like he tried to salvage them by adding cheese, but it didn't really work.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも匂いはとても香ばしくて食欲を誘った。", + NULL, "Still, it smelled good and crispy. It actually stimulated my appetite.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ポンとトースターが上がり、厚切りのトーストが出来上がる。", + NULL, "Thick-cut toast popped out of the toaster.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父は甘いのが好きだから、牛乳たっぷりに砂糖を加えたカフェオレを作った。", + NULL, "I made coffee with extra milk and sugar because my father liked it sweet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それらを並べて見ると、まるで小学生の家庭科の授業のような無残な出来ではあったけど、……エプロン姿の父の一生懸命さでとても輝いて見えた。", + NULL, "We put everything on the table. It looked terrible, like the cooking class of an elementary school... But to me, it was precious, because my father tried very hard to make it, wearing the apron.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「うん。", + NULL, "\"Great.", Line_WaitForInput); + OutputLine(NULL, "匂いだけならおいしそうだよ。", + NULL, " It smells good.", Line_WaitForInput); + OutputLine(NULL, "あとは味だね、あははは。」", + NULL, " I hope it tastes as good as it smells. Ahahaha.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「やっぱり食事は礼奈がやった方がいいかもなぁ…。", + NULL, "\"It might be better that you do the cooking...", Line_WaitForInput); + OutputLine(NULL, "これじゃかえって悪い気がする…。」", + NULL, " I feel bad making you eat this...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「お父さんが仕事で忙しくなったら、また私が代わるよ。」", + NULL, "\"I'll take care of cooking when you take care of getting a job.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………。」", + NULL, "\"..................\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それまで、私と父の間で仕事の話はタブーだった。", + NULL, "It had been a taboo to talk about work in our house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父は離婚以来、仕事に付いていなかったからだ。", + NULL, "He hadn't worked since the divorce.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 離婚のせいだけでもない。", + NULL, "It wasn't only because of the divorce, though.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 母が残した慰謝料が莫大だったせいもある。", + NULL, "He just didn't have to work because the settlement my mother gave him was so huge.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして離婚に対する私の負い目が父の怠惰を許してしまった。", + NULL, "Plus, I let him be lazy because I felt guilty about the divorce.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、…………父の罪は、昨夜の後悔で晴らされた。", + NULL, "But...... my father cleared his wrongdoing by showing repentance to me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …そして、母の時に何もできなかった私の罪も、", + NULL, "...And I also atoned for my sin", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…昨日の出来事で、", + NULL, " of not doing anything about my mother...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……自ら罪を滅ぼした。", + NULL, " by doing what I did the previous night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もう、私たち親子には、何の罪もないのだ。", + NULL, "Now, we are free of sin.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Si_H2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「お父さん、……仕事を探してみるよ。", + NULL, "\"I... I'm going to try to find a job.", Line_WaitForInput); + OutputLine(NULL, "今日は職安に行ってこようと思う。」", + NULL, " I'm thinking about going to the employment service agency today.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "それはいいね。」", + NULL, " That's a great idea.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 生活費が欲しいんじゃない。", + NULL, "It's not money that he wanted.", Line_WaitForInput); + OutputLine(NULL, "父には、普通の生活習慣が必要だった。", + NULL, " He just needed a normal lifestyle.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…こんな年で体力もないからなぁ…。いい仕事があるか不安だよ…。」", + NULL, "\"...I'm old and not very strong... I'm a bit worried if I can find a job at all...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「どんな仕事ならいいの?」", + NULL, "\"What kind of job are you looking for?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「事務の仕事がいいけど、この年じゃなかなか雇ってもらえないだろうな。」", + NULL, "\"I'd prefer a desk job, but I don't think a lot of companies would offer one to an old man like me.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私の友達に聞いてみるよ。", + NULL, "\"I can ask my friend.", Line_WaitForInput); + OutputLine(NULL, "魅ぃちゃんはこの辺りの大地主のお嬢さんだから、ひょっとすると紹介してくれるかもしれないよ。」", + NULL, " Mii-chan is the daughter of a big landowner in Hinamizawa, so she might be able to find you something.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いいよいいよ、仕事くらい自分で探すよ。", + NULL, "\"No, it's okay. I'll do it myself.", Line_WaitForInput); + OutputLine(NULL, "その程度にはしっかりしないとな。」", + NULL, " I have to man up, you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あはははははは。」", + NULL, "\"Ahahahahahaha.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父とこんなにも会話を弾ませた朝食はいつ以来だろう。", + NULL, "I don't remember the last time we enjoyed breakfast like this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……いや、父と共にした朝食だってどれくらいに久しぶりなことか。", + NULL, "...I don't even remember the last time we had breakfast together.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 窓から入る朝の光が、こんなにも清々しかったことをようやく思い出す。", + NULL, "For the first time in a long time, the morning light felt refreshing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …こんな時間をいつまでも過ごしたいと思った。", + NULL, "...I wanted to keep enjoying life like this.", Line_WaitForInput); + OutputLine(NULL, "でも、残念なことに今日も学校がある。", + NULL, " But unfortunately, I had to go to school.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " サボるからどこかに遊びに連れて行ってよと甘えたが、父はここぞとばかりに父親ぶり、登校しないとダメだぞ、何て言った。", + NULL, "I told him that I'd skip school that day and that I wanted him to take me somewhere fun, but he tried to be a good father, and said that I had to go to school.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「じゃ、……私、学校行くね。」", + NULL, "\"Well... I have to go now.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ。行ってらっしゃい。」", + NULL, "\"Okay... Have a good day at school.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Re_G1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 私が玄関に向かうと、見送りにわざわざ付いてきた。", + NULL, "He followed me to the front door.", Line_WaitForInput); + OutputLine(NULL, "何だか恥ずかしい。", + NULL, " I was a bit embarrassed for some reason.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 靴紐を結んでいると、父が話しかけてきた。", + NULL, "He talked to me while I was tying my shoes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …見送りに来たのではなく、その言葉が伝えたかったからに違いない。", + NULL, "...He followed me here not because he wanted to see me off, but because he wanted to tell me something.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………お父さんは母さんとの離婚の後、ずっと寂しかった。", + NULL, "\"......I've been sad ever since your mother divorced me.", Line_WaitForInput); + OutputLine(NULL, "でも、お父さんは礼奈と一緒だから寂しくなんかないんだ。", + NULL, " But I realized that I shouldn't be sad, because I have you, Reina.", Line_WaitForInput); + OutputLine(NULL, "そうだ、最初から寂しがることなんか何もなかったんだ。」", + NULL, " I didn't have to feel sad at all.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「お父さん、………それを、家族って言うんじゃないかな。」", + NULL, "\"Dad...... that's what being a family is about.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………そうだな。", + NULL, "\"......Yes, you're right.", Line_WaitForInput); + OutputLine(NULL, "…そんなことを、娘に教わるようじゃ、だめだな。」", + NULL, " ...Again, I'm not a good father, because I had to learn something that simple and important from my own daughter.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「じゃ、圭一くんを待たせてるからもう行くね。」", + NULL, "\"Well, I have to go now. Keiichi-kun is waiting for me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「行ってらっしゃい。", + NULL, "\"Have a good day.", Line_WaitForInput); + OutputLine(NULL, "あぁそうだ礼奈。", + NULL, " Oh, Reina.", Line_WaitForInput); + OutputLine(NULL, "今日はお父さんが夕食を作るぞ。", + NULL, " I'm going to cook dinner tonight.", Line_WaitForInput); + OutputLine(NULL, "職安に行くついでに買い物をしてくる。", + NULL, " I'll do the grocery shopping on the way back from the employment service agency.", Line_WaitForInput); + OutputLine(NULL, "朝食みたいな失敗はしないから楽しみにしてるんだぞ。」", + NULL, " Look forward to it. I promise I won't fail like I did just now.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あははははは、うん!", + NULL, "\"Ahahahahaha, okay!", Line_WaitForInput); + OutputLine(NULL, " 楽しみにしてるよ。", + NULL, " I'm looking forward to it.", Line_WaitForInput); + OutputLine(NULL, "行って来まーーす。」", + NULL, " See you tonight!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + PlayBGM( 1, "Suzume", 120, 0 ); + DrawSceneWithMask( "Re_S1_Rena", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " エプロン姿の父に見送られての登校が、", + NULL, "I left the house. My father saw me off, still in the apron.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……新しい生活の第一歩。", + NULL, " ...It was the first step of our new life.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は、やっと取り戻した。", + NULL, "I finally regained it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雛見沢を出てから、狂い出した日々を、ようやく全て取り戻した。", + NULL, "I finally regained everything we lost after we left Hinamizawa.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 確かにここには母がいないけれど、……私とお父さんは家族だから、何も寂しがることなんてない。", + NULL, "My mother wasn't around... but I didn't feel sad because I had my father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " セミの賑やかな合唱は、まるで私の新生活を祝ってくれているようだった。", + NULL, "The cries of the cicadas sounded as if they were celebrating my new life.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora", 400 ); + + OutputLine(NULL, " 日差しも明るく、風も爽やか。", + NULL, "The sunshine was bright, and the wind was sending up a nice breeze.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 爽やかじゃないのは、…時計の針くらいかな?", + NULL, "The only thing that wasn't nice was... the ticking clock?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父とだいぶ話し込んでしまったから、結構遅れてしまった。", + NULL, "I was late because I spent too much time talking with my father.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ie2", "maskright", 1, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " 圭一くんは待ちきれず、先に行ってしまってるかもしれない。", + NULL, "Keiichi-kun might already be gone. I don't think he'd be waiting for me that long.", Line_WaitForInput); + + DisableWindow(); + DrawBustshot( 0, "Kei_Def1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……でも、居た。", + NULL, " ...But... he was there anyway.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「よー!", + NULL, "\"Hey!", Line_WaitForInput); + OutputLine(NULL, " おっはよー!」", + NULL, " Good morning!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あははは、おはよ〜!", + NULL, "\"Ahahaha, good morning~!", Line_WaitForInput); + OutputLine(NULL, " 遅れてごめんね、ごめんね。」", + NULL, " Sorry I'm late.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いいってことよ。", + NULL, "\"It's okay.", Line_WaitForInput); + OutputLine(NULL, "普段は俺がレナを待たせてるんだからな。", + NULL, " I usually make you wait.", Line_WaitForInput); + OutputLine(NULL, "たまには俺を待たさせろ。", + NULL, " So, it's okay that I wait once in a while.", Line_WaitForInput); + OutputLine(NULL, "わっはっはっは!」", + NULL, " Wa ha ha ha ha!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ずいぶん遅くなっちゃったね。", + NULL, "\"We're really going to be late.", Line_WaitForInput); + OutputLine(NULL, "早足で行った方がいいかな、…かな。」", + NULL, " We should walk fast, I think... I think.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Def2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうだな。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "ちゃきちゃき行こうぜ。", + NULL, " Let's walk fast.", Line_WaitForInput); + OutputLine(NULL, "さもないと走るはめになりそうだ。」", + NULL, " We might have to run at the end.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「魅ぃちゃん、さすがに先に行っちゃってるかな。」", + NULL, "\"Mii-chan might already be gone.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "kei_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「待ってるだろ、絶対。", + NULL, "\"She's waiting for sure.", Line_WaitForInput); + OutputLine(NULL, "俺たちは仲間だぜ?", + NULL, " We're friends.", Line_WaitForInput); + OutputLine(NULL, " 絶対に見捨てないし、勝手に行っちゃったりはしないよ。」", + NULL, " We'd never leave each other behind, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "T1", 120, 0 ); + + OutputLine(NULL, "「……………………。」", + NULL, "\"..................\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Def1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それはそうと、今日は朝からいいことでもあったのかー?」", + NULL, "\"Anyway, did something good happen this morning?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「え?", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, " どうしてかな!」", + NULL, " Why do you ask that?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いやさ、今朝のレナは普段にも増して上機嫌そうだったからさ。", + NULL, "\"Well, you look very happy for some reason.", Line_WaitForInput); + OutputLine(NULL, "特別なことでもあったのかなって。」", + NULL, " I just thought maybe something good happened to you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私の上機嫌は、圭一くんに一目で看破されるほど露出しているようだった。", + NULL, "The good mood I was in must have been too obvious for Keiichi-kun to ignore.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Sora3", "maskup", 1, 0, 1300 ); + + OutputLine(NULL, " 私には家族がいて、そして仲間がいる。", + NULL, "I had not only my family, but my friends too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 胸いっぱいに、温かいものが広がっていくのを感じた。", + NULL, "I felt something warm spreading in my heart.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……あははははは。", + NULL, "\"...Ahahahahaha.", Line_WaitForInput); + OutputLine(NULL, "それがね、聞いて聞いて。", + NULL, " Well, I'll tell you what happened this morning.", Line_WaitForInput); + OutputLine(NULL, "朝食をお父さんが作ってくれたんだけどね、…それがね、あははははは…。」", + NULL, " My father made breakfast, but... ahahahahaha...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「何だよ、目玉焼きはそれで正しいだろ?", + NULL, "\"What? Isn't that the right way to cook eggs?", Line_WaitForInput); + OutputLine(NULL, " サラダオイルってのはサラダに使うもんなんだろ…?」", + NULL, " You use salad oil for making salads, don't you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えーーー?!", + NULL, "\"What?!", Line_WaitForInput); + OutputLine(NULL, " あっはっはっは。", + NULL, " Ah ha ha ha.", Line_WaitForInput); + OutputLine(NULL, "魅ぃちゃんたちに教えてあげよーっとーー。」", + NULL, " I have to tell everyone you just said that!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "GR2", "maskm1", 1, 0, 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + Wait( 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawBustshotWithFiltering( 1, "Sa_OdorokiB1", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskup", 1, 0, 300 ); + + SetSpeedOfMessage( TRUE, 128 ); + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, "「なぁんですってーー!", + NULL, "\"What did you say?!", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " それは許しがたい暴言でございましてよーーッ!!」", + NULL, " Those rude remarks are unforgivable!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Kei_Warai", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「おぅ上等だぜ、そこまで言うからには直接対決も辞さない覚悟だろうなぁ!」", + NULL, "\"Fine, bring it. If you're saying that, then you're willing and ready to throw down, aren't you?!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshot( 1, "Me_WinkA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「おーおー、盛り上がってるじゃなーい。", + NULL, "\"Hey hey, what's going on?", Line_WaitForInput); + OutputLine(NULL, "何なら今日の部活さ、沙都子と圭ちゃんで外ウマ行こうか〜?」", + NULL, " Satoko, Kei-chan, why don't you two place an outside bet on our club activities today? It'll be fun.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「魅ぃちゃん、外ウマって何かな、かな。」", + NULL, "\"Mii-chan, what's an outside bet? What is it?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Kei_warai", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あー、外ウマってのはよ。", + NULL, "\"An outside bet means what it says,", Line_WaitForInput); + OutputLine(NULL, "つまり、俺と沙都子だけで賭けをするってことさ。", + NULL, " that Satoko and I would place a bet on each other outside the game.", Line_WaitForInput); + OutputLine(NULL, "部活の順位がそのまま勝敗になって、負けた方は俺たちだけのペナルティを課す!」", + NULL, " The one who played worse than the other has to suffer an extra punishment besides the normal one!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Ri_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……つまり、どっちが勝っても負けても、ボクはとっても楽しいのです。」", + NULL, "\"......That means I get to see one of you suffer no matter who loses today.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_AkuwaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「くっくっく!", + NULL, "\"Heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " どうする沙都子〜?」", + NULL, " So, what do you say, Satoko?\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Sa_WaraiB1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「あらあら素敵な勝負でございますことよー!", + NULL, "\"That sounds like a wonderful idea to me!", Line_WaitForInput); + OutputLine(NULL, " 部活にビリで罰ゲームな上に、さらに私に負けてダブルで罰ゲームなんて、こんな素敵なことがございましてー?!」", + NULL, " Keiichi-san will take a punishment for being the lowest-ranked in the game and another punishment for losing to me! Ah, how wonderful!!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_WinkA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「よーーし、沙都子、よく受けたね!", + NULL, "\"Great! I like your spirit, Satoko!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_WaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " よっしゃ、今日の部活は2人の外ウマ付きでやろう!」", + NULL, " Alright, let's play today's game with their outside bet!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_NikoA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……部活の種目より、罰ゲームを何にするか考える方が楽しいのですよ。」", + NULL, "\"......It's more fun to think about punishments than to think about the game itself.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Kei_Warai", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「確かに楽しいよなぁー!", + NULL, "\"It sure is!", Line_WaitForInput); + OutputLine(NULL, " 沙都子がどんな悲惨な目に遭うか、今から想像できちまうぜーー!」", + NULL, " I can't wait to see how miserable Satoko's going to look after she takes her punishment!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_OdorokiB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それは圭一さんのことでございましてよーー!!!", + NULL, "\"Keep dreaming, Keiichi-san!!!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Sa_HannbesoA1", 200, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " むがぁ!", + NULL, " Ouch!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + OutputLine(NULL, " ぶにぃ!", + NULL, " Take that!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + DisableWindow(); + ChangeBustshot( 1, "Sa_OdorokiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " やりましたわねぇ!!", + NULL, " Stop it!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " むにゅぅ!」", + NULL, " Hyaah!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Me_WaraiB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ほらほら、二人とも勝負はまだ始まってないってー!」", + NULL, "\"Stop fighting, you two! The game hasn't even started yet!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_door", 128, 64 ); + DrawScene( "white", 400 ); + DrawBustshotWithFiltering( 0, "Tie1", "maskright", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " ガラガラっと扉が開き、知恵先生が現れる。", + NULL, "Chie-sensei opened the door and came in.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「皆さん、お待たせしました。", + NULL, "\"Take your seats, everyone.", Line_WaitForInput); + OutputLine(NULL, "それでは帰りのHRを始めますよ。」", + NULL, " Let's start homeroom, and then you can all go home.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 好き放題に散っていたクラスメートたちがそれぞれの席へ戻った。", + NULL, "Everybody headed to their seats.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「魅ぃちゃん。」", + NULL, "\"Mii-chan.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ん? 何?」", + NULL, "\"Hm? What?\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "semi", 120, 0 ); + + OutputLine(NULL, "「圭一くんと沙都子ちゃんがとても盛り上がっているところで申し訳ないんだけど…。", + NULL, "\"I'm sorry to ruin the mood, but...", Line_WaitForInput); + OutputLine(NULL, "……ごめんね、ちょっと今日も用事があって、すぐ帰らないといけないの…。」", + NULL, " I have to go home after school. I have things to do again today...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_TohohoB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「え、…そーなのー?", + NULL, "\"Oh... Okay.", Line_WaitForInput); + OutputLine(NULL, " まぁ、用事じゃあ仕方ないなぁ。", + NULL, " Well, I'm sorry that you have to go.", Line_WaitForInput); + OutputLine(NULL, "お家の仕事?」", + NULL, " Are you busy with housework or something?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん。」", + NULL, "\"Yep.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「家事ってんじゃ、おじさんは口出しできないなぁ。", + NULL, "\"Well, this ol' man has no right to stop you when it comes to housework.", Line_WaitForInput); + OutputLine(NULL, "……うちはお手伝いさんに全部任せっきりだからね。」", + NULL, " I don't do housework myself. Our housekeepers do.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「たまには魅ぃちゃんも家事手伝いとかすればいいのに。", + NULL, "\"You should help them sometimes.", Line_WaitForInput); + OutputLine(NULL, "きっと花嫁修業になるよー。」", + NULL, " It'll be good training for married life.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_WinkB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ご安心を。", + NULL, "\"Don't worry about that.", Line_WaitForInput); + OutputLine(NULL, "万事、その手のスキルに関してはつつがなく習得済みですので。", + NULL, " I already have the kind of skill, you know, to be a good wife.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "あっひゃっひゃっひゃ。」", + NULL, " Heh heh heh heh.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 面倒臭がり屋に見えて、実は何でもできてしまうのが魅ぃちゃんのすごいところだ。", + NULL, "Mii-chan looks like the kind of girl who tries to stay away from chores as much as possible, but she can actually do everything. That's just who she is.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それらは、みんな苦労して学んだことなのに、", + NULL, "She went through hard times to learn those things,", Line_WaitForInput); + OutputLine(NULL, "さも努力せずに出来たかのように振舞うところが、何だか魅ぃちゃんらしいというか何というか。", + NULL, " but she acts like she learned them without any struggle. That's also who she is.", Line_WaitForInput); + OutputLine(NULL, "微笑ましいところだ。", + NULL, " I like that about her.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Kei_Def1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「えーーー、何だよレナ。", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, "帰っちゃうのかよ。」", + NULL, " Are you going home, Rena?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_AkuwaraiB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あら、圭一さんが恥ずかしい格好で職員室にお伺いしなくちゃならないところをご覧になりませんのー?」", + NULL, "\"Then you won't see Keiichi-san go to the teacher's office wearing an embarrassing uniform. What a shame.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Ri_DefA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……見物なのに、残念なのです。」", + NULL, "\"......It's going to be fun. Pity you have to miss it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…うん、ごめんね。」", + NULL, "\"...Yeah, I'm sorry.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 0, "Kei_Warai", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「昨日も家の用事だったじゃねーかよ。", + NULL, "\"You went home right after school for housework yesterday, too.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Def1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "何かあったのか?」", + NULL, " Did something happen?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん。ちょっとね、色々。", + NULL, "\"Yeah, kind of.", Line_WaitForInput); + OutputLine(NULL, "もう何日か掛かるかもしれない。」", + NULL, " It might take me a few more days.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Def2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ふーん。", + NULL, "\"Well.", Line_WaitForInput); + OutputLine(NULL, "じゃ当分、レナは部活に参加できないかな。」", + NULL, " Then I guess you can't join us for a while.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…かもしれない。", + NULL, "\"...Maybe.", Line_WaitForInput); + OutputLine(NULL, "なるべく早く復帰できるようにがんばる。」", + NULL, " I'll try to finish as soon as I can.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Kei_Warai", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「その用事は俺たちには手伝えることか?", + NULL, "\"Can we help out with the thing you have to do?", Line_WaitForInput); + OutputLine(NULL, " 例えば、古い家具を運び出すとか、そういう力仕事なら言ってくれ。", + NULL, " If it's something like carrying out old furniture, let me know.", Line_WaitForInput); + OutputLine(NULL, "応援に行くぜー!」", + NULL, " I can help with that!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_WinkA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「家の模様替えとかかい?", + NULL, "\"Are you redecorating your house?", Line_WaitForInput); + OutputLine(NULL, " おじさんたちみんなで手伝うよ?」", + NULL, " This ol' man can bring lots of help for that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 1, "Sa_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「をっほっほ!", + NULL, "\"Oh ho ho!", Line_WaitForInput); + OutputLine(NULL, " レナさんの家のお手伝いで優劣を競うのもありですわよねぇ!」", + NULL, " I have an idea! We can make a game out of helping her out with her housework!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Ri_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……多分、お手伝いしない方が優勝なのです。」", + NULL, "\"......At this rate, the person who doesn't end up helping her will be the winner.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あははは、みんなありがと。", + NULL, "\"Ahahaha, thank you guys.", Line_WaitForInput); + OutputLine(NULL, "気持ちだけもらっておくね。」", + NULL, " I really do appreciate it.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_HutekiA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「じゃあ仕方ない!", + NULL, "\"Well, it seems like there's nothing we can do.", Line_WaitForInput); + OutputLine(NULL, " 竜宮レナを本日付で我が部より戦線離脱とする!", + NULL, " Therefore, I announce Rena Ryuugu's withdrawal from the front lines as of today!", Line_WaitForInput); + OutputLine(NULL, " お家の仕事が片付くまで休暇とするので、鋭気回復の上、再び戦線へ復帰することをここに命ずる!", + NULL, " I order you to take a rest 'til you finish doing your housework, and to return to the front as soon as you've regained your strength!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " まー、4人なら4人で遊べるゲームもあるしねー!", + NULL, " Well, there are many games for four!", Line_WaitForInput); + OutputLine(NULL, " そだそだ、圭ちゃんは麻雀とかできるー?!」", + NULL, " Oh, can you play mahjong, Kei-chan?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Kei_Warai", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「おう任せろ!", + NULL, "\"Yeah!", Line_WaitForInput); + OutputLine(NULL, " 親父の仕事関係の人たちの卓に無理やり混ぜられることもある!」", + NULL, " My dad sometimes forces me to play mahjong with him and his friends from work!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Sa_WaraiB1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ほーっほっほっほ!", + NULL, "\"Hoh ho ho ho!", Line_WaitForInput); + OutputLine(NULL, " もちろん、私たちは麻雀だって精通していましてよー!」", + NULL, " Of course, we are good at mahjong as well!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あとは部活メンバーのいつもの盛り上がりだった。", + NULL, "After that, they fooled around and made a lot of noise, just like they always did.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私はその微笑ましい仲間たちの中に、自分の居場所がこれからも在り続けることを改めて胸に刻んでから、教室を後にした。", + NULL, "I looked at them, and reminded myself that I'd always have a place to return to. I left the classroom with a smile.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "G2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 家に帰ったら、自転車で谷河内の方へ行ってみよう。", + NULL, "I was going to Yagouchi on my bicycle.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …死体の袋を埋める場所を早く見つけないと。", + NULL, "...I had to find a place to bury the bags with the body parts.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " できれば、今日の日が暮れる前に、全ての袋を埋めてしまいたい。", + NULL, "Hopefully. I could finish burying all of them today before it gets dark.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それで、全部が終わるのだから。", + NULL, "With that, everything would be over and done with.", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawScene( "GK2", 400 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「牌の背中が竹だってのが何だか怖いよなぁ。", + NULL, "\"I don't like that the back of the tiles are made of bamboo.", Line_WaitForInput); + OutputLine(NULL, "まさかガン牌ってことはないだろうなぁ?」", + NULL, " You guys haven't marked them, have you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Sa_AkuwaraiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「さぁてどうでございましょうねぇ?", + NULL, "\"I wouldn't be too sure!", Line_WaitForInput); + OutputLine(NULL, " 圭一さんには、以前のジジ抜きの時に手痛い思い出がございますものねぇ?」", + NULL, " Keiichi-san, you sound traumatized by the experience you had with our card game.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_tokuiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「まー、多少は傷もあるだろうねぇ。", + NULL, "\"Well, I think there are some scratches on them.", Line_WaitForInput); + OutputLine(NULL, "安物の牌だしさ。", + NULL, " They're cheap ones, you know.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_AkuwaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "そのくらいの要素がないと、我が部らしくないでしょ?", + NULL, " But it's more fun when there's an element of doubt, don't you think?", Line_WaitForInput); + OutputLine(NULL, " くっくっく!」", + NULL, " Heh heh heh!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Ri_WaraiA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「……魅ぃ、赤は何枚混ぜるのですか?", + NULL, "\"......Mii, how many reds do you want to use?", Line_WaitForInput); + OutputLine(NULL, " 6つ?」", + NULL, " Six?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …手馴れた梨花ちゃんが異様に末恐ろしく見えるのはなぜだろうな。", + NULL, "...Rika-chan sounded professional, and it scared me.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " まぁいいや。", + NULL, "Oh well.", Line_WaitForInput); + OutputLine(NULL, "それより牌の確認から始めよう。", + NULL, " I should start by checking the tiles.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……家族麻雀ならともかく、部活である以上、ゲーム前から用心してないとな!", + NULL, "...Playing mahjong with my family is different from playing it as a club activity. I have to be cautious!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " じゃないと、実は何かが1牌足りなくて、特定の牌だけ5つあったなんてとんでもない事実を見逃す可能性だってある。", + NULL, "It's possible that one tile is missing or that there's one extra of a particular tile in here.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "me_TohohoB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そーんなことしないってぇ!", + NULL, "\"We don't do things like that!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " …でも着想は面白いねぇ。", + NULL, " ...Still, that's interesting.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "そういう手もあるかぁ。", + NULL, " I didn't think about that.", Line_WaitForInput); + OutputLine(NULL, "なるほどなるほど…。」", + NULL, " Let's see...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「よしよし、牌をみんな表にして並べてみよう。", + NULL, "\"Let's put them all face-up on the table and check them before we start the game.", Line_WaitForInput); + OutputLine(NULL, "ほれほれほれ。」", + NULL, " Come on.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " みんなで牌を表向きにし、7並べのように整頓していく。", + NULL, "Everybody flipped the tiles face-up.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, "「あれ。", + NULL, "\"Hm?", Line_WaitForInput); + OutputLine(NULL, "おい、誰かのとこに『中』が一個隠れてないかー?」", + NULL, " One dragon is missing.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Sa_YareyareB1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ピンズとソーズの六が1個ずつ足りないですわね。", + NULL, "\"One Lo-pin and one Lo-so are missing, too.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Sa_AkireruA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……あら、マンズの六も1個足りませんでしてよ?」", + NULL, " ...Oh, one Lo-wan is missing also.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なんだなんだ!", + NULL, "\"What's going on?", Line_WaitForInput); + OutputLine(NULL, " ずいぶんと足りないじゃないか。」", + NULL, " There are so many missing tiles.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_OdorokiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「……あーーーーー!", + NULL, "\"...Oh!", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " そうだったそうだった。", + NULL, " I remember.", Line_WaitForInput); + OutputLine(NULL, "ちょいと待って。」", + NULL, " Hold on a second.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskdown" , 7, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 魅音はポンと手を打つと席を立ち、自分の椅子を退かすと、床板の節目に指を突っ込む。", + NULL, "Mion hit the palm of her hand with her fist, moved her chair aside, and stuck her finger into a gap in the floorboards.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何事かと見守っていると、魅音の指先が牌を1つ摘み上げた。", + NULL, " She then pulled a tile out of there.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Me_WinkA1", "maskright", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はいよ、まずは『中』ねー。", + NULL, "\"There you go. This is the dragon.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_TohohoB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "あとの3つはどこだったっけなーー。」", + NULL, " I don't remember where I put the other three.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「おい待て魅音。", + NULL, "\"Wait, Mion.", Line_WaitForInput); + OutputLine(NULL, "どうして麻雀の牌が教室のあちこちに隠してあるんだよ…。」", + NULL, " Why are there so many tiles hidden in the classroom...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_AkuwaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「にゃっはっはっは…。", + NULL, "\"Nya ha ha ha ha...", Line_WaitForInput); + OutputLine(NULL, "まぁまぁ、あひゃひゃひゃひゃ…!」", + NULL, " Well, you know, heh heh heh heh...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 結局、3つの牌は教室のどこかに魅音が隠したまま忘れてしまったらしい。", + NULL, "She must have hidden the other three tiles somewhere in the classroom and forgot where.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 3つも足らなかったらとてもゲームにならない。", + NULL, "We couldn't play mahjong with three tiles missing!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 他のゲームに変えようと提案したが、魅音は、大事な部活の備品が欠けているのは気になると言い張り、3つの牌を宝探しで優劣を競おうなどと言い出した。", + NULL, "I suggested playing another game, but Mion insisted that we had to find them and suggested making that \"treasure hunt\" our game.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Sa_YareyareA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「まぁ確かに圭一さんと勝負をつけるなら、種目は何でもいいわけでございますけど…。", + NULL, "\"As long as I can make Keiichi-san suffer a punishment, I care little as to what kind of game we play, but...", Line_WaitForInput); + OutputLine(NULL, "…もうちょっとまともな種目がいいですわねぇ。」", + NULL, " To be honest with you, I'd prefer to play something more interesting than that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「同感だなぁ。", + NULL, "\"I agree.", Line_WaitForInput); + OutputLine(NULL, "それにこの教室に本当にあるかも怪しいんだろ?」", + NULL, " Plus, you're not sure they are here in the classroom, right, Mion?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「多分あると思うんだよ。", + NULL, "\"No, they're here.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_WinkA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……あるいはおじさんが懐に仕舞ったまま帰っちゃって、洗濯機の脇に置いてあるとか………、", + NULL, " ...Or maybe this ol' man might've put them in his pockets and left them by the washing machine.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…かなぁ?」", + NULL, " I don't remember.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Ri_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……今度から魅ぃと麻雀をやる時は、終わった後にも牌の数を調べた方がいいと思いますです。」", + NULL, "\"......I recommend checking the total number of tiles after we play mahjong with Mii next time.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音以外の全員が深く頷く。", + NULL, "Everybody except Mion nodded in agreement.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 0, "Me_TohohoB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「何よー。", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, "教室宝探し対決じゃ不満ー?」", + NULL, " You don't want to play our classroom tile-hunting game?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「つーか、魅音のイカサマの後始末だろ。", + NULL, "\"In other words, 'cleaning up the mess Mion made so she could cheat'!", Line_WaitForInput); + OutputLine(NULL, "お前の責任でやれ。", + NULL, " Do it yourself.", Line_WaitForInput); + OutputLine(NULL, "部活を私的に使うな。」", + NULL, " Don't use our club activities for personal reasons.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_TohohoA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ぶーぶー。", + NULL, "\"Fine, fine.", Line_WaitForInput); + OutputLine(NULL, "じゃあ、どうする?", + NULL, " So, what do you want to do?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 麻雀は無理だしね。", + NULL, " We can't play mahjong now.", Line_WaitForInput); + OutputLine(NULL, "他のにする?", + NULL, " What are we playing, then?", Line_WaitForInput); + OutputLine(NULL, " 提案ある人ー。」", + NULL, " Does anybody have any ideas?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 部活の種目はほとんどの場合、魅音が部長権限で決めている。", + NULL, "As our club president, Mion usually decides what we'll play.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 急に振られても、なかなか思いつかない。", + NULL, "I couldn't just come up with something on the spot.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 考えあぐねていると、再び魅音がポンと手を打った。", + NULL, "While we were all thinking, Mion hit her palm with her fist, just like she did earlier.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃあさみんな。", + NULL, "\"I got an idea.", Line_WaitForInput); + OutputLine(NULL, "牌の宝探しが嫌ならさ。", + NULL, " If you don't want to hunt for tiles,", Line_WaitForInput); + OutputLine(NULL, "もうちょっとでっかく宝探しをしようじゃない?", + NULL, " let's do a real treasure hunt!", Line_WaitForInput); + OutputLine(NULL, " 宝探しと言えば、レナのお家芸!」", + NULL, " What name comes to your mind when I say treasure hunting? Rena, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, "「ってことは、ダム現場のゴミ山かぁ!」", + NULL, "\"You mean... are we going to the garbage dump at the dam construction site?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 2, "Sa_AkireruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「あそこって、あんまり行ったことないんですけど、結構広いですわよねぇ?」", + NULL, "\"I don't really go there often, but the place is large.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……あそこは、バラバラ殺人の幽霊が出るから近寄らない方がいいらしいのですよ?」", + NULL, "\"......I've heard that the place is haunted by the ghost of the man who was murdered there. His body was cut into pieces. We shouldn't go near.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_WaraiB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「あっはっは!", + NULL, "\"Ah ha ha!", Line_WaitForInput); + OutputLine(NULL, " 幽霊上等じゃないのー!", + NULL, " A ghost? I like it!", Line_WaitForInput); + OutputLine(NULL, " そのくらいの演出付かないと宝の山としてはインパクト弱いよねぇ。」", + NULL, " That's even better!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「へーー、そんな噂あるのかよ。", + NULL, "\"I didn't know there was a rumor like that.", Line_WaitForInput); + OutputLine(NULL, "……確か、バラバラ殺人があって、主犯が未だ逃走中。", + NULL, " ...I do know that someone was murdered there and that the main suspect is still on the loose.", Line_WaitForInput); + OutputLine(NULL, "そいつの隠した腕一本が未だ見付からないとか言うんだろ?」", + NULL, " He hid the arm of the victim, and it hasn't been found yet, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_KomaruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……その腕を探して、バラバラにされた監督さんが、幽霊になって彷徨っているという噂があるのです。」", + NULL, "\"......There's a rumor that the construction site manager, the victim of the dismemberment murder case, became a ghost and that he's wandering around the place to find his missing arm.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Sa_AkuwaraiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あらあら梨花ぁ!", + NULL, "\"Rika?", Line_WaitForInput); + OutputLine(NULL, " 幽霊が嫌いなんですのー?!", + NULL, " You don't like ghosts?", Line_WaitForInput); + OutputLine(NULL, " いいお歳にもなって恥ずかしいですわねぇ?!」", + NULL, " Don't tell me you're still scared of ghosts!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……ボクは巫女ですから、見たくなくても見えてしまうのですよ…。」", + NULL, "\"...I'm a shrine maiden. I can see them even if I don't want to...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「うわ……、何だよそれ、霊感ってやつか…?!", + NULL, "\"Wow... you can see ghosts...?!", Line_WaitForInput); + OutputLine(NULL, " 確かに…見える人には当り前のように幽霊が見えるって話、聞いたことあるなぁ。」", + NULL, " If I remember right... I've heard those who can see spirits see them as naturally as they do us.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Sa_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「馬鹿馬鹿しいですわねぇ!", + NULL, "\"That's utterly ridiculous!", Line_WaitForInput); + OutputLine(NULL, " 梨花と一緒にずっと住んでますけど、そんなの一度も見たことありませんでしてよー!」", + NULL, " I've been living with Rika for a long time, but I've never seen anything like that!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Ri_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………沙都子に見えてないだけなのですよ?", + NULL, "\"......That's just because you can't see them. But I can.", Line_WaitForInput); + OutputLine(NULL, "………沙都子がお布団で寝てる時はいつも、", + NULL, " ......For example, when you're asleep in your bed,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………。", + NULL, " I always see...", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Ri_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "………にぱ〜☆」", + NULL, " Nipah~☆\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Sa_OdorokiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「り、梨花ぁ!", + NULL, "\"R-Rika!", Line_WaitForInput); + OutputLine(NULL, " そこで笑ってはぐらかないでくださいませ!!", + NULL, " Why did you smile like that!!", Line_WaitForInput); + OutputLine(NULL, " 私が寝てる時は何なんですのー!!!」", + NULL, " What were you about to say? What do you see when I'm sleeping?!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …沙都子め、可哀想に。", + NULL, "...Satoko, I feel sorry for you.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今は明るいから強がってるけど、きっと今夜、あとからジワジワ効いて来るに違いない。", + NULL, "You can pretend you're not scared of ghosts during the day, but I'm pretty sure you get scared when it gets dark.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……今日の深夜にでも、一発、無言電話でも掛けてやるかなぁ、いっひっひ!", + NULL, "...I'm gonna to make a silent phone call tonight just to scare the hell out of her. Hee hee hee!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_DefA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「まぁ、私も含めて何だけど、ダム戦争の後に、好き好んであそこに出入りする人はいないんじゃないかねぇ。", + NULL, "\"Including myself, I don't think anybody really likes going there.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "レナくらいだよ、楽しそうにあそこで遊んでるのは。」", + NULL, " Rena is the only one who does.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「レナのかぁいいモードの前に幽霊が出た日にゃ、彼岸の向こうからでもお持ち帰りされかねんな。」", + NULL, "\"If Rena finds a ghost when she's in her Kyute Mode, she might take it home with her.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「確かにありそうですわねぇ!", + NULL, "\"That's so true!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Sa_WaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " はぅ〜、", + NULL, " She'd say,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "お持ち帰りぃいぃい〜!!って。」", + NULL, " 'hauu, I'm taking you home with me!!'\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " わっはっはっはっは。", + NULL, "Wa ha ha ha ha.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あまりに簡単にその様子が想像できたので、みんなで笑った。", + NULL, "It was so easy to imagine that all of us laughed.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 0, "Me_WaraiB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, "「じゃあ決まり!", + NULL, "\"Well, let's do it!", Line_WaitForInput); + OutputLine(NULL, " 今日はゴミ山探検にしよう!", + NULL, " Let's go treasure hunting!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 幽霊を見つけれたら優勝!", + NULL, " If you find a ghost, you win!", Line_WaitForInput); + OutputLine(NULL, " 次点は隠された右腕。", + NULL, " You get a point if you find the victim's missing right arm.", Line_WaitForInput); + OutputLine(NULL, "その次は、えぇっと、じゃあレナが気に入りそうな何かだね!", + NULL, " And you also get a point if you find... umm, anything that Rena would like!", Line_WaitForInput); + OutputLine(NULL, " レナに見せてシロクロを付けてもらうってことでどうよ!」", + NULL, " We can show what we found to Rena later, and we'll let her decide who's the winner!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Sa_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「をーっほっほ!!", + NULL, "\"Ohh ho ho!!", Line_WaitForInput); + OutputLine(NULL, " 私は優勝で圭一さんはビリで、ダブル罰ゲームが楽しみですわねー!!」", + NULL, " I can't wait to win the game and make Keiichi-san take double the punishment!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おいおい沙都子いいのかよ、優勝ってことは幽霊〜〜、うぇへへへへへ〜〜〜!」", + NULL, "\"Hey, Satoko. Are you sure you want to win? That means you're going to see a ghost... Wooooo!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Sa_OdorokiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ちょ、やめてくださいませ!", + NULL, "\"S-Stop it!", Line_WaitForInput); + OutputLine(NULL, " 暑苦しいですわぁ!!」", + NULL, " You're getting on my nerves!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_KomaruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……ボクもオバケが怖いので行きたくないのです。」", + NULL, "\"......I don't want to go there. I'm scared of ghosts, too.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Sa_AkireruA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「“も”とは何ですの!", + NULL, "\"What do you mean, 'you're scared of ghosts, too'?", Line_WaitForInput); + OutputLine(NULL, " “も”とは〜!!", + NULL, " Who else are you referring to?!!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Sa_OdorokiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 私は全然怖くなんかありませんわよー!!", + NULL, " I'm not scared at all!!", Line_WaitForInput); + OutputLine(NULL, " えぇい、圭一さん、お離しあそばせー!!」", + NULL, " Hey, Keiichi-san! Stop doing that!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Me_WinkB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「では行くよ諸君!", + NULL, "\"Let's go, everybody!", Line_WaitForInput); + OutputLine(NULL, " 出撃準備ぃいぃ!!」", + NULL, " Let's find the ghost!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Sa_WaraiB1", 200, FALSE ); + DrawBustshot( 1, "Ri_KomaruA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 200, FALSE ); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「「おおおーーー!!!」」", + NULL, "\"Wooooo!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " ……そして終わる。", + NULL, "...And it'll be over with.", Line_WaitForInput); + OutputLine(NULL, "全て終わる。", + NULL, " Everything will be over and done with.", Line_Normal); + ClearMessage(); + + HideWindow( 0 ); + DrawScene( "Sora2", 3000 ); + + SetDrawingPointOfMessage( 0, 3 ); + + SetSpeedOfMessage( TRUE, 10, ); + //SetValidityOfInput( FALSE ); + SetValidityOfTextFade( FALSE ); + SetStyleOfMessageSwinging( 1 ); + + OutputLine(NULL, " そう、ひぐらしのなく頃に。", + NULL, "Yes, it will be over when the higurashi cry.", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0, ); + //SetValidityOfInput( TRUE ); + SetValidityOfTextFade( TRUE ); + SetStyleOfMessageSwinging( 0 ); + + Wait( 1000 ); + + PlayBGM( 0, "higurashi", 120, 0 ); + SetValidityOfInput( FALSE ); + Wait( 4000 ); + SetValidityOfInput( TRUE ); + ClearMessage(); + + CallScript( "&eye" ); + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisplayWindow(); + SetSpeedOfMessage( FALSE, 0 ); + +} diff --git a/Update/_tsum_011.txt b/Update/_tsum_011.txt new file mode 100644 index 0000000..f55b21c --- /dev/null +++ b/Update/_tsum_011.txt @@ -0,0 +1,2865 @@ +void main() +{ + PlayBGM( 0, "higurashi", 120, 0 ); + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + DrawScene( "Sora5", 1000 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 1000 ); + DrawScene( "Sora6", 3000 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 3000 ); + DrawBustshotWithFiltering( 0, "Re_DefB1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Mo_G4", "maskup", 1, 0, 1300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「………これで、全部…かな。」", + NULL, "\"...So, that's it...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナの告白劇が、終幕する。", + NULL, "Rena finished making her confession.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 誰も拍手しないし、カーテンコールも求めない。", + NULL, "There was no applause or curtain call.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そんな静かでひとりぼっちな、……レナのたったひとりの舞台。", + NULL, "...It was a quiet and lonely stage that Rena performed on alone.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は、…だいぶ長いこと瞬きを忘れていたことをようやく思い出す。", + NULL, "I think... I'd forgotten to blink since her confession started.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは魅音たちも同様のようだった。", + NULL, "Everybody else seemed to be feeling the same way.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_defA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " レナは、質問はある?", + NULL, "Rena looked at us", Line_WaitForInput); + OutputLine(NULL, " とでも言わんばかりの表情で俺たちを見渡した。", + NULL, " like she was a teacher waiting for questions from her students.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その様子が、授業の終わり間際の知恵先生を模倣したものであることに気付き、みんなは小さく苦笑いして応えた。", + NULL, "We noticed that she was imitating what Chie-sensei does at the end of class, and we all smiled bitterly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……さっきまでね、谷河内の方に行ってたの。", + NULL, "\"...I went to Yagouchi earlier", Line_WaitForInput); + OutputLine(NULL, "袋を埋める場所を探しに。", + NULL, " to find a place to bury these bags.", Line_WaitForInput); + OutputLine(NULL, "絶対見付からない場所に隠そうと思うと、あはは、なかなかいい場所が見付からないの。", + NULL, " It was hard to pick a place because I wanted to make sure that nobody would ever find them.", Line_WaitForInput); + OutputLine(NULL, "自分の家の庭に埋める方がむしろ安心じゃないかななんて考えたりもしたっけ。", + NULL, " I even thought about burying them in my backyard, because it might be the safest.", Line_WaitForInput); + OutputLine(NULL, "…でもそれじゃやっぱり危ないよね。", + NULL, " ...But after I thought about it, I knew that wouldn't work.", Line_WaitForInput); + OutputLine(NULL, "お父さんが突然、家庭菜園をやりたいなんて言い出すかもしれないもん。", + NULL, " My father might start planting vegetables one day, and he might find them.", Line_WaitForInput); + OutputLine(NULL, "やっぱり、遠くの山奥がいい。", + NULL, " So, it's better that I bury them somewhere in the mountains.", Line_WaitForInput); + OutputLine(NULL, "あの女を、例え死んだ後でも、お父さんに近付けたくなかったし。」", + NULL, " Plus, I don't ever want to let her near my father, even though she's dead.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora6", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 俺は、とても悪いことをした気持ちでいっぱいになっていた…。", + NULL, "I felt like I did something very bad...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………レナの計画は、この上なく順調だったんだ。", + NULL, "...Rena's plan was going smoothly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを、……俺が悪ふざけして、変な無理強いをしたから……。", + NULL, "If I'd only hunted for the mahjong tiles instead of insisting on doing something else... this wouldn't have happened...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 見れば、みんなも同じ悔悟の念に捕われているようだった。", + NULL, "When I looked at the others, they all seemed to be regretting their actions too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音がこのゴミ山で遊ぼうと言い出さなければ。", + NULL, "If Mion hadn't come up with the idea to play at the garbage dump...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 沙都子があの壊れた冷蔵庫を見つけなければ。", + NULL, "If Satoko hadn't found the broken refrigerator...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 梨花ちゃんが、……ゴミ山で遊ぼうというのを阻止できていれば。", + NULL, "If Rika-chan had convinced us not to go...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そうすれば、レナはあともう何日かを費やして、…このゴミ袋の山を全て、永遠に見付からない形で処分できていたのだ。", + NULL, "Rena could've had a few more days, and she could've gotten rid of these trash bags. They never would've been found.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その後は?", + NULL, "Then what would've happened next?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……これまでと何にも変わらない。", + NULL, "...Nothing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " これまでも、これからも、ずっとずっと同じ。", + NULL, "Everything would've remained the same.", Line_WaitForInput); + OutputLine(NULL, "楽しくて平穏な日々が続いていくだけ。", + NULL, " We could've kept having happy and peaceful days.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは辛い日々にずっと耐えて、平穏な日々を取り繕ってくれていた。", + NULL, "Rena had been through a hard time, but she'd been forcing her face into a smile for us.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そしてそれは取り繕いではなく、本当の平穏な日々になって。", + NULL, "The fake smile was supposed to become a real smile one day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……俺たちの誰もが、レナの辛かったことを気付くこともなく、過ごしていく。", + NULL, "...None of us were supposed to notice that Rena was going through a hard time.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " やがてはレナも、……人を殺めた辛い記憶すら忘れ、何事もなかったかのように暮らしていくのだ。", + NULL, "After a while... Rena was supposed be able to forget the bitter memory of killing these two, and she was supposed to live as if nothing had happened.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そうするために、積み重ねてきた小さな努力が、勇気ある努力が、……全部全部!", + NULL, "But now, all of her effort, all her courage...", Line_WaitForInput); + OutputLine(NULL, " ………水泡に帰してしまったわけで。", + NULL, " had been ruined...!", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Re_DefA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Mo_G4", 400 ); + + OutputLine(NULL, "「人殺しはいけないことだってことは、私だって知ってるよ。", + NULL, "\"I know killing people is a bad thing to do.", Line_WaitForInput); + OutputLine(NULL, "……したくなんかなかったし、これからだってしたくないと思ってる。", + NULL, " ...I didn't want to do this, and I don't want to do it again in the future.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "でもね、…これが最善の努力だったって信じてるし、私は悪いことをしたなんてこれっぽっちも思ってない。", + NULL, " But... I believe this was the best solution, and I also believe I didn't do anything wrong.", Line_WaitForInput); + + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "私は、幸せで平穏な生活を取り戻すために、神さまから与えられた等しいチャンスの中で最大限に努力しただけ!", + NULL, "I just applied my utmost efforts when God presented me with the equal opportunity to regain my happy, peaceful life!", Line_WaitForInput); + OutputLine(NULL, " 清貧であれば不幸せでもいいなんてのは、満たされた人間の綺麗事だよ!", + NULL, " Saying we should accept suffering and live an immaterial life without desires is nothing more than pretty words from those who have plenty!", Line_WaitForInput); + OutputLine(NULL, " その精一杯は世界中の誰にだって貶せない!", + NULL, " Nobody can belittle my efforts!!", Line_WaitForInput); + OutputLine(NULL, " むしろ私を褒めてほしいくらい!", + NULL, " Rather, they should praise me for what I did!", Line_WaitForInput); + OutputLine(NULL, " 讃えてほしいくらい!!", + NULL, " They should celebrate for me!", Line_WaitForInput); + OutputLine(NULL, " 竜宮レナは自らの運命と戦った。", + NULL, " Rena Ryuugu fought for her own fate.", Line_WaitForInput); + OutputLine(NULL, "そして打ち勝った!!」", + NULL, " And she won!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………その時、どういうわけか俺は、口を挟んでしまった。", + NULL, "...I don't know why I did it, but I interrupted her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 多分それは失言だったと思う。", + NULL, "I shouldn't have.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、伝えなければいけないことだと思ったから、口にした。", + NULL, "But I thought I needed to tell her this. So, I did.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「でもレナ…。", + NULL, "\"But Rena...", Line_WaitForInput); + OutputLine(NULL, "どうして、", + NULL, " Why...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……どうして俺たちに相談してくれなかったんだよ?」", + NULL, " Why didn't you tell us?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……相談?」", + NULL, "\"...What do you mean?\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Cradle_song", 120, 0 ); + + OutputLine(NULL, "「そうだよ…!", + NULL, "\"We're friends,", Line_WaitForInput); + OutputLine(NULL, " 俺たちは仲間だろ?", + NULL, " aren't we?", Line_WaitForInput); + OutputLine(NULL, " 仲間ってのは何があっても無条件で味方になってくれる、家族同然の存在じゃないのかよ!", + NULL, " Friends are always on your side without exception, no matter what. I thought friends were like family!", Line_WaitForInput); + OutputLine(NULL, " ……俺たちに相談してくれれば、何かの力になれたかもしれない。", + NULL, " ...If you told us about it, we could've helped you.", Line_WaitForInput); + OutputLine(NULL, "そうすれば、レナは自分の手を汚さずに済んだかもしれない!」", + NULL, " Then you wouldn't have had to get your hands dirty!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 俺は……さっきから、レナの言葉が少しだけ悲しかったんだ。", + NULL, "What Rena told us made me sad.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、言わずにはいられなかったんだ。", + NULL, "I couldn't help myself from saying that to her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは自分にできる最善の努力をしたと言い切った。", + NULL, "Rena told us straight that she did the best she could.", Line_WaitForInput); + OutputLine(NULL, "俺たちの前で。", + NULL, " She told us that right to our faces.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまりそれは俺たちに、", + NULL, "That's the same thing as saying that", Line_WaitForInput); + OutputLine(NULL, "…仲間に相談する必要は、", + NULL, " she didn't need us", Line_WaitForInput); + OutputLine(NULL, "その最善の努力の中に最初から含まれていなかったと断言したのと同じだったからだ。", + NULL, " in order to do the best she could.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_OdorokiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………圭ちゃん、今はそんなこと言っても…。」", + NULL, "\"...Kei-chan, you can say that now, but...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いや、頼む、言わせてくれ。", + NULL, "\"Wait, let me finish.", Line_WaitForInput); + OutputLine(NULL, "喜びだって苦しみだって、分け合うのが俺は仲間だって思ってる!", + NULL, " I believe that friends are there to share both happiness and hardship!", Line_WaitForInput); + OutputLine(NULL, " だから、レナが相談してくれたら、きっと今よりもよりよい未来へ辿りつけていたと信じてる!」", + NULL, " If you came to talk to us, I believe we could've done something different, and we could've led you to a better future!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshot( 0, "Re_NandeA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今より、よりよい未来?", + NULL, "\"A better future?", Line_WaitForInput); + OutputLine(NULL, " そんなのないよ。", + NULL, " There's no better future than what I have right now.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "これが最善の未来だよ。」", + NULL, " This is the best possible future.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「嘘だなッ!!!」", + NULL, "\"That's a lie!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺の大声に、レナがびくりとする。", + NULL, "My shout seemed to scare her a little.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そう、……レナはこれが最善の未来だったなんて思っちゃいない。", + NULL, "I knew... that Rena didn't believe that this was the best possible future.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 苦渋の末に選ばざるを得なかった未来に過ぎない。", + NULL, "She just didn't have any other choice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もし他にも選べる未来があったなら、絶対に選ばなかった未来なんだ。", + NULL, "If she'd had other choices, she definitely wouldn't have chosen this one.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「だってその証拠に、…レナはさっきから泣いてるじゃないか!!」", + NULL, "\"I know you don't believe that... because you're crying!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぁ?!", + NULL, "\"What?!", Line_WaitForInput); + OutputLine(NULL, " 誰が。", + NULL, " Who's crying?", Line_WaitForInput); + OutputLine(NULL, "私が?!", + NULL, " Me?!", Line_WaitForInput); + OutputLine(NULL, " いつ涙を流したの!」", + NULL, " I'm not crying!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「今だよ!!", + NULL, "\"Yes you are!!", Line_WaitForInput); + OutputLine(NULL, " ずっと流してるじゃないか!", + NULL, " You've been crying the whole time!", Line_WaitForInput); + OutputLine(NULL, " 自分でわかってないのか?!」", + NULL, " Haven't you noticed it?!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora6", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " レナは実際のところ、頬を濡らしてなどいない。", + NULL, "In fact, I didn't see any tears in her eyes or on her face at all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、だからといって、……涙が流れていないことになどなるものか。", + NULL, "But that didn't mean she wasn't crying.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは、さっきからずっと涙を零している。", + NULL, "Rena was crying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは……、幸せになろうとずっとがんばってきたのに、このような辛い袋小路に閉じ込められた不運を嘆く、そんな見るだけでも辛くなる涙。", + NULL, "She was crying because she was driven into a corner after all the hard work she did to become happy. Her tears looked so sad.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それが見えないヤツは、レナのことを心の底から思っていないヤツだ…!", + NULL, "Anyone who couldn't see those tears wasn't really thinking about her...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私は泣かないよ?", + NULL, "\"I'm not crying.", Line_WaitForInput); + OutputLine(NULL, " あははははは、誰が泣くものか。", + NULL, " Ahahahahaha, I won't cry.", Line_WaitForInput); + OutputLine(NULL, "私は正しいことをした、最善の選択をした。", + NULL, " I did the right thing. I made the right choice.", Line_WaitForInput); + OutputLine(NULL, "それでどうして泣かなくちゃならないの?", + NULL, " There's no reason for me to cry.", Line_WaitForInput); + OutputLine(NULL, " あはははは、", + NULL, " Ahahahaha,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "圭一のばーかばーか、", + NULL, " that's ridiculous.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "何を言ってるか全然わかんないや、", + NULL, " I have no idea what you're talking about, Keiichi.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "あははははは。」", + NULL, " Ahahahahaha.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それが…………", + NULL, "\"I know it......", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "泣いてるって言ってんだよおおぉぉッ!!!」", + NULL, " You're crying right noooow!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + DrawBustshotWithFiltering( 0, "Re_WaraiB1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Mo_G1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 小馬鹿にしたようにケラケラと笑いながら踊るように回っていたレナは、それをぴたりと止めると、淡白な表情に戻って言った。", + NULL, "Rena stopped laughing all of a sudden, and she spoke with a cold expression on her face.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃあいいよ。", + NULL, "\"Okay.", Line_WaitForInput); + OutputLine(NULL, "圭一くんの言ったとおりにしたとしてみよう。", + NULL, " Let's say I did what you just told me.", Line_WaitForInput); + OutputLine(NULL, "私がみんなに、お父さんとあの女のことを打ち明けた。", + NULL, " I told you all about my father and that woman.", Line_WaitForInput); + OutputLine(NULL, "さぁ、どうしてくれるの?」", + NULL, " Then what?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………まずは、", + NULL, "\".........Well...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…ん、」", + NULL, " umm...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「まずは何?", + NULL, "\"Then what?", Line_WaitForInput); + OutputLine(NULL, " んー?」", + NULL, " Umm?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……こんな意地悪な言い方をするレナは初めてだった。", + NULL, "...Rena had never talked to me like this before.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……その嘲笑うような、突きつけるような眼差しに、閉口させられてしまう…。", + NULL, "...It was as if she was mocking my ignorance, and that made me shut my mouth...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora6", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「圭一くんは、去年を知らないんだよ。」", + NULL, "\"You don't know what happened last year.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…去年?」", + NULL, "\"...Last year?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そう。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "去年。", + NULL, " Last year.", Line_WaitForInput); + OutputLine(NULL, "…昭和57年6月。", + NULL, " ...It happened in June of 1982.", Line_WaitForInput); + OutputLine(NULL, "私と同じように、人を殺めることでしか抜けられない不幸の迷宮に閉じ込められた人のお話を。」", + NULL, " There was someone who had no choice but to kill a person to free himself from his misfortune.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 沙都子が、はっと息を呑む。", + NULL, "Satoko gasped.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「圭一くんは、…あまり知らないよね。", + NULL, "\"Keiichi-kun, I don't think you know much about him.", Line_WaitForInput); + OutputLine(NULL, "北条悟史くんのことは。」", + NULL, " About Satoshi Houjou-kun.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……沙都子の兄だってことくらいは知ってる。", + NULL, "...I know that he's Satoko's older brother.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、……転校という名の失踪を遂げたこと。", + NULL, "He's been missing, ...but people say he transferred.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …沙都子のために叔母を殺したのではないかという噂が今なおあることなど、キナ臭い話題が少なからずある。", + NULL, "...There's a rumor that he killed his aunt for Satoko's sake.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …ゆえに、悟史の話は、クラスでは、…いや、雛見沢ではタブーのように扱われていた。", + NULL, "Therefore, it's been taboo to talk about Satoshi in my class... actually, in all of Hinamizawa.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「悟史くんもね、………私と同じだった。", + NULL, "\"Satoshi-kun was under the same conditions... as I was.", Line_WaitForInput); + OutputLine(NULL, "ただ幸せで平穏な日々が欲しかっただけ。", + NULL, " He just wanted to have happy and peaceful days.", Line_WaitForInput); + OutputLine(NULL, "妹と静かに暮らせる生活が欲しかっただけ。", + NULL, " He just wanted to live peacefully and quietly with his sister.", Line_WaitForInput); + OutputLine(NULL, "……圭一くんも、去年殺された、沙都子ちゃんの叔母さんがどういう人だったかは噂、聞いてるよね?」", + NULL, " ...You've heard about what kind of person Satoko-chan's aunt was, haven't you?\"", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " ………俺が聞いているわずかの話が本当なら。", + NULL, "...If what I've heard is true, this is what happened:", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 両親を亡くした後、沙都子たちを引き取った叔父叔母はろくでもない人間だった。", + NULL, "After Satoko lost her parents, her uncle and aunt got custody of her and her brother, but they were miserable people.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 特に叔母は執拗に沙都子を虐めたらしい。", + NULL, "Her aunt was especially cruel to Satoko.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 聞く限り、悟史というヤツは虫一匹殺せないようなヤツだったという。", + NULL, "Satoshi was the kind of guy who wouldn't even hurt a fly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そんな悟史ですら、殺すに違いないというほどの、嫌な叔母だったという。", + NULL, "...But his aunt probably was the only one whom he didn't have a problem killing. That's how terrible a person she was.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawBustshotWithFiltering( 0, "Re_DefA1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Mo_G4", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「北条家のトラブルはね、雛見沢では誰もが知っていたんだよ。", + NULL, "\"Everybody in Hinamizawa knew about the trouble the Houjou family had.", Line_WaitForInput); + OutputLine(NULL, "叔母さんがヒステリックで頭のネジのどうかしてることも、悟史くんと沙都子ちゃんを意味もなく虐めていたことも全部、", + NULL, " Everybody knew that their aunt was a hysterical and crazy person, and that she bullied Satoshi-kun and Satoko-chan.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "全部ね。", + NULL, " Everybody knew everything.", Line_WaitForInput); + OutputLine(NULL, "もちろんクラスの誰もが知っていた。", + NULL, " Everybody in our class knew it, too.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "御三家の頭首跡継ぎである魅ぃちゃんと梨花ちゃんだってもちろん知ってたし、沙都子ちゃんに至っては当事者だもんね。", + NULL, " Mii-chan, the future head of the three families knew it. Rika-chan knew it. And Satoko-chan knew it too, of course. Because she was the one experiencing it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 圭一くんの言う「仲間たち」は、雛見沢の誰よりもよく、悟史くんの辛さを分かっていたはずなんだよ。", + NULL, "The 'friends' you're talking about knew what Satoshi-kun was going through more than anybody in Hinamizawa.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……それで、結果はどうだった?", + NULL, " ...And what happened?", Line_WaitForInput); + OutputLine(NULL, " 誰かが悟史くんを助けてくれた?", + NULL, " Did anybody help Satoshi-kun?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " うぅん、誰も助けなかった。", + NULL, " No, nobody did.", Line_WaitForInput); + OutputLine(NULL, "魅ぃちゃんは一番力があるくせに、村のしがらみがどうとか、よく分からない理由で煙に巻いて、結局、無責任な同情の言葉をかけて、傷つけるだけだった!」", + NULL, " Mii-chan had the most influence out of all of us, but she made up a lame excuse, saying that it might create a conflict between the Sonozaki family and the villagers. In the end, all she did was hurting him by offering her sympathy!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Me_OdorokiB2", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Mo_G1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「そ、……そんなことはないよ…!!」", + NULL, "\"Th...That's not true...!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_Hi_OkoruA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「嘘だッ!!!", + NULL, "\"Yes, it is!!!", Line_WaitForInput); + SetSpeedOfMessage( FALSE, 0 ); + + DisableWindow(); + ChangeBustshot( 2, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ……悟史くんはわかってたよ。", + NULL, " ...Satoshi-kun knew it, too.", Line_WaitForInput); + OutputLine(NULL, "魅ぃちゃんが口ぶりだけは同情してるふりをしながらも、全然助ける気がないことをわかってた。", + NULL, " He knew that you were only pretending to sympathize with him. He knew that you had no intention to help him.", Line_WaitForInput); + OutputLine(NULL, "だから悟史くんはね、途中から魅ぃちゃんのことを嫌うようになったんだよ。", + NULL, " That's why Satoshi-kun started to hate you, Mii-chan.", Line_WaitForInput); + OutputLine(NULL, "普段は仲間だとか友達だとか言っておきながら、結局は北条家を虐める園崎家の一味でしかなかったってね!!」", + NULL, " He said that you always told him you were his friend, but after all that, you turned out to be just another Sonozaki, just another person who bullied the Houjou family!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_OdorokiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「わッ私は別に…!」", + NULL, "\"I... I didn't mean to...!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 0, "Re_OkoruA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「何も救わずに放置した!!!", + NULL, "\"You didn't do anything to help him!!!", Line_WaitForInput); + OutputLine(NULL, " 悟史くんの助けてほしい思いを、同情という言葉で拒絶したんだ!!", + NULL, " You rejected his request for help by sympathizing with him!!", Line_WaitForInput); + OutputLine(NULL, " それがどれほど悟史くんを傷つけたか分かってる?!」", + NULL, " Do you have any idea how much that hurt?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音は何とか言い繕おうと懸命になっていたが、…何も言えるわけがない。", + NULL, "Mion tried to find something to say... but failed to do so.", Line_WaitForInput); + OutputLine(NULL, "…結局、あぅあぅと言葉を飲み込むしかなかった。", + NULL, " ...She bit her lip instead.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それは梨花ちゃんも同じだよね。」", + NULL, "\"Rika-chan, you were the same, too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshot( 1, "Ri_KomaruA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawScene( "Mo_G4", 400 ); + + OutputLine(NULL, "「………………。」", + NULL, "\"...............\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 言葉の矛先が今度は梨花ちゃんに向く。", + NULL, "Now Rena was pointing fingers at Rika-chan.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……魅音と違い、梨花ちゃんの顔はとても無表情で、レナと同じく乾いているように見えた。", + NULL, "...Unlike Mion, Rika-chan looked emotionless and empty, just like Rena did.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_OkoruA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「梨花ちゃんは確かに、魅ぃちゃんに比べたらその発言力は微々たるものかもしれない。", + NULL, "\"Rika-chan, you don't have the kind of power in Hinamizawa that Mii-chan does.", Line_WaitForInput); + OutputLine(NULL, "でも、神社に出入りしているお年寄りたちに、とても大きな発言力を持っていたはずだよ?!", + NULL, " But your word carries a lot of weight with the old people who come to your shrine, don't they?!", Line_WaitForInput); + OutputLine(NULL, " 梨花ちゃんにも出来る努力があったのに、しなかった!!」", + NULL, " There was something you could've done for him, but you didn't!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………………。」", + NULL, "\"........................\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「梨花ちゃんも結局は魅ぃちゃんと同じ。", + NULL, "\"Rika-chan, you did exactly the same thing as Mii-chan did.", Line_WaitForInput); + OutputLine(NULL, "憐れみの表情を浮かべて小娘を装っただけだった!!", + NULL, " You just pretended to be his friend!!", Line_WaitForInput); + OutputLine(NULL, " するのは悟史くんや沙都子ちゃんを慰めるだけ!", + NULL, " All you did was sympathize with him and Satoko-chan!!", Line_WaitForInput); + OutputLine(NULL, " その根本原因に対して何の手も差し伸べようとしなかった!!", + NULL, " You didn't try to help them out of the trouble they were in!!", Line_WaitForInput); + OutputLine(NULL, " そんな無慈悲な憐れみがどれほど残酷だったか、想像できる?!", + NULL, " Can you imagine how cruel and merciless your sympathy was to them?!", Line_WaitForInput); + OutputLine(NULL, " 悟史くんが欲しかったのは救いだった。", + NULL, " Satoshi-kun wanted help.", Line_WaitForInput); + OutputLine(NULL, "誰かに助けて欲しかった!", + NULL, " He wanted somebody to help him!", Line_WaitForInput); + OutputLine(NULL, " 自分の力だけではどうしても抜け出せない苦境だったから!! 首まで沈もうとする沼の中で、精一杯手を伸ばして、誰かに掴んでもらうことを期待していたんだよ!!」", + NULL, " He was at a dead end and couldn't get out of there by himself!! He was sinking all the way down to his neck in a swamp, reaching for help, and waiting for someone to grab his hand!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Ri_fumanA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………そうね。」", + NULL, "\"......You're right.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 梨花ちゃんが、初めて聞く大人びた言葉を口にする。", + NULL, "Rika-chan's voice sounded mature. It was very different from how she usually sounded.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………悟史たちを救う方法が分からなかったから、慰めることしかしなかった。", + NULL, "\"......I didn't know how to save them. All I could do was to offer them some consolation.", Line_WaitForInput); + OutputLine(NULL, "それにかまけ、救う何かを探し続けなかった罪は、否定しないわ。」", + NULL, " I'm not going to deny it, nor am I going to make excuses for my sin of not trying hard enough to find a way to save them.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……分かってるじゃない……。」", + NULL, "\"I didn't know you knew...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは歪んだ表情で笑った。", + NULL, "Rena gave her a twisted smile.", Line_WaitForInput); + OutputLine(NULL, "……目を背けたくなるような、本当に嫌な表情だった。", + NULL, " ...That ugliness caused me to look away.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「そして沙都子ちゃん。", + NULL, "\"And Satoko-chan.", Line_WaitForInput); + OutputLine(NULL, "あなたに信じられるかわからないけれど、", + NULL, " I don't know if you'll believe me when I say this, but...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……あなたの罪はとても重い。」", + NULL, " you're weighed down with sin, too.\"", Line_Normal); + ClearMessage(); + + DrawScene( "Mo_G1", 400 ); + + OutputLine(NULL, " 俺は、何で沙都子にまで矛先が向けられるのか分からず、沙都子を庇おうとしたが、…沙都子の表情を見て、はっとする。", + NULL, "I didn't understand why she was blaming Satoko. I tried to take her side... but I gasped in surprise when I looked at her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その表情は、……レナの言う、罪を受け入れてるように見えたからだ。", + NULL, "She looked like... she was accepting the sin that Rena had mentioned.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だからせめて、レナの言葉で貫かれる前に、自ら告白しようと思ったのかもしれない。", + NULL, "Satoko must have wanted to confess her sin before Rena pointed it out to her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、先に口を開いたのは沙都子の方だった。", + NULL, "And so, Satoko opened her mouth first.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Sa_muhyouA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………信じてくださるかどうかはわかりませんけど、", + NULL, "\"...I don't know if you'll believe me when I tell you this either, but", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 32 ); + OutputLine(NULL, "………", + NULL, "...............", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "ちゃんと気付いてますのよ。", + NULL, " I realized it on my own.", Line_WaitForInput); + OutputLine(NULL, "…その罪。」", + NULL, " I know what my sin is.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………………そうなんだ。」", + NULL, "\"...............I see.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「にーにーがいなくなってしまったあの夜に、気付きましたのよ。", + NULL, "\"I realized it on that night Nii-nii disappeared.", Line_WaitForInput); + OutputLine(NULL, "……それをどうして、にーにーがいる内に気付けなかったのか…………。」", + NULL, " ...I wish I'd realized it while he was still there......\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 1, "Sa_MuhyouA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, FALSE ); + DrawBustshot( 2, "Re_KomaruB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……分かるよ、その気持ち。", + NULL, "\"......I understand how you feel.", Line_WaitForInput); + OutputLine(NULL, "後悔した時にはもう遅いというのは、…私も同じだったから。", + NULL, " That sense that it was too late for regrets... right? I feel the same way.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "だから私は同じことがもう一度起こったから、今度は戦った。", + NULL, " It happened to me before. That's why I fought this time.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……沙都子ちゃんのその罪は、きっと将来贖えるよ。", + NULL, " ...Satoko-chan, I'm sure you can atone for your guilt in the future.", Line_WaitForInput); + OutputLine(NULL, "その罪に気付けたなら、きっとね。」", + NULL, " Because you realized what you did.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Sa_MuhyouB2", 200, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "「………………", + NULL, "\"......", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "それでももう、", + NULL, "But... that won't bring Nii-nii back.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…にーにーは帰ってきませんのね。」", + NULL, " He's not coming back.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 沙都子は痛々しい表情で俯く。", + NULL, "Satoko looked down sadly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …普段、沙都子が言っていることとは逆だった。", + NULL, "...Usually, Satoko would say the opposite.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 普段の沙都子は、いつか必ず悟史が帰ってくると言っている。", + NULL, "She always said that Satoshi was coming back one day without a doubt.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …………なのに、…悟史が帰ってこないことを、あっさりと認める。", + NULL, "......But now... she accepted the fact that he would never return.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……血がつながっているからこそ、……帰ってこないことがわかるとでも言うかのように。", + NULL, "......She accepted it easily, as if she knew it already... because he's her brother.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisableWindow(); + FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 0, "Re_DefA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + PlayBGM( 0, "Birth_and_death", 120, 0 ); + + OutputLine(NULL, "「ね?」", + NULL, "\"Do you understand now?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 急に俺に話が振られた。", + NULL, "She asked me all of a sudden.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「これが、私と同じ苦境にいた昭和57年のみんな。", + NULL, "\"That's how they were in 1982.", Line_WaitForInput); + OutputLine(NULL, "悟史くんは自分を助けてくれそうな人たちにはみんなに全てを話したよ。", + NULL, " Satoshi-kun talked to everybody he thought could help him.", Line_WaitForInput); + OutputLine(NULL, "助けてほしいと言ったし、辛いとも言った。", + NULL, " He told them that he needed help. He told them what he was going through.", Line_WaitForInput); + OutputLine(NULL, "打ち明けた、相談した。", + NULL, " He consulted with them.", Line_WaitForInput); + OutputLine(NULL, "転校してきたばかりの私にまでね。", + NULL, " He even came to me, even though I had just moved here at that time.", Line_WaitForInput); + OutputLine(NULL, "それは見っとも無いことじゃない。", + NULL, " I don't think it was embarrassing or shameful that he did that.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "…本当に不幸な人はね、必死なんだよ!", + NULL, " ...People get desperate when they're unhappy!", Line_WaitForInput); + OutputLine(NULL, " 悟史くんは自分でも懸命にがんばってた。", + NULL, " Satoshi-kun tried very hard.", Line_WaitForInput); + OutputLine(NULL, "それでもどうにもならないからみんなに助けを求めた!", + NULL, " But he couldn't do anything about the situation, and he asked for help!", Line_WaitForInput); + OutputLine(NULL, " ずっと求めてた!!", + NULL, " He kept asking for help!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でもね、これが圭一くんの言う“無条件で味方になってくれる”仲間たちの体たらくなんだよ!", + NULL, "You said that friends are always on your side no matter what. But this is what 'friends' really are!", Line_WaitForInput); + OutputLine(NULL, " 仲間なんて、楽しくてどうでもいい時間を一緒に寄り合って過ごすだけのお友達!", + NULL, " They're actually just people you hang around with for fun!", Line_WaitForInput); + OutputLine(NULL, " 本当に辛い時に味方になってなんてくれないんだよ!!", + NULL, " They don't help you when you need them!!", Line_WaitForInput); + OutputLine(NULL, " 昔からそうだったよ、引越し先でもそうだったからね!!", + NULL, " Friends are always like that!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora6", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " だから私、自分が悟史くんと同じ状況になったと知った時、私は仲間に打ち明けるのなんかやめよう、ってね!", + NULL, "That's why I decided not to tell anybody when I found out that I was in the same situation as Satoshi-kun!", Line_WaitForInput); + OutputLine(NULL, " だって、どうせ誰も助けてくれないし、助けられないもの!!", + NULL, " I knew that nobody would help me and that nobody could!!", Line_WaitForInput); + OutputLine(NULL, " なら同情なんて気が滅入るだけなんだよ!!", + NULL, " I didn't need sympathy. It only makes me feel worse!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " せめて学校にいる間くらい、楽しく過ごした方が気が紛れていいかもしれないもの。", + NULL, "It's better that I, at least, have fun at school.", Line_WaitForInput); + OutputLine(NULL, "実際、みんなと楽しく過ごす学校の時間は楽しかったよ。", + NULL, " In fact, I did have fun at school.", Line_WaitForInput); + OutputLine(NULL, "とっても幸せだった。", + NULL, " I was very happy.", Line_WaitForInput); + OutputLine(NULL, "あの女たちとのトラブルをわずかの時間でも忘れることができて、本当に良かった!!", + NULL, " I was able to forget about the trouble I had with that woman, even if only for a short amount of time at school!!", Line_WaitForInput); + OutputLine(NULL, " 悟史くんも、それに気付けていたらよかったね!", + NULL, " I wish Satoshi-kun could have done that too!", Line_WaitForInput); + OutputLine(NULL, " そうだったなら、学校での時間くらいは楽しく過ごせて、あそこまで心を追い詰めずに済んだかもしれない。", + NULL, " If he did, he wouldn't have had to feel constantly hopeless, and he could've at least enjoyed his time at school.", Line_WaitForInput); + OutputLine(NULL, "どうせ、自らの手で叔母を殴り殺す以外に解決方法はなかったのだし!!", + NULL, " He didn't have any other choice than beating his aunt to death anyway!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …転校してきたばかりで、村のこともほとんど覚えていない私には、悟史くんをどう助けてあげればいいか、わからなかった。", + NULL, "...I didn't know how to help him at that time because I just moved here.", Line_WaitForInput); + OutputLine(NULL, "できるのは、話を聞いてあげて、少しでも心を軽くしてあげるだけ。", + NULL, " All I could do was to listen to him and try to make him feel better.", Line_WaitForInput); + OutputLine(NULL, "でも、それ以上に助けることができたのかもしれないし、…私もその努力を怠っていたかもしれない。", + NULL, " But there might've been something more I could've done... I might've been lazy in thinking about what I could do.", Line_WaitForInput); + OutputLine(NULL, "それなのに、昭和57年の私は、悟史くんと仲間のつもりだったんだよね。", + NULL, " But at that time, in 1982, I thought I was his friend.", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "……あははははは、", + NULL, " ...Ahahahahaha.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "あはははははははは!", + NULL, " Ahahahahahahahaha!", Line_ContinueAfterTyping); + Wait( 800 ); + OutputLine(NULL, " あーっはっはっはっはっは!!", + NULL, " Ahh ha ha ha ha ha ha!!", Line_ContinueAfterTyping); + Wait( 900 ); + OutputLine(NULL, " あはーっはっはっはっはっはっは……!!", + NULL, " Aha ha ha ha ha ha ha...!!", Line_ContinueAfterTyping); + Wait( 800 ); + OutputLine(NULL, " うわぁあぁあぁあぁああああ!!", + NULL, " Ahhhhhhhhhhhhhhh!!", Line_ContinueAfterTyping); + Wait( 800 ); + OutputLine(NULL, " わあああああぁああぁああああ!!!", + NULL, " Ahhhhhhhhhh!!!", Line_ContinueAfterTyping); + Wait( 800 ); + OutputLine(NULL, " わああぁああぁぁぁぁぁん!!!", + NULL, " Aaaaaaaaaaaaahhhhhh!!", Line_ContinueAfterTyping); + Wait( 800 ); + OutputLine(NULL, " わああああああああああ!!」", + NULL, " Waaaaaaahhhhhhhhhh!!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "Re1_ev", 3000 ); + + SetValidityOfInput( FALSE ); + Wait( 2500 ); + SetValidityOfInput( TRUE ); + DrawScene( "Sora6", 4000 ); + SetValidityOfInput( FALSE ); + Wait( 1500 ); + SetValidityOfInput( TRUE ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " レナの自虐的な笑いが、いつの間にか悲痛な泣き声に摩り替わって行く…。", + NULL, "Rena's self-derisive laughter changed into grievous sobs...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その泣き声は、……俺たちの信頼関係を少しずつ穢していく…。", + NULL, "Her tears gradually wore away at our relationship of trust...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 誰も助けてなんてくれない。", + NULL, "Nobody will help me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 仲間なんてただの友達ごっこで、信頼なんかできないじゃないかと。", + NULL, "Friends are just people whom you have fun with. You can't trust them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナが泣き続けるだけで、…その場の全員の心に、これ以上なく雄弁に…訴えかけるのだ……。", + NULL, "...The more Rena cried... the clearer we heard her voice in her heart...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 魅音も、沙都子も、梨花ちゃんも、……誰もが遠くを見て、うな垂れていた。", + NULL, "Mion, Satoko, and Rika-chan... looked into the distance with sad expressions on their faces.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……だから、レナに言い返せるのは、今や俺しかいなかった。", + NULL, "...I was the only one who could say anything back to her now.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は伝えなくてはならない。", + NULL, "I had to tell her this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …そして、レナだってそれはわかってるはずなんだ。", + NULL, "...And she knew it, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを、自分以外の誰かの口から聞かされなきゃ、認識できないだけなんだ。", + NULL, "She just needed to hear it from someone.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は辛い言葉をぶつける覚悟を決めると、口を開く。", + NULL, "I braced myself to tell her something that might hurt everybody.", Line_Normal); + ClearMessage(); + + DrawScene( "Mo_G4", 400 ); + + OutputLine(NULL, "「……よくわかったぜレナ。", + NULL, "\"...I understand, Rena.", Line_WaitForInput); + OutputLine(NULL, "昭和57年のことは、よくわかった。」", + NULL, " I understand what happened in 1982.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Re_DefA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………ん?」", + NULL, "\".........Nn?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「こいつらが薄情だったってこともわかったさ。", + NULL, "\"I understand that they were heartless.", Line_WaitForInput); + OutputLine(NULL, "でもよ、沙都子だって言ったろ?", + NULL, " But Satoko also told you this.", Line_WaitForInput); + OutputLine(NULL, " こいつらはみんな、自分の罪に気が付いた。", + NULL, " They realized their sins.", Line_WaitForInput); + OutputLine(NULL, "後悔した!", + NULL, " They regretted what they did and didn't do!", Line_WaitForInput); + OutputLine(NULL, " だから、今度は違うはずだ。", + NULL, " So, it should be different this time.", Line_WaitForInput); + OutputLine(NULL, "今度は、仲間の苦しみを真に理解して、助けてくれるはずなんだ…!!」", + NULL, " They can understand your pain, and they can help you...!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「去年いなかった人に言われても、信憑性ないね。」", + NULL, "\"You weren't here last year. I'm afraid you don't know what you're talking about.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あぁ、そうだ!", + NULL, "\"That's right!", Line_WaitForInput); + OutputLine(NULL, " 俺は去年いなかった。", + NULL, " I wasn't here last year.", Line_WaitForInput); + OutputLine(NULL, "だから残念だぜ!!", + NULL, " I wish I were!!", Line_WaitForInput); + OutputLine(NULL, " 去年の俺がもしここにいたならば。", + NULL, " If I was here last year,", Line_WaitForInput); + OutputLine(NULL, "悟史のために絶対に戦った!!」", + NULL, " I would've fought for Satoshi!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「嘘だッ!!!!」", + NULL, "\"You're lying!!!!\"", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「嘘じゃねえッ!!!!", + NULL, "\"I'm not lying!!!!", Line_WaitForInput); + OutputLine(NULL, " 俺は雛見沢に来てから、どれだけ仲間が掛け替えのないものかを知った。", + NULL, " I've learned how important friends are since I moved to Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "だから、そんな仲間たちを救うためなら俺はどこまでも戦うぜ!!", + NULL, " I'll fight for my friends!!", Line_WaitForInput); + OutputLine(NULL, " 沙都子や悟史を虐める叔母がそんなにもうぜえヤツなら、悟史になんか勿体ねえッ!!", + NULL, " If I was here last year and knew what Satoko's aunt did to her and Satoshi, I wouldn't have given Satoshi the opportunity to beat her to death!!", Line_WaitForInput); + OutputLine(NULL, " この俺が叩き殺してやったッ!!", + NULL, " I would've done it myself!!", Line_WaitForInput); + OutputLine(NULL, " ものの1500秒でだ!!", + NULL, " I would've done it in 1500 seconds!!", Line_WaitForInput); + OutputLine(NULL, " 躊躇なんかしねえぞ、速攻だ!!", + NULL, " I wouldn't have even hesitated!!", Line_WaitForInput); + OutputLine(NULL, " 学校の倉庫辺りから金属バットの一本もちょろまかして、即ブッ殺してた!!」", + NULL, " I would've beaten her to death with a metal bat!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「く、口先だけならどうとでも言えるね!", + NULL, "\"Th-That's easy for you to say!", Line_WaitForInput); + OutputLine(NULL, " 人を殺すのに、どれだけの思い切りがいるかも知らないくせに…!」", + NULL, " But you don't know the kind of determination you need to kill another person...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「知らねえし知る必要もねえなッ!!!", + NULL, "\"I don't know that, and I don't need to know that, either!!!", Line_WaitForInput); + OutputLine(NULL, " 仲間を救う以上の義務がどこにあるってんだ!!」", + NULL, " You know why? Because it's an obligation to help your friends!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭一くんは全然わかってない!!", + NULL, "\"You don't understand, Keiichi-kun!!", Line_WaitForInput); + OutputLine(NULL, " 人を殺すことがどれだけ汚らわしい行為で、どれだけ自らを美化しようとも決して振り払えない穢れであることをわかってない!!!」", + NULL, " You don't know how disgusting it is to kill a person. You can never get rid of the dirt on your hands, no matter how hard you try to justify it!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうだな。", + NULL, "\"You're right.", Line_WaitForInput); + OutputLine(NULL, "確かに仲間を救うためでも、直ちに人殺しってのは短絡的過ぎるよな。", + NULL, " Killing a person in order to save your friends is such short-sighted way of thinking.", Line_WaitForInput); + OutputLine(NULL, "………レナの言い分に相反するようで悪いけど、悪いことに悪いことで立ち向かうってのは、多分、うまく行かないように出来ていると思うんだ。", + NULL, " ...It might sound like I'm contradicting myself, but I think things aren't meant to go well when you take care of an evil matter by doing an evil deed.", Line_WaitForInput); + OutputLine(NULL, "仲間のためなら人殺しだって厭わないその精神だけは立派だと思う。", + NULL, " I'm proud of my conviction that I wouldn't hesitate to kill a person for the sake of my friends.", Line_WaitForInput); + OutputLine(NULL, "だけどな、", + NULL, " But...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…悪いことで得た平穏ってのは…絶対に長く続いたりしないんだ。", + NULL, " the peace I get by doing an evil deed won't last forever.", Line_WaitForInput); + OutputLine(NULL, "それを人は本能的に知ってるから、…悪いことを嫌うんじゃないかと思うんだ。」", + NULL, " We all know that by instinct... That's why we all despise evil things, I think.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………………何それ。", + NULL, "\"............What?", Line_WaitForInput); + OutputLine(NULL, "…圭一くんが何を口走ってるのかよくわかんないよ。」", + NULL, " I have no idea what you're talking about.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナに言われるまでもなく、……俺は何を言っているのか自分でもよくわからなかった。", + NULL, "She didn't have to tell me that... I was aware I wasn't making any sense.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、", + NULL, "But...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…それはどうしてか、", + NULL, " for some reason...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……容易に思い浮かべられる世界だった。", + NULL, " I could easily imagine a world like that.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 掛け替えのない仲間を助けるために、蛮行をもって救ったどこかの世界の自分。", + NULL, "A world in which I saved my precious friends by committing an evil act.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……でも、蛮行で得た平穏は決して長く続いたりなんかしなかった。", + NULL, "...The peace I seized by doing that evil deed didn't last long.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …それどころか、その罪に見合うような、ひどい結末さえ…………。", + NULL, "...It got worse. It ended in a way as terrible as the sin I committed...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは有り得るはずのない記憶。", + NULL, "This was a memory that shouldn't exist.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……自分でもよく分からないけど、", + NULL, "...I don't know why,", Line_WaitForInput); + OutputLine(NULL, "絶対にそうだったと確信できる、", + NULL, " but I know for a fact that it happened", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "もしもの世界。", + NULL, " in that world of possibility.", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Re_OkoruA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Mo_G4", 400 ); + + OutputLine(NULL, "「…すまん、俺も自分で何を言ってるのか、意味がわからなくなった。」", + NULL, "\"...I'm sorry. I don't know what I'm talking about.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どうしてだかわからないけど、こんな状況にもかかわらず、俺は苦笑いを浮かべてしまう。", + NULL, "For some weird reason, I couldn't prevent myself from smiling in embarrassment even in a situation like this.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「でも、レナはわかってるはずだ。", + NULL, "\"But you know it too, don't you, Rena?", Line_WaitForInput); + OutputLine(NULL, "だから、……自らの手を汚す他なかった運命を。", + NULL, " ...You know that you didn't want to get your hands dirty.", Line_WaitForInput); + OutputLine(NULL, "助けてほしかった俺たちを嘆いてるんじゃないか。", + NULL, " You're crying because you wanted us to help you, but we didn't.", Line_WaitForInput); + OutputLine(NULL, "…レナは殺人者になんかなりたくなかったんだ。", + NULL, " ...You didn't want to be a murderer.", Line_WaitForInput); + OutputLine(NULL, "これが最善の選択だったなんて絶対嘘なんだ!", + NULL, " You're lying when you claim that this was the best choice you could have made!", Line_WaitForInput); + OutputLine(NULL, " だからさっきから、…ずーっと泣き続けているんじゃないかッ!!!」", + NULL, " That's why you've been crying!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「嘘だッ!!!", + NULL, "\"That's not true!!!", Line_WaitForInput); + OutputLine(NULL, " 嘘だ", + NULL, " That's not true", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "嘘だ", + NULL, " that's not true", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "嘘だ、", + NULL, " that's not true", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "そんなのは嘘だッ!!!」", + NULL, " that's not true!!!\"", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「嘘かどうかはお前が一番知ってるんじゃねえか!!", + NULL, "\"You know better than anybody if it's true or not!!", Line_WaitForInput); + OutputLine(NULL, " 最初から後悔してるんだろ?!", + NULL, " You've been regretting this from the beginning!!", Line_WaitForInput); + OutputLine(NULL, " 例え誰にも知られることなく死体を隠せたとしたって、一生、両手についた血は落とせないんだ。", + NULL, " Even if you were able to hide the corpses without getting caught, you could never have washed the blood off your hands.", Line_WaitForInput); + OutputLine(NULL, "そんな十字架を背負って生きていく苦痛を、どうやって誤魔化す?!", + NULL, " How are you going to fool yourself into believing that you won't have to live the rest of your life bearing the burden of your sin?!", Line_WaitForInput); + OutputLine(NULL, " ひとつしかない!", + NULL, " There's only one way to do that!", Line_WaitForInput); + OutputLine(NULL, " これしか方法がなかったと思い込むことだけじゃないか!!", + NULL, " You have to believe that this was the only choice!!", Line_WaitForInput); + OutputLine(NULL, " それはつまり、仲間に相談する価値がないって思うこと、仲間を一生否定し続けるってことだぞ!!!", + NULL, " That means you have to live your life denying your friends, and denying that your friends are worth asking for help!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナにとって、俺たちはその程度の存在だったのか?!", + NULL, "Are we worth nothing to you, Rena?", Line_WaitForInput); + OutputLine(NULL, " 違うだろ?!", + NULL, " Of course not!", Line_WaitForInput); + OutputLine(NULL, " 本当に助け合える関係なのが仲間だってことを、一番最初から信じてたんだろッ?!", + NULL, " You always believed that friends exist to help each other!", Line_WaitForInput); + OutputLine(NULL, " 確かに去年の仲間たちはまだ未熟だった。", + NULL, " Your friends were immature last year.", Line_WaitForInput); + OutputLine(NULL, "だから悟史を不幸な運命から救えなかった。", + NULL, " That's why they couldn't help Satoshi from his unfortunate fate.", Line_WaitForInput); + OutputLine(NULL, "でも人は成長するんだ。", + NULL, " But people grow up.", Line_WaitForInput); + OutputLine(NULL, "ミスは二度と犯さないし、後悔は二度と繰り返さない!", + NULL, " We don't make the same mistake twice. We don't want to regret the same thing twice!", Line_WaitForInput); + OutputLine(NULL, " だから、…信じろ!!", + NULL, " So... believe me!!", Line_WaitForInput); + OutputLine(NULL, " 俺たちは仲間だ!!", + NULL, " We're your friends!!", Line_WaitForInput); + OutputLine(NULL, " お前の一番の味方なんだッ!!!」", + NULL, " We're on your side!!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskup", 1, 0, 300 ); + + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "「…………はは", + NULL, "\".........Haha...", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…あははははは。", + NULL, " ...ahahahahaha.", Line_WaitForInput); + OutputLine(NULL, "………つまりそれは、", + NULL, " .........So what you're saying...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…私も未熟だったってこと?」", + NULL, " is that I was immature too, right?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうだ。", + NULL, "\"Yeah, I am.", Line_WaitForInput); + OutputLine(NULL, "仲間たちが日々成長していることを信じられなかったレナも未熟だ。", + NULL, " You were immature because you couldn't believe that your friends grew up.", Line_WaitForInput); + OutputLine(NULL, "だが、それを責める気はないぜ。", + NULL, " But I'm not going to blame you for that.", Line_WaitForInput); + OutputLine(NULL, "…俺たちだって、レナがひとり悩むのを今日まで気付けなかった。", + NULL, " ...We didn't notice until today that you've been going through such a hard time all alone.", Line_WaitForInput); + OutputLine(NULL, "……人は語り合うことでしか胸の内を明かせない。", + NULL, " ......People can communicate their feelings only by talking to others.", Line_WaitForInput); + OutputLine(NULL, "だから、今日のこの場までは仕方がなかったことかもしれない。", + NULL, " So, there was nothing we could do, because we didn't talk.", Line_WaitForInput); + OutputLine(NULL, "……そういう意味では、…言いたくはないが、今日という日が、レナにとって最善の選択の向こうにあったことを認めざるを得ないかもしれない。」", + NULL, " ......In that sense... it's hard to say it, but we have to admit that this was meant to happen today in order to make your choice the best one for real.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………………。」", + NULL, "\"..................\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「でも、……俺たちは今この場になって、ようやく胸の内を全て語り合った。", + NULL, "\"We finally talked about our feelings.", Line_WaitForInput); + OutputLine(NULL, "レナが去年からずっと持っていた不信感も、俺たちが持っていた後悔も、全部吐き出しあった!!", + NULL, " We now know that you've been distrusting your friends since last year, and that everybody regretted both what they did and didn't do!!", Line_WaitForInput); + OutputLine(NULL, " だから、俺たちは今こそようやく、本当の意味での仲間になれたんだよ!!」", + NULL, " So now, we finally became true friends!!\"", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "「…………", + NULL, "\"......", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "本当に、", + NULL, "Finally...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…今さらだね。", + NULL, " but it's too late.", Line_WaitForInput); + OutputLine(NULL, "いつも罪は、手遅れになってから気付かされる。」", + NULL, " We only notice our sins after it's too late.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうでもねえさ。", + NULL, "\"That's not necessarily true.", Line_WaitForInput); + OutputLine(NULL, "例えば俺は、…仲間であるレナの今回のこの出来事を、…理解できる!」", + NULL, " For example... As your friend, I can understand the things you've done... this time!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……理解できる、", + NULL, "\"...What do you mean", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……って?」", + NULL, " by that...?\"", Line_Normal); + ClearMessage(); + + DrawScene( "Sora6", 400 ); + + OutputLine(NULL, "「人の命を奪うのは許されることじゃないっていう、道徳的なことはもちろん理解している。", + NULL, "\"I understand that depriving people of their lives is an unforgivable crime.", Line_WaitForInput); + OutputLine(NULL, "でも、それを理解した上で、仲間であるレナが、こうする他なかったことを理解する!!", + NULL, " But I also understand that my friend, Rena, had no other choice but to do this!!", Line_WaitForInput); + OutputLine(NULL, " だから俺は、レナを汚らわしいと思わないし、恐ろしいとも思わない!!", + NULL, " So, I don't think you're filthy, and I'm not scared of you!!", Line_WaitForInput); + OutputLine(NULL, " 次に同じようなことがあったら、今度はこういう結果にならないように悩み合おう。", + NULL, " If something like this happens again, we should talk and think about what we can do together.", Line_WaitForInput); + OutputLine(NULL, "だけど、すでに起こってしまったこの出来事を、俺は理解する!", + NULL, " But this already happened, and I understand that!", Line_WaitForInput); + OutputLine(NULL, " 理解ってのはつまり、許すということだ。", + NULL, " When I say I understand, I mean I forgive you.", Line_WaitForInput); + OutputLine(NULL, "………俺は、レナのこの行為を、否定したりしない!!」", + NULL, " ...I don't hate you for what you did!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Mo_G1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 俺は今度は全員に向けて言う。", + NULL, "I said that to everybody this time.", Line_WaitForInput); + OutputLine(NULL, "仲間たち全員にだ。", + NULL, " I said it to all my friends.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「俺は、レナのやったこの出来事を、受け入れる。", + NULL, "\"I accept what Rena did.", Line_WaitForInput); + OutputLine(NULL, "これしかどうしようもなくて、悩み抜いた上で至った、最後の最後の手段だったってことを、受け入れる。", + NULL, " I accept that she had no choice other than to do this, and that this was her last resort after thinking it through many times.", Line_WaitForInput); + OutputLine(NULL, "だから、", + NULL, " So...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……俺はレナに協力しようと思う…!」", + NULL, " I'm going to side with her...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_YowakiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……圭ちゃん…。」", + NULL, "\"...Kei-chan...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「もちろん、殺した理由が、カネ目当てだとかそんなくだらねぇのだったら、警察へ叩き出してやってるぜ!", + NULL, "\"Of course, if she killed them for money or some other stupid reason, I'd drag her to the police!", Line_WaitForInput); + OutputLine(NULL, " だけどな、レナはそんな気持ちでやったんじゃない。", + NULL, " But that wasn't why Rena did this.", Line_WaitForInput); + OutputLine(NULL, "どうしてもどうしても逃げられなくて、悩み抜いた末に至った今日なんだ!!", + NULL, " She couldn't run away, and she thought it through before she came to this point!!", Line_WaitForInput); + OutputLine(NULL, " レナの罪はそこに至るまでに俺たちに相談しなかったこと。", + NULL, " If she's guilty of anything, she's only guilty for not talking to us about it beforehand.", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "だけど、", + NULL, " But", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "それを俺は許す!", + NULL, " I forgive her for that too!", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから今日に至ったその行為も、俺は許すッ!!!」", + NULL, "I forgive her for coming to this point!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_FumanA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……圭一。」", + NULL, "\"......Keiichi.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「だから!!", + NULL, "\"So!!", Line_WaitForInput); + OutputLine(NULL, " みんなもレナも!", + NULL, " I beg you all!", Line_WaitForInput); + OutputLine(NULL, " 今日に至るまで、それに気付けず、レナをひとりで悩ませた俺を許してくれ。", + NULL, " Please forgive me for not noticing Rena's situation and for letting her go through it alone.", Line_WaitForInput); + OutputLine(NULL, "それが、今日を招いた俺の罪だ!」", + NULL, " My sin is that I allowed a day like today to come to pass!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + DrawBustshot( 0, "Sa_muhyouB1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………………圭一さん…。」", + NULL, "\"...Keiichi-san...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_G4", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「このヤバい袋の山を知ったのは俺たちだけだ。", + NULL, "\"We're the only ones who know about these bags.", Line_WaitForInput); + OutputLine(NULL, "俺たち全員が秘密にすればそれでおしまいだ。", + NULL, " If we keep it to ourselves, everything will be fine.", Line_WaitForInput); + OutputLine(NULL, "レナは何も気にすることはない。", + NULL, " Rena doesn't have to worry about a thing.", Line_WaitForInput); + OutputLine(NULL, "最初の予定通りにこの袋をどこかに隠しちまおうぜ!", + NULL, " Let's hide them somewhere like she planned.", Line_WaitForInput); + OutputLine(NULL, " そして全員で塩でお清めでもして、一丁上がりだ!!", + NULL, " We'll cleanse ourselves with salt later, and that's it!!", Line_WaitForInput); + OutputLine(NULL, " そしたら俺たちは全ての罪を許し合おう。", + NULL, " Let's forgive each other for our sins.", Line_WaitForInput); + OutputLine(NULL, "そして、取り戻そうぜ、本当に平穏な日々を!!", + NULL, " And then we'll regain our happy and peaceful days!!", Line_WaitForInput); + OutputLine(NULL, " これだろ?!", + NULL, " This is it, right?", Line_WaitForInput); + OutputLine(NULL, " レナが本当に選びたかった未来ってヤツは!!", + NULL, " Rena, this is the future you chose,", Line_WaitForInput); + OutputLine(NULL, " こっちなんだろ?!", + NULL, " right?", Line_WaitForInput); + OutputLine(NULL, " 最善の選択肢は!!!」", + NULL, " This is the best possible choice, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + DrawBustshot( 0, "Re_KomaruB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「", + NULL, "\"", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "…………け、", + NULL, ".........K-", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……いいち…", + NULL, "Keiichi-kun", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "くん…。」", + NULL, "......\"", Line_Normal); + SetSpeedOfMessage( FALSE, 0 ); + + ClearMessage(); + + OutputLine(NULL, " 俺は、レナの立つ廃車のボンネットに駆け上がり、屋根の上に立つレナに手を差し伸べる。", + NULL, "I jumped on the hood of the abandoned car Rena was standing on, and I reached for her hands.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「認めろ!!", + NULL, "\"Admit it!!", Line_WaitForInput); + OutputLine(NULL, " こっちが本当にレナが来たかった世界なんだよ!!", + NULL, " This is the world you wanted!!", Line_WaitForInput); + OutputLine(NULL, " レナが本当に選びたかった選択肢なんだよ!!!", + NULL, " This is the choice you wanted to make!!!", Line_WaitForInput); + OutputLine(NULL, " 確かにこの選択肢は、レナひとりだけじゃ選べない。", + NULL, " But, this is something that you can't choose by yourself.", Line_WaitForInput); + OutputLine(NULL, "レナと、俺たちが互いに手を差し伸べあってしか選べないんだ。", + NULL, " All of us have to reach for each other's hands, so that Rena can make the choice.", Line_WaitForInput); + OutputLine(NULL, "……つまり、俺だけが差し伸べても意味がないんだよ!", + NULL, " ...In other words, I can't make it happen by myself!", Line_WaitForInput); + OutputLine(NULL, " 俺だけじゃない、みんなが差し伸べる!!", + NULL, " I need everybody to reach for each other's hands!!", Line_WaitForInput); + OutputLine(NULL, " だからレナ!!", + NULL, " So, Rena!!", Line_WaitForInput); + OutputLine(NULL, " お前も手を伸ばせ!!!", + NULL, " You need to do it, too!!!", Line_WaitForInput); + OutputLine(NULL, " それで互いに手を掴み合って初めて、お前は本当に選びたかった選択肢の向こうの世界に行けるんだよッ!!!」", + NULL, " When all of us hold hands together, that's when you can go to the world that exists beyond the choice you made!!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_KomaruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……け、", + NULL, "\"......K", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……圭一くんの言葉は", + NULL, "-Keiichi-kun, I appreciate it...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……本当なら嬉しいよ……!", + NULL, " if you really mean it...!", Line_WaitForInput); + OutputLine(NULL, " でも、", + NULL, " But...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…でも!", + NULL, " but!", Line_WaitForInput); + OutputLine(NULL, " みんなもそうだとは限らないよ?!」", + NULL, " I'm not sure if that's what everybody else wants.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺の差し出す手に、小さな手が重なる。", + NULL, "A little hand touched mine.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshotWithFiltering( 2, "Ri_FumanA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " それは…梨花ちゃんの手だった。", + NULL, "It... was Rika-chan.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「梨花ちゃん…!」", + NULL, "\"Rika-chan...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……レナは決して穢れてなんかいない。", + NULL, "\"......Rena, you aren't filthy.", Line_WaitForInput); + OutputLine(NULL, "………あなたは決して屈しなかった。", + NULL, " .........You didn't give up.", Line_WaitForInput); + OutputLine(NULL, "そして、こんなにも泥だらけになりながら、…今日と言う日を掴み取っている。", + NULL, " You seized your fate, even though you had to dirty your hands to do it.", Line_WaitForInput); + OutputLine(NULL, "そんなあなたを…どうして私は認めずにいられるのか。」", + NULL, " I have no reason not to accept you...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 梨花ちゃんの小さな手は力強く、…そして初めて聞くくらいに雄弁だった。", + NULL, "Rika-chan's small hand was strong... and she spoke eloquently.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……私は、逃れられない不幸の迷宮に呑まれ、全てに失望する堕落の心地よさを知っている。", + NULL, "\"......I know how comfortable it feels to be stained by disappointment at everything in this world, after getting lost in a maze of misfortune.", Line_WaitForInput); + OutputLine(NULL, "だからこそ、たったひとりで屈することなく戦い続け、今日を得たあなたのたくましさが理解できる。", + NULL, " That's why I can understand how strong you are and how hard you fought, alone, without giving up.", Line_WaitForInput); + OutputLine(NULL, "そんなあなたが身近にいることを誇りに思おう。", + NULL, " I'm proud of having you in my life.", Line_WaitForInput); + OutputLine(NULL, "私も圭一と同じ。", + NULL, " I agree with Keiichi.", Line_WaitForInput); + OutputLine(NULL, "あなたの罪を許す。", + NULL, " I forgive you for your sin.", Line_WaitForInput); + OutputLine(NULL, "だからあなたも、私の罪を許して欲しい。」", + NULL, " So, please forgive me for mine, too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………梨花ちゃん………。」", + NULL, "\".........Rika-chan......\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……私は無力な小娘だけれど、きっと戦えた。", + NULL, "\"...I'm just a little girl without any power, but I could've fought.", Line_WaitForInput); + OutputLine(NULL, "自分も運命に屈しない。", + NULL, " I'll not give up on my fate.", Line_WaitForInput); + OutputLine(NULL, "レナのように戦う。", + NULL, " I'll fight like you did.", Line_WaitForInput); + OutputLine(NULL, "だから、私をあなたの仲間として許してもらいたい。」", + NULL, " So, I ask you to accept me as your friend.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは…普段の幼そうに振舞う梨花ちゃんとは到底思えなかった。", + NULL, "Rika-chan usually acts childish, but now she was like a totally different person.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ふざけなど一切ない、…古手梨花という少女の心の底からの言葉だった。", + NULL, "...She meant every word she was saying.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そこへもうひとつ、小さな手が重なる。", + NULL, "And then, another little hand reached out to ours.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_muhyouA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………………。」", + NULL, "\"..................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……沙都子。」", + NULL, "\"......Satoko.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 沙都子は手を重ねるが、俯いたまましばらく何も口に出来なかった。", + NULL, "Satoko put her hand over mine and Rika-chan's. She didn't say anything, looking down for a while.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それでも梨花ちゃんに促され、ようやく口を開く。", + NULL, "Rika-chan urged her to speak.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Sa_MuhyouA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………私も梨花も、", + NULL, "\"...Rika and I...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……両親を失ってひとりぼっちですけれど。", + NULL, " lost both our parents.", Line_WaitForInput); + OutputLine(NULL, "……今日までそれを嘆いたことはありませんでしたよ。", + NULL, " ...We never cried about it, however.", Line_WaitForInput); + OutputLine(NULL, "…皆さんという、", + NULL, " ...Because we have you,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "仲間という、", + NULL, " a family", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "家族がいたから。」", + NULL, " made of friends.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………。」", + NULL, "\"......\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Sa_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「私は、…これからも皆さんと、レナさんと、仲間という名の家族でありたいと思っていますのよ。", + NULL, "\"I want us to continue to be a family for you.", Line_WaitForInput); + OutputLine(NULL, "…家族同士だからこそ、時には全てを打ち明けあうのは当然ですわ。", + NULL, " ...It's natural to get it all out and to confess everything to your family because, well, they are your family.", Line_WaitForInput); + OutputLine(NULL, "だから、今日はいい切っ掛けになったと思ってますの。", + NULL, " So, I think today was a great opportunity for us.", Line_WaitForInput); + OutputLine(NULL, "互いの罪を、許し合う機会が恵まれたことに、感謝いたしましてよ。」", + NULL, " I appreciate that we had the chance to forgive each other for our sins.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…仲間という名の家族か。…沙都子にしちゃいい例えだな!」", + NULL, "\"...A family made of friends. ...Satoko, I like that!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Sa_HauA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナさんの罪を、許しますわ。", + NULL, "\"I forgive you for your sin, Rena-san.", Line_WaitForInput); + OutputLine(NULL, "……どうか、私の罪も許してくださいませ。」", + NULL, " ...Please forgive me for mine, too.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ぬっと、もう少し大きめの手が伸びてくる。", + NULL, "A big hand reached out for ours.", Line_WaitForInput); + OutputLine(NULL, "魅音だ。", + NULL, " It was Mion's.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Me_TokuiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………仲間の大切さを語るのは、", + NULL, "\"...I always thought it was my job as the leader of this club...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…部長である私の役目だと思ってただけに、", + NULL, " to talk about the importance of friends...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…いやはや、…私も部長失格かなぁ、なんて。", + NULL, " So... I guess I'm not that good a leader after all, huh?", Line_WaitForInput); + OutputLine(NULL, "たはははは…。」", + NULL, " Dahahahaha...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…魅音。」", + NULL, "\"...Mion.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……ごめん、ふざけたね。」", + NULL, "\"...I'm sorry. I didn't mean to make fun of you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音はそれでも薄く笑って頭を掻く仕草をする。", + NULL, "Mion still smiled and scratched her head.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_MajimeB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………レナの境遇を察しなかったことを、仲間として部長として恥じるよ。", + NULL, "\"...Rena, I'm ashamed of myself, as your friend, and as the club president, for not being able to notice what you've been through.", Line_WaitForInput); + OutputLine(NULL, "許して欲しい。", + NULL, " I'd like you to forgive me for that.", Line_WaitForInput); + OutputLine(NULL, "……もちろん、レナが私たちに相談しなかったことも許すよ。", + NULL, " ...Of course, I also forgive you for not telling us about it.", Line_WaitForInput); + OutputLine(NULL, "それは私が打ち明けるに足る存在じゃなかったってことだからね。", + NULL, " You couldn't tell me because I wasn't good enough for you.", Line_WaitForInput); + OutputLine(NULL, "私はリーダーであらねばと日々、努力しているはずなのに、全然至ってなかった。", + NULL, " I thought I was trying to be a good leader for you, but I guess I wasn't doing my job.", Line_WaitForInput); + OutputLine(NULL, "その未熟さは私の責任。", + NULL, " It's my fault.", Line_WaitForInput); + OutputLine(NULL, "だから、レナの罪を、", + NULL, " So, I", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "許す。」", + NULL, " forgive you for your sin, Rena.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナ!!", + NULL, "\"Rena!!", Line_WaitForInput); + OutputLine(NULL, " 俺たちは全員手を重ねて差し伸べたぞ!!", + NULL, " Now you have all of our hands!!", Line_WaitForInput); + OutputLine(NULL, " こっちは全部揃った!!", + NULL, " We're all ready for you!!", Line_WaitForInput); + OutputLine(NULL, " あとはお前だけなんだ!", + NULL, " It's your turn!", Line_WaitForInput); + OutputLine(NULL, " 手を伸ばせ!", + NULL, " Reach out for us!", Line_WaitForInput); + OutputLine(NULL, " こっちへ来い!!", + NULL, " Come to us!!", Line_WaitForInput); + OutputLine(NULL, " お前が本当に来たかった世界はこっちなんだ!", + NULL, " This is the world you wanted!", Line_WaitForInput); + OutputLine(NULL, " もう手は全員が差し伸べてる! あとはレナだけなんだ!!", + NULL, " You have all of our hands right here for you to reach!!", Line_WaitForInput); + OutputLine(NULL, " だから躊躇うな!!!」", + NULL, " So, don't hesitate!!!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Re_KomaruA1#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Mo_G1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「………レナは……人殺しだよ……?", + NULL, "\"...I'm a murderer...", Line_WaitForInput); + OutputLine(NULL, " きっとみんなに迷惑をかけるよ…?」", + NULL, " I'll get you guys into trouble...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……レナ…、私たちは…、」", + NULL, "\"......Rena... We are...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「梨花ちゃん、もう余計なことは言わなくていい。」", + NULL, "\"Rika-chan, you don't need to say anything.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……。」", + NULL, "\"......\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「俺たちは、全員で手を重ねて差し伸べている!!", + NULL, "\"We're all reaching for your hand!!", Line_WaitForInput); + OutputLine(NULL, " この事実にこれ以上、上塗りする言葉は何も必要ない!", + NULL, " What else do we need to say or prove?", Line_WaitForInput); + OutputLine(NULL, " だから、レナにだって言葉はいらないんだ!!", + NULL, " Rena, you don't need to say anything!!", Line_WaitForInput); + OutputLine(NULL, " ただ黙って、こっちへ手を伸ばせばいいんだッ!!!」", + NULL, " All you need to do is to reach out for us!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_HauA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………あ、", + NULL, "\"............Ah", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………ぅ……、」", + NULL, ".........\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「来いレナッ!!!", + NULL, "\"Come on, Rena!!!", Line_WaitForInput); + OutputLine(NULL, " 夢とか幻とかじゃない!!", + NULL, " This is real!!", Line_WaitForInput); + OutputLine(NULL, " 増してや手遅れでも何でもない!!", + NULL, " It's not too late!!", Line_WaitForInput); + OutputLine(NULL, " レナにはまだ選べる選択肢が残ってるんだ!", + NULL, " You still have choices you can make!", Line_WaitForInput); + OutputLine(NULL, " だから選べ!!", + NULL, " So, choose!!", Line_WaitForInput); + OutputLine(NULL, " 間に合う!!", + NULL, " You can still make it!!", Line_WaitForInput); + OutputLine(NULL, " 来るんだッ!!", + NULL, " Come on!!", Line_WaitForInput); + OutputLine(NULL, " 俺たちはやり直せるんだあああぁぁッ!!!!」", + NULL, " It's not too late to start over again!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナのおずおずとした手が、", + NULL, "Rena slowly reached out", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "…………", + NULL, "............", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "触れる。", + NULL, " and her hand touched ours.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 重ねるまでもない。", + NULL, "She didn't hold our hands.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナが自ら触れたことこそが、レナの明白な意思。", + NULL, "All she needed to do was to touch our hands to show us her will.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナは仲間を受け入れず一生十字架を背負う人生より、それを共に分かち合う人生を選んだんだ。", + NULL, "Rena chose to live, to share her life with her friends, rather than to refuse them for the rest of her life.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから俺はもう一歩踏み込み、レナの手首を乱暴に掴む!", + NULL, "I took a step closer to her, and firmly grabbed her wrist!", Line_Normal); + ClearMessage(); + + DrawScene( "Sora6", 1000 ); + + OutputLine(NULL, " 次第に暗くなり始め、いくつかの星が散らばり出す頃。", + NULL, "It was getting dark, and some stars had appeared in the sky.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………俺たち全員は、……初めて互いの罪を許し合った。", + NULL, "......We all...... forgave each other for our sins for the first time.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …そして、恥ずかしいけど、…いつの間にかレナの涙をもらってしまって、全員で泣いてしまっていた。", + NULL, "...And it was a little embarrassing...... but Rena's tears made us all cry, and we just kept crying together.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして、円陣を組むように肩を抱き合って、頭をぶつけ合い、", + NULL, "We stood in a circle, holding each other by the shoulder, and putting our heads together in the middle.", Line_WaitForInput); + OutputLine(NULL, "……仲間と言う名の家族たちが、本当に許し合った喜びをかみ締め合うのだった。", + NULL, " ...We are a family made of friends. We forgave each other, and were happy together.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " ………俺の脳裏に薄っすらと浮かぶ、有り得ない記憶。", + NULL, "...There's a memory in the back of my mind, but it's not supposed to exist.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺はその世界で…1人の仲間を救うため、", + NULL, "I tried to save one of my friends in that world.", Line_WaitForInput); + OutputLine(NULL, "他の仲間全員を拒絶し、", + NULL, " In order to do that, I rejected all of my other friends.", Line_WaitForInput); + OutputLine(NULL, "1人暴走して、", + NULL, " I acted recklessly alone...", Line_WaitForInput); + OutputLine(NULL, "……世界の終焉を迎えた。", + NULL, " and I brought about the end of the world.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlaySE( 0, "s_furu", 128, 64 ); + DrawSceneWithMask( "ryuuketu1", "maskaa", 1, 0, 10 ); + + OutputLine(NULL, " 1人の仲間を救うため、人命が奪われたところまでは、……その遠い世界の出来事と重なる。", + NULL, "The situation we had here is the same as the incident in that far-away world, in the sense that people have been deprived of their lives in order to save one friend of mine.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " だけれど、……ここからが違うのだ。", + NULL, "But other than that... it was different.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナに", + NULL, "We have Rena,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "魅音、", + NULL, " Mion,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "沙都子に", + NULL, " Satoko,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "梨花ちゃん、", + NULL, " Rika-chan,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "そして俺。", + NULL, " and myself.", Line_WaitForInput); + OutputLine(NULL, "誰一人欠けない。", + NULL, " Nobody was missing.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺たちは取り戻す。", + NULL, "We were going to regain them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 平穏で楽しい、幸せな日々を絶対に取り戻す!", + NULL, "We were going to regain those happy and peaceful days!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その道のりは、ひょっとすると平坦ではないけれど。", + NULL, "The road going there might be a little rough.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……俺たちはきっと、その道のりを踏破してみせるのだ。", + NULL, "...But we'll walk it together.", Line_WaitForInput); + OutputLine(NULL, "全員で。", + NULL, " We all will.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora6", 4000 ); + SetValidityOfInput( FALSE ); + Wait( 3000 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 3000 ); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + SetSpeedOfMessage( FALSE, 0 ); + + DrawSceneWithMask( "Mo1", "maskup", 1, 0, 300 ); + PlayBGM( 0, "Feel", 120, 0 ); + + OutputLine(NULL, " その後、俺たちは全員で、レナが用意していた谷河内の山奥の穴の中に袋を埋めに行った。", + NULL, "We went to the place in the mountains of Yagouchi that Rena had picked for burying the bags.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 死体を運んでいるという恐ろしさは、むしろ、そんな仕事だからこそ仲間で助け合っていることを実感できる気がした。", + NULL, "Carrying corpses is a scary thing to do, but it made us united more strongly because of that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ビニール越しだから、中身が手触りでわかってしまうこともあり、みんな苦笑いを浮かべながら恐る恐る取り扱っていたが、最後の方にはそれを茶化し合いもした。", + NULL, "Since each part of the corpses is in a separate plastic trash bag, we can tell what's inside in each bag by touching it. First, we forced ourselves to laugh whenever we had to touch the bodies, because we were scared. But after a while, we got used to it, to the point where we could make jokes about it.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Mo2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " …それが痩せ我慢にせよ、", + NULL, "...Of course, all of that was probably a bluff,", Line_WaitForInput); + OutputLine(NULL, "みんなよくがんばった。", + NULL, " but we all tried our best.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_WinkA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 死体の隠し方について、なぜか造詣の深い魅音は、穴はもっと深い方がいいと指導し。", + NULL, "Mion somehow had detailed knowledge of how to hide corpses, and she told me to dig the hole deeper.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Mo3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 梨花ちゃんは小さな体で、精一杯、袋運びを手伝ってくれた。", + NULL, "Rika-chan helped to carry the bags.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 0, "Sa_DefB1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Mo6", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " そして沙都子はトラップ隠蔽の妙技で、埋めた跡を見事にカモフラージュをしてくれる。", + NULL, "Satoko used her talent of setting traps to perfectly camouflage the place where we buried the bags.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 俺か?", + NULL, "Me?", Line_WaitForInput); + OutputLine(NULL, " 俺は男手ということで穴掘り担当。", + NULL, " I was in charge of digging the hole.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナもしっかり掘ったようだったが、男の俺ならもう少し深く掘れる。", + NULL, "Rena dug it earlier, but I made it a little deeper.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "M_Hi14", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 全て終わった後に自転車まで戻り、埋めた辺りを見上げる。", + NULL, "After we finished all that, we walked back to the place where we parked our bicycles, and we looked back at the place where we buried the bags.", Line_WaitForInput); + OutputLine(NULL, "………絶対にわからない。", + NULL, " ...It was completely unnoticeable.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 多分、俺たちも今日を帰宅してしまったら、この場所には二度と戻れないだろう。", + NULL, "We'd never be able to find the place again once we left for home.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それくらいに、よくわからない場所だった。", + NULL, "That's how perfect it looked.", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "higurashi", 120, 0 ); + DisableWindow(); + DrawBustshot( 0, "Me_WaraiB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「よっしゃ!", + NULL, "\"Great!", Line_WaitForInput); + OutputLine(NULL, " みんなお疲れさんー!", + NULL, " Thank you all for your hard work!", Line_WaitForInput); + OutputLine(NULL, " これでおしまいだね。", + NULL, " We're done here.", Line_WaitForInput); + OutputLine(NULL, "帰ろ帰ろ。」", + NULL, " It's time to go home.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " まるで部活か何かでも終わったような爽やかさで魅音が言う。", + NULL, "Mion said it cheerfully, as if we just finished club activities or something.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺たちの荷物も完全になくなり、それはそのまま、心の荷が下りたことを示していた。", + NULL, "We had no more bags to carry, and we no longer had any burden to carry either.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " みんなが自転車にまたがるが、レナだけがまだ少しぼーっとしていた。", + NULL, "We got on our bicycles, but Rena was still standing there, looking into the distance.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「おい、レナ。」", + NULL, "\"Hey, Rena.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_HauA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………え?", + NULL, "\".........What?", Line_WaitForInput); + OutputLine(NULL, " あ、……ごめん。", + NULL, " Ah... I'm sorry.", Line_WaitForInput); + OutputLine(NULL, "……ちょっと熱が出ちゃったみたいで、なんかぼーっとする…。", + NULL, " ...I think I caught a cold or something. I feel feverish and dizzy...", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "あはははは…。」", + NULL, " Ahahahaha...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナは少し顔を赤くしてぼーっとしていた。", + NULL, "Rena's face looked slightly red.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音がレナの額に触れると、少し熱っぽいねと伝えた。", + NULL, "Mion touched Rena's forehead. It actually was a little warm.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …無理もない。", + NULL, "...She had a tough day today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナにとっての今日一日は、あまりに色々なことが凝縮され過ぎていた。", + NULL, "...She had to go through so many things.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 死体の隠し場所を探し。", + NULL, "She had to find a place to hide the corpses.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 穴を掘り。", + NULL, "She had to dig a hole.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……俺たちに死体の袋を見付けられ。", + NULL, "...We caught her with the bags.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …互いの胸の内を吐き合い。", + NULL, "...We talked about our feelings.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………そして互いを許し合った。", + NULL, "...And we forgave each other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " これだけのことが一日の内に起こったのだから、さぞ神経が参ってるだろう。", + NULL, "She must be exhausted after a day like that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナ、今日は帰ったらゆっくり休め。」", + NULL, "\"Rena, you should rest well when you get home.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_HauB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…うん、ありがと。", + NULL, "\"...Yes, thank you.", Line_WaitForInput); + OutputLine(NULL, "そうするね。」", + NULL, " I will.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_DefA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……レナ、私たちはもう全部許し合ったんだよ。", + NULL, "\"...Rena, we forgave each other for everything.", Line_WaitForInput); + OutputLine(NULL, "だから、自分を責めちゃダメだからね。」", + NULL, " So, don't blame yourself anymore, okay?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あはははははは。", + NULL, "\"Ahahahahahaha.", Line_WaitForInput); + OutputLine(NULL, "………やっぱり、みんなの言うとおりだったよ。」", + NULL, " ......You were right about me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……何がだ?」", + NULL, "\"...What do you mean?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora6", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「………やっぱり私、……自分を騙せてなんかなかった。", + NULL, "\".........I couldn't fool myself.", Line_WaitForInput); + OutputLine(NULL, "どう自分の行為を美化したって、……私は心の中で恐ろしいことをしたと怯えていた。", + NULL, " No matter how hard I tried to justify what I did... I was still scared.", Line_WaitForInput); + OutputLine(NULL, "みんなに助けてもらってここまで来てこんななんだもん。", + NULL, " Look at me. I'm still shaky, even with all the help I got from you.", Line_WaitForInput); + + OutputLine(NULL, "………もし、みんなと合わずに、ひとりで全てを片付けていたら。", + NULL, " ...If you hadn't found me with the corpses, if I'd taken care of this alone...", Line_WaitForInput); + OutputLine(NULL, "……私は十字架の重さに耐えきれず、潰されてしまったかもしれない。」", + NULL, " I wouldn't have been able to bear the burden. I'm pretty sure I would've been crushed by the pressure.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そう言い、薄く笑うのだった。", + NULL, "She said all this with a bitter smile.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナの心の傷が癒えるには短くない時間が掛かるかもしれない。", + NULL, "It might take her a long time to heal from the pain.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………でも、その時間は絶対に、レナがひとりで癒すより100倍も短いに違いない。", + NULL, "......But it must be 100 times shorter than the time it would have taken if she did this all alone.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora2", 400 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "M_Hi12", "maskleft", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Re_S1_Rena", "maskleft", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 一番近い家がレナの家だったので、レナと別れ、4人になって帰路に着く。", + NULL, "Rena's home was the closest from here. Rena went her way, and the four of us were left behind.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "M_Hi3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 魅音が全員に向かって提案した。", + NULL, "Mion made a suggestion.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_DefB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「明日からなんだけどさ。", + NULL, "\"I think we should just forget...", Line_WaitForInput); + OutputLine(NULL, "みんな揃って、今日のことを忘れるのがいいと思うんだけど。", + NULL, " about today.", Line_WaitForInput); + OutputLine(NULL, "どう思う?」", + NULL, " What do you think?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_YareyareB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうですわね。", + NULL, "\"I agree.", Line_WaitForInput); + OutputLine(NULL, "それが一番、レナさんにとってやさしいことになると思いますわ。」", + NULL, " I think that would be best for Rena-san, too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Ri_NikoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……レナは強い人です。", + NULL, "\"......Rena is a strong girl.", Line_WaitForInput); + OutputLine(NULL, "ボクたちがそう振る舞えば、レナもそう振る舞ってくれますですよ。」", + NULL, " If we act like nothing happened, she'll act that way too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「振る舞いも、ずっと続けてれば本当になるって言うもんな。」", + NULL, "\"If you keep acting for long enough, it becomes real, right?\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_WinkA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "M_Hi5", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「語らないことで、その内、私たちは忘れていくよ。", + NULL, "\"We'll be able to forget by not talking about it.", Line_WaitForInput); + OutputLine(NULL, "そして完全に忘れきった時が、私たちのゴールだね。」", + NULL, " Our goal is to forget about it completely.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……おそらく、その日は一生をかけて、来るか来ないかを探ることになると思いますです。」", + NULL, "\"......I think we'll keep wondering whether or not the day of reckoning will come for the rest of our lives.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Sa_DefA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうかもしれませんわね…。", + NULL, "\"You're probably correct...", Line_WaitForInput); + OutputLine(NULL, "簡単に忘れられることではありませんでしてよ。」", + NULL, " It's not going to be so easy to simply let it go.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「仮に、生涯忘れられなくてもいい。", + NULL, "\"Even if I can't forget about it for the rest of my life, that's fine by me.", Line_WaitForInput); + OutputLine(NULL, "……大切なのは、最後まで全員の胸にしまって秘めておくことなんじゃないかと思う。」", + NULL, " ...The most important thing is to keep it in my heart forever.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Me_DefA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「思い出させない方が大事だからね。」", + NULL, "\"The most important thing is that we don't make her think about it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " みんなで頷きあう内に、今度は俺の家が見えてきた。", + NULL, "We nodded in agreement, just as my house came into view.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Sora2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「じゃあな、みんな。", + NULL, "\"Well, this is goodbye.", Line_WaitForInput); + OutputLine(NULL, "明日また学校で。", + NULL, " See you at school.", Line_WaitForInput); + OutputLine(NULL, "いつもの通りに!」", + NULL, " Just like always!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……いつもの通りに。」", + NULL, "\"...Just like always.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いつもの通りにトラップに引っ掛かりあそばせですわねー!」", + NULL, "\"I will set a perfect trap for you just like always!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「あっはっは!", + NULL, "\"Ah ha ha!", Line_WaitForInput); + OutputLine(NULL, " じゃあね圭ちゃん。」", + NULL, " Goodbye, Kei-chan.\"", Line_Normal); + ClearMessage(); + + SetValidityOfInput( FALSE ); + Wait( 2500 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 3000 ); + + SetSpeedOfMessage( FALSE, 0 ); + + SetColorOfMessage( TRUE, 0xff, 0xbb, 0xff ); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 1300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Re_S1_Rena", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " みんなと別れた後も、何だかぼーっとするような、", + NULL, "After I parted with them, I still felt hot...", Line_WaitForInput); + OutputLine(NULL, "ぽやーっとするような、", + NULL, " and dizzy.", Line_WaitForInput); + OutputLine(NULL, "不思議な気持ちだった。", + NULL, " It felt really weird.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 玄関の扉に向かうまでのわずかの距離ですら、何だか足取りがおぼつかない。", + NULL, "I was even staggering to the front door.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ふわふわとして、強すぎる風邪薬を飲んだような気分だった。", + NULL, "...I felt as if I was floating in the air, like I just took some very strong cold medicine.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ものすごいショックな出来事と、それに負けないくらいに嬉しかった出来事と、でも何だかとっても恥ずかしかったような出来事と…。", + NULL, "Today, something very shocking, something that made me super happy, and something very embarrassing happened to me...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……とにかくとにかく!", + NULL, "...I felt as if", Line_WaitForInput); + OutputLine(NULL, " …嬉しいことや悲しいこと、そんな相反する感情で胸と頭がパンクしそうな感じだった。", + NULL, " my heart and mind were about to explode because they were filled to the brim with both happiness and sadness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 今日という日が致命的な一日だったのか、それとも一生に一度しかないくらいに幸せな日だったのか。", + NULL, "I don't know whether I made a crucial mistake today, or if I had the happiest day of my life.", Line_WaitForInput); + OutputLine(NULL, "それすらもわからず、ただただ、ぽーっとするしかない。", + NULL, " I don't know which it is, and all I could do was to stare blankly into space.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 焦燥感はもちろんあった。", + NULL, "I felt frustrated, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 殺人と死体遺棄という、致命的な行為を仲間とは言え、他人に見られてしまったのだ。", + NULL, "Even though they were my friends, I was caught in the act of abandoning the corpses.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも同時に、その行為を、本当に頼もしい仲間たちに理解してもらえたという安堵感もある。", + NULL, "But at the same time, I felt relieved that my reliable friends accepted what I did.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それらの感情が全て均衡していて……、", + NULL, "Those emotions were all mixed up in my heart...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "相殺というよりは、入り混じったぐちゃぐちゃな感じ。", + NULL, " and they were equally strong, making it difficult for me to decide what I was feeling.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 平衡感覚も何だかふわふわするし、何となく視界も歪むし、耳に入る音はお風呂場の残響で聞くような非現実感があった。", + NULL, "I was losing my sense of balance. It was like the world was warping around me. I heard sounds as if I was in a shower. Everything left me with a feeling of unreality.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんな感情が、総じて不安に流れそうになった時、……手首が熱くなった。", + NULL, "When those emotions were about to make me lose control... I felt a heat on my wrist.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 圭一くんに掴まれた手首が、じんじんと熱くなる。", + NULL, "The part where Keiichi-kun grabbed me earlier started throbbing.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 他のどんな感情も入り混じるだけで治まろうとはしないのに、…この熱さだけは、他のいかなる感情をも沈静化させるのだ。", + NULL, "My feelings weren't cooperating with me... but the heat on my wrist calmed them down for me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……みんなで肩を組んだ時の気持ちを、何て言葉で表現すればいいのかわからない。", + NULL, "...I don't know how to express what I felt when my friends and I held shoulders together in a circle earlier.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、……その名前さえもわからない感情だけが、真実に違いなかった。", + NULL, "But... the feeling was the only thing I knew to be real.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_G1", "maskleft", 1, 0, 300 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「……ただいま。", + NULL, "\"......I'm home.", Line_WaitForInput); + OutputLine(NULL, "………あれ?」", + NULL, " ......Huh?\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "T1", 120, 0 ); + + OutputLine(NULL, " 玄関に入ってすぐに、思わず鼻を鳴らしてしまう。", + NULL, "As soon as I opened the front door, I smelled it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それはとてもおいしそうな、何かの焦げた匂いだった。", + NULL, "It smelled really good.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんは料理は下手くそだけど、創作料理の真似事は好きみたいで、昔から機嫌がいい時には、色々と挑戦していたことを思い出す。", + NULL, "My father isn't good at cooking, but he likes trying to cook creative dishes. I remember he used to cook something very challenging whenever he was in a good mood.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …つまり、この匂いはお父さんの上機嫌を知らせる合図みたいなもの。", + NULL, "...So, this smell was a sign that he felt that way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから昔から、この匂いが玄関で出迎えてくれるのがとても好きだった。", + NULL, "That's why I always liked this smell.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " その上機嫌の理由は、仕事が見付かったということだった。", + NULL, "The reason he's in a good mood is because he found a job.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それも、単に見付かったのではなく、以前、勤めていて潰れてしまった興宮の会社の仲間が興した会社だったのだ。", + NULL, "And not just any job. He found a job with a company created by friends from his old workplace.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 先方は父を覚えていてくれ、採用を快く約束してくれたという。", + NULL, "They remembered my father and promised to hire him.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 会社には、以前の会社の同僚も何人か移っているようだった。", + NULL, "He told me that some of his other colleagues from the old company are also working there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……長いこと、ちゃんとした定職に就かなかった父にとって、面識のある人間がいるというのはとても心強いに違いない。", + NULL, "...It must be very encouraging for him to work with people he knows, because he hasn't worked for a long time.", Line_Normal); + ClearMessage(); + + DrawScene( "Re_H3", 400 ); + + OutputLine(NULL, " 食卓は、味は相変わらずとして、見てくれだけは立派なものだった。", + NULL, "The dinner looked great, in contrast to how it tasted.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは父にとって、自らの新生活を祝うものであり、", + NULL, "It was a dinner to celebrate his new life,", Line_WaitForInput); + OutputLine(NULL, "……娘との絆を取り戻し、心機一転でがんばろうとする決意を示すものだったに違いなかった。", + NULL, " to show his determination, to regain his bond with his daughter, and to make a clean start.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Si_H2", "maskm1", 1, 0, 300 ); + + OutputLine(NULL, " その晩は、父とたくさんのことを語り合った。", + NULL, "I talked about a lot of things with my father that night.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これだけ父と話したのは本当に久しいこと。", + NULL, "It had been a long time since the last time I talked with him like this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……いつの頃だったか思い出せないけど、私がまだ幸せだった頃の生活を思い出させた。", + NULL, "...I don't remember when it was, but it reminded me of the days I was still happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ということはつまり、……私はその、幸せな生活を取り戻したということだった。", + NULL, "Which meant... that I'd finally returned to that time.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父は相変わらず、いつか再び鉄平がやってくるに違いないと思っていて、未だ戸締りに厳重で、来客のチャイムに怯える。", + NULL, "My father still believes that Teppei is coming back one day. So, he's still very cautious about locking the doors and windows, and he gets scared every time someone rings the doorbell.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は、あの2人は二度と現れないから大丈夫だよと言ってるのだが、……二度と現れない理由を伝えられないのだから、仕方ない。", + NULL, "I told him so many times that they'd never come back... but I couldn't convince him, because I couldn't tell him the reason why they won't.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父もその内、もう現れないことを悟るだろう。", + NULL, "He'll eventually realize that he's free.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それはそんなに時間のかかることではないに違いない。", + NULL, "I'm sure it won't take too long.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今日という日が、", + NULL, "My heart", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……あまりに、", + NULL, " was full of", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "いっぱいで、", + NULL, " many", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "いっぱいで。", + NULL, " many emotions that day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 胸がはち切れることで召されてしまうことがあるならば、きっと私はそうなるに違いないと思った。", + NULL, "If emotion could actually burst a heart open, it might happen to me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 多分、…あまりに激しいことと幸せなことが一度に起こりすぎて、…私の頭が興奮状態に耐え切れなくなってしまったのだろう。", + NULL, "My brain must have been overworked because so many things happened at once...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 私は朦朧とする意識に鞭打ちながら、布団に潜り込む。", + NULL, "My head was still fuzzy, but I managed to crawl into bed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 視界がぐるぐると回り、五感に現実感がない。", + NULL, "I felt like the ground was moving. I totally lost my sense of reality.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………小学校の頃に一度患ったインフルエンザがこんな感じだったっけ。", + NULL, "...I remember that I once felt like this when I got the flu.", Line_WaitForInput); + OutputLine(NULL, "……明日、熱でも出しちゃうかもしれないな。", + NULL, " ...I might get a high fever tomorrow.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………それでもいいか。", + NULL, ".........But I don't care.", Line_WaitForInput); + OutputLine(NULL, "そう思った。", + NULL, " I don't care if I get sick tomorrow.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 病床でもいいから、", + NULL, "I just wanted to enjoy the fact that I took a step towards the future of my decision.", Line_WaitForInput); + OutputLine(NULL, "………圭一くんが教えてくれた、本当に選びたかった選択肢の向こうに、私が踏み出したことを、かみ締めていたかった。", + NULL, " Keiichi-kun told me something like that today.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 高熱と眩暈が襲い来て、意味のわからない焦燥感を掻き立てる。", + NULL, "The high fever and the dizziness made me feel frustrated for some reason.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……でも、そんな時、必ず一緒に手首が熱くなった。", + NULL, "...But whenever I felt frustrated, I felt the heat on my wrist, too.", Line_WaitForInput); + OutputLine(NULL, "その手首を、左手でぎゅっと握る。", + NULL, " I grabbed my wrist with my left hand tightly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そうしていると、……焦燥感はたちまちに霧散し、安堵感がいっぱいに広がっていく。", + NULL, "It made the frustration go away, and it brought me relief.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " さっきまで嫌だった眩暈の感覚さえも、あまりふかふかじゃない布団を、羽毛布団に変えてくれるように感じられた。", + NULL, "Even the dizziness I didn't like just before made me feel like I was in a down-filled futon.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私はそのまま羽毛布団に飲み込まれ、……新しい世界で訪れる、最初の夜の眠りに落ちるのだった…。", + NULL, "I was falling asleep in that down-filled futon... on my first night in a new world.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この熱っぽいぼーっとした感じは、数日は抜けなかったけど、次第に慣れてく。", + NULL, "This dizziness didn't go away for a few days, but I gradually got used to it.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora3", 400 ); + + OutputLine(NULL, " この新しい世界は、一見、これまでの世界と同じように見えるけど。", + NULL, "This new world looked like the world I used to live in before.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …日差しが少し前より明るい気がするし、圭一くんたちの笑顔がまったく変わらないはずなのに、前よりやさしく見えた。", + NULL, "...But the sunshine was a little bit brighter, and Keiichi-kun's smile looked a little bit more gentle than before.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawScene( "GK1", 400 ); + + OutputLine(NULL, " 私たちは前にも増して大はしゃぎで、スローペースに、そしてハイテンションに日々を送っていく。", + NULL, "We made more noise than we used to. We spent every day slowly, but in high spirits.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は、…あぁ、なんて間抜け!", + NULL, "Oh... What an idiot I am!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの日のぼーっとしたのを甘く見て遊び過ぎたら、こともあろうか夏風邪(6月でも夏、かなぁ?)をひいてしまい、本領を発揮できないありさまだった。", + NULL, "I underestimated that dizziness, and I caught a summer cold in June.", Line_Normal); + ClearMessage(); + + DrawScene( "GK2", 400 ); + + OutputLine(NULL, " 早く元気になりたい!", + NULL, "I wanted to get better as soon as possible!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " なら休めばいいのに、無理して部活に出続けちゃうものだから、いつまでも治らないありさまだ。", + NULL, "I should have taken a day off from club activities, but I forced myself to play with them every day, and that made it hard for me to get better.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私はこの頃になって、ようやく少し反省する。", + NULL, "I finally learned my lesson recently.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もう、私は焦らなくていいんだから。", + NULL, "I don't need to feel frustrated.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この世界では幸せは有限なんかじゃない。", + NULL, "There's no limit to happiness in this world.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私たちが望み続ける限り、それは永遠に続いていくのだから、……私は今日の幸せをかみ締めることを、焦らなくていいんだ。", + NULL, "As long as we keep wishing for it, it'll continue forever... I don't need to feel frustrated anymore, because tomorrow I will have the happiness I have today.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + PlayBGM( 1, "semi", 120, 0 ); + DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 気付けば、今度の日曜日は「綿流し」。", + NULL, "We'll have the Watanagashi festival next Sunday.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅ぃちゃんはみんなで派手に騒ごうと今から予告してる。", + NULL, "Mii-chan tells us that we'll have a lot of fun and that we'll go extra crazy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 今度の日曜日がとても待ち遠しかった。", + NULL, "I really can't wait.", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + CallScript( "&eyeCamp" ); + SetValidityOfSkipping( FALSE ); + DrawSceneWithMask( "GetTIP_tsum011", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + SetValidityOfSkipping( TRUE ); +} diff --git a/Update/_tsum_012_1.txt b/Update/_tsum_012_1.txt new file mode 100644 index 0000000..d18db61 --- /dev/null +++ b/Update/_tsum_012_1.txt @@ -0,0 +1,1026 @@ +void main() +{ + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + PlayBGM( 0, "Cafe", 120, 0 ); + DrawBustshot( 2, "Oisi1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "JE2", 400 ); + + OutputLine(NULL, "「はーーい、いらっしゃいませー!", + NULL, "\"Welcome!", Line_WaitForInput); + OutputLine(NULL, " 特製のフランクフルトはいかがですかー!」", + NULL, " Would you like a hot dog?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あいよ!", + NULL, "\"Our shaved ice is the best you've ever tasted!", Line_WaitForInput); + OutputLine(NULL, " シロップはイチゴにメロンにブルーハワイがあるよ!」", + NULL, " You can have it with strawberry syrup, melon syrup, or Hawaiian blue syrup!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おみくじたこ焼き、いかがっすかあぁ!", + NULL, "\"Try our takoyaki roulette!", Line_WaitForInput); + OutputLine(NULL, " アタリにはマスタードがぎっしりー!」", + NULL, " The winner's packed with a ton of mustard!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "JE1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 綿流しの祭りには今年もたくさんの露店が並んでいた。", + NULL, "There are a great many booths at this year's Watanagashi festival.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 祭りってのは、盆踊りの音楽が流れて、露店さえ出てれば足りるんだなぁと大石は思っていた。", + NULL, "Anything can become a festival if there are vendors selling food and music for Bon dances, I thought.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 6月ではあっても、連日、夏並みの猛暑が続き。", + NULL, "It's still June, but it had been extremely hot the past few days, almost as if it's already summer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " しかも祭りで盆踊りの曲まで聞こえた日にゃ、あとはついでに花火大会も一緒にやればいいのに、なんて思うくらいだった。", + NULL, "When you have a June festival with Bon dance music under this kind of weather, the only thing that's missing to make it a perfect summer festival is fireworks.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ザ、ザザ!", + NULL, "\"Bzzt, bzzzt!", Line_WaitForInput); + OutputLine(NULL, " 熊谷っす。", + NULL, " This is Kumagai.", Line_WaitForInput); + OutputLine(NULL, "大石さんどうぞ、大石さんどうぞー。」", + NULL, " Ooishi-san, can you hear me? Over.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石の携帯無線のイヤホンに、ざらついた声が入る。", + NULL, "I heard a voice coming from my portable radio.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……大石がイヤホンをしていると、まるで勤務中に隠れて競馬放送でも聴いていそうな感じがした。", + NULL, "...With this earphone, it looks a little like I'm secretly listening to the horse races while on duty.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「はい、大石です。", + NULL, "\"This is Ooishi.", Line_WaitForInput); + OutputLine(NULL, "感度良好。」", + NULL, " I can hear you loud and clear.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えっと、町会の皆さんから差し入れをものすごいたくさん頂いてます。", + NULL, "\"The town councilors gave us a lot of food.", Line_WaitForInput); + OutputLine(NULL, "…おでんにヤキソバ、モツ煮込みに、", + NULL, " ...We have oden, yakisoba, pork belly stew,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "あと…えっと、", + NULL, " and... umm,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "麦茶の差し入れも。」", + NULL, " some barley tea.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なっはっは!", + NULL, "\"Na ha ha!", Line_WaitForInput); + OutputLine(NULL, " その麦茶、勤務中に飲める麦茶?", + NULL, " Do you mean the barley tea we can drink on duty", Line_WaitForInput); + OutputLine(NULL, " 飲めない麦茶?」", + NULL, " or the one we can't drink on duty?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えーーあ〜〜、", + NULL, "\"Eh, well...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…あっはっはっは。」", + NULL, " ...Ah ha ha ha.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「その麦茶、缶ならもらっといてください。", + NULL, "\"If it's a canned drink, I'll take it.", Line_WaitForInput); + OutputLine(NULL, "コップなら辞退で願いします。」", + NULL, " If it's in a cup, don't worry about it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「はい了解です。", + NULL, "\"Roger that.", Line_WaitForInput); + OutputLine(NULL, "…………あ、それと町会役員が挨拶に来てます。", + NULL, " ...Ah, and all the members of the town council are here to say hi.", Line_WaitForInput); + OutputLine(NULL, "村長と、あと園崎家の方からも…。」", + NULL, " We have the mayor and the head the Sonozaki family, too...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…お魎のばあ様?", + NULL, "\"...What, that old bag Oryou is there?", Line_WaitForInput); + OutputLine(NULL, " やだなぁ、大石は巡回中でいつ戻ってくるかわからないとかいって誤魔化せません?」", + NULL, " Can you tell her that I'm partrolling right now and don't know when I'll be back?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……いえその、…無線があるんだからすぐに呼び出せるだろうってすごい剣幕でして…。」", + NULL, "\"...Well, I don't think I can do that for you, sir... She knows you have a portable radio, so she told me to call you and to bring you back here. She looks really mad...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「なっはっはっは!", + NULL, "\"Na ha ha ha!", Line_WaitForInput); + OutputLine(NULL, " あんのばあ様、死ぬ時ゃ絶対、脳梗塞ですねぇ。", + NULL, " I'm sure it'll be a stroke that kills her.", Line_WaitForInput); + OutputLine(NULL, "了解了解、すぐに戻ると丁重に、丁重にですよ?", + NULL, " Roger that. Tell her with extreme courtesy that I'll be back soon.", Line_WaitForInput); + OutputLine(NULL, " お伝えください。」", + NULL, " Please.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……やれやれ、仕方ないなぁ。", + NULL, "...Oh well. I guess I'll have to go back", Line_WaitForInput); + OutputLine(NULL, "地域住民との交流に戻るかなぁ。", + NULL, " and mingle with the locals.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Down", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "JE2", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + DisableWindow(); + DrawBustshot( 2, "Sa_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, FALSE ); + DrawBustshot( 0, "Me_WaraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, FALSE ); + DrawBustshot( 1, "Kei_Warai#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " その時、後ろから駆けて来た子どもたちの一団に跳ね飛ばされた。", + NULL, "All of a sudden, a group of kids came running towards me from behind.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 見ればそれは、…そのばあ様の孫娘とお友達のご一行だった。", + NULL, "After a quick look at them... I noticed that they were the granddaughter of the old bag and her friends.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "JD4", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 射的屋の一角を陣取るときゃあきゃあと騒ぎ始める。", + NULL, "They occupied a corner of the shooting gallery stall, making a lot of noise.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + DisableWindow(); + DrawBustshot( 2, "Me_WinkA2#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 園崎魅音か。", + NULL, "Mion Sonozaki.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …年相応にしてる時はそこそこにかわいいんだけどなぁ。", + NULL, "...When acting her age, she's a cute, normal girl.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 園崎家ヅラを始めると急に小憎らしくなる。", + NULL, "But do I ever hate it when she acts like a member of the Sonozaki family.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの姉ちゃんも、あと10年20年もすると、肩で風を切るような顔役になるに違いない。", + NULL, "She'll be the boss of the Okinomiya yakuza territory in 10 or 20 years, just you wait and see.", Line_Normal); + ClearMessage(); + + DrawScene( "JD4", 400 ); + + OutputLine(NULL, " ……と、思いきや。", + NULL, "...And while I was thinking things like that...", Line_WaitForInput); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Kei_Def1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "見ていると、グループを仕切っているのは魅音ではなく、男の子だった。", + NULL, " I noticed that Mion wasn't the one taking leadership of her group this time. It was the boy.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 確かえぇっと、……最近引っ越してきたばかりの子だ。", + NULL, "That boy... I know him. He just moved here recently.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …なんだっけ、そう、前原屋敷のご令息だ。", + NULL, "The boy from the Maebara mansion.", Line_WaitForInput); + OutputLine(NULL, "確か、前原圭一くんって名前だと思った。", + NULL, " Keiichi Maebara-kun, was it?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 都会人で結構な金持ちらしい。", + NULL, "I heard that the Maebara family is from the city, and they're supposedly very rich, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …にしては、それを鼻にかけないナチュラルさが評判だとか何とか。", + NULL, "...But he doesn't flaunt his family's wealth, and he has a good reputation because of that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 引っ越してきて日が浅いはずなのに、学校にもかなり馴染んでいて、人気者らしい。", + NULL, "Even though he just moved here, he's already adjusted to his new school, and he's popular with his classmates, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 村での評判も、日が浅いにしては上々だ。", + NULL, "Everyone in the village seems to like him as well.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 見ていると、喜怒哀楽がいちいちオーバーで、面白そうな子だった。", + NULL, "He's very interesting to watch, as a person of many moods.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この位の年頃の男の子は元気が一番だもんなぁ。", + NULL, "Boys of his age sure have a lot of energy.", Line_WaitForInput); + OutputLine(NULL, "思わず、自分の少年時代を思い出しそうになる。", + NULL, " Ah, to be young again.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Kei_Warai#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「おい、次はレナだぜー!!", + NULL, "\"Hey, you're up next, Rena!!", Line_WaitForInput); + OutputLine(NULL, " ここでレナはかなりおいしいタイミングだぜ!」", + NULL, " You're lucky it's your turn!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "me_TohohoA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「大丈夫、レナ?", + NULL, "\"Rena, are you okay?", Line_WaitForInput); + OutputLine(NULL, " 具合悪いんじゃないの?」", + NULL, " Are you feeling sick?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 2, "Re_HauA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "JE2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「…あはは、ごめん。", + NULL, "\"...Ahaha, I'm sorry.", Line_WaitForInput); + OutputLine(NULL, "ちょっと射的は、横で見てたいかな。」", + NULL, " I guess I have to pass on taking a shot.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 2, "Ri_DefA1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "JD4", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「……なら、無理をしないで休んでいるといいのです。」", + NULL, "\"......Okay, you should take a break for a bit.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_WaraiB1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「では!", + NULL, "\"So!", Line_WaitForInput); + OutputLine(NULL, " レナさんを飛ばして、ここでいよいよ真打!", + NULL, " That would make it my turn, no?!", Line_WaitForInput); + OutputLine(NULL, " 私の出番でございましてよー!!」", + NULL, " Victory shall be mine!!\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "yorumushi", 120, 0 ); + DrawBustshotWithFiltering( 2, "Re_HauA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "JE2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " ……見れば、盛り上がっているのは4人で、レナという子は、騒ぎから外れているように見えた。", + NULL, "...It looked like only four of them were having a good time. The girl called Rena seemed outside of that circle of smiles.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 竜宮レナって子だ。", + NULL, "Her name is Rena Ryuugu.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 本名は何ていったっけな…。", + NULL, "What was her real name...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 帰って調べればわかるが、今は思い出せない。", + NULL, "I couldn't remember, but I can check when I get back to the station.", Line_WaitForInput); + OutputLine(NULL, "とにかくあだ名はレナだ。", + NULL, " Rena is only a nickname.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ちょうど前原くんの1年前に引っ越してきたんだっけ。", + NULL, "I believe she moved here a year before Maebara-kun did.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " お母さんが離婚されていると聞いたような。", + NULL, "Her mother divorced her father, or something like that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それで家事も切り盛りしている立派な娘さんらしい。", + NULL, "She's a strong girl who does all the housework by herself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それに、今時にしては珍しいお淑やかな子だとも聞いている。", + NULL, "She's a very modest girl, I'm told, which is rare in this era.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ただ、同じ転校生でも前原くんに比べると、まだみんなと打ち解けられていないように見えた。", + NULL, "Unlike Maebara-kun, it seemed like she hadn't really opened up to her friends just yet.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 5人で固まっているようだけど、レナって子だけは、みんなの騒ぎに加われず、さっきから輪の外でしょぼんとしているだけだ。", + NULL, " They had looked like a group of five, but there's distance between her and the others. It's a little sad, you know.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 傍目に見て、前原くんはもう村人としてすっかり溶け込んでいるのに、……彼女だけは取り残されている感じ。", + NULL, "Maebara-kun has become a part of the village... but Rena is still by herself.", Line_WaitForInput); + OutputLine(NULL, "…大石にはそう見えた。", + NULL, " ...Well, that's just how it looks to me.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "JE2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「ザ!", + NULL, "\"Bzz!", Line_WaitForInput); + OutputLine(NULL, " 大石さん、署長と課長がお見えっす。", + NULL, " Ooishi-san, the chief and the section manager are here.", Line_WaitForInput); + OutputLine(NULL, "大至急お戻りになってくださいー!」", + NULL, " Please come back as soon as possible!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「大石了解!", + NULL, "\"Roger that!", Line_WaitForInput); + OutputLine(NULL, " ……地域のお祭りにまで挨拶に来るなんて、うちの署長は地域交流にまめだなぁ。", + NULL, " ...I can't believe the chief came all the way here just to say hi to the locals.", Line_WaitForInput); + OutputLine(NULL, "興宮の祭りに来たって話は聞いたことないのに。」", + NULL, " I guess he's very dedicated to community service, eh?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あーー、", + NULL, "\"Ah......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "こちら高杉です。", + NULL, " This is Takasugi.", Line_WaitForInput); + OutputLine(NULL, "大石さん、", + NULL, " Ooishi-san,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "聞こえますか、", + NULL, " can you hear me?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "どーぞどーぞー!」", + NULL, " Do you copy? Over!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「はいはい、大石です。", + NULL, "\"Yes, yes, I hear you.", Line_WaitForInput); + OutputLine(NULL, "只今、全速力で帰還中ですよ。", + NULL, " I'm on my way back right now.", Line_WaitForInput); + OutputLine(NULL, "もう1分ほどお待ちを。」", + NULL, " I'll be there in a minute.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " とっとと帰らないと、今度は署長まで無線に出かねないな。", + NULL, "If I don't hurry up, even the chief might end up calling me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石はさすがに小走りになって本部テントへ引き返すのだった。", + NULL, "I ran back to the headquarters tent.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "black", 400 ); + PlayBGM( 0, "Nazo", 120, 0 ); + Wait( 2200 ); + DrawScene( "JY2", 1000 ); + Wait( 2200 ); + DrawScene( "Moon", 1000 ); + Wait( 2200 ); + DrawScene( "Y_kawa3", 1000 ); + DisableWindow(); + DrawBustshot( 2, "Tomi_Def#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, FALSE ); + DrawBustshot( 1, "Ta_Def#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); + DisplayWindow(); + Wait( 2200 ); + DisableWindow(); + DrawBustshot( 2, "Tomi_Komaru#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, FALSE ); + ChangeBustshot( 1, "Ta_Warai#", 200, TRUE ); + DisplayWindow(); + Wait( 2200 ); + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawBustshotWithFiltering( 2, "Tomi_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "JE1", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_WinkA1#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + //DisplayWindow(); + //DisableWindow(); + ChangeBustshot( 2, "Tomi_WArai#", 200, TRUE ); + DisplayWindow(); + Wait( 2200 ); + DrawSceneWithMask( "M_Y5", "maskleft", 1, 0, 300 ); + Wait( 1200 ); + DrawSceneWithMask( "Ma2", "maskleft", 1, 0, 300 ); + Wait( 500 ); + DrawScene( "Moon", 1000 ); + Wait( 1200 ); + DrawSceneWithMask( "black", "maskdown", 1, 0, 1300 ); + Wait( 2200 ); + + SetSpeedOfMessage( FALSE, 0 ); + PlayBGM( 1, "yorumushi", 120, 0 ); + DrawSceneWithMask( "M_Y4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「大石さん、先生が到着してます。」", + NULL, "\"Ooishi-san, Dr. Irie is here.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Oisi4", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あーどうもどうも!", + NULL, "\"Oh, thank you so much for coming!", Line_WaitForInput); + OutputLine(NULL, " どうですか、入江の先生。」", + NULL, " So, what do you think, Dr. Irie?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 大石がブルーシートで囲われた一角に入る。", + NULL, "Ooishi entered the cordoned-off area.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 中には鑑識の職員が、遺体をあらゆる角度から撮影して記録していた。", + NULL, "In there, people from forensics were taking pictures of the corpse from various angles.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 富竹ジロウの遺体の脇に屈んでいた入江が立ち上がった。", + NULL, "Irie was squatting down next to the dead body of Jirou Tomitake.", Line_WaitForInput); + OutputLine(NULL, "……その顔面は蒼白だった。", + NULL, " ...When he stood up, he looked pale.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Iri_majime#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "M_Y4", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「………………信じられません。」", + NULL, "\".........I can't believe it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Oisi1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…そりゃあ、私だって信じられませんよ。", + NULL, "\"...I know. I can't believe it either.", Line_WaitForInput); + OutputLine(NULL, "初見で見た限り、…ホトケは喉を掻き毟っています。", + NULL, " As far as I see... he clawed out his throat", Line_WaitForInput); + OutputLine(NULL, "それも自分の手でです。", + NULL, " with his bare hands.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "こいつぁ真っ当な死に方じゃない。", + NULL, " This isn't a normal way to go.", Line_WaitForInput); + OutputLine(NULL, "十中八九、何だかのヤバめな薬物でしょう。」", + NULL, " Most likely, it was the cause of some drug or something.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………彼は、何らかの薬物の常習者だったということでしょうか?」", + NULL, "\"......Are you saying he was a drug addict?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Oisi2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「さぁねぇ?", + NULL, "\"Who knows?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " そいつを調べるのはどうやら我々の仕事になりそうです。」", + NULL, " I guess it's going to be my job to find that out.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Iri_Majime2#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………大石さん。", + NULL, "\"...Ooishi-san,", Line_WaitForInput); + OutputLine(NULL, "この角材は?」", + NULL, " what's with this two-by-four?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「多分、…ホトケが振り回したんじゃないかと思います。", + NULL, "\"Maybe... he was swinging it around?", Line_WaitForInput); + OutputLine(NULL, "で、途中で捨てて、喉を掻くのが楽しくなっちゃったんじゃないかと。」", + NULL, " Then he threw it away, and had more fun clawing at his throat, I guess.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Iri_majime#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………角材を何のために振り回したんでしょう。」", + NULL, "\"...Why was he swinging a piece of lumber around?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「自衛のため、と考えるのが一番自然だと思います。", + NULL, "\"He probably did it in self-defense.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……ホトケの体に、外傷がいくつかあるのに気付いてます?」", + NULL, " ...Did you notice there are several external injuries on his body?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Iri_Def1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……えぇ、打撲傷を思わせる痕がいくつか散見出来ます。」", + NULL, "\"...Yes. I can see some bruises.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「ってことは、一番考えられるストーリーは、………ホトケが祭り終了後、興宮へ帰る途中、ここで何者かに襲われた。", + NULL, "\"The easiest explanation I can think of... is that he was attacked by someone on his way home to Okinomiya from the festival.", Line_WaitForInput); + OutputLine(NULL, "それで、取り押さえられて、怪しげな注射とかそういうのをされて、その結果、錯乱させられて死に至らしめられた。」", + NULL, " He was seized by the culprit, given a shot of some kind of dangerous drug, went crazy, and died.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………喉を掻き毟るように誘導できる薬物なんて聞いたことがありません。」", + NULL, "\"...I've never heard of any drug that can make people claw out their throats.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私もそっちは専門じゃありませんが、…ヤク中の末期症状に自傷行為ってあるらしいじゃないですか。", + NULL, "\"I'm not a specialist... but many drug addicts injure themselves when they're in a terminal condition.", Line_WaitForInput); + OutputLine(NULL, "まぁ、その辺はうちの鑑識のじいさまが調べてくれるでしょう。」", + NULL, " Well, I'm sure the old man in forensics will take care of the investigation.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "M_Y4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「大石さん失礼します!", + NULL, "\"Excuse me, Ooishi-san!", Line_WaitForInput); + OutputLine(NULL, " ここから数百メートルのところに、富竹ジロウのものと思われる自転車が見付かりました。」", + NULL, " We found a bicycle believed to belong to Jirou Tomitake about a hundred meters away from here.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Oisi2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「お、そうですか、ありがとうございます。", + NULL, "\"Oh, that's great. Thanks for the find.", Line_WaitForInput); + OutputLine(NULL, "何か手掛かりとかは?」", + NULL, " Any other clues?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いえ、初見では特には。", + NULL, "\"Not yet.", Line_WaitForInput); + OutputLine(NULL, "今、鑑識が行ってます。」", + NULL, " They're investigating it right now.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃあつまり、", + NULL, "\"So, that means...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……その自転車があった場所が襲撃場所と考えていいんでしょうねぇ。", + NULL, " the place where the bicycle was found is most likely the place he was attacked.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Oisi5", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……それで、戦ったり逃げたりして、ここまで来た……、", + NULL, " ...And then he ran away from the suspect and ended up here...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……んんん。」", + NULL, " ...hnnnn.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石は腕組をしながら唸る。", + NULL, "Ooishi frowned, crossing his arms in front of his chest.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 入江は富竹の死体の、ありえない惨状を見ながら、それでもなお重ねて口にしていた。", + NULL, "Irie was looking at the miserable corpse of Tomitake, and he kept saying the same thing over and over.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 1, "Iri_majime#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………………ありえない。", + NULL, "\"............It's impossible.", Line_WaitForInput); + OutputLine(NULL, "……絶対にありえない。」", + NULL, " .........It's just impossible.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…先生、ありえちゃったんだから仕方がないです。", + NULL, "\"...Doctor, it happened, so it was possible, okay?", Line_WaitForInput); + OutputLine(NULL, "発想を柔軟にしましょう。", + NULL, " Try to think flexibly.", Line_WaitForInput); + OutputLine(NULL, "……まぁ、先生でも、こんな死体はなかなか見慣れてるものじゃないかなぁ。", + NULL, " ...Although, I get that you don't really see something like this every day, despite being a doctor.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……先生はもう結構ですよ。", + NULL, " ...Anyway, thanks for your cooperation.", Line_WaitForInput); + OutputLine(NULL, "お帰りになられて充分休んでください。", + NULL, " You can go home now.", Line_WaitForInput); + OutputLine(NULL, "救命活動でお呼びしたはずだったんですが、無駄足になってしまって申し訳ないです。」", + NULL, " We called you here for emergency medical care, but it looks like it was a waste of a trip. Sorry.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 誰か入江の先生を車で送ってあげてください〜、大石が囲みの外に顔を出し、そう叫ぶ。", + NULL, "Ooishi stuck his head out of the blue tent and asks, \"can anybody give him a ride home?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その時、入江が突然、はっとして大石に詰め寄った。", + NULL, "Irie gasped all of a sudden as he turned to Ooishi.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Iri_majime#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうだ…、鷹野さんは?", + NULL, "\"What about... Takano-san?", Line_WaitForInput); + OutputLine(NULL, " 鷹野さんはどうなったんです?!」", + NULL, " What happened to Takano-san?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 2, "Oisi1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「え?", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, " あぁ、お宅の看護婦さんの?」", + NULL, " Oh, your nurse?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Iri_majime2#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「多分、富竹さんと一緒だったと思うんです。", + NULL, "\"I think she was with him.", Line_WaitForInput); + OutputLine(NULL, "鷹野さんは無事なんですか?!」", + NULL, " Is she okay?!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……先生、彼女の電話番号はわかります?」", + NULL, "\"...Do you know her phone number?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Iri_Def2#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「もちろんです。」", + NULL, "\"Of course.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「熊ちゃん。", + NULL, "\"Kuma-chan.", Line_WaitForInput); + OutputLine(NULL, "入江の先生に電話番号聞いて、署から在宅確認を取らせてください。」", + NULL, " Get her phone number from Dr. Irie and make someone at the station call her house.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「了解っす!", + NULL, "\"Understood!", Line_WaitForInput); + OutputLine(NULL, " 先生、番号を。」", + NULL, " Doctor, can I have the number?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「はい、えぇと、よろしいですか?」", + NULL, "\"Yes, um, here it is.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 熊谷は入江に番号を聞くと、それを復唱した後、ブルーシートの外へ飛び出して行った。", + NULL, "Kumagai got the phone number from Irie, repeated it back, and then dashed away from the blue tarps.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「先生。", + NULL, "\"Doctor.", Line_WaitForInput); + OutputLine(NULL, "…鷹野さんとホトケは、確か親しい仲でしたよね?」", + NULL, " ...Takano-san and Tomitake-san were close friends, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えぇ。」", + NULL, "\"Yes.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…何かトラブルがあったとか、そういうのは聞いたことがあります?」", + NULL, "\"...Have you heard about any troubles between them?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「まさか。", + NULL, "\"No.", Line_WaitForInput); + OutputLine(NULL, "……聞いたことないです。", + NULL, " ......Not even once.", Line_WaitForInput); + OutputLine(NULL, "仲の良い二人でした。」", + NULL, " They were very close.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「何事もなけりゃいいんですがね。", + NULL, "\"Well, I hope she's okay.", Line_WaitForInput); + OutputLine(NULL, "…下手すりゃホトケか、それともホシか…。", + NULL, " ...In the worst case, she could be dead, or she could be the culprit.", Line_WaitForInput); + OutputLine(NULL, "……んん、なるほど、看護婦なら怪しげな薬物を取り扱えてもおかしくはないですよねぇ?」", + NULL, " ...Nn, I see. Nurses have access to dangerous drugs...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………そんな薬品はうちの診療所にはありませんし、あったとしても厳重に保管されています。", + NULL, "\"...We don't have anything like that in my clinic. Even if we did, we'd be extra careful with them.", Line_WaitForInput); + OutputLine(NULL, "鷹野さんに持ち出せるわけがない…。」", + NULL, " There's no way Takano-san could smuggle out a drug from my clinic...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それでも、一般人よりは容易でしょ?」", + NULL, "\"But it's easier for nurses to do it than for regular people, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ですから、そもそもそんな薬物は聞いたことがないし、当診療所にも存在しません…!」", + NULL, "\"Like I said, I've never heard of a drug like that, and I don't have anything like that in my clinic...!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + DrawScene( "M_Y4", 400 ); + + OutputLine(NULL, "「大石さん、留守のようです。", + NULL, "\"Ooishi-san, she isn't at home.", Line_WaitForInput); + OutputLine(NULL, "署の待機組の方で直接訪問すると言ってます。", + NULL, " The standby unit says they're going to go to her house to check.", Line_WaitForInput); + OutputLine(NULL, "先生、すみませんが鷹野さんの住所を教えてください。」", + NULL, " Doctor, can you give me her address?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Oisi1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「熊ちゃん。", + NULL, "\"Kuma-chan,", Line_WaitForInput); + OutputLine(NULL, "それプラス、県警に今夜出た身元不明の女性死体がないか確認を取ってください。", + NULL, " can you also check if the police headquarters has found any unidentified female bodies tonight?", Line_WaitForInput); + OutputLine(NULL, "……あるいは県外の可能性もあるな。", + NULL, " ...Maybe we should check the other prefectures, too.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "課長に、近県にも同様に身元不明の女性死体が出てないか確認を取るよう伝えてください。」", + NULL, " Tell the section manager if he can call the headquarters in the nearby prefectures and ask if they have any unidentified female bodies.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「了解っす!」", + NULL, "\"Yes sir!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Iri_majime2#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………鷹野さんも、", + NULL, "\".........Are you saying that Takano-san", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……殺されているということですか…!」", + NULL, " might also be dead...?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Oisi2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「さぁて、んっふっふ、どうでしょうねぇ。", + NULL, "\"Well, nfu fu, I don't know.", Line_WaitForInput); + OutputLine(NULL, "まだ、ガイ者ともホシとも決まったわけじゃありません。", + NULL, " I don't know if she's dead, or if she's the culprit.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "もちろん、無関係って可能性だって残ってます。", + NULL, " Of course, it's possible she's not involved at all.", Line_WaitForInput); + OutputLine(NULL, "明日は月曜だってのも構わず、その辺の飲み屋で飲んだくれてる可能性もありますからね。」", + NULL, " She might just be getting drunk in a bar somewhere.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………信じられない…。", + NULL, "\"...It's unbelievable...", Line_WaitForInput); + OutputLine(NULL, "どうしてこんなことが……。」", + NULL, " Who does things like this...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「まぁ、私だって信じられないです。", + NULL, "\"Well, it's unbelievable to me, too.", Line_WaitForInput); + OutputLine(NULL, "雛見沢村連続怪死事件。", + NULL, " This fits with the rest of the mysterious deaths in Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "…これで5年目ですよ。", + NULL, " ...It's been five years now.", Line_WaitForInput); + OutputLine(NULL, "オヤシロさまの祟りが5連続ってことになっちまいます。", + NULL, " That would make this the fifth curse of Oyashiro-sama.", Line_WaitForInput); + OutputLine(NULL, "………くそ。何とか今年でシッポを掴んでやりたいなぁ…!", + NULL, " ...Damn it. I've got to get whoever's behind it this year for sure...!", Line_WaitForInput); + OutputLine(NULL, " 定年前にこの山だけは何とか片付けたいんです。」", + NULL, " I really want to put an end to these cases before I retire.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大石は、5年も連続で翻弄する「オヤシロさまの祟り」を憎々しく思うのだった。", + NULL, "Ooishi hates 'the curse of Oyashiro-sama'. It had been leading him around by the nose for five consecutive years.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "ryuuketu1", 400 ); + + OutputLine(NULL, " …大石にとって、1年目の犠牲者である現場監督は、友人だった。", + NULL, "...The victim of the first year, the manager of the dam construction site, was his friend.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その仇を取りたいと願いつつも、事件はますますに謎を深め、しかも嘲笑うかのように、毎年事件を重ねていく。", + NULL, "Despite his desire to avenge his friend, the mystery had only deepened, and one case followed another year after year.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " しかも、大石は次の3月には定年を迎える。", + NULL, "Ooishi would be retiring next March.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……OBとして捜査状況を聞くことはできるかもしれないが、自ら主体的に捜査をすることはもうできなくなる。", + NULL, "...As a retiree, he'd be able to ask about the progress of the investigation, but he wouldn't be able to take the initiative anymore.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまりそれは、……大石にとって、友人の仇を取るチャンスが、今年で最後であることを意味した。", + NULL, "In other words... this year was his last chance for revenge.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……………虎穴に飛び込む他、方法はないか。", + NULL, ".........Would he have to put his head in the lion's mouth to capture the culprit?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石は人知れず、拳をぐっと握り締めるのだった。", + NULL, "Ooishi quietly clenched his fist.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "aka1", 400 ); + PlayBGM( 1, "suzu", 120, 0 ); + + OutputLine(NULL, " 私は信じる。", + NULL, "I believe.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この迷路に出口があると信じてる。", + NULL, "I believe that this maze has an exit.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、迷路って言葉はこの上なく都合のいい言葉なのだ。", + NULL, "\"Maze\" is a very convenient word.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " なぜなら、迷路には必ず出口が設けてあるからだ。", + NULL, "A maze always has an exit.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 出口のないものを迷路とは呼ばない。", + NULL, "You don't call it a maze if it doesn't have one.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " いつもは見落とす、細かな分岐を間違えずに進んでいる。", + NULL, "I know I'm on the right path towards the exit of this maze. I used to miss these minor divergences, but now I don't miss anything. I don't make any mistakes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今回は今までとは違う手応えを感じてる。", + NULL, "This time I could feel a response that was different than all the other times.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " きっと、今度こそこの迷路の出口に辿り着けるはず。", + NULL, "I'm sure I can finally get to the exit of this maze.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " でも、", + NULL, "But", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "…………………", + NULL, "............", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "これまでの道を、例えどう選ぼうとここに帰着するかのように、", + NULL, " no matter which path I choose to come to this point,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……富竹ジロウは再び、", + NULL, " Jirou Tomitake always", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "死ぬ。", + NULL, " dies.", Line_Normal); + ClearMessage(); + +} diff --git a/Update/_tsum_012_2.txt b/Update/_tsum_012_2.txt new file mode 100644 index 0000000..34c5c89 --- /dev/null +++ b/Update/_tsum_012_2.txt @@ -0,0 +1,1099 @@ +void main() +{ + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + DrawScene( "JYT1", 1000 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "JT1", 5000 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 1000 ); + DrawScene( "Sora4", 1000 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "Moon", 3000 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "white", 400 ); + DrawScene( "Sora3", 4000 ); + DrawScene( "white", 1000 ); + DrawSceneWithMask( "G1", "maskm1", 1, 0, 1300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_chaim", 128, 64 ); + Wait( 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + PlayBGM( 0, "semi", 120, 0 ); + + OutputLine(NULL, " レナは、先日以来、体調を崩し気味で、部活を休むことが多かった。", + NULL, "Rena had been sick ever since that day, and she hadn't been able to join in on club activities as often since.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…うん。", + NULL, "\"...Yeah.", Line_WaitForInput); + OutputLine(NULL, "まだちょっと風邪っぽいの。」", + NULL, " I still feel feverish.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_YareyareB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………そうでございますの…。", + NULL, "\"...You do, huh...", Line_WaitForInput); + OutputLine(NULL, "それは残念ですわねぇ…。」", + NULL, " That's a pity...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「なぁレナぁ!", + NULL, "\"Hey, Rena!", Line_WaitForInput); + OutputLine(NULL, " たまにはぱーっとはしゃいでみないかー?!", + NULL, " Why don't you just try and play with us today?", Line_WaitForInput); + OutputLine(NULL, " 多分、元気に遊べば吹っ飛ばせると思うんだよ俺は。」", + NULL, " I think you'll feel a lot better if you blow off some steam with us.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_DefB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うんうん、そうだね、それはおじさんも同感だね。」", + NULL, "\"Mm-hm, you got this ol' man's agreement.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Re_KomaruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…そうかなぁ、かなぁ。」", + NULL, "\"...Do you think so? Do you?\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Ri_NikoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……横になっている方がかえって毒になることもありますです。」", + NULL, "\"......Sometimes, resting too much is bad for you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうですわよね。", + NULL, "\"They're quite correct.", Line_WaitForInput); + OutputLine(NULL, "病は気からともいいますですわ。」", + NULL, " All illness comes from the mind, don't you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナのそれが本当の意味での風邪でないことは誰もが薄々とは気付いていた。", + NULL, "Everybody had suspected for a while that Rena isn't really sick, at least physically.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 色々なことが一度にあり過ぎて、精神的なショックから心の風邪を引いてしまっただけなのだ。", + NULL, "It's just that many things happened to her at once. She caught a mental cold.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だからきっと、みんなで昔、当り前のように過ごしていた大騒ぎに再び身を浸せば、きっとすぐに元気が戻るだろうと思った。", + NULL, "That's why I thought she would get better once she played with us, just like we used to.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それはレナにもわかっているようだった。", + NULL, "It seemed like Rena was aware of that, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナも、いつまでもこんなのじゃダメだ、元気を出して、再び楽しい日々を取り戻そうと思っているに違いない。", + NULL, "She knew that she had to get out of her state of depression soon. She wanted to get better, and she wanted to have fun again every day.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Re_WaraiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + PlayBGM( 0, "z2_hig2", 120, 0 ); + + OutputLine(NULL, "「……よし!", + NULL, "\"...Okay!", Line_WaitForInput); + OutputLine(NULL, " 私も参加するー!」", + NULL, " I'll do it!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_WinkA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「OッKぃ!", + NULL, "\"Great!", Line_WaitForInput); + OutputLine(NULL, " そうこなくっちゃあねぇ!", + NULL, " That's the spirit!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_WaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " じゃあ、今日はレナの病み上がりも少し加味して、テーブルゲームから種目をチョイスしよう。", + NULL, " Considering the fact that Rena is still recovering from her illness, let's play a tabletop game today.", Line_WaitForInput); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……何がいいかな、何がいいかな。」", + NULL, " ...Let me see... Let me see...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 魅音が鼻歌混じりに四次元ロッカーを漁り始める。", + NULL, "Mion started rummaging through her locker, humming to herself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " これでもない、あれでもないと、中からゲームを引っ張り出しては脇に積んでいく。", + NULL, "She took one game after another from the locker, and put them aside.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " しかし、あのロッカー、明らかに物理法則を超越しているとしか思えないよな。", + NULL, "That locker definitely didn't obey the laws of physics.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 明らかに、外に積んだゲームの山が、ロッカーの収納量を超えているように見える。", + NULL, "The amount of games she took out from the locker was more than what it could physically hold.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Me_WinkB2", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「お、こんなのもあったねぇ。", + NULL, "\"Oh, I forgot about this one.", Line_WaitForInput); + OutputLine(NULL, "久しぶりにやってみようか。", + NULL, " Let's try this.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_waraiA1", 200, TRUE ); + DisplayWindow(); + PlaySE( 0, "s_suzu", 128, 64 ); + + OutputLine(NULL, "今日は本格派推理ゲームで行こうー!」", + NULL, " Today, we'll be playing this detective game!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ほー!!", + NULL, "\"Oh!!", Line_WaitForInput); + OutputLine(NULL, " 何だよそれ!", + NULL, " What's that?", Line_WaitForInput); + OutputLine(NULL, " 面白そうだなぁ!」", + NULL, " Sounds interesting!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_DefB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「えっとね、犯人と凶器、犯行現場の3つを当てるゲームなの。", + NULL, "\"Well, this is a game where you guess the culprit, the murder weapon, and the scene of the crime.", Line_WaitForInput); + OutputLine(NULL, "結構、頭を使うんだよ。」", + NULL, " It's a game where you use your brain.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……一度やればすぐに覚えてしまいます。", + NULL, "\"......You'll pick it up as you play.", Line_WaitForInput); + OutputLine(NULL, "ちゃんとメモに整理していけば大丈夫なのです。」", + NULL, " All you need to do is to note down the information you have.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Sa_AkuwaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ほっほっほ!", + NULL, "\"Ho ho ho!", Line_WaitForInput); + OutputLine(NULL, " 情報の整理にはちょっとしたコツがありますのよ!", + NULL, " In other words, you need to learn the trick of note-taking!", Line_WaitForInput); + OutputLine(NULL, " 知的な私のもっとも得意とするジャンルでございますわねー!!」", + NULL, " This is a game for intelligent people like myself!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 聞けば、ルールはそれほど難しそうではなかった。", + NULL, "The rules don't seem that difficult.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 早い話が、それぞれが持つ手札を探りあい、一番最初に抜き出して伏せたカードの正体が何かを推理すればいいというゲームだ。", + NULL, "In short, it's a game where you sound out the cards each player holds in order to try and reason out the identity of the cards first drawn out of the deck.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ゲームの体裁は違うが、こういう伏せられた何かを少ない手順で探るタイプのゲームは少なくない。", + NULL, "There are plenty of games in different formats where you try to identify something hidden in the least number of steps.", Line_WaitForInput); + OutputLine(NULL, "それが対戦形式になっただけのことだ。", + NULL, " This one just happens to be a competitive one of those.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 勝負のカギは、情報をいかに整理できるかが握るだろう。", + NULL, "The key to winning this game would be how well you can organize your information.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……普段ははしゃぐのが大好きなくせに、こんなタイプのゲームであってもこなしてしまうのだから、部活メンバーとはつくづく文武両道なのだなと思い知らされる。", + NULL, "...We usually like to play athletic games so that we can run around a lot, but in our club, you have to excel both academically and athletically.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「よしよしよし、何だか面白くなってきやがった!!", + NULL, "\"Alright, alright! This is gonna be great!!", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " やろうぜやろうぜ!!", + NULL, " Let's play!!", Line_WaitForInput); + OutputLine(NULL, " レナ、今日こそ曖昧になってるあの水鉄砲勝負の時の白黒をつけてやる!」", + NULL, " Rena, do you remember how we still haven't decided the winner of the water gun battle? I'm going to settle it today once and for all!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Re_DefA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうだね!", + NULL, "\"Oh, are you?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " よーし、レナも本気で行くからねー!!」", + NULL, " Then I'm not going to go easy on you!!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Ri_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……レナが本気なら、ボクも本気を出さないといけませんです。」", + NULL, "\"......If Rena is getting serious, I'll have to get serious, too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_waraiB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ですわね!", + NULL, "\"Yes indeed!", Line_WaitForInput); + OutputLine(NULL, " あの水鉄砲の一件以来、圭一さんとレナさんの評価を改めましてよ。", + NULL, " Since that water gun battle, I have reevaluated Keiichi-san and Rena-san.", Line_WaitForInput); + OutputLine(NULL, "容赦なく行かせていただきますわー!!」", + NULL, " I'm going to be merciless today!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Me_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あっはっはっは!", + NULL, "\"Ah ha ha ha!", Line_WaitForInput); + OutputLine(NULL, " よしよし盛り上がって来たねー!!", + NULL, " This is getting exciting!!", Line_WaitForInput); + OutputLine(NULL, " おじさんもこういう熱さを期待してたんだよー!", + NULL, " This ol' man's been waiting for everyone to get this fired up!", Line_WaitForInput); + OutputLine(NULL, " よし!", + NULL, " Excellent!", Line_WaitForInput); + OutputLine(NULL, " 行ってみよー!!」", + NULL, " Let's do this!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + PlaySE( 0, "s_furu", 128, 64 ); + + DrawBustshot( 13, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DrawBustshot( 13, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + DisableWindow(); + DrawSprite( 0, "Kei_eyexa1", NULL, -43-320, 100-240, 0, 0, 0, 0, FALSE, FALSE, 0, 256-90, 20, 0, TRUE ); + MoveSprite( 0, -43-320+150, 100-240, 0, 0, 0, 0, 0, 20*10, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「よし行くぜ!", + NULL, "\"Are you ready?", Line_WaitForInput); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " 『俺』が", + NULL, " 'I'", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "『ナイフ』で", + NULL, " did it with a 'Knife'", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "『書斎』はどうだー!」", + NULL, " in the 'Library'.\"", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + Wait( 500 ); + OutputLineAll(NULL, "", Line_WaitForInput); + ClearMessage(); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DrawBustshot( 13, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DrawBustshot( 13, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + DisableWindow(); + DrawSprite( 1, "re_eyexa2", NULL, -320, 100-240, 0, 0, 0, 0, FALSE, FALSE, 0, 256-90, 20, 0, TRUE ); + MoveSprite( 1, -320+0, 100-240+200, 0, 0, 0, 0, 0, 20*10, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「あるよー!", + NULL, "\"Okay!", Line_WaitForInput); + OutputLine(NULL, " レナはね、", + NULL, " My turn.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "『圭一君』、", + NULL, " 'Keiichi-kun'", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "『毒薬』で", + NULL, " did it with 'Poison'", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + OutputLine(NULL, "『玄関ホール』だよー!」", + NULL, "\nin the 'Hall'!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DrawScene( "GK1", 400 ); + DisableWindow(); + DrawBustshot( 0, "Sa_AkuwaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「私はこれですわね、", + NULL, "\"My turn...", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "『魅音』", + NULL, " 'Mion'", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "『ピストル』", + NULL, " did it with a 'Pistol'", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, "『ラウンジ』ですわー!」", + NULL, " in the 'Lounge'!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DrawBustshot( 13, "white", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DrawBustshot( 13, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "black", 0 ); + + DisableWindow(); + DrawSprite( 0, "Me_eyex2", NULL, 90-320, 100-240, 0, 0, 0, 0, FALSE, FALSE, 0, 256-90, 20, 0, TRUE ); + MoveSprite( 0, 90-320-90, 100-240, 0, 0, 0, 0, 0, 20*10, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「…くっくっく!", + NULL, "\"...Heh heh heh!", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " 『ピストル』はあんたが持ってるんでしょー?", + NULL, " You're holding the 'Pistol', aren't you?", Line_WaitForInput); + OutputLine(NULL, " 下手なフェイクは意味ないよ〜?」", + NULL, " You're bluffing!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Ri_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……犯人と凶器は特定できたと思います。", + NULL, "\"......I think I know the suspect and the murder weapon.", Line_WaitForInput); + OutputLine(NULL, "犯行現場が二択なのです。」", + NULL, " I've narrowed the scene of the crime down to two.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Re_BikkuriB1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ!", + NULL, "\"Hau!", Line_WaitForInput); + OutputLine(NULL, " 梨花ちゃんも?", + NULL, " You're good, Rika-chan.", Line_WaitForInput); + OutputLine(NULL, " 私は犯人が二択で特定できないー!」", + NULL, " I've narrowed the suspect down to two, but it's hard to pin down which one it is!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Sa_AkuwaraiB1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「コツは、相手の質問内容からも何かのヒントを得ることですのよ。", + NULL, "\"I'll give you a tip. There's always a hint in the questions the other players ask you.", Line_WaitForInput); + OutputLine(NULL, "それが分かれば、時には相手の手番で答えが分かることもありましてよ!」", + NULL, " If you figure it out, you can even solve the whole mystery by the order of the cards the others put down on the table!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「な、なるほどなぁ!", + NULL, "\"I-I see!", Line_WaitForInput); + OutputLine(NULL, " くそ、甘く見てたか!", + NULL, " Damn it, I underestimated the depth of this game!", Line_WaitForInput); + OutputLine(NULL, " ……やっべ、メモがぐちゃぐちゃで意味がわからなくなった!」", + NULL, " ...Oh no... My notes are such a mess! I can't even read my own handwriting!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Me_AkuwaraiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あはははは!", + NULL, "\"Ahahahaha!", Line_WaitForInput); + OutputLine(NULL, " メモに書き取るコツがわかれば、このゲームは7割方攻略したも同然だね。", + NULL, " Once you acquire the skill of note-taking, you'll have a 70% chance to win this game.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_HutekiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "まぁ、7割程度じゃおじさんにゃ勝てないけどさぁ〜!」", + NULL, " But even a 70% chance won't be enough to defeat me!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 始めこそ勝ちの見えないゲームだったが、次第にコツが分かり始める。", + NULL, "I kind of knew I didn't stand a chance of winning this game, but I gradually started picking it up.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskup", 1, 0, 300 ); + DisableWindow(); + DrawBustshot( 0, "Re_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 見れば、レナも遊ぶうちに調子を取り戻しつつあるようだった。", + NULL, "Rena seemed to be getting her energy back as she played along.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " やっぱり、無理に誘って正解だったのだ。", + NULL, "It was the right decision to force her to play with us today.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + PlaySE( 0, "s_door", 128, 64 ); + DrawBustshotWithFiltering( 1, "Tie1", "maskright", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " そうやって楽しく遊んでいると、ふいに知恵先生がやって来た。", + NULL, "While we were in the middle of the game, Chie-sensei came into the classroom.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「楽しそうですね。", + NULL, "\"My, you look like you're having fun.", Line_WaitForInput); + OutputLine(NULL, "ところで、竜宮さんはいますか?」", + NULL, " Anyway, is Ryuugu-san here?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_hauB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぅ?」", + NULL, "\"Hau?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「竜宮さんにお客様が来ています。」", + NULL, "\"You have a visitor.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " みんなきょとんとする。", + NULL, "Everybody looked puzzled.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …たまに学校に親が来る人もいるが、そういう時はお客様というような言い方はしない。", + NULL, "...Parents sometimes showed up at school for some reason, but Chie-sensei never called them \"visitors\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、これは本当に珍しいことだった。", + NULL, "...It's rare to have a visitor at school.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 0, "Re_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……何だろ。", + NULL, "\"...I wonder who it is.", Line_WaitForInput); + OutputLine(NULL, "ちょっと行ってくるね。", + NULL, " Well, I have to go.", Line_WaitForInput); + OutputLine(NULL, "みんなは部活、続けててねー!」", + NULL, " You can continue without me!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + PlaySE( 0, "s_door", 128, 64 ); + + OutputLine(NULL, " レナはぱたぱたと駆けて行く。", + NULL, "Rena left the classroom at a run.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「…どうする?", + NULL, "\"...What should we do?", Line_WaitForInput); + OutputLine(NULL, " 待ってるか?」", + NULL, " Should we wait for her?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「んーー、どれだけかかる用事かわからないからね。", + NULL, "\"Well, we don't know how long it's going to take.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_WinkB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "レナもああ言ってたことだし。", + NULL, " Rena told us we could continue.", Line_WaitForInput); + OutputLine(NULL, "私たちは続けようか!」", + NULL, " So, let's do that!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「「「おおーー!!」」」", + NULL, "\"Yeah!!\"", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xbb, 0xff ); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 1300 ); + DrawScene( "white", 3000 ); + PlayBGM( 0, "semi", 120, 0 ); + DrawScene( "GR1", 1000 ); + + OutputLine(NULL, " 昇降口は暑い日差しと日陰の明暗のくっきりしたコントラストに彩られていた。", + NULL, "Around the entrance, the glaring sun and the cool shade made for a clear contrast.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + DrawBustshot( 0, "Oisi1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " その中を、暑そうに小脇にジャケットを抱え、だらしなくネクタイを緩めた中年のおっさんが待ち受けていた。", + NULL, "An old man who's holding his jacket on his arm was waiting for me. He looked like he was overheating, and his tie was limp.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「竜宮さんですか?", + NULL, "\"Are you Ryuugu-san?", Line_WaitForInput); + OutputLine(NULL, " 竜宮礼奈さん。」", + NULL, " Reina Ryuugu-san.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナに礼奈と呼ばれて以来、私は礼奈という本名にますます嫌悪感を持っていたので、この初対面の男に対して、私はいい印象を抱かなかった。", + NULL, "Ever since Rina called me Reina, I've hated that name more than ever. Because of that, I didn't have a good first impression of this man.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうですよ。", + NULL, "\"Yes, that's me.", Line_WaitForInput); + OutputLine(NULL, "…どちら様ですか?」", + NULL, " ...May I ask who you are?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 0, "Nazo", 120, 0 ); + DisableWindow(); + ChangeBustshot( 0, "Oisi2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「私の車はエアコンが効いてますから、そっちでお話しましょう。", + NULL, "\"My car has air conditioning, so why don't we move this into there?", Line_WaitForInput); + OutputLine(NULL, "ここ、暑くありません?」", + NULL, " Aren't you hot out here?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 男はこちらの問いかけをあっさり無視すると、校門に停まっている車を指差し、とっとと歩き出す。", + NULL, "He ignored my question and started walking towards the car parked in front of the school gate.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……まともな話だったら、職員室ですればいいはずだ。", + NULL, "...If he wanted to talk about something normal, he would've used the teacher's office.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それをわざわざ自分の車という密室で行なおうとする時点で、不信感を感じずにはいられなかった。", + NULL, "But he wanted to talk in his car instead. I couldn't help but feel suspicious.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、知恵先生はこの男の取次ぎをしている。", + NULL, "Chie-sensei let him see me, though.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ということは、知恵先生にとって、この男は不審者ではないということになる。", + NULL, "That meant he wasn't a suspicious individual as far as she was concerned.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………一体、この男は何者…?", + NULL, "...Who was he...?", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Oisi2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Kuruma3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「捕って食やしません。", + NULL, "\"I don't bite, you know.", Line_WaitForInput); + OutputLine(NULL, "どうぞどうぞ!」", + NULL, " Please, this way.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 車の後部座席を開けて私を呼んでいる。", + NULL, "He called out to me while opening the rear door.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………ひょっとしてこいつは…警察…?", + NULL, "...Is he a policeman...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " まさか、………リナたちを殺したことが……警察に気取られた…?", + NULL, "Did... the police find out that I killed those two...?", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskup", 1, 0, 300 ); + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " 心の中に、ぶわっと疑心暗鬼が湧き上がる。", + NULL, "I felt anxious all of a sudden.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …これが話に聞く、任意で事情を…というやつだろうか。", + NULL, "...Was this what they called a \"voluntary interview\"?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……本当は付き合いたくなどないが、ここで拒否すれば、かえって私の印象を悪くするだけだ。", + NULL, "...I didn't want to go in that car. But if I rejected his offer, it'd only make me look suspicious.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は覚悟を決め、", + NULL, "I prepared myself", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……車に乗り込んだ。", + NULL, " ...and got in.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Kuruma1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 車内は本当に涼しかった。", + NULL, "It was really cool inside the car.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " カーエアコンなんて結構高級品のはずだ。", + NULL, "A car A/C must cost a fortune.", Line_WaitForInput); + OutputLine(NULL, "少なくともうちの父の車には付いていない。", + NULL, " At least, my father's car doesn't have one.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Oisi4", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「冷え過ぎだったら言って下さいよ?", + NULL, "\"Please let me know if it's too cold.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Oisi2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 私、ガンガンに冷やしちゃう性質ですから。」", + NULL, " I like keeping it that way.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「で、私に何の用ですか?」", + NULL, "\"So, what's this talk about?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お返しに私も相手の問いかけを無視して切り出すことにする。", + NULL, "In retaliation, I ignored his question and got to the point like he did.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 男は胸ポケットから手帳を取り出しぱらぱらとめくると、そこに挟まれた1枚の写真を取り出した。", + NULL, "He pulled a small notebook out of his breast pocket and flipped through it. He picked out a photo from it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そこには……寝ぼけたような顔をした男の顔が写っていた。", + NULL, "The photo showed... the face of a goofy-looking man.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「この男性のことで、ご存知のことがあったら教えて下さい。」", + NULL, "\"Please tell me if there's anything you know about this person.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " その写真に写る男性は、寝惚けたような無表情だった。", + NULL, "The man in the picture was expressionless and looked half asleep.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 無表情な写真は、時に身内でもわからないこともある。", + NULL, "Sometimes you can't even recognize your own family members in a photo where they don't have an expression.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …増してや、身内でもない私にわかるはずもない。", + NULL, "...So there's no way I would recognize a person who wasn't related to me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …………あと、内心、少しだけほっとした。", + NULL, "......But anyway, that was a bit of a relief.", Line_WaitForInput); + OutputLine(NULL, "…リナたちの件と無関係だったからだ。", + NULL, " ...This had nothing to do with Rina or her partner.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「シャツにマジックで落書きがありましてね。", + NULL, "\"There were scribbles on his shirt,", Line_WaitForInput); + OutputLine(NULL, "竜宮さんを始めクラスメート何人かの署名入りでした。」", + NULL, " and we found the signatures of students at this school, including yours, Ryuugu-san.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……え、…これ…富竹さん?!?!」", + NULL, "\"...Eh...... Is this... Tomitake-san?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " いつものあの、どこか頼りなさそうで、でも飄々とした雰囲気はこの写真からは微塵も感じられなかった。", + NULL, "I don't feel his usual carefree unreliableness from this picture at all.", Line_WaitForInput); + OutputLine(NULL, "寝ぼけた、感情のない顔…。", + NULL, " From this half-awake, emotionless face...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「ではこちらの女性はわかりますか?」", + NULL, "\"How about this woman, then?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 見る前から何となく察しはついていた。", + NULL, "I knew what he was going to show.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……三四さんです。", + NULL, "\"Her name is Miyo-san.", Line_WaitForInput); + OutputLine(NULL, "鷹野三四さん。」", + NULL, " Miyo Takano-san.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「この二人に最後に会ったのはいつですか?」", + NULL, "\"When did you see them last?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「綿流しの祭りの、お開きになった直後くらいに会ったと思います。」", + NULL, "\"I think it was right after the Watanagashi festival.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「何か気になったこととかありませんか?", + NULL, "\"Didn't you notice anything strange?", Line_WaitForInput); + OutputLine(NULL, " 何でも結構です。", + NULL, " Anything.", Line_WaitForInput); + OutputLine(NULL, "話して下さい。」", + NULL, "Please tell me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「富竹さんたちに…何かあったんですか?」", + NULL, "\"Did something happen to them?\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 3000 ); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "white", 1000 ); + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "GK1", "maskright", 7, 0, 300 ); + PlayBGM( 0, "semi", 120, 0 ); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "「よっしゃー!!", + NULL, "\"Yeah!!", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " 取ったぁ!!", + NULL, " I got it!!", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " 実はよー、『レナ』と『魅音』で二択だったんだよなぁ。」", + NULL, " To tell you the truth, I wasn't sure if it was 'Rena' or 'Mion'.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Sa_OdorokiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃあ博打だったんですのー?!", + NULL, "\"So, you gambled?!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Sa_AkireruA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ……何てリスクのあることを…!」", + NULL, " ...How risky...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……それでも勝ちは勝ちなのですよ。」", + NULL, "\"......It doesn't matter how he won. What matters is that he won.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Me_waraiB1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「お、レナだ。", + NULL, "\"Oh, Rena.", Line_WaitForInput); + OutputLine(NULL, "お帰りー!", + NULL, " Welcome back!", Line_WaitForInput); + OutputLine(NULL, " ずいぶん時間かかったねぇ?」", + NULL, " What took you so long?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音がレナが帰ってきたことに気付く。", + NULL, "Mion noticed that Rena had returned.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは何だか疲れきっているように見えた。", + NULL, "She looked exhausted.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……何の話だったのか想像もつかないが、それはきっと、あまり楽しい話ではなかったのだろうと思った。", + NULL, "...I have no idea what she talked about with the visitor, but it was obvious it wasn't something fun.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナ、…大丈夫?」", + NULL, "\"Rena... are you okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_BikkuriA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…え?", + NULL, "\"...What?", Line_WaitForInput); + OutputLine(NULL, " 何、大丈夫って。", + NULL, " What's okay?", Line_WaitForInput); + OutputLine(NULL, "え?」", + NULL, " What?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_MajimeB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いや、顔色だよ。", + NULL, "\"I'm talking about you.", Line_WaitForInput); + OutputLine(NULL, "青いというか白いというか。", + NULL, " You look pale.", Line_WaitForInput); + OutputLine(NULL, "……本当に大丈夫?」", + NULL, " ...Are you sure you're alright?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_KomaruA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " レナは大丈夫だと言い繕うとしたが、一瞬、表情を陰らせると、やっぱり今日は早退すると言った。", + NULL, "Rena tried to convince us she was fine, but her face clouded over for a moment and she decided to leave early.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……あぁ、やっぱり無理に部活に引き込むんじゃなかったかなぁ。", + NULL, "...I shouldn't have forced her to join the game.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ちょっと後悔した。", + NULL, "I was regretting it a little.", Line_WaitForInput); + OutputLine(NULL, "多分レナは、体調が悪いのを無理して付き合ってくれていたのだろう。", + NULL, " Rena probably forced herself to play with us, even though she wasn't feeling well at all.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは自分の荷物を鞄にしまうと、先に抜けちゃってごめんねと謝り、教室を出て行った。", + NULL, "Rena put her stuff in her bag, apologized to us for leaving early, and left the classroom.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawBustshotWithFiltering( 0, "Sa_AkuwaraiB1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「まぁ、仕方ありませんわね。", + NULL, "\"Well, she's gone now.", Line_WaitForInput); + OutputLine(NULL, "…では、せめて私たちの白黒ははっきりさせようじゃございませんの!」", + NULL, " ...I guess we have to keep playing until we have a loser!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうだね!", + NULL, "\"That's right!", Line_WaitForInput); + OutputLine(NULL, " えっと次は誰の番だっけ?」", + NULL, " Whose turn is it?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Ri_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……みー!」", + NULL, "\"......Meep!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「よっしゃ梨花ちゃん!", + NULL, "\"Okay, Rika-chan!", Line_WaitForInput); + OutputLine(NULL, " 来やがれ!!!」", + NULL, " Come on!!!\"", Line_Normal); + ClearMessage(); + + CallScript( "&eye" ); + DrawScene( "black", 1000 ); +} diff --git a/Update/_tsum_013.txt b/Update/_tsum_013.txt new file mode 100644 index 0000000..9ceb12f --- /dev/null +++ b/Update/_tsum_013.txt @@ -0,0 +1,2063 @@ +void main() +{ + + SetColorOfMessage( TRUE, 0xff, 0xbb, 0xbb ); + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + DrawSceneWithMask( "G1", "maskleft", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Hi9", "maskleft", 1, 0, 300 ); + PlayBGM( 0, "Z02_Kyousou", 120, 0 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 元々、私と三四さんにはそんなに接点があったわけじゃない。", + NULL, "First of all, I wasn't very close to Miyo-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 多少の面識があって、道ですれ違ったら会釈をする程度。", + NULL, "I knew who she was, so I greeted her whenever we happened to pass by.", Line_WaitForInput); + OutputLine(NULL, "…その程度の関係だった。", + NULL, " ...But that was about it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " じっくりと話をしたのは、実はたった一度しかない。", + NULL, "I never really talked to her except for the one time.", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " ……それは最近のことだ。", + NULL, "...And that time was only recently.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 綿流しの祭りの少し前。", + NULL, "It was between the day of the Watanagashi festival and...", Line_WaitForInput); + + OutputLine(NULL, " リナたちを殺し、それが圭一くんたちに見つかってから、何日かした後の話だった。", + NULL, " the day I was caught in the act of burying the two corpses by Keiichi-kun and my other friends.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 夕方に図書館から電話があり、父が図書館で借りた本を返却し忘れていたことがわかった。", + NULL, "I had a phone call from the library that evening, and I was told that my father needed to return the book he borrowed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お父さんが、ホームセンターに買い物に行ってしまっていたので、私が返却に行くことにした。", + NULL, "He was shopping at the home improvement store at the time, so I went to the library to return the book for him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それで、本を返したついでに、私も何か本を借りようかと思い、適当に本棚の間を歩き回ってみた。", + NULL, "While I was there, I thought about borrowing some books for myself, and I started walking around the library.", Line_WaitForInput); + OutputLine(NULL, "………そこで出会ったのだ。", + NULL, " ...I saw her there.", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Ta_def#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Tosyo2", 3000 ); + + OutputLine(NULL, "「あら、レナちゃんじゃないかしら。", + NULL, "\"Oh, Rena-chan.", Line_WaitForInput); + OutputLine(NULL, "こんにちは。」", + NULL, " Hello.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「三四さん。", + NULL, "\"Miyo-san.", Line_WaitForInput); + OutputLine(NULL, "どうもこんにちは。", + NULL, " Hello to you too.", Line_WaitForInput); + OutputLine(NULL, "図書館で会うなんて、珍しいですね。」", + NULL, " I didn't expect to see you here.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Ta_warai#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そう?", + NULL, "\"Really?", Line_WaitForInput); + OutputLine(NULL, " 私にとってみれば、あなたが図書館にいることの方が珍しいんだけどね。", + NULL, " I was going to say the same thing. I always spend time here, and I've never seen you.", Line_WaitForInput); + OutputLine(NULL, "くすくす。」", + NULL, " Hee hee.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その表情は、私の知っている大人の魅力に溢れた余裕あるもの。", + NULL, "She smiled in the very attractive and charming way that only mature women can do.", Line_WaitForInput); + OutputLine(NULL, "……自らの死の運命が数日後に迫っていることを知る表情ではなかった。", + NULL, " ...Her smile gave no indication that she knew her death was just a few days away.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawBustshotWithFiltering( 2, "Ta_Def#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Tosyo7", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 彼女は、よくここで富竹さんと待ち合わせをしているとのことだった。", + NULL, "She said that she often met with Tomitake-san at the library.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その時間潰しのつもりなのだろうか、彼女は私にジュースをおごると言ってくれた。", + NULL, "It seemed like she had some time to kill, so she told me she wanted to buy me a drink.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 元々急いで帰る用事があるわけでもない。", + NULL, "I had nothing to do after that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は図書館の中の自販機でアイスミルクティーをご馳走になり、しばし三四さんとの会話に花を咲かせた。", + NULL, "I let her buy me a canned iced milk tea from the vending machine in the library, and we talked for a while.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ……今、こうして思い出せば皮肉だった。", + NULL, "...Once I came to think about it, it was a little ironic.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼女が自ら雛見沢村連続怪死事件のことを口にしたからだ。", + NULL, "She mostly talked about the series of mysterious deaths in Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " やがて自分がその5年目の犠牲者に名を連ねるとも知らずに。", + NULL, "She had no idea that she was going to be the victim of its fifth year.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawBustshotWithFiltering( 0, "Ta_Def#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Tosyo8", "maskup", 1, 0, 300 ); + PlayBGM( 0, "higurashi", 120, 0 ); + + OutputLine(NULL, "「……連続、怪死事件ですか…?」", + NULL, "\"...The series of... mysterious deaths...?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Ta_warai#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あら、聞いたことくらいあるでしょう?", + NULL, "\"You've heard about it at least once, haven't you?", Line_WaitForInput); + OutputLine(NULL, " 4年前にはダムの現場監督。", + NULL, " Four years ago, the manager of the dam construction site was murdered.", Line_WaitForInput); + OutputLine(NULL, "3年前には北条夫妻。", + NULL, " Three years ago, the Houjou couple died.", Line_WaitForInput); + OutputLine(NULL, "2年前には古手夫妻。", + NULL, " Two years ago, the Furude couple died.", Line_WaitForInput); + OutputLine(NULL, "そして去年は沙都子ちゃんの叔母が犠牲になった、雛見沢村連続怪死事件よ。", + NULL, " And last year, it was Satoko-chan's aunt. The series of mysterious deaths have been going on for four years now.", Line_WaitForInput); + OutputLine(NULL, "それが、あと何日かで5年目を迎えるじゃない。」", + NULL, " And in a few days, it'll be the fifth...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「い、…一応、私もそういう物騒な名前で呼ばれていることは知ってますけど。", + NULL, "\"I... I've heard about it...", Line_WaitForInput); + OutputLine(NULL, "……でも、5年目も起こると決まったわけじゃ…。」", + NULL, " But you don't know for sure that somebody will die this year...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Ta_Def#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「起こるわよ。", + NULL, "\"I do.", Line_WaitForInput); + OutputLine(NULL, "……絶対にね。", + NULL, " ...Someone will die in a few days for sure.", Line_WaitForInput); + OutputLine(NULL, "二度あることは三度あるって諺があるけど、……四度あることは五度あるって方が、もっと確率は高いとは思わない?」", + NULL, " There's that old saying, 'everything that happens twice will happen a third time'... So isn't it also true that what happens four times will happen a fifth?\"", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + DrawFilm( 2, 0xbb, 0xbb, 0xbb, 256, 0, 400, TRUE ); + + OutputLine(NULL, " 5年目の連続怪死事件が起こると確信していた三四さん本人が、その5年目の犠牲者になってしまうとは…。", + NULL, "Miyo-san was convinced that the fifth mysterious death was going to happen, but she didn't know she was going to be the fifth victim...", Line_WaitForInput); + OutputLine(NULL, "皮肉とも言えるし、気持ちの悪い偶然とも言えた。", + NULL, " That's ironic, and also really creepy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、あの人はどこか薄気味悪いところがあったから。", + NULL, "But there was always something creepy about her.", Line_WaitForInput); + OutputLine(NULL, "例え、自分があと数日で殺されると分かっていても、あの謎めいた微笑みを絶やすことはないように思える。", + NULL, " So maybe she knew that she was going to be killed in a few days, but still managed to make that mysterious smile.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + FadeFilm( 0, TRUE ); + + PlayBGM( 1, "suzu", 120, 0 ); + + OutputLine(NULL, " 雛見沢村連続怪死事件。", + NULL, "The series of mysterious deaths in Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……もちろん、雛見沢に1年も住んでいる以上、知らないわけはなかった。", + NULL, "...Of course, I know about it. I've lived here for more than a year.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "JY2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 毎年、綿流しの祭りの日に、ダム戦争以来の村の仇敵がつぎつぎに怪死を遂げていく謎の事件。", + NULL, "Every year on the day of the Watanagashi festival, one traitor to the village dies mysteriously. It's been that way since the dam conflict.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 個々の事件はそれとなく解決しているのに、……毎年起こり続ける奇怪な事件。", + NULL, "Each case was solved individually... but mysterious incidents still happen every year.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何かの意思が感じられるような、感じられないような。", + NULL, "It makes me wonder if there's some kind of 'will' to all this...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……理解のできない薄気味悪さは、確かに「オヤシロさまの祟り」と呼ばれるだけのことはあった。", + NULL, "...The creepiness and incomprehensibility of it all gave rise to the name \"the curse of Oyashiro-sama,\" which fit perfectly.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ………実は、私はこの「オヤシロさまの祟り」は、単なる偶然の積み重なりだと思っていた。", + NULL, "...Despite this, I always thought 'the curse of Oyashiro-sama' was just a series of coincidences.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その根拠は、4年目の事件である「叔母撲殺事件」が、悟史くんの犯行であると強い確信を持っていたからだ。", + NULL, "My reason for that is because I strongly believe that Satoshi-kun was the one who murdered his aunt on the fourth year.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ho1_Houjouke", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 証拠など何もないけれど、………そうだと確信している。", + NULL, "I don't have any evidence... but I just know it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 去年の悟史くんが如何に追い詰められ、逃げ場がなかったかを私はよく知っている。", + NULL, "I know that Satoshi-kun was in a serious predicament last year, and that he had nowhere to turn.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして誰の助けもなく、でも沙都子ちゃんを急いで助けなくちゃならなくて。", + NULL, "He had no one to help him, but he had to save Satoko-chan as soon as he could.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………悟史くんは、私がリナたちをそうしたように、悩み抜いた末に「最善の選択肢」を選び取って、対処した以外に考えられないのだ。", + NULL, "...Satoshi-kun thought it through and made the \"best choice\" he could to handle the situation, just like I did when I had my problem with Rina.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawBustshotWithFiltering( 0, "Ta_Warai#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Tosyo8", "maskup", 1, 0, 300 ); + PlayBGM( 0, "higurashi", 120, 0 ); + + OutputLine(NULL, " でも、悟史くんが4年目の犯人ですと言い出すわけにも行かず、私はしばらくの間、三四さんの話の聞き役に徹していた。", + NULL, "I hesitated to inform Miyo-san that Satoshi-kun was the murderer on the fourth year, so I just listened to her for a while.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 三四さんの説によるならば、連続怪死事件は偶然の積み重ねなどではなく、れっきとした連続事件なのだという。", + NULL, "According to her theory, the series of the mysterious deaths isn't just a set of coincidences, but is instead a series of interrelated murder cases.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この時点で私の説とは真っ向から対立することになるのだが、口を挟まずに聞くことにした。", + NULL, "At that point, my theory was completely the opposite of hers, but I decided not to cut in.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Ta_Def#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「雛見沢のオヤシロさま信仰は知ってるわよね?」", + NULL, "\"You know about the cult of Oyashiro-sama here in Hinamizawa, don't you?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 鷹野さんはそう切り出し、雛見沢がかつて鬼ヶ淵村と呼ばれていたこと。", + NULL, "Takano-san started telling me that Hinamizawa was once called \"Onigafuchi\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして人食い鬼と呼ばれ、同時に仙人としても敬われていた古代の村人たちの話を、自慢のスクラップ帳を交えながら、懇切丁寧に説明してくれた。", + NULL, "She also explained the story of how the villagers were in the old days, showing me the scrapbook she was so proud of. The villagers back then were called man-eating demons, but they were also admired as \"transcendants,\" enlightened people not bound by earthly desires.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………つまり、三四さんの説によるならば、", + NULL, "\"...So according to your theory,", Line_WaitForInput); + OutputLine(NULL, "連続怪死事件は、オヤシロさまを崇拝する狂信的団体が雛見沢に潜んでいて、オヤシロさまの力を世に示そうとしている……ということなんですか?」", + NULL, " a group of cultists who worship Oyashiro-sama are living in Hinamizawa, and they're trying to show the power of their god by enacting the series of mysterious deaths... right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「狂信的というか、原理主義的というかは紙一重だけどね。", + NULL, "\"I'm not sure if we should call them cultists or fundamentalists. The line between them is very vague.", Line_WaitForInput); + OutputLine(NULL, "明治以降、村の名前が雛見沢に変わって以来、鬼ヶ淵村が長く続けてきた様々な風習が途絶えている。", + NULL, " In the Meiji era, when the name of the village was changed to Hinamizawa, the customs and the traditions of Onigafuchi were brought to an end.", Line_WaitForInput); + OutputLine(NULL, "それを蘇らせ、再び鬼ヶ淵村の名と畏怖を取り戻そうと思っている人たちがいるんじゃないかしら。」", + NULL, " I think there are some people who want to revive those traditions and regain the name and awe of Onigafuchi.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 三四さんの話は突拍子もないけど、刺激的で面白かった。", + NULL, "Miyo-san's theory was more than a little crazy, but it was also fascinating.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 最初はとても飛躍した話だと呆れていたが、彼女が丹念に研究してきた資料と合わせて示されると、そうふざけた与太話でもないと思うようになる。", + NULL, "At first, her theory had sounded like she was just jumping to conclusions... but after she eagerly showed me the documents she'd been studying, I started to think that it wasn't actually too far from the truth.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、それならば、2年目の北条夫妻事故死や、3年目の古手夫妻の病死と自殺、4年目の麻薬常習者の犯人捏造などは、警察などにも強力に影響力を持つ勢力が関与していることになる。", + NULL, "If her theory was true, it would mean that the accidental deaths of the Houjou couple in the second year, the suicide and the death by disease of the Furude couple in the third year, and the drug addict murderer in the fourth year were all cooked up. It'd mean someone who has a lot of power and influence over the police was involved.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私がそれを指摘すると、三四さんも頷き、「彼ら」がいかに強力に、地域に根ざし、様々な公共機関にまで及んでいるかを話し始めた。", + NULL, "When I pointed that out, Miyo-san nodded in agreement, and she started talking about how strongly \"they\" were rooted in the village and how deeply \"they\" were involved with many public organizations.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "black", 400 ); + PlayBGM( 0, "B10_Giwaku2", 120, 0 ); + + OutputLine(NULL, " この辺まで話が及んだ時、ようやく私は、三四さんが、園崎家などのいわゆる雛見沢御三家が黒幕であると言わんとしていることに気付く。", + NULL, "After she finished explaining all that, I finally noticed that Miyo-san was suggesting that the Three Families, including the Sonozaki family, were the masterminds behind the murder incidents.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 確かに、……魅ぃちゃんの園崎家がとても強い力を持っていることは知っている。", + NULL, "In fact... the Sonozaki family really is very powerful.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その影響力は雛見沢から興宮どころか、鹿骨市内全体。", + NULL, "They hold influence not only over Hinamizawa and Okinomiya, but also over the entire Shishibone area.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いや、県内にも及んでいると言っていいだろう。", + NULL, "It might not be wrong to say that they even hold influence over the entire prefecture.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな園崎家が裏で暗躍していたなら、………なるほど、考えられない話でもなかった。", + NULL, "If the Sonozaki family is behind all of this... her theory would be more realistic.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、……それは魅ぃちゃんを疑うことだ。", + NULL, "But... that means I should be suspicious of Mii-chan.", Line_WaitForInput); + OutputLine(NULL, "…いけないいけない。", + NULL, " ...No, I shouldn't.", Line_WaitForInput); + OutputLine(NULL, "…でも確かに、魅ぃちゃんは悟史くんが辛い思いをしていた時、普段の様子からは考えられないくらいに冷たかった。", + NULL, " ...But in fact, Mii-chan was very cold and unkind to Satoshi-kun when he was going through a tough time.", Line_WaitForInput); + OutputLine(NULL, "…ダム戦争の時に、園崎家と北条家で確執があったらしいのは知ってるけど、…それでもあまりに冷たかった。", + NULL, " ...I know there was conflict between the Sonozaki family and the Houjou family during the dam wars... but still, she was very cold to Satoshi-kun.", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " でも、魅ぃちゃんはその罪を認めたじゃないか。", + NULL, "But Mii-chan admitted that what she did was wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして私も許した。", + NULL, "And I forgave her, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だからそれはもう考えたくない…。", + NULL, "I didn't want to think about that again...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これ以上、園崎家を疑う話に及ぶと、きっと不愉快になると思ったので、私は話の腰を折ることにした。", + NULL, "I decided to change the subject because I knew it'd make me feel uncomfortable if we kept talking about the Sonozaki family.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Tosyo7", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「そもそも、オヤシロさま信仰って一体何なんでしょうね…。", + NULL, "\"First of all, what is the people's belief in Oyashiro-sama all about...?", Line_WaitForInput); + OutputLine(NULL, "鬼と人が共存というのも面白い話です。", + NULL, " It's a little funny that demons and humans wanted to coexist.", Line_WaitForInput); + OutputLine(NULL, "普通の昔話だったら、鬼が来たら退治してやっつけるという風なのに。」", + NULL, " In folk tales, humans usually try to wipe out the demons.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Ta_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうね。", + NULL, "\"That's quite true.", Line_WaitForInput); + OutputLine(NULL, "その辺りがオヤシロさま信仰の面白いところね。", + NULL, " That's why Oyashiro-sama is so interesting.", Line_WaitForInput); + OutputLine(NULL, "でも、そもそも神の国から神が漂着して来て崇められるというのは決して珍しいことではないのよ。", + NULL, " However, there are actually many stories that say people in old days worshipped a god that had drifted to our world from the land of the gods.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Ta_Warai#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "漂着神崇拝って言ってね。", + NULL, " It's the worship of 'drifted gods,' in other words.", Line_WaitForInput); + OutputLine(NULL, "世界中に、海の向こうから、あるいは川上から神が漂着してきて、それを人々が敬ったという類の神話が残されているわ。」", + NULL, " There are a number of myths all over the world about people worshipping a god who came from beyond the sea or from up a river.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……それは、…異人漂着の話でしょうか?」", + NULL, "\"...The gods in those myths are actually people who came from different countries, right?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ta_Def#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そういう捉え方も一般的ね。", + NULL, "\"That's the general theory, yes.", Line_WaitForInput); + OutputLine(NULL, "古代日本は、大陸に比べると様々な文化が遅れていた。", + NULL, " Ancient Japanese culture was far behind that of other nations.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Ta_Warai#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "だから、進んだ文化を持った異国人が漂着した結果、その知識を敬い神と祀った…というのはありえなくもない話よね。」", + NULL, " When Japanese people in those days saw a foreigner from a developed country, they were so impressed by the knowledge the person had that they started worshipping them as a god. That's one theory.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そういえば、日本に伝わる赤鬼や青鬼も、難破して漂着した異国人のことを指すのではないかという説がありましたね。", + NULL, "\"I've heard that red oni and blue oni were actually foreigners who drifted ashore in Japan because their boats got shipwrecked.", Line_WaitForInput); + OutputLine(NULL, "天狗の、いわゆる真っ赤で鼻が異様に高い顔も、欧米人を見慣れない古代の人々が作り上げたのかもしれないし。」", + NULL, " The Japanese may have created tengu out of foreigners, too. They probably saw a foreigner who had a reddish skin with a very long nose.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あら、レナちゃんもなかなか鋭い見方ができるわね。", + NULL, "\"Wow, you're pretty sharp, Rena-chan.", Line_WaitForInput); + OutputLine(NULL, "それには私も同感よ。", + NULL, " I agree with you.", Line_WaitForInput); + OutputLine(NULL, "大方の漂着神信仰の原点は、私も異人漂着にあると思うわ。", + NULL, " I think most drifted god worship are based on encounters with foreigners.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Ta_Akuwarai#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "でも、そうだとすると、鬼ヶ淵村の「鬼が現れた」とする漂着神信仰には、ちょっと不思議な点がある。", + NULL, " But if that's so, Onigafuchi's drifted god worship would have a contradiction.", Line_WaitForInput); + OutputLine(NULL, "…………わかるかしら?」", + NULL, " ...Do you know what it is?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………わからないです。」", + NULL, "\"...No, I don't.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「簡単よ。", + NULL, "\"It's easy.", Line_WaitForInput); + OutputLine(NULL, "鬼ヶ淵村には、海がない。」", + NULL, " Onigafuchi isn't adjacent to the sea.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あ…、確かに。」", + NULL, "\"Oh... of course.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「異人漂着なら、外の世界とつながる接点が欠かせないはずよ。", + NULL, "\"In order to have any connection to foreigners, the place in question must also have a connection to the outside world.", Line_WaitForInput); + OutputLine(NULL, "欧米なら、異国に通じる川。", + NULL, " In Western countries, that connection would be rivers running between adjacent countries.", Line_WaitForInput); + OutputLine(NULL, "日本なら世界に接する、海。", + NULL, " In Japan, that connection would be the ocean.", Line_WaitForInput); + OutputLine(NULL, "だから日本における漂着神崇拝も、そのほとんどは沿岸部に集中するわね。」", + NULL, " So, most of the drifted god stories in Japan originated near the shores.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「鬼ヶ淵村以外に漂着し、そこから旅をしてここまでやってきた可能性はありませんか?」", + NULL, "\"Isn't there a possibility that the foreigner washed ashore somewhere else first and then traveled to Onigafuchi?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Oni2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「ところがオヤシロさま信仰の決定的なところは、", + NULL, "\"Well, the thing about the worship of Oyashiro-sama is...", Line_WaitForInput); + OutputLine(NULL, "……鬼が「漂着」した場所を、鬼ヶ淵沼とはっきり特定している点なの。", + NULL, " it specifically pinpoints Onigafuchi Swamp as the place where demons first appeared.", Line_WaitForInput); + OutputLine(NULL, "鬼ヶ淵沼には何も流れ着かない。", + NULL, " The swamp isn't connected to any rivers.", Line_WaitForInput); + OutputLine(NULL, "そんなところに、なぜ、どこから、「漂着」したのか。", + NULL, " So, how could a foreigner wash up there?", Line_WaitForInput); + OutputLine(NULL, "…実はこの辺にオヤシロさま信仰の謎を探る面白さがあるのよ。」", + NULL, " ...That's why the mystery of Oyashiro-sama is so interesting.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………。」", + NULL, "\"..................\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「オヤシロさまの伝説はどの程度、知ってるかしら?」", + NULL, "\"How much do you know about the legend of Oyashiro-sama?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「学校に置いてある絵本で読んだ程度です。」", + NULL, "\"I just read a picture book about it in school.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私も、よく知っているようで実際は、それほど詳しく知ってるわけじゃない。", + NULL, "I feel like I know a lot about it, but I actually don't.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ただ、雛見沢を離れてはいけないという特殊な「掟」について、私が過剰な恐怖感を持っているだけだ。", + NULL, "...I just have an extreme fear of the rule not to leave Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………それは、私が雛見沢を引っ越してから、人生がおかしくなったと信じているからに他ならないのだが…。", + NULL, "...After all, my life went wrong after I left...", Line_Normal); + + ClearMessage(); + DrawScene( "aka2", 400 ); + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " ……これ以上を考えると、頭がぼぅっと霞んで来るのでやめる。", + NULL, "...I felt dizzy when I tried to think about it further, so I stopped.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 茨城での最後の時、いろいろと滅茶苦茶にしてしまった時、………私はオヤシロさまに会って、雛見沢に帰るように言われた………、…………??", + NULL, "When everything went wrong in Ibaraki... I met Oyashiro-sama, and he told me to go back to Hinamizawa......", Line_WaitForInput); + OutputLine(NULL, " だめだだめだ…、", + NULL, " No, no, no...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "頭がぼんやりする…。", + NULL, " I'll get dizzy...", Line_WaitForInput); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "思い出すな", + NULL, " Don't try to remember.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "思い出すな、", + NULL, " Don't try to remember!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "思い出せない", + NULL, " I can't remember.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "思い出せない…。", + NULL, " I can't remember...", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " 私はあの時、母の離婚の責任を自分に感じて自暴自棄になっただけだ。", + NULL, "I got desperate because I felt responsible for the divorce.", Line_WaitForInput); + OutputLine(NULL, "その精神不安定をオヤシロさまのせいにして、雛見沢に帰りたいと泣いただけじゃなかったっけ…?", + NULL, " I just used Oyashiro-sama as an excuse for my mental instability, and I told my father I wanted to go back to Hinamizawa... right?", Line_WaitForInput); + OutputLine(NULL, " でも、あれ、それって、……。", + NULL, " But, wait...", Line_WaitForInput); + OutputLine(NULL, "でもオヤシロさまは本当に来たはず……。", + NULL, " Oyashiro-sama did come to me...", Line_WaitForInput); + OutputLine(NULL, "だめだ、まぶしい。", + NULL, " Oh, no. The colors are too dazzling.", Line_WaitForInput); + OutputLine(NULL, "…………毒々しいカプセルと、頭のぼんやりとする感じしか思い出せない…。", + NULL, " ...I can only remember the vivid color of the pills and the dizziness...!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawBustshotWithFiltering( 0, "Ta_Akuwarai#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Tosyo8", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「それだけ知ってれば十分よ。", + NULL, "\"That's all you need to know.", Line_WaitForInput); + OutputLine(NULL, "……鬼ヶ淵より鬼が湧き出し、村人を襲った。", + NULL, " ...The demons came out of Onigafuchi Swamp, and they attacked the villagers.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを見かねたオヤシロさまが降臨して、鬼たちを平伏させたわ。", + NULL, "Oyashiro-sama saw it and came down to save the villagers from the demons by exiling them to Hell.", Line_WaitForInput); + OutputLine(NULL, "鬼たちは地獄を追放され、行き場がないことを嘆き、", + NULL, " The demons cried, and the villagers felt bad for them.", Line_WaitForInput); + OutputLine(NULL, "それで、村人たちは鬼たちを気の毒に思って、村に住まわせてあげようと決めた。", + NULL, " They decided to let the demons live in the village with them.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Ta_Warai#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "そしてオヤシロさまは、村人たちの心に感銘を受け、鬼たちに人の姿を与え、村に共存させたという。", + NULL, " Oyashiro-sama was impressed by the kind hearts of the villagers, so he gave human forms to the demons, and let them coexist.", Line_WaitForInput); + OutputLine(NULL, "その血は、次第に交わり、村人たちに溶け込んでいった。」", + NULL, " The blood of the demons blended with that of the villagers as they lived alongside each other.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………そうです、そういう話だったと思います。」", + NULL, "\"...That's exactly what I read in the book.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は、思い出さないことに決めている記憶に少し触れ、貧血に似た気分を味わうのだった。", + NULL, "I felt dizzy, like I was going to faint, because I touched the one memory I didn't want to.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「神話の多くは、古代の何らかの事実を原型にしていると言われることが多いんだけど。", + NULL, "\"People say that most myths are based on an event of some sort that happened long ago.", Line_WaitForInput); + OutputLine(NULL, "……レナちゃんはこの神話から、何を読み取れるかしら?」", + NULL, " ...What event do you think is the truth behind this myth?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は少しぼんやりとしていたので、小首を傾げる以上のことはできなかった。", + NULL, "Because I was still feeling dizzy, all I could do was tilt my head quizzically.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 三四さんは、私が即答できないのを期待していたらしく、私が煙に巻かれているのを見て満足そうに笑う。", + NULL, "It seemed like Miyo-san was expecting that response, because she smiled, looking satisfied that she successfully made me confused.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして、ペーパーバッグを漁ると、何冊目かになるスクラップ帖を取り出した。", + NULL, "She took a scrapbook out of her paper bag.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "File", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「これ、レナちゃんに貸してあげるわ。」", + NULL, "\"I'll let you borrow this for a while.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……あ、ありがとうございます。", + NULL, "\"...Th-Thank you.", Line_WaitForInput); + OutputLine(NULL, "…でも私、」", + NULL, " ...But I...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いいのよ、暇な夜長にでも思い出したら読んでくれれば結構。", + NULL, "\"Don't worry. Just read it whenever you have some time to kill.", Line_WaitForInput); + OutputLine(NULL, "レナちゃんは鋭いところがあるみたいだから、それを読んだ上で、今度じっくり議論を交わしたいわね。", + NULL, " I want to know what you think about the things written in this scrapbook.", Line_WaitForInput); + OutputLine(NULL, "私も肯定的であれ敵対的であれ、議論の相手がいなくて寂しいのよ。", + NULL, " I'd like to know, even if you disagree with me, because you really are very sharp.", Line_WaitForInput); + OutputLine(NULL, "……ジロウさん、こういうのにはさっぱり興味のない人だし。」", + NULL, " ...Jirou-san isn't interested in things like this at all, so I appreciate your input.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そういう風に言われると、取り合えずスクラップ帖を預からないわけには行かない。", + NULL, "I had little choice but to take the scrapbook.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……三四さんは普段も図書館にいるようだから、今日借りた本の返却日になったら、その時、持ってきて返してしまおうと思った。", + NULL, "...Apparently Miyo-san came to the library often, so I figured I could return it to her whenever I came to return my books.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 皮肉にも、三四さんに借りたスクラップ帖の返却日は永久に訪れなくなってしまったのだけれど……。", + NULL, "However, the day I'd return the scrapbook to Miyo-san never came...", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Ta_def#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Tosyo7", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「どうしたの?", + NULL, "\"What's wrong?", Line_WaitForInput); + OutputLine(NULL, " さっきから虚ろね?", + NULL, " You don't look good.", Line_WaitForInput); + OutputLine(NULL, " 体調悪いの?」", + NULL, " Are you feeling okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あ、……ちょっと夏風邪気味で。", + NULL, "\"Ah... I caught a summer cold.", Line_WaitForInput); + OutputLine(NULL, "…まだ病み上がりなんです。」", + NULL, " ...I'm still recovering from it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 今ぼーっとしているのは夏風邪のせいではなかった。", + NULL, "It wasn't the summer cold that was making me feel dizzy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……茨城でオヤシロさまに会った時のことを思い出すと、必ずぼーっとするからだ。", + NULL, "...I always get dizzy when I try to remember the time I met Oyashiro-sama in Ibaraki.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 私は、………勇気を出して聞いてみることにした。", + NULL, "I... mustered all my courage, and asked her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …茨城の最後のぐちゃぐちゃになった記憶。", + NULL, "...My memory of those days in Ibaraki is blurry.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……私が確かに会ったと思っているオヤシロさまの幻。", + NULL, "...I know I met Oyashiro-sama.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは誰に話しても、私の妄想扱いだった。", + NULL, "Nobody believed me, and they told me that it was a hallucination.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、三四さんだけは私の話を真剣に聞いてくれるのではないかと思ったのだ。", + NULL, "But I thought Miyo-san would listen to me.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Tosyo7", "maskup", 1, 0, 300 ); + PlayBGM( 0, "z2_hig1", 120, 0 ); + + OutputLine(NULL, "「三四さん。", + NULL, "\"Miyo-san.", Line_WaitForInput); + OutputLine(NULL, "………あの、……今度は私の話を聞いてもらってもいいですか?」", + NULL, " ...Umm... Can I talk to you about something?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ta_Warai#", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いいわよ。", + NULL, "\"Yes, of course.", Line_WaitForInput); + OutputLine(NULL, "聞いてもらったお返しに、今度は私が聞くわ。」", + NULL, " You listened to me, so it's my turn to listen to you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いえ、……その、オヤシロさまの話なんです。", + NULL, "\"Well... it's about Oyashiro-sama.", Line_WaitForInput); + OutputLine(NULL, "……えっと、………その、…笑われないかとても不安です。」", + NULL, " ...Umm... You... might laugh at me...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Ta_Def#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「笑わないわよ。", + NULL, "\"I won't.", Line_WaitForInput); + OutputLine(NULL, "あなたも私の話を笑わなかったもの。」", + NULL, " You didn't laugh at me, either.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 三四さんは大人を感じさせる包容力で、やさしくそう言ってくれた。", + NULL, "Miyo-san said it in a very gentle and mature way, and that encouraged me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それでも躊躇しそうになるが、……こんな話をできる人は、おそらく三四さんをおいて他にいない。", + NULL, "Even so, I still hesitated to talk... But there was probably nobody but Miyo-san with whom I could talk about something like this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は何度か言葉を飲み込んだ後、勇気を振り絞った。", + NULL, "I gathered my courage again and spoke.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私、", + NULL, "\"I", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "………………………", + NULL, "............", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "オヤシロさまに、", + NULL, " have met...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…会ったことがあるんです。」", + NULL, " Oyashiro-sama.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Ta_Akuwarai#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………本当に?」", + NULL, "\"......You have?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「はい。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "…………私、小学校に上がる前までは雛見沢に住んでいたんです。", + NULL, " ......I used to live in Hinamizawa until right before I went to elementary school.", Line_WaitForInput); + OutputLine(NULL, "それが、母の仕事の関係で茨城に引っ越したんです。", + NULL, " But my mother got a job in Ibaraki, so we moved.", Line_WaitForInput); + OutputLine(NULL, "……えっと、この意味はわかりますよね?」", + NULL, " ...Well, you know what that means, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Ta_Def#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「わかるわよ。", + NULL, "\"Yes, I do.", Line_WaitForInput); + OutputLine(NULL, "…雛見沢を離れてはならないという、オヤシロさまの禁忌に触れた、ということね?」", + NULL, " ...You broke the rule of Oyashiro-sama, which is to never leave Hinamizawa.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ke5", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「そうです。", + NULL, "\"That's right.", Line_WaitForInput); + OutputLine(NULL, "それで、………色々、悪いことが起こって、母が離婚し、……家庭はぐちゃぐちゃになりました。", + NULL, " And then... many things happened. My mother divorced my father... and my family was broken.", Line_WaitForInput); + OutputLine(NULL, "私も、自暴自棄になって悪いことをしたりしました。」", + NULL, " I got desperate and did some bad things.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………辛いこともあったのね。", + NULL, "\"......It must have been terrible.", Line_WaitForInput); + OutputLine(NULL, "…それで?」", + NULL, " ......Then what happened?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「世の中の何もかもが嫌になって、自分以外の幸せな人たち全部が私を見下しているように感じた最後の頃、", + NULL, "\"I started hating everything in this world, and I started to feel like everybody who was happy was looking down on me.", Line_WaitForInput); + OutputLine(NULL, "………不思議な存在が現れるようになったんです。」", + NULL, " ...That's when a mysterious existence started to appear.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それが、……………オヤシロさま?」", + NULL, "\"You mean... Oyashiro-sama?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「初めて現れたのは、………えっと、内緒ですよ。", + NULL, "\"The first time it came to me was...... Ummm, please don't tell anybody about this.", Line_WaitForInput); + OutputLine(NULL, "……全部嫌になって、自分を壊してしまいたいと思って、……体に刃物を突きつけたことがあったんです。", + NULL, " ...It was when I started injuring myself... by cutting my body with a knife.", Line_WaitForInput); + OutputLine(NULL, "…その時、首をカミソリで切りつけたら、……血に混じって、ぶくぶくと汚らしい何かが溢れ出したんです。", + NULL, " ...I cut my neck... and something very dirty and gross came out with the blood from the wound.", Line_WaitForInput); + OutputLine(NULL, "それは……………、……………ん、…。」", + NULL, " It was............ umm.........\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………馬鹿にしないわよ。", + NULL, "\"...I'm not going to laugh.", Line_WaitForInput); + OutputLine(NULL, "続けて?」", + NULL, " Go on.\"", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " あの時の悪寒と汚らわしさが、ぞくぞくと背筋を上りだす。", + NULL, "The chill I felt at that time came back to me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 思い出すまいと秘めていた封印の記憶。", + NULL, "I sealed that memory away, so that I wouldn't have to remember ever again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……でも、一度解れてしまったら、もうあとは連鎖的だった。", + NULL, "...But once I unsealed it, I started remembering things one after another.", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " そう、あの時、血に混じって、…それは蠢いていた。", + NULL, "Yes, back then, there was something in the blood... something crawling.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "aka2", 400 ); + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, "「赤黒い、…無数のうじ虫だったんです…!", + NULL, "\"It was countless... dark red maggots...!", Line_WaitForInput); + OutputLine(NULL, " それらは、首から血が零れるのと一緒に、わらわらと湧き出して来ました。", + NULL, " They squirmed up and out from my neck with each drop of blood.", Line_WaitForInput); + OutputLine(NULL, "しかもそいつらは、外へ溢れまいと、傷口から再び中へ戻っていこうとわらわら蠢いていたんです!!", + NULL, " But they wanted to stay in my body, so they crawled back in through the cut!!", Line_WaitForInput); + OutputLine(NULL, " ……私、そんな気持ち悪いのに体内に戻られたくなくって、……掻きました、首の傷を引っ掻いてほじくり出そうとしました。", + NULL, " ...I didn't want those creepy things to get back inside my body... so I clawed at the cut on my neck to get them out.", Line_WaitForInput); + OutputLine(NULL, "でも、それ以上は痛くて血塗れになるばかりで……。", + NULL, " But it hurt so much, and it only made my hands and neck bloody...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それで私は急に怖くなりました。", + NULL, "I got scared all of a sudden.", Line_WaitForInput); + OutputLine(NULL, "私の体の中には…血管いっぱいにあの気持ち悪いうじ虫がぎっしりつまっているんじゃないかって!", + NULL, " I was scared because I thought there were that many nasty maggots in my blood vessels!", Line_WaitForInput); + OutputLine(NULL, " それで私は………試しに、カミソリで腿の血管を開いてみました。そこなら良く見えると思ったから。", + NULL, " So... I cut a blood vessel on my thigh just to see how it looked. I thought I could see it better if it was my thigh.", Line_WaitForInput); + OutputLine(NULL, "そうしたら、…………溢れてきたんです!! どばっと、わらわらっとッ!!!」", + NULL, " Then...... they oozed out from there too!! So many of them!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " はいはい、分かってますよ竜宮さん、落ち着いて落ち着いて…。", + NULL, "I understand, Ryugu-san. So, please calm down...", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + PlaySE( 0, "s_semi", 128, 64 ); + + OutputLine(NULL, "「わかってないってば!", + NULL, "\"No, you don't understand!", Line_WaitForInput); + OutputLine(NULL, " そのうじ虫たちは、血と一緒にどばっと溢れ出すけど、すぐに元の血管の中に戻ろうする!!", + NULL, " The maggots come out with my blood, but then they try to get back inside my veins!!", Line_WaitForInput); + OutputLine(NULL, " それがとても痒いんです!!", + NULL, " It really, really itches!!", Line_WaitForInput); + OutputLine(NULL, " あああぁあぁ!!」", + NULL, " Aaaahhhh!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 君、急いで先生を呼んできて!", + NULL, "Please bring a doctor!", Line_WaitForInput); + OutputLine(NULL, " ああぁだめだめ、掻き毟っちゃだめ!!", + NULL, " No, no, no. Don't claw at it like that!!", Line_WaitForInput); + OutputLine(NULL, " 鎮静剤!", + NULL, " Bring me a sedative!", Line_WaitForInput); + OutputLine(NULL, " 早く!!", + NULL, " Hurry!!", Line_WaitForInput); + OutputLine(NULL, " 彼女を抑えて!", + NULL, " Hold her down!", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「私の血管の中のうじ虫をやっつけてぇえぇ!!!", + NULL, "\"Please kill the maggots in my veins!!!", Line_WaitForInput); + OutputLine(NULL, " 血を全部抜いて、綺麗にして!!", + NULL, " Please take all the blood out of my body and flush my veins out!!", Line_WaitForInput); + OutputLine(NULL, " 私の血管にはうじ虫がいっぱい詰まってるの!!", + NULL, " There are so many of them in there!!", Line_WaitForInput); + OutputLine(NULL, " どうして信じないの?!", + NULL, " Why don't you believe me?!", Line_WaitForInput); + OutputLine(NULL, " 見せてあげるから!", + NULL, " I'll show you!", Line_WaitForInput); + OutputLine(NULL, " 見れば信じるでしょ?!", + NULL, " You'll believe me if you see them, right?!", Line_WaitForInput); + OutputLine(NULL, " もう注射はいや、いやいやいやいや!!!」", + NULL, " I don't want to get any more shots! No, no, no, no, no!!!\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_daidageki", 128, 64 ); + DrawScene( "white", 400 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawBustshot( 2, "Ta_def#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Tosyo8", 4000 ); + PlayBGM( 0, "higurashi", 120, 0 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「落ち着いて?", + NULL, "\"Calm down.", Line_WaitForInput); + OutputLine(NULL, " ……………ね?」", + NULL, " ...Okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 三四さんが私の隣に座り、私の手をぎゅっと握ってくれていた。", + NULL, "Miyo-san sat next to me and held my hands tightly.", Line_WaitForInput); + OutputLine(NULL, "……その感触に私は我を取り戻す。", + NULL, " ...Her touch brought me back to reality.", Line_Normal); + ClearMessage(); + + DrawScene( "Ke5", 400 ); + + OutputLine(NULL, "「……………それで、……どうしたの?」", + NULL, "\".........So ...what happened?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そんな、誰も私のことを信じてくれない時に、……………現れたんです。", + NULL, "\"Nobody believed me... but then, he showed up.", Line_WaitForInput); + OutputLine(NULL, "…オヤシロさまが。」", + NULL, " ...Oyashiro-sama came to me.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………記憶が曖昧で、まぶしくてチリチリして思い出すのが辛い…。", + NULL, "...The memory was very vague, and I saw flickering lights. It made it difficult for me to remember...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "“オヤシロさまに私は会った”………という一文を私は記憶しているだけ。", + NULL, "\"I met Oyashiro-sama.\" .........That sentence is all I remembered.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " オヤシロさまに会った記憶そのものは……実は信じられないくらいに曖昧なのだ。", + NULL, "The memory of actually meeting Oyashiro-sama... was unbelievably vague.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " 病院を退院し、自宅療養になっても、私は時折、血管が蠢くのを感じ、血管を裂いて血を零して、うじ虫が混じってないか確認したがった。", + NULL, "After I got out of the hospital, I continued being treated at home. I still felt something moving in my veins, so I wanted to cut my body to make the blood ooze out so that I could make sure that there were no maggots in there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 普段はとても強い薬のせいで、死んだような意識で眠っているだけだったけど、", + NULL, "Usually, I was sleeping like the dead because of the strong pills I was taking.", Line_WaitForInput); + OutputLine(NULL, "……たまたまその日は薬を飲み損ねて、………意識がはっきりしていたのだ。", + NULL, " ......But one day I forgot to take the pill... and my consciousness was very clear.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、血管の中に蠢くうじ虫たちを思い出し、急に不安になって、血管の中を覗きたくなったのだ。", + NULL, "I felt the maggots moving in my veins, and I felt the urge to look inside.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " そして、ツーーーと、手首に浮く血管にそってカミソリを入れて……。", + NULL, "I cut a vein on my wrist...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_chisibuki", 128, 64 ); + DrawScene( "ryuuketu1", 10 ); + + OutputLine(NULL, " そこから……やっぱり、血と、赤黒くてたくさん蠢く汚らしいうじ虫の群れが…!!", + NULL, "I knew it... A lot of blood and many dusky-red maggots came out from the wound...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そのうじ虫たちが傷口に潜り込む前に洗い流したくて、お風呂場で流水に当てながら、血管を開こうとしたんだ。", + NULL, "I wanted to wash them off before they crawled back inside me. So, I put my wrist under running water in the bathroom sink, and I tried to open the vein.", Line_Normal); + ClearMessage(); + + CallScript( "&toketu" ); + + OutputLine(NULL, " 排水溝に、だばだばと打ち付けられる水と血とうじ虫。", + NULL, "Water, blood, and maggots ran down into the drain.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……私はニキビを潰して、中身を絞り出すかのように、…血管を絞り潰し、汚い血と一緒にうじ虫を搾り出し続けたんだ。", + NULL, "...Just like squeezing out the pus from a pimple... I squeezed the vein to get rid of the dirty blood and the maggots.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ずっとずっとずっと…!!", + NULL, "I kept doing it...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 腕が痺れて、何だか寒くなってきても、我慢してずっとずっとずっと!!", + NULL, "My arm started to feel numb, and I felt cold. But I kept doing it!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …ひょっとしたら、血が出過ぎて死んじゃうかもしれないなと思っても、……ずっとずっとずっと!!", + NULL, "...I thought I might die from losing too much blood... But I kept doing it!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だって私の体中にうじ虫が充満してるんだもの、だから全部の血液を絞り出すくらいにやらないと駄目なんだ!!", + NULL, "My body was filled with maggots. I had to squeeze all my blood out of me!!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "white", 3000 ); + PlayBGM( 0, "Soul_scour", 120, 0 ); + DrawScene( "black", 400 ); + + OutputLine(NULL, " その時、………………まぶしい光いっぱいに満たされたのだ。", + NULL, "And then... a very bright light shone upon me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは……生まれて初めて経験する、神秘体験だった。", + NULL, "It was a very bizarre sensation. I had never experienced anything like it in my life.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 薄暗い浴室が、突然、まぶしい光に満たされたのだ。", + NULL, "All of a sudden, the dark bathroom was filled with a bright light.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………それはまぶしいけどやさしい光で、電球や蛍光灯のような無慈悲なまぶしさじゃない。", + NULL, "...It was very bright but gentle. It wasn't like the light from the merciless fluorescent bulb.", Line_WaitForInput); + OutputLine(NULL, "…とても温かい、やさしさに溢れた光だった。", + NULL, " ...It was very warm and gentle.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それこそが、………………オヤシロさまの降臨だった。", + NULL, "That was... Oyashiro-sama.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " オヤシロさまが…やさしく、だけれどもとても悲しい目で私を見ていた。", + NULL, "Oyashiro-sama was looking at me with gentleness and sadness in his eyes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、…そっと私の傷を撫でてくれると、……私がいくら洗い出そうとしてもどうにもならなかったうじ虫たちが、見る見る溶けて消えてしまったのだ。", + NULL, "As he touched my wound... the maggots started melting and disappeared in front of my eyes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それどころか、全身の血管をくすぐるように蠢いていた体中のうじ虫たちさえも、溶けたかのように消え去ってしまったのだ……!", + NULL, "That wasn't all. All the maggots that were moving throughout all my veins disappeared, too...!", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " オヤシロさまは教えてくれた。", + NULL, "Oyashiro-sama taught me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……このうじ虫たちこそが、祟りなのだと。", + NULL, "...These maggots were the curse.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 雛見沢に生まれた鬼の血を引く人々は、雛見沢を離れて生きてはいけない。", + NULL, "People of the demon's blood can't live outside of Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これが定めなのだと言った。", + NULL, "It's the rule.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あなたは気の毒にも祟りが下ってしまった。", + NULL, "Unfortunately, you've been cursed.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それはとても悲しくて気の毒なことだけど。", + NULL, "...It's very sad, and I feel sorry for you.", Line_WaitForInput); + OutputLine(NULL, "ひとつだけ助かる方法がある、……そう教えてくれた。", + NULL, " There is only one way to save you. ...That's what he said.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どうやれば助かるの?!", + NULL, "What should I do?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " オヤシロさまの答えは、とてもわかりやすいものだった。", + NULL, "The answer was very simple.", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " それは雛見沢に帰ること。", + NULL, "All I needed to do was to go back to Hinamizawa.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は、その答えをオヤシロさまに聞く前から……無意識の内に理解していた。", + NULL, "I unconsciously knew that before I heard it from Oyashiro-sama.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 雛見沢に生まれた私たちは、雛見沢を離れてはいけなかったのだ。", + NULL, "People who were born in Hinamizawa must never leave.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを……オヤシロさまの戒律を破って、引っ越したから、…家庭がおかしくなって、私もおかしくなってしまったのだ…!", + NULL, "But I broke Oyashiro-sama's rules, and I left Hinamizawa... That's why my family was broken, and I lost my mind...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 雛見沢を出なければ、何も狂いださなかった!", + NULL, "If I hadn't left Hinamizawa, nothing would've gone wrong!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そうだ、だから私は雛見沢に戻るべきなんだ…!", + NULL, "And so, I had to go back...!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " オヤシロさまはこうも言った。", + NULL, "Oyashiro-sama also told me this:", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 祟りの具現であるこのうじ虫を消すことはできるけども、それは雛見沢から遠く離れたこの地では一時だけのこと。", + NULL, "He could make the maggots, the embodiment of the curse, disappear. But only temporarily, because I lived far from Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " やがて、オヤシロさまの力は薄れ、再び祟りが体を蝕むようになる。", + NULL, "After a while, the power of Oyashiro-sama would fade away, and the curse would start eating my body again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そうなったら、もう私は体の内側を全てうじ虫に乗っ取られて、狂い死にするほかなくなってしまうのだと…。", + NULL, "...If that happened, the maggots would take over my body, and I would go insane and die...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 祟りを抑える力が薄れてなくなってしまう前に、……雛見沢に帰りなさい。", + NULL, "I must go back to Hinamizawa... before his power to hold down the curse faded away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そうオヤシロさまは言ったんだ。", + NULL, "That's what Oyashiro-sama told me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そう、言った言った、確かに聞いたんだ!", + NULL, "He did. I heard him tell me that!", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " 私はもっともっと早くに雛見沢に帰らなければならなかったんだ。", + NULL, "I should've gone back to Hinamizawa earlier.", Line_WaitForInput); + OutputLine(NULL, "だから、オヤシロさまが迎えに来て、祟りを遣わせたんだ…!!", + NULL, " That's why Oyashiro-sama came to me to put his curse on me...!!", Line_WaitForInput); + OutputLine(NULL, " だけどオヤシロさまは許すチャンスをくれた。", + NULL, " But he gave me a chance.", Line_WaitForInput); + OutputLine(NULL, "雛見沢から出た罪を滅ぼすチャンスを与えてくださったんだ!!", + NULL, " He gave me a chance to pay for my sin of leaving Hinamizawa!!", Line_WaitForInput); + OutputLine(NULL, " お父さん、聞いて、オヤシロさまが助けてくれる。", + NULL, " Dad, listen. Oyashiro-sama is going to help us.", Line_WaitForInput); + OutputLine(NULL, "雛見沢に帰ろう、雛見沢が私たちの住む土地なの。", + NULL, " Let's go back to Hinamizawa. Hinamizawa is the place where we must live.", Line_WaitForInput); + OutputLine(NULL, "そうでなきゃ、私だけじゃない、お父さんも祟りにやられてしまうかもしれない!!", + NULL, " If we don't, not only me, but you might be cursed, too!!", Line_WaitForInput); + OutputLine(NULL, " 帰ろう帰ろう、雛見沢へ帰ろう、あそこだけが私たちの住まう土地なんだ!", + NULL, " Let's go back to Hinamizawa. That's the only place where we can live!", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " 早く早く!", + NULL, "We need to hurry!", Line_WaitForInput); + OutputLine(NULL, " 早く帰らないと、…オヤシロさまの力が消えて、私はまた体をうじ虫に乗っ取られてしまう…!!", + NULL, " We need to hurry... or Oyashiro-sama's power will fade away, and my body will be eaten by the maggots...!!", Line_WaitForInput); + OutputLine(NULL, " ああぁ、オヤシロさまがついて来るよ、そして早く早くと私に囁くの!", + NULL, " Oh, no. Oyashiro-sama is following me. He's telling me to hurry!", Line_WaitForInput); + OutputLine(NULL, " どこまでもついてきて、急げ急げと私を急かす!", + NULL, " He follows me everywhere and keeps telling me to hurry!", Line_WaitForInput); + OutputLine(NULL, " そして祟りを下してごめんなさいごめんなさいと繰り返すの。", + NULL, " He keeps apologizing to me for putting his curse on me.", Line_WaitForInput); + OutputLine(NULL, "いつまでもどこまでもついてきて、ずっとずっと謝るの!!", + NULL, " He follows me everywhere and keeps apologizing!!", Line_WaitForInput); + OutputLine(NULL, " 本当だよ?!", + NULL, " I'm telling you the truth!", Line_WaitForInput); + OutputLine(NULL, " 本当だってば!!", + NULL, " I am!!", Line_WaitForInput); + OutputLine(NULL, " 何でみんなには見えないの?!", + NULL, " Why can't anybody see it?!", Line_WaitForInput); + OutputLine(NULL, " うじ虫もオヤシロさまもどうして見えないの?!", + NULL, " Why can't they see the maggots or Oyashiro-sama?", Line_WaitForInput); + OutputLine(NULL, " みんなで私を騙しているんだ、みんなにも見えているはずなんだ、いやいややめて、もう注射はいや…!!!", + NULL, " Everybody is trying to fool me. I know they can see them, too. No, no. Please stop. I don't want to get another shot...!!!", Line_WaitForInput); + OutputLine(NULL, " あああぁああぁあぁああぅああぁ………。", + NULL, " Aaaaaaaahhhh...", Line_Normal); + ClearMessage(); + + DrawScene( "white", 1000 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawBustshot( 0, "Ta_Def#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Tosyo7", 4000 ); + PlayBGM( 0, "demo_48khz", 120, 0 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「…………………落ち着いた……?」", + NULL, "\"............Are you okay...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …気付けば私は荒い息で、三四さんに肩を抱かれていた。", + NULL, "...I was breathing hard, and Miyo-san was holding my shoulders.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ke5", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " ………今日までせっかく忘れていた忌まわしい記憶が蘇るのを感じた。", + NULL, "...I could feel that the terrible memory I'd been trying to forget was awakening.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 先生方は、…あの記憶は、私の幻だと言った。", + NULL, "The doctors told me that the memory was just my delusion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……生活を壊した離婚の責任を自分に求める余り、その責任を自分以外の何かに求めたくて、小さい頃に読んで怯えた、オヤシロさまの昔話と掟に無意識の内に結びつけたのだと言った。", + NULL, "...They told me that since I blamed myself for the divorce, I unconsciously had a desire to blame someone else for it. And I unconsciously connected the desire to the folk tale of Oyashiro-sama that I read when I was little.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 投薬治療とカウンセリング、……そして時間。", + NULL, "I got drug treatment, received counseling... and waited.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それによって私は次第に落ち着いていき、…それらが私の妄想であることを認め始めた。", + NULL, "I gradually got better... and that proved the things I saw were just a hallucination.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 先生も、もし可能なら雛見沢へ引っ越すことを検討できないかと父に言っていたらしい。", + NULL, "The doctors asked my father to consider moving to Hinamizawa if possible.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 幸い、父も離婚の痛みを癒せずにいるままで、環境を一新したいと思っていた。", + NULL, "Fortunately, he wanted to change his living environment to heal his pain from the divorce as well.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Hi2", "maskm1", 1, 0, 300 ); + + OutputLine(NULL, " そして、………雛見沢へ戻ってきた。", + NULL, "So... we came back to Hinamizawa.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 雛見沢に戻ってきた時、……私は確かに感じていた。", + NULL, "After we came back to Hinamizawa... I felt it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この地こそ、私たちが住まう本当の土地だったのだと。", + NULL, "I felt it in my bones that this was the place we should live.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、確かに感じたのだ。", + NULL, "And I also felt", Line_WaitForInput); + OutputLine(NULL, "オヤシロさまの祝福を。", + NULL, " ...Oyashiro-sama's blessing.", Line_WaitForInput); + OutputLine(NULL, "確かに感じたのだ。", + NULL, " I definitely felt it.", Line_WaitForInput); + OutputLine(NULL, "オヤシロさまの祟りが解けていくのを。", + NULL, " I felt the curse of Oyashiro-sama starting to break.", Line_WaitForInput); + OutputLine(NULL, "私は、…解放されたのだ…………!!", + NULL, " I was... free......!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Sinryo_matiai2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 引っ越した後も、しばらくは穀倉の方の心療内科に通った。", + NULL, "After I moved here, I went to the clinic in Gogura for a while.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの、毒々しいカプセルはこちらでも処方され、しばらく飲み続けさせられた。", + NULL, "The doctor gave me the same poisonous-looking pills, and I kept taking them for a while.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + + OutputLine(NULL, " 次第に、……忌まわしい記憶も不鮮明になり、", + NULL, "The terrible memory gradually became unclear...", Line_WaitForInput); + OutputLine(NULL, "……思い出そうとすると、薬のぼんやりとした強い副作用しか思い出せなくなり、………私は平穏を取り戻したのだった。", + NULL, " Whenever I tried to remember it, I could only remember the strong side effect of the pills, and it made me dizzy...... That's how I regained my peace.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それで、私は礼奈という名を捨てる。", + NULL, "And then, I changed my name, Reina.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この名で呼ばれると、思い出したくないことを思い出す気がしたからだ。", + NULL, "The reason was because my name reminded me of those bad memories.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 嫌なことは、もうたくさんだ……。だから、「いやな」ことを抜こうと思った。", + NULL, "I didn't want to have anything icky in my life anymore... That's why I came up with the idea of taking 'icky' things out.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " いやなことの「い」を礼奈から抜いたら“れ”と“な”になった。", + NULL, "After I took the \"i\" of icky out from my name, Reina, there were only \"Re\" and \"na\" left.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " くっつけたらレナだった。", + NULL, "That's how Rena was born.", Line_WaitForInput); + OutputLine(NULL, "……何だか可愛かった。", + NULL, " ...I liked that.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " だから、学校での自己紹介の時、レナと呼んでほしいと言った。", + NULL, "When I was introduced to my classmates, I told them to call me Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それ以来、私はレナだ。", + NULL, "Since then, that had been my name.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナとして新しい人生を歩んでいる。", + NULL, "I'm living my new life as Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 礼奈の時の辛いことは全部切り捨てて。", + NULL, "I cut away all the sad things that happened when I was Reina.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父だけは相変わらず礼奈と呼ぶけど、肉親に呼ばれるのだけはそんなに抵抗はなかった。", + NULL, "My father still calls me Reina, but I don't feel bad as long as it was just my father and my relatives.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そこへ現れたのが、肉親でもないのに私を礼奈と呼ぶ……あのリナだったんだ。", + NULL, "But then, Rina came into my life one day, and she called me Reina...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あいつが礼奈と呼ぶから、……チリチリチリチリ…。", + NULL, "Because she called me Reina... those colored lights started flickering again...", Line_WaitForInput); + OutputLine(NULL, "……もうやめよう、忘れよう…。", + NULL, " I should stop. I should forget about it...", Line_WaitForInput); + OutputLine(NULL, "チリチリチリチリ…………。", + NULL, " The lights were still flickering...", Line_Normal); + ClearMessage(); + + DrawScene( "Tosyo7", 400 ); + + OutputLine(NULL, "「………すみません。", + NULL, "\"...I'm sorry.", Line_WaitForInput); + OutputLine(NULL, "……私、だいぶ取り乱してました…?」", + NULL, " ...Was I panicking that badly...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Ta_Def#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「小声で何か呟いてたわね。", + NULL, "\"You were muttering to yourself.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Ta_Warai#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "落ち着いたならよかったわ。」", + NULL, " I'm glad you calmed down.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 三四さんの反応を見る限り、……私が思っていたほど、激しく取り乱したわけではないようだった。", + NULL, "Judging by Miyo-san's reaction... I wasn't panicking as badly as I thought I was.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、…何度も発作的に錯乱してしまっていたかもしれない。", + NULL, "But... I've probably had those panicked hallucinations several times.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……昔のように、吼え猛っていたら、……また、病院に連れて行かれたに違いない。", + NULL, "...If I started screaming and yelling like I once did... they'd take me away to a hospital again for sure.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私は………、あの異常な中で、確かにオヤシロさまに会ったんです。", + NULL, "\"I'm... certain I met Oyashiro-sama.", Line_WaitForInput); + OutputLine(NULL, "もちろん、…うじ虫も。", + NULL, " I saw the maggots.", Line_WaitForInput); + OutputLine(NULL, "…………あはははは、…信じられませんよね…?」", + NULL, " ...Ahahahaha. It's hard to believe, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………………………。」", + NULL, "\"...............\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 三四さんは複雑そうな笑顔だった。", + NULL, "Miyo-san smiled, looking a little confused.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …当然だ。私だって、こんな話、信じてもらえるとは思わない。", + NULL, "...I couldn't blame her. I didn't expect her to believe it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……私が錯乱して、おかしな記憶を自分で生み出しているだけに違いないのだから。", + NULL, "...I'm sure it was just a strange memory I created for myself in my hallucinations.", Line_WaitForInput); + OutputLine(NULL, "………自分が自分で信用できないなんて。", + NULL, " ...I can't believe I can't trust myself.", Line_WaitForInput); + OutputLine(NULL, "……最低の気持ちだった。", + NULL, " ...That's the worst feeling of all.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ta_Def#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナちゃん。", + NULL, "\"Rena-chan,", Line_WaitForInput); + OutputLine(NULL, "まず、ひとつ安心してほしいの。」", + NULL, " first of all, you don't have to worry about anything.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………はい。」", + NULL, "\".........Yes.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナちゃんが怖がっている祟り。", + NULL, "\"I'm talking about the curse you're afraid of", Line_WaitForInput); + OutputLine(NULL, "……つまり、血の中にいたという、…うじ虫。", + NULL, " and the maggots that you saw in your blood.", Line_WaitForInput); + OutputLine(NULL, "それは、オヤシロさまが言うには、雛見沢にいる限りは大丈夫なんでしょう?」", + NULL, " According to what Oyashiro-sama said, you're free from them as long as you stay in Hinamizawa, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………えぇ、そう言ってました…。」", + NULL, "\"......Yes, that's what he said...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ta_Warai#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「なら、怯えることはないじゃない。", + NULL, "\"Then, you don't have to be scared.", Line_WaitForInput); + OutputLine(NULL, "安心して。", + NULL, " You don't have to worry about anything.", Line_WaitForInput); + OutputLine(NULL, "あなたは今、雛見沢にいる。", + NULL, " You're in Hinamizawa right now.", Line_WaitForInput); + OutputLine(NULL, "まぁこの図書館は興宮だけど、このくらいの距離ならオヤシロさまも許してくれるわね。", + NULL, " Well, this library is in Okinomiya, but it's very close to Hinamizawa. I'm sure it's okay with Oyashiro-sama.", Line_WaitForInput); + OutputLine(NULL, "血管の内側に何かが蠢いているなんて感じないでしょ?」", + NULL, " You don't feel anything moving in your veins right now, do you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………それは……はい。」", + NULL, "\".........No, I don't.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ta_Def#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「だから、安心して。", + NULL, "\"So, there's nothing to worry about.", Line_WaitForInput); + OutputLine(NULL, "あなたは今、オヤシロさまの戒律をちゃんと守ってる。", + NULL, " You're following Oyashiro-sama's rules.", Line_WaitForInput); + OutputLine(NULL, "だから、何も恐れなくていいの。", + NULL, " There's nothing you should be scared of.", Line_WaitForInput); + OutputLine(NULL, "だってそうでしょう?", + NULL, " Is there?", Line_WaitForInput); + OutputLine(NULL, " ね……?」", + NULL, " Right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………………はい。", + NULL, "\"............No.", Line_WaitForInput); + OutputLine(NULL, "…………はい。」", + NULL, " ......No.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 三四さんにこんな包容力を感じたのは初めてだった。", + NULL, "I didn't know until then that she was such a warm-hearted person.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何人ものお医者の先生が、私がこの話をすると決まって、無視し、聞き流し、あの嫌な注射をしようとした。", + NULL, "I met many doctors and talked to them about this, but they always ignored me, and didn't really listen. All they did was give me a shot of the drug I hated.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …なのに三四さんは頭から否定するようなことをせず、オヤシロさまの存在も否定しないでくれた。", + NULL, "...On the other hand, Miyo-san didn't deny my story or the existence of Oyashiro-sama.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼女は村では、…少し怪しい人だって囁かれてることもあるみたいだけど、", + NULL, "The people in this village whispered behind her back that she's a little crazy...", Line_WaitForInput); + OutputLine(NULL, "………本当はとってもやさしい人なのかもしれない。", + NULL, " But she was actually a very kind person,", Line_WaitForInput); + OutputLine(NULL, "……そう感じていた。", + NULL, " I thought.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナちゃん。", + NULL, "\"Rena-chan,", Line_WaitForInput); + OutputLine(NULL, "私は今の話、全部信じるわ。」", + NULL, " I believe everything you just told me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……ありがとうございます。", + NULL, "\"...Thank you so much.", Line_WaitForInput); + OutputLine(NULL, "そう言ってくれた人は初めてかもです…。」", + NULL, " You're the first one to ever say that to me...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Ta_Warai#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「くすくす、それは私も同じよ。", + NULL, "\"Hee hee, so are you.", Line_WaitForInput); + OutputLine(NULL, "私の話を馬鹿にしないでちゃんと聞いてくれた人はあなたが初めて。", + NULL, " You're the first one who didn't laugh at me and listened to me so seriously.", Line_WaitForInput); + OutputLine(NULL, "………私たち、いい友達になれそうね。」", + NULL, " ......I think we can be good friends.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 三四さんはそう言って、頭をくっ付けながら微笑んでくれた。", + NULL, "Miyo-san smiled, touching my head with hers.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 0, "Ta_Def#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + PlaySE( 0, "s_suzu", 128, 64 ); + + OutputLine(NULL, "「なら、…私の秘蔵のファイルとスクラップも貸してあげるわね。", + NULL, "\"Well... I'll let you borrow my secret files and my scrapbooks.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Ta_Warai#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "本当に本当の門外不出。", + NULL, " These are top secret.", Line_WaitForInput); + OutputLine(NULL, "私以外の誰にも見せる気がなかったんだけど、レナちゃんには特別に読ませてあげてもいい気がするわ。", + NULL, " I didn't want to show these to anybody, but you're special. I think I can trust you.", Line_WaitForInput); + OutputLine(NULL, "……あなたなら、馬鹿にしないでちゃんと読んでくれそうな気がするし。」", + NULL, " ...I know you'll take them seriously.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 0, "Nazo", 120, 0 ); + + OutputLine(NULL, " 彼女はそう言うと、ペーパーバッグからさらに2〜3冊のスクラップ帖を出すと、私に押し付けた。", + NULL, "She took a few scrapbooks out of her paper bag, and handed them to me.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "File", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「ぜひ読んで、感想を聞かせてね。", + NULL, "\"Let me know what you think after you read them.", Line_WaitForInput); + OutputLine(NULL, "……あるいはひょっとすると、…レナちゃんにしかわからないことなのかもしれない。」", + NULL, " ...There might be... there might be something in them that only you can understand.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 三四さんは少し謎めいたことを言った。", + NULL, "Miyo-san was acting mysteriously.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それから悪戯っぽく笑うと、内緒を意味するように、人差し指を唇の前に立てる仕草をして言った。", + NULL, "She smiled mischievously, and put her index finger on her lips as a sign to keep it a secret.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あと、このスクラップ帖と、私がそういう研究しているのは……内緒よ?」", + NULL, "\"Don't tell anybody about these scrapbooks, or that I'm studying this... okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「内緒ですか?", + NULL, "\"We're keeping this a secret?", Line_WaitForInput); + OutputLine(NULL, " はい、わかりました。」", + NULL, " Okay, I got it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………だって、こんな研究をしているのが、連中に知られたら、消されてしまうかもしれないものね。", + NULL, "\"...If they find out that I've been studying this, they might get rid of me.", Line_WaitForInput); + OutputLine(NULL, "…くすくすくすくす。」", + NULL, " ...Hee hee hee hee.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そう言って、彼女は笑った。", + NULL, "She laughed after she said that.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 連中に知られたら消されてしまうかもしれない。", + NULL, "They might erase her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そう言って、彼女は笑った。", + NULL, "That's what she said.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして、………彼女は失踪した……。", + NULL, "And... she went missing...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………私にスクラップ帖数冊だけを残して。", + NULL, "...She left me her scrapbooks.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが衝撃はそれだけに収まらない。", + NULL, "But that's not all there is to it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " それは………富竹さんの死因だった。", + NULL, "It's the... way Tomitake-san died.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大石さんは、それを、薬物で錯乱しての自殺…というような言い方をしたが、私だけはこの自殺の真相を知っていた。", + NULL, "Ooishi-san said he committed suicide because of a state of excitation caused by using some kind of drug... But I know what really happened.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……もちろん大石さんには言ってない。", + NULL, "......I didn't tell Ooishi-san about it.", Line_WaitForInput); + OutputLine(NULL, "…言ったところで信じてくれないと思ったから。", + NULL, " ...I don't think he'd have believed me even if I told him.", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + PlaySE( 0, "s_yabaisemi", 128, 64 ); + + OutputLine(NULL, " 富竹さんは、…………間違いない。", + NULL, "Without a doubt......", Line_WaitForInput); + OutputLine(NULL, "…うじ虫を掻き出そうとして死んだのだ。", + NULL, " Tomitake-san... died trying to get rid of the maggots.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それはまさにオヤシロさまの祟りに他ならない。", + NULL, "It was nothing other than the curse of Oyashiro-sama.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " オヤシロさまの禁忌は、雛見沢から出て行くことにだけじゃない。", + NULL, "To never leave Hinamizawa isn't the only rule of Oyashiro-sama.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 他にもいくつもある。", + NULL, "There are more.", Line_WaitForInput); + OutputLine(NULL, "………彼は、知らずの内にそれらのひとつを犯したのかもしれない。", + NULL, " ...He might've broken one of them without knowing it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そうだ、大石さんも言ってたじゃないか。", + NULL, "Ooishi-san told me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……神聖な奉納演舞の時、無神経にフラッシュ撮影をしていたものだから、一部から反感を買っていたらしい…というようなことを。", + NULL, "...Tomitake-san was taking pictures with his camera flash on during the sacred ritual dance, and some people got mad at him for it...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " オヤシロさまを祀る神聖な演舞を穢したので………祟りにあった…?", + NULL, "Did Oyashiro-sama put his curse on Tomitake because he violated the sacred ritual dance...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あるいは他の理由かもしれないが、…とにかくとにかく、……これはオヤシロさまの祟り以外の何者でもないのだ。", + NULL, "It might be for another reason... Anyway... he died from the curse of Oyashiro-sama, without a doubt.", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + StopSE( 0 ); + + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " ということは………三四さんも、……オヤシロさまの祟りに……?", + NULL, "Did that mean... Oyashiro-sama put his curse on Miyo-san, too...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 神を調べる行為は即ち、神に近付く行為。", + NULL, "Investigating the gods is the same as getting close to the gods.", Line_WaitForInput); + OutputLine(NULL, "それは神を冒涜する行為に他ならない。", + NULL, " It's disrespecting them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " いや、でも、……三四さんは、これがバレたら連中に消されるかもしれないと言った。", + NULL, "But... Miyo-san told me that \"they\" might get rid of her if they found out about her investigation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 連中とは人間のことだ。オヤシロさまのことじゃない。", + NULL, "By \"they\" she meant humans.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …それに、三四さんの提唱する説は確か、オヤシロさま信仰を復興させようとする御三家の陰謀説だったはず。", + NULL, "...Plus, according to her theory, the Three Families are in a conspiracy to revive the faith of Oyashiro-sama.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " でも、富竹さんの死に方は明らかに祟りだ!", + NULL, "But I can tell by the way Tomitake-san died that it was the act of the curse!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 祟りを受けたことがある私だから断言できる!", + NULL, "I'm certain about that because I experienced the curse myself!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そしてそれは、人間臭い陰謀説とは一見、相容れないように思える。", + NULL, "And at first glance, that seemed incompatible with those conspiracy theories about human beings.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そうだ、大石さんは、怪しげな薬物で自殺に導いた可能性もある…というようなことを言わなかったっけ?", + NULL, "I remember that Ooishi-san told me something about some kind of drug that can make a person commit suicide.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " じゃあつまり、…御三家は、オヤシロさまの祟りを人為的に引き起こせる秘密の薬でも持っているのだろうか…?", + NULL, "...So do the Three Families have a secret drug that can cause the curse of Oyashiro-sama...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんなはずはない。だって、「私」はそんな怪しい注射など受けた覚えはない。", + NULL, "That's impossible. Plus, I didn't get any shots of a suspicious drug like that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 茨城で普通に生活してた。", + NULL, "I had a normal life in Ibaraki.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 園崎家とか公由家とか、雛見沢に関係する人たちとは一切接点がなかったはず…。", + NULL, "I wasn't involved with the Sonozaki family or the Kimiyoshi family...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大石さんに頼まれた。", + NULL, "Ooishi-san asked me a favor.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅ぃちゃんや梨花ちゃん、それから村中、何でもいい。", + NULL, "He asked me to tell him secretly if I saw or heard anything suspicious.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何か不審なことを見聞きしたらこっそり教えてくれてと言われた。", + NULL, "It could be about Mii-chan, Rika-chan, or anybody in the village.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " オヤシロさまの話を信じてくれた三四さんが消された。", + NULL, "Miyo-san believed my story about Oyashiro-sama. Now she's gone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 富竹さんが私と同じことをして死んだ。", + NULL, "Tomitake-san died by doing the same thing I did.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あぁ、いやだいやだ…。", + NULL, "Oh, no, no, no, no...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " オヤシロさまの祟りにはもう関わりたくないのに……!", + NULL, "I don't want to get involved with the curse of Oyashiro-sama...!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "M_Hi12", "maskup", 1, 0, 300 ); + PlayBGM( 0, "higurashi", 120, 0 ); + + OutputLine(NULL, " これは怪しげな狂信者たちの暗躍なのか、それともオヤシロさまの祟りなのか。", + NULL, "Is this a conspiracy of a group of fanatical cult members, or is it the curse of Oyashiro-sama?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それとも全部全部偶然で、…いや、あるいは暗躍も祟りも全部全部ごっちゃなのか。", + NULL, "Is everything just a set of coincidences...? Or maybe it's a mixture of a conspiracy and the curse...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " わからないわからない!", + NULL, "I don't know!", Line_WaitForInput); + OutputLine(NULL, " 人か祟りか偶然か!", + NULL, " Is it the work of humans, the curse, or a coincidence?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あぁ……夕暮れ時のこの程度の日差しにも眩暈を感じる。", + NULL, "Oh, no... even the light of the sunset was making me feel dizzy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雛見沢の日差しは、いつの間にこんなにも意地悪になったんだろう…?", + NULL, "When did the sunlight in Hinamizawa get so mean...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 研究を秘密にしてほしいと言った三四さん。", + NULL, "Miyo-san told me to keep her investigation secret.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……その門外不出のスクラップ帖を、私は預かっている。", + NULL, "...I have her top-secret scrapbooks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……………ひょっとして、………真相はあの中に眠っているのではないだろうか。", + NULL, "...They... might hold the truth about everything.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それに気付いた途端、どきりと心臓が高鳴る。", + NULL, "When I realized that, I got scared all of a sudden.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_Z01_Iwakan", 128, 64 ); + + OutputLine(NULL, " ということは、…あのスクラップを持っている私も、……三四さんと同じ末路を辿る危険があるからだ。", + NULL, "I might end up the same way as Miyo-san, because I have her scrapbooks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それが陰謀なら、私は消される。", + NULL, "If it's a conspiracy, I'll be erased.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それが祟りなら、私は祟られる。", + NULL, "If it's the curse, I'll be cursed.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " スクラップ帖を焼き捨てよう……、それが一番安全……。", + NULL, "I should burn the scrapbooks... That's the safest thing to do...", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "higurashi", 120, 0 ); + + OutputLine(NULL, " …でも、…三四さんは私の話を信じてくれた。", + NULL, "...But Miyo-san believed my story.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 三四さんは私を馬鹿にしないでくれた。", + NULL, "Miyo-san listened to me without laughing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そんな三四さんが残したものを、読みもせずに焼き捨てていいんだろうか…。", + NULL, "...It'd feel wrong to burn them without taking a look.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora3", 400 ); + + OutputLine(NULL, " それが陰謀なら、暴かなければならない。", + NULL, "If it's a conspiracy, I have to expose it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それが祟りなら、破らなければならない。", + NULL, "If it's the curse, I have to break it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 逃げちゃだめだ…。", + NULL, "I shouldn't run away.", Line_WaitForInput); + OutputLine(NULL, "……戦おう。", + NULL, " ...I should fight.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そうだ、私は幸せをその手に掴むまで、…どこまでも戦おうと決意したんじゃないか。", + NULL, "That's right, I decided to fight to seize my happiness.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 不幸に屈するな。", + NULL, "I shouldn't give in to misfortunes.", Line_WaitForInput); + OutputLine(NULL, "戦うんだ。", + NULL, " I have to fight!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …私の平穏を乱そうとする暗雲を自ら払いのけるんだ…!", + NULL, "...I'm going to get rid of all the things that are trying to ruin my peaceful life...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 帰って、三四さんのスクラップ帖を読もう。", + NULL, "I'm going to read her scrapbooks when I get home.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 自然と私の足は速くなるのだった…。", + NULL, "I started walking faster...", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + CallScript( "&eyeCamp" ); + SetValidityOfSkipping( FALSE ); + DrawSceneWithMask( "GetTIP_tsum013", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + SetValidityOfSkipping( TRUE ); +} diff --git a/Update/_tsum_014.txt b/Update/_tsum_014.txt new file mode 100644 index 0000000..c09aa3f --- /dev/null +++ b/Update/_tsum_014.txt @@ -0,0 +1,1003 @@ +void main() +{ + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + PlayBGM( 0, "Z02_Kyousou", 120, 0 ); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + SetDrawingPointOfMessage( 0, 6 ); + + OutputLine(NULL, "●「帰巣性」と「ホームシック」について", + NULL, "\"About 'homing ability' and 'homesickness'\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 広義の意味で「帰巣性」を取り扱うなら、およそほとんどの生き物に帰巣性があると言えるだろう。", + NULL, "If you interpret \"homing ability\" in a broad sense, you can say that most animals have a homing ability.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 人間についても同じで、我々は睡眠や休息、食事といった行為を、よく馴染んだ場所、つまり家で行ないたがる。", + NULL, "It's the same with humans. We like to sleep, rest, and eat at a place where we feel comfortable--namely, our homes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この家は、まさに巣に通じるだろう。", + NULL, "Your home is to you what nests are to animals.", Line_WaitForInput); + OutputLine(NULL, "ゆえに人にも帰巣性があると言える。", + NULL, " Therefore, we can say that humans have a homing ability as well.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " そもそも動物はなぜ巣を必要とするのか。", + NULL, "First of all, why do animals need nests?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " これも人間とまったく同じだ。", + NULL, "The answer is the same as for humans.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 睡眠や休息、食事という行為は、生存のために不可欠な行為であり、同時に隙を見せる無用心な行為でもある。", + NULL, "Sleeping, resting, and eating are the essential actions for survival. At the same time, those actions leave one defenseless as well.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その為、隙を見せても大丈夫な「安全地帯」を設ける必要があったからである。", + NULL, "That's why you need a \"safe area\" where you can be defenseless.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " この「安全地帯」を得ないことは、高度なストレスを与えることは誰でも知っている。", + NULL, "Everybody knows that not having this \"safe area\" results in a high level of stress.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 動物を慣れない環境に強引に移せば、相当のストレスを与えることになるし、", + NULL, "When you move an animal to a new environment, it naturally becomes stressed.", Line_WaitForInput); + OutputLine(NULL, "人間とて、不慣れな土地で気を許せない生活を強いれば、相当のストレスを与えることになる。", + NULL, " When you force a person to live in a foreign land where they aren't comfortable, they become greatly stressed as well.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そのストレスを「ホームシック」と呼ぶことは誰もが知っているだろう。", + NULL, "Everybody also knows that this kind of stress is called \"homesickness\".", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 日本では「ホームシック」については研究が非常に浅い。", + NULL, "The Japanese don't know much about \"homesickness\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その定義を長く、心の弛みのせいとし、その救済を放置してきた歴史があるからである。", + NULL, "We defined it as mental weakness, and we neglected to treat it for a long period of time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「ホームシック」の歴史は非常に長く、中世ヨーロッパでは、精神的なものではなく、肉体的な病気とまで信じていた。", + NULL, "However, \"homesickness\" has a very long history. In Europe's Middle Ages, people believed that it wasn't a mental but rather a physical disease.", Line_WaitForInput); + OutputLine(NULL, "中でもとりわけ、スイス人が罹患しやすいと信じられていた。", + NULL, " People also believed that out of everyone, the Swiss got the disease the most.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " これは、当時のヨーロッパにおいて、スイス人が出稼ぎ民族として知られていたためだろう。", + NULL, "The Swiss, you see, were known to be an ethnic group that worked away from home in that era.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 郷里を遠く離れ、しかも現代のように電話で声を聞くこともできない。", + NULL, "They lived far away from their homes. There were no telephones at that time, so they couldn't even hear their families' voices for ages and ages.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな異郷で働くスイスの若者たちが「ホームシック」にかかったことは想像に難しくない。", + NULL, "It's easy to imagine that the young Swiss workers got homesick while working in a strange land.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " この「ホームシック」にかかったスイス人たちは、郷里へどうしても帰りたくなり、", + NULL, "These Swiss who got homesick wanted to go home,", Line_WaitForInput); + OutputLine(NULL, "でも仕事の都合で帰ることができない葛藤が生じた時、身体的にも精神的にも衰弱し、時には精神に異常すら来たし、脱走や自殺といった逃避行為に駆り立てたという。", + NULL, " but they couldn't because of their jobs. The conflict made them weak physically and mentally. Some of them went crazy and tried to escape from their reality by committing suicide or running away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 当時のスイス人たちもこの迷信を信じ、「ホームシック」にかからないための民間療法や魔術紛いのものが多数流行したという。", + NULL, "The Swiss at the time were very superstitious, and many folk remedies and occult-like treatments to prevent homesickness went around.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 郷里に帰る以外、治療の方法がないのだから、不治の病とも言えたに違いない。", + NULL, "Since going home was the only treatment, they must've called it a fatal disease.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ただし、病と呼ぶのは正しくない。", + NULL, "But it isn't really one, of course.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 正確には「ホームシック」とは、郷里という「安全地帯」へ戻りたいと脳が欲求する、帰巣のための信号であると言えるからだ。", + NULL, "Specifically, \"homesickness\" is a sign of that human homing instinct. Your brain desires to go back to your \"safe area\", namely your home.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 始め、脳は郷里への思い出などを掻きたて、自然な帰郷を促す。", + NULL, "At first, your brain makes you remember the happy memories of your home, and it urges you to go home in a natural way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、理性がそれを咎め帰郷を果たせないと、脳は身体に異常な信号を送るようになる。", + NULL, "But when reason stops you from achieving your desire, your brain starts sending unnatural signals to your body.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その結果、衰弱が起こり、より異郷での生活を困難としていき、最後には理性を曲げることで、帰郷を果たすのである。", + NULL, "As a result, your body gets weak, and that makes it more difficult for you to live in a strange land. In the end, you have to bend reason in order to achieve your desire to go home.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " つまり、「帰巣性」ゆえに「ホームシック」が生み出されるのである。", + NULL, "So, homesickness is born from our homing instincts.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 同時に、この「帰巣性」が強ければ、より強力な「ホームシック」が生み出されるわけでもある。", + NULL, "And the stronger one's homing instinct is, the stronger their homesickness.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " この「帰巣性」の強さには、もちろん個人差があるし、環境にも大きく左右される。", + NULL, "The strength of that homing instinct varies from individual to individual, and depends on the environment in which those individuals live.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 故郷がより安全であり、現在の環境がより危険であるなら「帰巣性」は強く宿るだろう。", + NULL, "When your home is safe and the environment you live in is dangerous, your homing instinct grows stronger.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 逆に、故郷よりも現在の環境が安全であるなら「帰巣性」は極めて弱くなるだろうと思われる。", + NULL, "On the other hand, when the environment you live in is safer than your home, your homing instinct becomes very weak.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " また、単に安全かどうかだけでなく、文化的なものも作用するだろう。", + NULL, "Safety isn't the only element that affects its strength. Cultural aspects affect it too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 節目ごとに里帰りを求める風習の数々は地方差があり、出身地の文化によってもまた「帰巣性」の強弱は変わると思われる。", + NULL, "The many customs demanding families to return home for major events varies with each region, so your birthplace's culture also alters the strength of your homing instinct.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな中にあって、極めて過剰に「帰巣性」が強いと考えられるのが『鬼ヶ淵村』の仙人たちである。", + NULL, "Amongst those regions, the \"transcendants\" of Onigafuchi Village were believed to have an excessively strong homing instinct.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 鬼ヶ淵村の仙人たちは、戒律により村から出ることを禁じていた。", + NULL, "The people of Onigafuchi forbade their fellows from ever leaving.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " これにはすでに述べた選民思想や、穢れ意識などが作用しているものと思われるが、", + NULL, "Many believed this was the effect of the elitism and sense of purity I already mentioned before.", Line_WaitForInput); + OutputLine(NULL, "禁を破って村を捨てれば、必ずオヤシロさまが追ってきて祟りを成すという、現在でも強く信じられている迷信は、先に述べた「ホームシック」と捉えることもできる。", + NULL, " People today still strongly believe that Oyashiro-sama puts his curse on you if you break his rule and abandon the village. This superstition can be interpreted as homesickness.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 「帰巣性」と「ホームシック」の関係が比例的であるならば、", + NULL, "If homesickness is directly proportional to one's homing instinct,", Line_WaitForInput); + OutputLine(NULL, "祟りという大袈裟な表現はまさに「ホームシック」の強さを示すものであり、同時に「帰巣性」の強さを示すものでもある。", + NULL, " then the exaggerated expression, \"curse,\" would signify the strength of that homesickness, and also their homing instinct.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その「帰巣性」の強さゆえに、下界を強く忌み嫌い、閉鎖社会を形作ったのではないだろうか。", + NULL, "I can assume that they hated the outside world and created an insular society precisely because of their powerful homing ability.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 太古の鬼ヶ淵村においては、残念ながら「帰巣性」の強さを測るケースがない。", + NULL, "Unfortunately, there's no way to measure the strength of the homing ability that the primitive people of Onigafuchi had.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 戒律で村を出ることが厳しく禁じられていたため、「ホームシック」にかかるまで村を出ていたケースが存在しないからだ。", + NULL, "It was so strongly forbidden to leave the village that nobody left long enough to get homesick.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " ところが、明治以降の近年になって事情が一変した。", + NULL, "However, after the Meiji era, things changed.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 近代化の波が押し寄せ、鬼ヶ淵村の神聖性が失われた。", + NULL, "The sacredness of Onigafuchi dwindled with the efforts of modernization.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 都会に憧れる若者が増え、また職を得るために村を出る決断も迫られた。", + NULL, "Many young people started longing for city life, and some people were forced to leave the village to get a job.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その結果、村人たちの流出が始まったのである。", + NULL, "As a result, villagers started venturing outside the village borders.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " ここで、鬼ヶ淵村の仙人の末裔たちは、初めて己が「帰巣性」の強さについて知るのである。", + NULL, "That was when the transcendants of Onigafuchi realized how strong their homing ability was for the first time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雛見沢住民は異常に「ホームシック」が強かったのである。", + NULL, "The residents of Hinamizawa got extremely homesick.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " やがてその「ホームシック」を誰ともなく「オヤシロさまの祟り」と呼ぶようになった。", + NULL, "After a while, people started to call this homesickness \"the curse of Oyashiro-sama\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しかも出稼ぎに出た誰かが、異郷の地で祟りに遭い、狂い死んだとの噂が流れると、流出住民たちは次々と村か、周辺の町へ舞い戻ってくることとなる。", + NULL, "It became rumored that a person who left the village to get a job in a strange land was cursed, that he went crazy and died, and people who had left the village started coming back to either it or the nearby town.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " この「ホームシック」、「帰巣性」の強さは、おそらくは文化によるもの、", + NULL, "Their homesickness and their homing ability were very strong, because of their culture.", Line_WaitForInput); + OutputLine(NULL, "すなわち雛見沢独自の信仰であるオヤシロさま信仰により培われたと考えるのが妥当だろう。", + NULL, " It's reasonable to think that these were cultivated by the unique religion in Hinamizawa, namely the cult of Oyashiro-sama.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 彼らは生まれた時から無意識の内にオヤシロさまの戒律を刷り込まれ、村を出ることに対し、無意識の内に罪を感じていたに違いない。", + NULL, "From the moment they were born, they were taught the rules of Oyashiro-sama. They must've felt guilty about leaving the village unconsciously.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その結果、「ホームシック」を「オヤシロさまの祟り」と捉えたのだろう。", + NULL, "As a result, they considered their homesickness to be the curse of Oyashiro-sama.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " オヤシロさまの戒律があるから「帰巣性」が強まったのか、「ホームシック」が強すぎるからオヤシロさまの戒律を作ったのか。", + NULL, "I'm not sure if their homesickness got stronger because of the rules of Oyashiro-sama, or if they made the rules of Oyashiro-sama because their homesickness got stronger.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……卵が先か鶏が先かははっきりしない。", + NULL, "...I don't know which came first.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + SetColorOfMessage( TRUE, 0xff, 0xaa, 0xaa ); + + DrawSceneWithMask( "Si_H2", "maskup", 1, 0, 300 ); + PlayBGM( 0, "yorumushi", 120, 0 ); + + OutputLine(NULL, " ……私は小さい文字に読み疲れ、ごろりと転がり天井を仰いだ。", + NULL, "...I got tired of reading such small print, and lay down on the floor on my back.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 「オヤシロさまの祟り」の正体はホームシックだって?", + NULL, "The true identity of the curse of Oyashiro-sama is... homesickness?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私の話を理解してくれた三四さんのスクラップ帖だと思い、期待して読んだのに。", + NULL, "Miyo-san believed my story, and she let me read these scrapbooks. That's why I expected to find something interesting.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……その内容が、私がカウンセラーの先生方に何度も言われた言葉、「ホームシック」でまとめられてしまったので、ちょっと不快だった。", + NULL, "...But what it's saying is that the answer to it all is \"homesickness,\" which many doctors told me so many times at counseling. I'm a little upset.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ホームシックなんて言葉で、……あの異常な体験をどう説明できるというのか。", + NULL, "The word \"homesickness\" can't explain the extraordinary experience I had.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は確かにあの光り輝く眩しい浴室でオヤシロさまが降臨されるのを見た。", + NULL, "I saw Oyashiro-sama come down to me from a bright light in the bathroom.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして血管の中からぶくぶくと溢れ出す、あの汚らしい赤黒いうじ虫の群れを見た。", + NULL, "I saw the dusky-red nasty maggots come out of my blood vessels.", Line_WaitForInput); + OutputLine(NULL, "それらに対しては何の説明にもなっていない。", + NULL, " This scrapbook doesn't explain any of that.", Line_Normal); + ClearMessage(); + + DrawScene( "File", 400 ); + + OutputLine(NULL, " あのうじ虫の群れを三四さんはどう説明するというのか。", + NULL, "I don't understand how Miyo-san was going to explain the cloud of maggots.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それとも元々説明などないのか?", + NULL, "Maybe she didn't have any explanation of that to begin with.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " やっぱりあれは錯乱した私の妄想だったのか……?", + NULL, "Was it just a delusion...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は「うじ虫」の説明を求めて、三四さんに借りている数冊のスクラップ帖を、", + NULL, "I flipped through one of the other scrapbooks Miyo-san let me borrow,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, "ベラベラっと流し見する。", + NULL, " looking for an explanation of the \"maggots\" I saw.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " ………すると、…なんと見付かった。", + NULL, "...Then... I found it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それも、私の期待するそのままの見出しでだ。", + NULL, "It had the exact title I was looking for.", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + PlaySE( 0, "s_page", 128, 64 ); + DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + + PlayBGM( 0, "B10_Giwaku2", 120, 0 ); + + SetDrawingPointOfMessage( 0, 6 ); + + OutputLine(NULL, "●「うじ虫」と「オヤシロさまの祟り」について", + NULL, "\"About 'maggots'\n and 'the curse of Oyashiro-sama'\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 明治の頃の、流出住民集団帰郷の際、帰郷者たちの中である奇病の噂が流れた。", + NULL, "In the Meiji era, a group of villagers were on their way back to Hinamizawa, and they started discussing a rumor about a weird disease.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 雛見沢を離れると、傷口が腐り「うじ虫」が湧き出して体中を内側から食い尽くすというのである。", + NULL, "They said that \"maggots\" started crawling out of the wounds of a person who left Hinamizawa, and that the maggots ate the person's body from the inside.", Line_Normal); + ClearMessage(); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " その奇病について、当時の古手神社神主はそれこそ「オヤシロさまの祟り」の印であると説いたという。", + NULL, "The Shinto priest of the Furude Shrine at that time explained that the weird disease was a sign of \"the curse of Oyashiro-sama\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 当時の口伝によると、神主は不出である絵巻物を広げ、その「うじ湧き」が太古の昔から語り継がれていたことを示したらしい。", + NULL, "According to tradition, the Shinto priest showed the villagers an ancient scroll, and he told them that the story of the maggots had been passed down through the ages.", Line_Normal); + ClearMessage(); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 何でも、鬼たちがやって来たという「鬼の国」は、「死者の国」とも読み取れるらしく、", + NULL, "This is what the scroll said: The world where the demons came from must be interpreted as the land of death,", Line_WaitForInput); + OutputLine(NULL, "死者の国の鬼たちは、常にその身をうじ虫に食われ続けているというのである。", + NULL, " and the demons in that land of death had to live their lives while being eaten by maggots.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その鬼たちの血を宿す彼らは、オヤシロさまの加護がある雛見沢では何の問題もないが、", + NULL, "The villagers who are of the demon's blood had nothing to worry about as long as they lived in Hinamizawa under the protection of Oyashiro-sama.", Line_WaitForInput); + OutputLine(NULL, "異郷の地で加護を失うと、鬼の血の中で眠っていた「うじ虫」たちも目覚め、全身に溢れかえって、その身を食い尽くしてしまうと言うのだ。", + NULL, " But once they left Hinamizawa, abandoning that protection, the maggots that had been sleeping in the blood of the demons would start to awaken, and they'd eat their bodies from the inside out.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " しばらくの間、この「うじ湧き病」はひどく恐れられ、仕事の都合で郷里を離れなければならない時には、この「祟り」から赦しを得る免罪符を神社に求めたという。", + NULL, "This \"maggot disease\" scared the villagers for a while, and they asked the Shrine to provide them with protective talismans whenever they had to leave the village on business.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "(この辺が、中世スイスのホームシック予防と合致するのは面白い)", + NULL, "(This is interesting, as it's similar to the way homesickness was dealt with by the Swiss in the Middle Ages.)", Line_Normal); + ClearMessage(); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 大戦を境に、この「うじ湧き病」の妄想は潰えたが、郷里から離れて住まう親族に免罪符を送る習慣は根強く残っている。", + NULL, "After the war started, the delusion of the \"maggot disease\" faded away, but there remained a custom to send talismans to families that lived away from Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " また、免罪符の中に「蛆(うじ)」の字が含まれているのもその名残だろう。", + NULL, "The talismans had the word \"maggot\" on them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、ここで興味深いのは、奇病の噂が流れる以前には、雛見沢住民とて「うじ湧き」について知らなかったという点である。", + NULL, "But the most interesting part about all this is that the residents of Hinamizawa didn't know about the \"maggot disease\" until the rumors began.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " これまで私は、無意識レベルで刷り込まれた信仰が、「ホームシック」を「祟り」だと認識させると考えていた。", + NULL, "I'd thought that their unconscious worship made those people think of homesickness as a \"curse\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " よってこの事前知識なき「うじ湧き」の一件は、これまでの私の研究と真っ向から対立するものとなる。", + NULL, "So this case of the previously unknown \"maggot disease\" directly contradicted the research I had done so far.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 祟りを鵜呑みにした集団帰郷者たちにある種の集団妄想が取り憑き、それを神主が巧みに信仰心へ誘導したと読み取るのが、確かに自然ではあるのだが…。", + NULL, "It's natural to think that the group of people who were on their way back to the village were lost in a mass delusion because they strongly believed in the curse, and that the Shinto priest took advantage of their state of panic to instill a deeper faith in them...", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 偶然の集団妄想が、たまたま太古の絵巻物と一致しただけとするには、どうにも腑に落ちない。", + NULL, "But I'm not fully convinced that it was merely a coincidence that this mass delusion matched with the story in the old picture scroll.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 「オヤシロさまの祟り」を受けると、何の予備知識がなくても「傷口にうじ虫が湧く」のだろうか?", + NULL, "I wonder if it's possible to see maggots in a wound without having the prerequisite knowledge when a person is cursed by Oyashiro-sama.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 誰か「祟り」を私の目の前で受けてはくれないだろうか。", + NULL, "I wish Oyashiro-sama would put his curse on someone I could study.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ぜひ観察し、傷口にうじ虫が湧いたかどうか聞いてみたいものだ。", + NULL, "I'd love to see those maggots coming out of someone.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + SetColorOfMessage( TRUE, 0xff, 0xaa, 0xaa ); + PlaySE( 0, "s_Down", 100, 64 ); + DrawScene( "File", 400 ); + + OutputLine(NULL, " …………それは、まるで三四さんが私に直接問い掛けているかのようだった。", + NULL, "...I felt as if Miyo-san was here and making that request of me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そうだ。", + NULL, "I remember.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 彼女がこのスクラップ帖を渡す時、……あるいはあなたになら何かわかるかもしれない…というようなことを言っていたような気がする。", + NULL, "When she gave me the scrapbooks... she said that I might be the only who could understand them.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は一瞬だけ喜んだ。", + NULL, "I felt good just for a moment", Line_WaitForInput); + OutputLine(NULL, "あの「うじ虫」が、私ひとりの妄想ではなかったからだ。", + NULL, " because I found out that the maggots weren't a delusion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが同時に、…あれが私の「妄想」であったとする逃げ道も失ってしまう。", + NULL, "But at the same time... it destroyed my excuse that it was a delusion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……つまり、あの「うじ虫」は、私の見間違いでも何でもなく、…本当にいたのだ。", + NULL, "......The maggots weren't a delusion... They were there.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それに気付いた途端に、手首や肘、膝の内側、首筋などが急に痒くなったような気がした。", + NULL, "All of a sudden, my wrists, elbows, inner thighs, and neck started itching.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……再びカミソリで血管を開いてみたい衝動に駆られるが、それを私は静かに押し殺した。", + NULL, "......I felt the urge to cut open a blood vessel, but I quietly held it down.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私がうじ虫が湧いたという話をした時、三四さんがものすごく真剣な表情を浮かべていたことを思い出す。", + NULL, "I remembered that Miyo-san looked very serious when I talked about the maggots.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………さぞや、ぞっとしたに違いない。", + NULL, "...She must've thought it was creepy.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、ぞっとしたのは私も同じだ。", + NULL, "But so did I.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……誰も信じてくれないと嘆きながらも、……自分の血管の中にあんな気持ち悪いものがびっしり蠢いているなんて信じたくなかった。", + NULL, "...While I was crying because nobody believed me...... a part of me didn't want to believe that my body was filled with those creepy things.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから心のどこかで、やっぱりこれは妄想なのだろうと思い込みたがっている部分もあったと思う。", + NULL, "I think part of me wanted to believe that it was a delusion.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、それが否定されてしまった。", + NULL, "But now I know it wasn't.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これは幻でも何でもなく、……私と同じ体験をした人たちが過去に実在していたのだ。", + NULL, "It wasn't a delusion... There are some people who had the same experience.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……鬼の血の中のうじ虫が、オヤシロさまの加護を失うと溢れ出す…?", + NULL, "...Maggots in the demon's blood will awaken when you lose the protection of Oyashiro-sama...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " では、逆を返せば、…オヤシロさまの加護があれば溢れ出さないだけで、", + NULL, "In other words... they may not awaken under the protection of Oyashiro-sama,", Line_WaitForInput); + OutputLine(NULL, "村人全員がこのうじ虫を知らずに血管の中に飼っているということにはならないだろうか…?", + NULL, " but all the villagers still have the maggots in them without knowing it...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ということは……鬼の血を宿すとはつまり、……あの気持ちの悪いうじ虫たちを宿している…という意味なのか…?", + NULL, "People of the demon's blood are... people who have the creepy maggots in their bodies...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は結論を急がず、再びスクラップ帖をバラバラと捲った。", + NULL, "I tried not to jump to conclusions, and flipped the pages again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …自然と、うじ虫に関連した何かを探してしまう。", + NULL, "...I unconsciously looked for something related to maggots.", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + PlaySE( 0, "s_page", 128, 64 ); + DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + + SetDrawingPointOfMessage( 0, 6 ); + + OutputLine(NULL, "●「寄生虫」による宿主支配について", + NULL, "\"About 'Parasites' and control of the host\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 集団帰郷者の「うじ湧き病」で考えたのだが、そもそも雛見沢の過度の「ホームシック」が、何らかの寄生虫による感染症とは考えられないだろうか。", + NULL, "The \"maggot disease\" made me think about something. Is it possible to say that the extremely strong homesickness of Hinamizawa was an infectious disease caused by some kind of parasite?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " これは、彼らが傷口から湧き出す「うじ虫」を見たからということではなく、", + NULL, "I'm not trying to connect the maggots they saw with parasites.", Line_WaitForInput); + OutputLine(NULL, "そもそも彼らが文化(信仰)だと思っているものが、そもそも感染症と関連するのではないかと考察するものである。", + NULL, " I'm trying to think about the possibility that their culture (their religion) might be associated with an infectious disease.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 感染症の多くは、寄生虫たちが望まず引き起こしているものである。", + NULL, "Many infectious diseases are caused unintentionally by parasites.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 寄生虫にとって宿主は文字通りに宿である。", + NULL, "A parasite's host is literally its home.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " よって、彼らにとって究極の寄生とは、宿主に気付かれない完全な共生であろう。", + NULL, "It wants to live within the host's body for as long as it can. The best way to do that is to coexist with the host without the host knowing it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、寄生虫たちは時に、宿主を支配して自らの繁栄に利用しようとすることがある。", + NULL, "But some parasites try to control their hosts and use them for prosperity.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 例えば、中間宿主を経由して感染する寄生虫に見られる能力に、", + NULL, "For example, some parasites have an ability to control their host", Line_WaitForInput); + OutputLine(NULL, "宿主の行動を支配して、より上位の宿主にわざと捕食させ、伝染しようとする試みが知られている。", + NULL, " in order to force them to be eaten by a superior host.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 代表的な例では、蝸牛、蟻を中間宿主とし、上位宿主である羊に捕食されるよう牧草の葉先に中間宿主を誘導するDicrocoelium dendriticum が挙げられる。", + NULL, "A typical example is the Dicrocoelium dendriticrum. It uses snails or ants as intermediate hosts, and it forces them to move to the upper side of vegetation so that it's easier for a superior host to consume it.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " より高度な動物を支配する例では、鼠を中間宿主とし、上位宿主を猫とするToxoplasma gondiiも挙げられる。", + NULL, "One parasite that controls more complicated animals is called Toxoplasma gondii. It uses mice as intermediate hosts, with the superior hosts being cats.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この場合、中間宿主である鼠から、猫に対する忌避性を喪失させることによって、捕食・伝染させる確率を向上させていることが知られている。", + NULL, "This parasite makes a mouse lose its fear of cats in order to increase its chance of getting eaten, so that the parasite can live within a cat instead.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " また、不特定の宿主への無差別感染を目的としたケースもある。", + NULL, "There are parasites that choose hosts at random.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 特に有名な例ではRabiesvirus が挙げられる。", + NULL, "The rabies virus is commonly known for that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これは感染者の脳に寄生して繁殖し、その後、唾液腺を経由して唾液に混じる。", + NULL, "It lives and breeds in the brain of a host, and it moves into the host's saliva through the salivary glands.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 同時に、感染者の攻撃性を著しく向上させ、無差別に噛み付き、傷口に唾液と混じって侵入することで伝染する。", + NULL, "It makes the host extremely aggressive, in order to make it bite things randomly, so that it in turn can move into other hosts through the saliva.", Line_WaitForInput); + OutputLine(NULL, "……ちなみにこれは狂犬病のこと。", + NULL, " ...That's what rabies does.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " このように、寄生虫には自らの繁栄のために、宿主を支配する能力を宿すものが少なくないのである。", + NULL, "Many parasites have a similar ability to control hosts to their benefit.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " さて、これまで挙げたもののほとんどは、寄生虫たちがより繁栄し伝染していくためのケースだが、", + NULL, "The examples I used above are about parasites that move into other hosts to prosper.", Line_WaitForInput); + OutputLine(NULL, "もっと単純に、彼らがより過ごしやすい環境を欲して宿主の行動を支配するケースもあるのではないか。", + NULL, " But I think there must be some kind of parasite that controls its hosts in order to have a comfortable environment in which to live.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ここで私は、かつて提唱した、鬼ヶ淵村住民の異常な「帰巣性」と「ホームシック」をリンクさせられないかと考える。", + NULL, "I want to try to connect this theory to the abnormal homing ability and homesickness of the Onigafuchi residents.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " つまり、雛見沢にはある種の寄生虫が蔓延していて、村人全てに寄生していると仮定する。", + NULL, "Let's say there's some kind of parasite that exists in Hinamizawa, and it lives within all of the villagers' bodies.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その寄生虫たちは、この雛見沢がもっとも居心地のよい環境であり、", + NULL, "For the parasite, Hinamizawa is the most comfortable environment to live in,", Line_WaitForInput); + OutputLine(NULL, "宿主に対してこの地に留まり続けるように、強い「帰巣性」を与え、", + NULL, " so it gives the hosts a strong homing ability, in order to make them stay in Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "無視して土地を離れようとすると、「ホームシック」を引き起こして抵抗するのではないだろうか。", + NULL, " Furthermore, it causes the hosts to get homesick whenever they ignore this homing ability and try to leave.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 寄生虫は名が示す通り、宿主に寄生しなければ生きていけない。", + NULL, "Parasites need hosts in which to live.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな彼らにとって、自分たちの過ごしやすい環境に、宿主である人間がコミュニティを形成して住み続けることは都合がいいはずだ。", + NULL, "It's convenient for them if their hosts build a community in the environment where it feels comfortable.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この、宿主を自分たちの過ごしやすい土地に縛りつけようとする寄生虫の存在を仮定すると、意外にもこれまでのナゾに説明がつけやすい。", + NULL, "This theory makes it easier for me to explain the mysteries I described earlier.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " つまり、太古の鬼ヶ淵村の仙人たちは、この寄生虫の存在を知っていたことになる。", + NULL, "The transcendants of Onigafuchi knew about the existence of this parasite.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、宿主である自分たちが村を離れて生きていけないことを知っていて、俗世を嫌う戒律や文化を作った。", + NULL, "They knew that, as hosts to the parasites, they couldn't live outside of the village. That's why they created a culture and rules that prohibited contact with the outside world.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは近年のダム戦争の異常な盛り上がりも説明できる。", + NULL, "It also explains why people acted so abnormal during the dam conflict.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " では……、オヤシロさまの伝説で語られる、沼から湧き出した鬼とはつまり、寄生虫の大量発生のことなのではないだろうか。", + NULL, "So... The demons that came out of the swamp in the legend of Oyashiro-sama can be interpreted as the mass spread of the parasite.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 鬼たちが村人を襲ったという記述は、おそらく末期の感染者の錯乱した行為を示すに違いない。", + NULL, "The story about the demons attacking the villagers must be a metaphor for the behavior of the infected villagers who were controlled by the parasite.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + DrawSceneWithMask( "white", "maskright", 7, 0, 300 ); + DrawScene( "Si_H2", 400 ); + + SetColorOfMessage( TRUE, 0xff, 0x99, 0x99 ); + PlayBGM( 1, "yorumushi", 120, 0 ); + + OutputLine(NULL, " ………さすがに、あまりに突拍子もない話だったので、笑い捨てようと思った。", + NULL, "...This theory is too crazy. I should have just laughed about it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、三四さんに悪いと思ったので、笑うのはやめた。", + NULL, "But I felt bad for Miyo-san, so I decided not to.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この雛見沢が、…実は寄生虫に支配されているって…?", + NULL, "Hinamizawa is controlled by a parasite...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 確かにあの傷口から溢れ出したうじ虫のことだけを取り上げるなら、そうとこじ付けられないこともない。", + NULL, "You could use that theory to explain how the maggots came out of me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……馬鹿馬鹿しいと思う気持ちと、…祟りなんてあやふやなものよりもずっと説得力があると思う気持ちが交錯して、頭がぐるぐると回った。", + NULL, "...I felt a little bit dizzy. I was so confused, and a part of me thought it was ridiculous... and another part of me thought it was more convincing than any curse.", Line_Normal); + ClearMessage(); + + DrawScene( "File", 400 ); + + OutputLine(NULL, " だが多分、……このスクラップ帖を書いたため、三四さんは消されたに違いないのだ。", + NULL, "But... Miyo-san was probably erased because she wrote these scrapbooks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ということは……、", + NULL, "If so...", Line_WaitForInput); + OutputLine(NULL, "消した連中にとって、このスクラップ帖は無視できない内容なのだ。", + NULL, " the contents of these scrapbooks must be something that they can't ignore.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …もし相手がそうなら、三四さんを消した後、スクラップ帖を全て集め闇に葬ろうとするはずだ。", + NULL, "...They'd try to get all of her scrapbooks and consign them to oblivion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………もしそこで、数冊が紛失していることに気付いたなら。", + NULL, "...What if they noticed some of her scrapbooks are missing?", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " ……………背筋がぞっとしてくるのを感じた。", + NULL, "...I felt a chill running through my spine.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私はこのスクラップ帖を持っていることを秘密にしないといけない。", + NULL, "I have to keep it a secret that I have these scrapbooks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そして、単なるフィクションと片付けず、この内容をもっともっと理解しようと努力しなければならない。", + NULL, "...And I'll have to try to understand more about their contents.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 三四さんは確か、連続怪死事件を、オヤシロさま信仰の復興のため、御三家が起こしていると言ってなかったっけ…?", + NULL, "I remember Miyo-san told me that the Three Families are behind the series of the mysterious deaths, and that they're trying to resurrect the cult of Oyashiro-sama.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " …今読んだばかりの説によるならば、……寄生虫は、現在の雛見沢という環境を維持しようと常に働くはずだ。", + NULL, "...According to the theory I just read... the parasite must be trying to maintain the current environment of Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 寄生虫にとってのもっとも良い環境というのは、太古の鬼ヶ淵村と同じ、完全隔離の村だ。", + NULL, "The healthiest environment for it is a completely closed village, just like the primitive Onigafuchi.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 宿主は誰も外へ出ず、彼らにとっては快適に違いない。", + NULL, "It must be very comfortable for the parasite if no hosts go outside the village.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 現在のように、村人たちが買い物などでひょいひょいと村を離れるのは、彼らにとって苦痛なはず。", + NULL, "They don't even like that the villagers often leave the village to go shopping.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そうなれば、………寄生虫たちは自然と宿主を、オヤシロさま信仰復興に誘導するのではないか。", + NULL, "That means... the parasite would try to goad the hosts into resurrecting the cult of Oyashiro-sama.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あれ?", + NULL, "Hm?", Line_WaitForInput); + OutputLine(NULL, " ………そう言えばさっき、スクラップ帖のどこかで、鬼の血を最も色濃く受け継ぐのが御三家だって記載があったような気がする。", + NULL, " ...I remember there was an article in the scrapbook saying that the demon's blood runs thickest in the Three Families.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 鬼の血を最も色濃く受け継ぐというのは、……つまり、もっとも寄生虫に多く感染し、彼らの支配下にあるということじゃないのか?", + NULL, "That would mean... that they have a larger amount of the parasite in them than the other villagers, and that they're under its control.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 確かに御三家は、鬼ヶ淵村時代への逆行を画策しているようにも見える。", + NULL, "The Three Families seem to be planning to bring the village back to the Onigafuchi era.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ダム戦争以降の綿流しの復興など、明治に廃れた信仰を現代に蘇らせようとしているように思える節がある。", + NULL, "Reviving the Watanagashi festival after the dam conflict can be interpreted as their desire to revive the faith that had started to fade away in the Meiji era.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その御三家、特に園崎家は、地域や公共機関に強力な影響力を持っている…。", + NULL, "The Three Families, especially the Sonozaki family, have a great influence over the region and the public organizations...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……何だこれ…。", + NULL, "...What's going on here...?", Line_WaitForInput); + OutputLine(NULL, "こんな出来の悪い仮説なのに、……ぺたぺたとピースが埋まっていく。", + NULL, " I'd thought this to be a poorly written theory... but the pieces fit together, one after another.", Line_WaitForInput); + OutputLine(NULL, "こんな滅茶苦茶なジグソーパズルは初めてだ。", + NULL, " I've never played a jigsaw puzzle as crazy as this.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 馬鹿馬鹿しいと思う気持ちと、実はとんでもない事実が明かされようとしている気持ちで、頭の中がぐるぐると渦を巻く。", + NULL, "I felt my brain swirling due to this absurd theory. A part of me thought this was ridiculous, and another part of me thought I might be about to expose an unbelievable truth.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …その中央を覗き込もうとすると、渦に酔って、落ちて溺れてしまいそうだった。", + NULL, "...When I tried to look into the center of it, I felt as if I was going to fall into the whirlpool and drown.", Line_Normal); + ClearMessage(); + + DrawScene( "File", 400 ); + + OutputLine(NULL, " …………もっと真剣に、腰を据えて読もう。", + NULL, "...I'll have to devote myself to reading more seriously.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何か真実があるはずなんだ。", + NULL, "There must be some truth to this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………茨城へ引っ越して以来、ずっと私の生活を狂わせてきた不幸の元凶。", + NULL, "...It caused misfortune and made my life miserable after I moved to Ibaraki.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お母さんの離婚も、私の自暴自棄も、みんなみんな全てに説明がつく真相がもうじきで判明しそうなのだ…!", + NULL, "I might be able to find the truth, including the cause of my parents' divorce and my desperate behavior...!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_knock", 128, 64 ); + DrawScene( "Re_H3", 400 ); + + OutputLine(NULL, " その時、突然の荒々しいノックに私は飛び上がった。", + NULL, "Right then, I heard a knock on the door all of a sudden, scaring me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 慌ててスクラップ帖をクッションの下に隠す。", + NULL, "I hid the scrapbooks under a cushion.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "yorumushi", 120, 0 ); + + OutputLine(NULL, "「礼奈、電話が来てるぞ。」", + NULL, "\"Reina, you have a phone call.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「電話?", + NULL, "\"A phone call?", Line_WaitForInput); + OutputLine(NULL, " こんな時間に?", + NULL, " This late?", Line_WaitForInput); + OutputLine(NULL, " ……誰だろ。」", + NULL, " ...Who is it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「本屋さんからだぞ。", + NULL, "\"It's from a bookstore.", Line_WaitForInput); + OutputLine(NULL, "本の取り寄せとか頼んだのか?", + NULL, " Did you order some books?", Line_WaitForInput); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_Z03_Haikyo", 128, 64 ); + + OutputLine(NULL, " 興宮書房の大石さんって人からだ。」", + NULL, " They said they were Ooishi-san from the Okinomiya bookstore.\"", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + CallScript( "&eye" ); + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); +} diff --git a/Update/_tsum_015_1.txt b/Update/_tsum_015_1.txt new file mode 100644 index 0000000..a3a0848 --- /dev/null +++ b/Update/_tsum_015_1.txt @@ -0,0 +1,655 @@ +void main() +{ + + DrawScene( "white", 400 ); + PlayBGM( 0, "semi", 120, 0 ); + DrawSceneWithMask( "Sora", "maskm1", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 窓を開けても、入ってくるのはセミの声と熱風だけだった。", + NULL, "I opened the windows, but all they let in was heat and the cries of the cicadas.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………あぢぃなぁ……。」", + NULL, "\"...It's too hot...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_TohohoB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……あぢぃねぇ……。」", + NULL, "\"...It really is...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 授業の合間の休み時間も、こう暑くてはとても休まったもんじゃない。", + NULL, "It was break time between classes, but we couldn't really get any rest.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺も魅音も、机に突っ伏して暑さにふやけていた。", + NULL, "Mion and I leaned on our desks, exhausted by the heat.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 小さい子たちはさすがにタフで、こんな暑さものともしない。", + NULL, "The younger kids sure are tough, considering how the heat wasn't bothering them at all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " わずかの時間でも遊びたいとばかりに、教室中を走り回っていた。", + NULL, "They were running around the classroom despite the temperature.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Me_TokuiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……やっぱりさー、都会の学校だと教室にもクーラーとか入ってるわけぇ?」", + NULL, "\"...Do schools in the cities have air conditioning in their classrooms?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そんなことねーぞ……。", + NULL, "\"No, they don't...", Line_WaitForInput); + OutputLine(NULL, "あるのはせいぜい職員室ぐらいだなぁ…。」", + NULL, " Only the teachers' office gets to have air conditioning...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_TohohoB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うわー…。それは羨ましいねぇ…。", + NULL, "\"Wow... That's better than nothing...", Line_WaitForInput); + OutputLine(NULL, "生徒みんなで職員室を襲って占拠とかしないのー?」", + NULL, " If I were a student at a school like that, I'd attack the teachers and take over their office.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……その辺の発想が実に魅音臭い。", + NULL, "\"......You'd be the first student ever to do that...", Line_WaitForInput); + OutputLine(NULL, "…わっはっは、", + NULL, " Wa ha ha ha...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………はぁ………。」", + NULL, " haaaah......\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この暑さではテンションも上がらない。", + NULL, "I didn't even have the energy to laugh.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……俺も魅音もくだらない話はやめ、下敷きを団扇代わりに扇ぐのに専念した。", + NULL, "...Mion and I stopped talking and used our notebooks to fan ourselves.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 空いた机が目に入る。", + NULL, "I looked at the empty seat nearby.", Line_WaitForInput); + OutputLine(NULL, "…………レナの席だった。", + NULL, " ......It was Rena's.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは今日は欠席した。", + NULL, "Rena didn't come to school today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 学校には本人から風邪を引いてしまったので、欠席すると電話があったそうだ。", + NULL, "She called and told Chie-sensei she couldn't come because she's sick.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……………レナのやつ、", + NULL, "\"...Rena", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…最近、", + NULL, " seems to be feeling down", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "元気ないよな。」", + NULL, " these days.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………だねぇ。", + NULL, "\"...Yeah.", Line_WaitForInput); + OutputLine(NULL, "…暑さにやられたのかもねぇ。」", + NULL, " ...She probably got tired from the heat.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……なぁ、…本気で暑さでやられたと思ってるのか?」", + NULL, "\"...Do you really think that's the reason?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…そう思ってるけど?」", + NULL, "\"...Yeah, why?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………例の一件がさ、やっぱりじわじわと来てるんじゃないのか…?」", + NULL, "\"...I think it's the incident...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「かもね。", + NULL, "\"...Maybe.", Line_WaitForInput); + OutputLine(NULL, "……………それに暑さも加わって、夏バテでも起こしたんじゃないかな。」", + NULL, " ...It's probably both that and the summer heat.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 殺人を犯し、死体を刻み、それを仲間に見られたショックは、計り知れないだろう。", + NULL, "I can't even imagine how distressing it was for her to commit a murder, dismember the bodies, and get caught by her friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 確かに俺たちはあの場で手を取り合い、仲間の連帯を確認し合った。", + NULL, "We took each other's hands at that place, and we united.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの場に居合わせた全員は、それで全部決着がついたと思ってる。", + NULL, "All of us believed that we had closed the case there, and had regained our peace.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、………一番の当事者であるレナの心は、…それだけのことで平穏を取り戻せるのだろうか…?", + NULL, "But... was that as easy for Rena as it was for us...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナはまだ、あの日から心が立ち直れていないんじゃないかと思う…。", + NULL, "She must have not quite recovered yet...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskup", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 0, "Me_YowakiA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…おじさんは、みんなで楽しく遊んでればその内、元気になると思ってたんだけどね。", + NULL, "\"...This ol' man thought she'd get over it if she played along with us.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_TohohoA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……そこまで心の傷が、浅くなかったってことかなぁ。」", + NULL, " ...But I guess her pain ran deeper than I thought.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「こういう時さ。", + NULL, "\"What should we do...", Line_WaitForInput); + OutputLine(NULL, "どうしたらレナを元気付けられるかな。」", + NULL, " to cheer her up?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………多分、放っとくのが一番じゃないかな。」", + NULL, "\"...It's best just to leave her alone, I think.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「おいおい、…そんなのでいいのかよ。", + NULL, "\"Hey... are you sure about that?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLine(NULL, "俺たち仲間だろ?」", + NULL, " We're her friends, you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ほら、『ホームシック』ってあるじゃない?", + NULL, "\"Well, it's like homesickness, you know?", Line_WaitForInput); + OutputLine(NULL, " あれもね、ちょっと寂しいからって言って、実家に電話なんか掛けちゃうと、一気に発症しちゃうらしいよ。", + NULL, " You get lonely, and you want to call home just to hear your mom's voice. But that actually makes your homesickness worse.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_TokuiB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "寂しい時はぐっと堪えて、例えばスポーツにでも打ち込んで、気分転換を図るのが一番なんだってさ。」", + NULL, " When you're feeling lonely, the best thing to do is to devote yourself to sports or something like that for a change.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…気分転換させてやりたくても、…あいつ、最近、部活に加わらないし。」", + NULL, "\"...I want her to do club activities with us, but... she doesn't want to.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナはどうか知らないけどさ。", + NULL, "\"I don't know about her,", Line_WaitForInput); + OutputLine(NULL, "人には甘えたい欲ってのがあるんだよ。", + NULL, " but people usually have a desire to depend on somebody.", Line_WaitForInput); + OutputLine(NULL, "側に支えてくれる人や同情してくれる人がいると、甘えたくなる欲。", + NULL, " You want to depend on somebody who supports you and sympathizes with you.", Line_WaitForInput); + OutputLine(NULL, "……慰めてくれる人が現れるとさ、際限なく甘えちゃうことってない?」", + NULL, " ...Haven't you ever experienced that feeling? When you can't stop depending on somebody when they try to cheer you up?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………ん、……どうだろうな。」", + NULL, "\"...Well... I don't know.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_TokuiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「際限なく甘えるってことは、相手の同情をより深く得ようとするってこと。", + NULL, "\"Completely depending on someone means trying to earn even deeper sympathy from them.", Line_WaitForInput); + OutputLine(NULL, "そうすると、圭ちゃんは慰めてるつもりなのに、相手はどんどん、どんどん落ち込んで行っちゃうことがあるんだよね。", + NULL, " At that point, even though you're trying to comfort them, they just slip further and further into depression.", Line_WaitForInput); + OutputLine(NULL, "慰められて甘えられる、これに味を占めると不幸に酔うのが癖になる。", + NULL, " By finding initial success through relying on someone and receiving comfort, they grow addicted to indulging in misfortune.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……レナもその辺、わかってるから、わざとひとりになろうとしてるんじゃない?", + NULL, " ...I think Rena knows that, too. That's why she wants to be alone right now.", Line_WaitForInput); + OutputLine(NULL, " 慰めや甘えが目的だったら、私たちの側にいて涙を流せば済むわけだし。」", + NULL, " If she wanted to depend on us or get comfort from us, all she'd have to do is to stay with us and cry all the time.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「じゃあ、落ち込んでるレナをどう励ませばいいんだよ…。」", + NULL, "\"So, how can we cheer her up...?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_waraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「女の心情としては、辛さを励ましてくれるより、忘れさせてくれる方がうれしいね。」", + NULL, "\"I think she'd appreciate it more if you tried to help her forget her pain than if you tried to cheer her up.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「慰めるな、励ますな。", + NULL, "\"Don't comfort her and don't cheer her up...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLine(NULL, "…何だよ、お手上げじゃないかよ。」", + NULL, " ...There's nothing I can do, is there?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_tohohoB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「慰めるな励ますなは、心理カウンセラーの鉄則だって知ってる?", + NULL, "\"That's a golden rule for psychologists, did you know?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 結局、心の傷ってのは自分で治すように出来てる。", + NULL, " Mental trauma can only be be healed by the person who has it.", Line_WaitForInput); + OutputLine(NULL, "周りの人が治したとしても、それは本当の完治じゃない。", + NULL, " If someone else helps a person out of their mental trauma, even if they succeeded, that person wouldn't be completely healed.", Line_WaitForInput); + OutputLine(NULL, "だから、レナが自分で元気になるのを、私たちは見守るしかないんだよ、きっと。」", + NULL, " So, all we can do now is wait until Rena heals on her own.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………………理屈じゃ理解できるが、………何だか薄情な気がして、好きになれねぇなぁ…。」", + NULL, "\"...I understand the idea, but... I just don't like how cold it sounds...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 両手を頭の後ろで組み、俺は天井を見上げながらぼやく。", + NULL, "I clasped my hands behind the back of my head, looking at the ceiling.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その様子を見て、魅音がくすりと笑った。", + NULL, "Mion laughed.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それだけレナのことを心配してくれる圭ちゃんが身近にいるなら、レナは大丈夫だよ。", + NULL, "\"Rena will be fine as long as she has someone like you to worry about her.", Line_WaitForInput); + OutputLine(NULL, "立ち直れるよ。」", + NULL, " I'm sure she can pull herself together.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「近くにいるだけでかー?", + NULL, "\"So, all I need to do is to be close to her?", Line_WaitForInput); + OutputLine(NULL, " …胡散臭いなぁ。」", + NULL, " ...I dunno about that.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Ri_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……圭一にだってできることがありますですよ。」", + NULL, "\"......There is something you can do, Keiichi.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんだった。", + NULL, "Rika-chan spoke up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …いつから俺と魅音の会話を聞いていたのだろう。", + NULL, "...I wonder how long she'd been listening to our conversation.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「俺にも、できることがあるのか…?」", + NULL, "\"What is it...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Ri_WAraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……レナが、話したいと思った時や、打ち明けたいと思った時に、静かに聞いてあげることなのです。」", + NULL, "\"...You can listen to her when she wants to talk to somebody.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「聞くだけでいいのか?", + NULL, "\"Is that all?", Line_WaitForInput); + OutputLine(NULL, " 励まさなくていいのかよ?」", + NULL, " I just listen, and I don't need to make her feel better?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_DefA2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭ちゃん、打ち明けるだけで心が軽くなるもんだよ。", + NULL, "\"Kei-chan, people feel better just by talking to somebody.", Line_WaitForInput); + OutputLine(NULL, "静かに耳を傾けるのが、何よりも嬉しい時ってある。」", + NULL, " Sometimes, all they need is someone who does nothing but listen quietly.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Ri_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……魅ぃの言うとおりなのですよ。", + NULL, "\"......Just like Mii said,", Line_WaitForInput); + OutputLine(NULL, "レナが話したいと思った時、いつでも話しかけられる場所に居てあげるのも、…きっと仲間として大切なことなのだと思いますです。」", + NULL, " I think it's important for us, as her friends, to be there for her whenever she wants to talk to somebody.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 魅音の言うことも梨花ちゃんの言うことも、とても大切なことだった。", + NULL, "Mion and Rika-chan were absolutely right.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺はレナに会ったら、肩を思い切り叩いて、クヨクヨしてるなよと励ますつもりだった。", + NULL, "I was going to pat Rena on her shoulder and tell her to cheer up when I saw her next, but...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、考えてみればそれはものすごく一方的なことなんだよな。", + NULL, "Now I know that would have been one-sided on my part.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナだって好きで落ち込んでるわけじゃない。", + NULL, "Rena doesn't want to feel down herself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 元気になれるものならなってる。", + NULL, "She wants to cheer up if at all possible.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんなところに、俺が無責任に励ましたなら、", + NULL, "If I cheered her up irresponsibly,", Line_WaitForInput); + OutputLine(NULL, "レナは俺が、自分の心の痛みを理解してくれていないと感じて、深い失望を感じるに違いないのだ…。", + NULL, " she'd be very disappointed, because she'd think that I didn't understand her pain...", Line_Normal); + ClearMessage(); + + DrawScene( "GK2", 400 ); + + OutputLine(NULL, "「………………そうだな。", + NULL, "\"............You're right.", Line_WaitForInput); + OutputLine(NULL, "…俺、ちょっと、人の心ってヤツを理解しようとしてなかったな。", + NULL, " ...I guess I wasn't even trying to understand how she felt.", Line_WaitForInput); + OutputLine(NULL, "…レナを励ましたいのは、俺の欲求であって、レナの求めることじゃない。", + NULL, " ...I wanted to cheer her up, but I now know that's just what I want to do, not what she wants me to do.", Line_WaitForInput); + OutputLine(NULL, "ありがとな、二人とも。", + NULL, " Thanks, you two.", Line_WaitForInput); + OutputLine(NULL, "俺、ひょっとすると今日まで何か勘違いをしてたかもしれないぜ。」", + NULL, " I think I finally understand.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あの日、……俺は一方的にレナを励ました気でいたけど。", + NULL, "On that day... I thought I cheered her up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …本当にそれがレナの心に届いたか自信がなくなり始めていた。", + NULL, "...But I started to doubt if I had reached her heart.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナを女々しいとばかりに、乱暴に引っ張り寄せただけだったかもしれない。", + NULL, "I might've just been dragging her someplace where I wanted her to go.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺は、本当の意味でレナの味方になっていなかった…。", + NULL, "I wasn't on her side in the real sense of the term...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その時、梨花ちゃんの手が俺の頭を、そっと撫でた。", + NULL, "All of a sudden, Rika-chan patted my head.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Ri_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……圭一は一番のレナの味方ですよ。", + NULL, "\"...Don't worry.", Line_WaitForInput); + OutputLine(NULL, "それは疑わなくて大丈夫なのです。」", + NULL, " We all know that you're on her side.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「え、え?!", + NULL, "\"What? What?", Line_WaitForInput); + OutputLine(NULL, " わ、俺また考え事を口に出しちまってたのか…!」", + NULL, " Did I say something out loud again...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_TokuiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナの心には届いてるよ。", + NULL, "\"It did reach her heart.", Line_WaitForInput); + OutputLine(NULL, "圭ちゃんはあの日、とても強い力をレナに与えたんだからさ。", + NULL, " Kei-chan, you really did give her great strength on that day.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_AkuwaraiB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "…………いやーー、でもさぁ、よくよく思い出すとすっごい恥ずかしいこと言ってたよねぇ?", + NULL, " ...Well... now that I think about it, what you said on that day was more than a little theatrical!", Line_WaitForInput); + OutputLine(NULL, " くっくっくっくっく!!」", + NULL, " Heh heh heh heh!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 廊下を先生が戻ってくる足音が聞こえると、みんなが一斉に自分の席へ戻る。", + NULL, "We heard footsteps from the hallway, and everybody started to head back to their desks.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "GK1", "maskright", 7, 0, 300 ); + DisableWindow(); + DrawBustshot( 0, "Tie1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「お待たせしました。", + NULL, "\"Take your seats, everyone.", Line_WaitForInput); + OutputLine(NULL, "それでは委員長、号令。」", + NULL, " President, if you would.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「きりーーーーーーーーーーつ!!」", + NULL, "\"All rise!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskup", 1, 0, 300 ); + DrawScene( "Sora", 400 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_chaim", 128, 64 ); + Wait( 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "G1", 400 ); + SetValidityOfInput( FALSE ); + Wait( 1500 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Hi5", "maskleft", 1, 0, 300 ); + PlayBGM( 0, "demo_48khz", 120, 0 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " レナがいないから今日の部活もなしだ。", + NULL, "We didn't have a club meeting that day because Rena wasn't around.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " まぁ、俺にとっても都合はよかった。", + NULL, "That worked out for me", Line_WaitForInput); + OutputLine(NULL, "今日の帰りにお使いを頼まれていたからだ。", + NULL, " because I had an errand to run.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Hi7", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 買い物の内容も大したものじゃない。", + NULL, "It wasn't a big errand.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 村の中の雑貨屋のポイントカードが溜まったので、それと交換で台所洗剤をもらって来てくれという程度だ。", + NULL, "My mom wanted me to use her point card to get some detergent.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんなの俺にわざわざ頼むほどのものかよと思ったが、親父の仕事の絡みで手が離させないと言われると仕方ない。", + NULL, "I didn't see the point of going all the way to the store just to get detergent, but my mom told me to go because she's busy helping my dad with his work.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "M_Hi15", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " だから、帰り道に商店街へよろうと、いつもと違う道に入ったときだった。", + NULL, "I started walking towards the shopping center.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 向こうの木立の影から、誰かが顔を覗かせてこっちをうかがっているのに気付いた。", + NULL, "I noticed someone was watching me, hiding behind a distant tree.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……こんなお茶目な真似をするのは誰だと目を凝らそうとしたら、相手が姿を現す。", + NULL, "...I wonder who would do such a mischievous thing. I stared at them to find out who it was, at which point they emerged.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「お?", + NULL, "\"Oh,", Line_WaitForInput); + OutputLine(NULL, " レナじゃねぇか。」", + NULL, " Rena.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 具合はもういいのかよ、", + NULL, "Are you feeling better now?", Line_WaitForInput); + OutputLine(NULL, "…そう続けようとした時、その言葉は喉のところで止まった。", + NULL, " ...I was about to say that, but I swallowed the words.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " 何だか、レナの表情がとても真剣だったからだ。", + NULL, "Somehow, Rena looked very serious.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "yabaisemi", 120, 0 ); + + OutputLine(NULL, "「……ど、……どうしたんだ?」", + NULL, "\"...Wh-What's going on?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「シッ!」", + NULL, "\"Shh!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは人差し指を唇の前に立てて、静かにするよう命じると、辺りをうかがう仕草をしてから、急いでこちらへ来いと合図される。", + NULL, "Rena put her index finger to her lips, told me to be quiet, looked around carefully, and beckoned for me to come over.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " よくわからないが、取り合えずレナの指示に従い、俺は口をつぐむとレナのところへ駆け寄った。", + NULL, "I had no idea what was going on, but I followed her instructions, shut my mouth, and ran to her.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "M_Hi13", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " レナは仕草で、俺に茂みの影にしゃがんで隠れるように指示する。", + NULL, "Rena gestured for me to squat down to hide in the shadow of the bush.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なぜそうしなければならないのか分からなかったが、理由は後でも聞ける。", + NULL, "I didn't know why I had to do that, but I could ask her the question later.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺は逆らわず指示に従った。", + NULL, "I just followed her orders for now.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナはまるで、そう、誰かに後を尾行されてないかをうかがっているようだった。", + NULL, "Rena looked like she was making sure no one was following her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………魅音辺りなら、ふざけてこんな真似でもしそうだが、…レナはこんな冗談、絶対やらない。", + NULL, "...If it was Mion, she'd do something like this just to fool me, as a joke... but I know Rena doesn't do things like this for fun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺はどういう状況に置かれているか、まったく理解できずにいたが、…そのただならぬ緊迫感だけを理解し、身を小さくして気配を殺していた。", + NULL, "I had no idea what kind of situation I had gotten myself into... but I could feel how tense it was, and I made myself as small as I could.", Line_Normal); + ClearMessage(); + +} diff --git a/Update/_tsum_015_2.txt b/Update/_tsum_015_2.txt new file mode 100644 index 0000000..55fde2f --- /dev/null +++ b/Update/_tsum_015_2.txt @@ -0,0 +1,1330 @@ +void main() +{ + + DisableWindow(); + DrawBustshot( 0, "Re_NandeA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………うん。", + NULL, "\"............Good.", Line_WaitForInput); + OutputLine(NULL, "…もういいよ。", + NULL, " ...It's okay now.", Line_WaitForInput); + OutputLine(NULL, "ごめんね。」", + NULL, " I'm sorry.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その声で、ようやく俺の緊張が解かれる。", + NULL, "The tone of her voice made me relax a little.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…ふぅ…。", + NULL, "\"...Whew.", Line_WaitForInput); + OutputLine(NULL, "………どうしたってんだよ一体。」", + NULL, " ......What's going on?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisableWindow(); + ChangeBustshot( 0, "Re_KomaruB1#", 200, TRUE ); + DisplayWindow(); + PlayBGM( 0, "Z02_Kyousou", 120, 0 ); + + OutputLine(NULL, "「多分、私。", + NULL, "\"I think...", Line_WaitForInput); + OutputLine(NULL, "……誰かに最近、あとをつけられているの。」", + NULL, " someone has been following me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「何だって…。」", + NULL, "\"What...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どうしてレナが……、誰に?!", + NULL, "Who would follow her...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そう思った瞬間に、なんて愚問だと思った。", + NULL, "When I thought about it, I realized how stupid the question was.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……まさか、……警察かよ?!」", + NULL, "\"...Is it... the police?!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 間宮リナに北条鉄平。", + NULL, "Rina Mamiya and Teppei Houjou.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 人間が二人も蒸発しているのだ。", + NULL, "Two people disappeared.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いくらゴロツキみたいなやつらとは言え、警察沙汰にだってなるだろう。", + NULL, "Even though they were awful human beings, the police had to investigate if they found out that they'd gone missing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " リナって女がレナの家に出入りしていたことは、多分、そう苦労せずに突き止められるに違いない。", + NULL, "It probably wouldn't be difficult to find out that Rina had often been to Rena's house.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも……、大丈夫だ。", + NULL, "But... it should be okay.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの死体の袋さえ見付からなければ、絶対に大丈夫だ。", + NULL, "As long as they don't find those bags, it should be okay.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_NandeA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「警察なのか、……警察じゃないのかは、わからないけれど。", + NULL, "\"I don't know if it's the police or not.", Line_WaitForInput); + OutputLine(NULL, "……綿流しの夜以降、………誰かにずっと見られている気がするの。」", + NULL, " ...But I feel like someone has been watching me since the night of Watanagashi.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……どういう事だよ!」", + NULL, "\"...What do you mean?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 俺がそう問い掛けた時、レナは無感情な目で俺を真正面からじっと見据えた。", + NULL, "Once I asked that question, Rena stared directly at me with a blank expression.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……それは、まるで値踏みするかのような目。", + NULL, "...Her eyes looked as though they were evaluating me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺に、…何か大切なことを、打ち明けるべきかどうか、その価値があるかどうか測っている目だった。", + NULL, "She stared at me as if she was assessing whether I was worth talking to about something very important.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは自分の手首を、もう片方の手でぎゅっと握ると、小声で言った。", + NULL, "Rena squeezed her own wrist tightly, then started talking in a whisper.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………話してもいいけど、……誰にも内緒にできる…?」", + NULL, "\"......I can tell you what's going on... but can you keep it a secret...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ、もちろんだぜ。", + NULL, "\"Yeah, of course I can.", Line_WaitForInput); + OutputLine(NULL, "レナがそうしろってんなら、誰にもしゃべらない。」", + NULL, " If you want me to keep it secret, I won't tell anybody.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…うん。", + NULL, "\"...Okay.", Line_WaitForInput); + OutputLine(NULL, "……圭一くんなら信用できるよ。」", + NULL, " ...I trust you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 少しだけ微笑むとレナはもう一度辺りをうかがい、小声で言った。", + NULL, "She smiled and looked around one more time.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "B10_Giwaku2", 120, 0 ); + + OutputLine(NULL, "「………連中はひょっとすると、…三四さんのスクラップ帖を探しているのかもしれないの。」", + NULL, "\"......They might be looking for Miyo-san's scrapbooks.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「三四さん?", + NULL, "\"Miyo-san?", Line_WaitForInput); + OutputLine(NULL, " って……、あぁ、看護婦の鷹野さんのことか?", + NULL, " Oh... the nurse, Takano-san?", Line_WaitForInput); + OutputLine(NULL, " あとスクラップ帖って何のことだ?」", + NULL, " What about her scrapbooks?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………秘密の捜査になっているって言ってたから、多分、圭一くんは知らないよね。", + NULL, "\"......The police are keeping the investigation under wraps, so I'm sure you don't know.", Line_WaitForInput); + + PlaySE( 0, "s_Z02_Kyousou", 128, 64 ); + + OutputLine(NULL, "……鷹野三四さん、", + NULL, " ...Miyo Takano-san was", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…殺されたんだって。」", + NULL, " murdered.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「え、……ええ?!", + NULL, "\"What? ......What?!", Line_WaitForInput); + OutputLine(NULL, " いつ!」", + NULL, " When?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 声が大きいと叱られる。", + NULL, "She told me to be quiet again.", Line_WaitForInput); + OutputLine(NULL, "俺は声を小さくし、レナに先を促した。", + NULL, " I lowered my voice and let her continue.", Line_Normal); + ClearMessage(); + + DrawFilm( 2, 0xaa, 0xaa, 0xaa, 256, 0, 0, TRUE ); + + OutputLine(NULL, "「綿流しの夜、私たちは三四さんと、あと富竹さんに会ったよね?", + NULL, "\"On the night of Watanagashi, we met Miyo-san and Tomitake-san, didn't we?", Line_WaitForInput); + OutputLine(NULL, " あの直後に、2人が襲われたんだって。", + NULL, " They were attacked right after that.", Line_WaitForInput); + + DisableWindow(); + DrawBustshot( 1, "Tomi_def#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……富竹さんは……、「オヤシロさまの祟り」に遭って、喉を掻き毟って死んだ。", + NULL, " ...Tomitake-san... was cursed by Oyashiro-sama. He clawed out his throat and died.", Line_WaitForInput); + + DisableWindow(); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, FALSE ); + DrawBustshot( 2, "Ta_Def#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "三四さんは、岐阜の山中で焼き殺されていたと言ってたの。」", + NULL, " Miyo-san was burned to death in the mountains of the Gifu Prefecture.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……そ、……それ、本当かよ……。", + NULL, "\"...Is that... true...?", Line_WaitForInput); + OutputLine(NULL, "そんなの誰も知らないぞ?!」", + NULL, " I mean, nobody told me about that!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + FadeFilm( 0, TRUE ); + + OutputLine(NULL, "「うん。", + NULL, "\"I know.", Line_WaitForInput); + OutputLine(NULL, "それは警察が伏せて捜査をしてるからなの。", + NULL, " That's because the police haven't disclosed their investigation.", Line_WaitForInput); + OutputLine(NULL, "雛見沢村連続怪死事件は今年で5年目になっちゃうでしょ?", + NULL, " These cases make the fifth of the series of mysterious deaths.", Line_WaitForInput); + OutputLine(NULL, " だから、変に騒がれたくないんで事件を公にしていないんだって。」", + NULL, " So the police have decided not to go public yet.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「な、なるほど…。", + NULL, "\"I-I see...", Line_WaitForInput); + OutputLine(NULL, "秘密捜査なのはわかったが…、レナはそんな話、どこで聞いたんだよ…?」", + NULL, " I understand why the police are keeping quiet about it... but then, where did you hear this...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………………内緒だよ?", + NULL, "\"............Can you keep it a secret?", Line_WaitForInput); + OutputLine(NULL, " 私、…実は大石っていう興宮署の刑事さんと連絡を取り合っているの。", + NULL, " I... I've been in contact with Ooishi-san. He's a detective from the Okinomiya police department.", Line_WaitForInput); + OutputLine(NULL, "その人に教えてもらった。」", + NULL, " He told me about the case.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「どうして…、大石って人がレナに…?」", + NULL, "\"Why... did he tell you...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………さぁ、…ちょっとそこはわからない。", + NULL, "\"......I don't know.", Line_WaitForInput); + OutputLine(NULL, "彼が言うには、私なら信用できそうだからって言うんだけどね。」", + NULL, " He said he told me because he could trust me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 突然の突拍子もない話に、俺が呆然としていた。", + NULL, "I was dumbfounded to hear all this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だが、レナが嘘を言うはずなどない。", + NULL, "...But I knew she wasn't lying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これが魅音だったなら、今にもペロっと舌を出しそうだが、レナに限ってだけはありえない。", + NULL, "If it was Mion, she'd be sticking her tongue out by now. But Rena wouldn't make a joke out of something like this.", Line_Normal); + ClearMessage(); + + DrawScene( "ryuuketu1", 400 ); + + OutputLine(NULL, "「三四さんが殺された理由は、……多分、彼女の研究のせいだと思うの。", + NULL, "\"I think the reason why Miyo-san was murdered is because of her research.", Line_WaitForInput); + OutputLine(NULL, "三四さんがこの村の歴史とか民俗学とか、そういうのを熱心に調べてたってのは知っている?」", + NULL, " Do you know she was doing ethnological research by studying the history of this village?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「何となくは聞いたことある。」", + NULL, "\"I've heard something along those lines.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 鷹野さんって人は、オカルトとかミステリーとかそういう類のものが好きだったらしい。", + NULL, "Takano-san was interested in the occult and in mysterious things.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この村には、人食い鬼の伝説があるそうで、そういうのを面白がって研究している…", + NULL, "I remember Mion once told me", Line_WaitForInput); + OutputLine(NULL, "というのを魅音に教えてもらったことがあるような気がする。", + NULL, " that she was studying the village's legends of man-eating demons, out of curiosity.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……彼女は多分、その研究の中で、この村に関するある重要な秘密を知ってしまったの。", + NULL, "\"...I think she discovered a very important secret about this village through her studies.", Line_WaitForInput); + OutputLine(NULL, "…あるいは彼女は、そんなにも核心には踏み入ってなかったのかもしれないけど、……そうは思われなかったんだろうね。」", + NULL, " ...Or maybe she wasn't even close to the truth... but they thought she was.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ちょっと待て。", + NULL, "\"Wait a second.", Line_WaitForInput); + OutputLine(NULL, "…この村の秘密って何だよ?」", + NULL, " ...What's the secret of this village you're talking about?\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "File", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「………………私は、……三四さんのスクラップ帖をほんの数冊借りて読んだだけ。", + NULL, "\"......I just read a few of her scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "でも、彼女が特に大事にしていた秘蔵の数冊だから、かなり重要なことが記してあったと思う。", + NULL, " But those were the ones that she was handling with extra caution. So, I think there are pretty important things written in them.", Line_WaitForInput); + OutputLine(NULL, "………だから、多分、三四さんが至ろうとしていたことに、8割方くらいは近付いていると思うの。", + NULL, " ......I think I know about 80% of what Miyo-san was trying to uncover.", Line_WaitForInput); + OutputLine(NULL, "でも、…………あまりに突拍子もなくて、…私にはまだ信じられない。", + NULL, " But...... if it's true, it's almost too crazy to believe.", Line_WaitForInput); + OutputLine(NULL, "…三四さんの想像が正しいかどうか、検証してる段階なの。」", + NULL, " ...Right now, I'm trying to find out whether Miyo-san's theory is right or not.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "M_Hi13", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……で、……何なんだ一体。", + NULL, "\"...So, what is it?", Line_WaitForInput); + OutputLine(NULL, "…秘密を知ると殺されるっていう、……この村の秘密ってのは…。」", + NULL, " ...What is the secret of this village? What could be so important that you might get killed just by knowing about it...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そこまで口に出してぎょっとする。", + NULL, "I gasped the moment those words left my mouth.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……ということは、それをレナの口から知れば、俺もまた殺されるかもしれないからだ。", + NULL, "...If Rena told me, I might get killed, too.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_KomaruA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭一くんには、……まだ全部話したくない。", + NULL, "\"I don't want to tell you yet...", Line_WaitForInput); + OutputLine(NULL, "確証が持てたら話すね。", + NULL, " But I promise I will once I verify things.", Line_WaitForInput); + OutputLine(NULL, "…だって、それくらいに途方もない、…とんでもない話だから。」", + NULL, " ...Because it's really crazy... too crazy to be true...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「確証って何だよ…?」", + NULL, "\"What do you mean, you have to verify things?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_NandeB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「例えば、予備知識のないうじ湧きについては私自らがその存在を検証できているけど、…他にもたくさん、未検証のことがあるの。", + NULL, "\"For example, I myself serve as verification that the maggot disease can occur without any background knowledge, but... there are a lot of things I still need to verify.", Line_WaitForInput); + OutputLine(NULL, "それらを埋めていかないと、…私ですらにわかには信じられない。」", + NULL, " They sound too crazy to be true, and I can hardly believe them if I don't verify that they are.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……うじ?", + NULL, "...Maggots?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ちょっとわかりにくい単語が出たので聞き直そうかと思ったが、取り合えず話の腰を折らないことにする。", + NULL, "I was totally lost now, and I wanted to ask her some questions, but I decided not to cut in.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " こんなにも蒸し暑いのに。", + NULL, "It was so hot outside.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_NandeA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ……レナはまるで寒さでも感じるかのように、自分の両肘を抱く仕草をした。", + NULL, "...But Rena held her arms as if she was cold.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナ。", + NULL, "\"Rena.", Line_WaitForInput); + OutputLine(NULL, "俺はいつだってお前の味方なんだからな。", + NULL, " I'm always on your side.", Line_WaitForInput); + OutputLine(NULL, "………俺だけは信用してくれて構わない。」", + NULL, " ...You can trust me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………ありがとう。", + NULL, "\".........Thank you.", Line_WaitForInput); + OutputLine(NULL, "…その一言がすごいうれしい。」", + NULL, " ...I really appreciate it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは、本当にうれしそうな顔だった。", + NULL, "From her expression alone, I could tell that she really meant it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……とてつもない何かに巻き込まれて、……誰にも打ち明けられず、心細い思いをしていたことが見て取れる。", + NULL, "...I could also tell that she was involved in something very big... and that she felt lonely, because she couldn't tell anybody else about it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …そうだ、こんな時だから、俺がレナの味方にならなくちゃいけないんじゃないか。", + NULL, "...I had to be on her side while she was going through a difficult time.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「私とね、今日ここで出会ったことは内緒にした方がいいと思うの。", + NULL, "\"You shouldn't tell anybody that you met me here today.", Line_WaitForInput); + OutputLine(NULL, "私と接触があったことが知られたら、圭一くんにも危害が及ぶかもしれないから。」", + NULL, " They might try to hurt you if they found out.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…わ、わかった。", + NULL, "\"...O-Okay.", Line_WaitForInput); + OutputLine(NULL, "………俺に、何か協力できることはないのかよ?!」", + NULL, " ...Isn't there anything I can do to help?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今はない。", + NULL, "\"Not right now.", Line_WaitForInput); + OutputLine(NULL, "でも、協力をお願いできることがわかっただけで、今の私には心強いよ。", + NULL, " But it's very reassuring that I can ask you for help when I need it.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……最後には頼らせて、ね!」", + NULL, " ...I'll depend on you someday!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おう。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "任せとけ。」", + NULL, " Anytime.\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "yabaisemi", 120, 0 ); + PlaySE( 0, "s_furu", 128, 64 ); + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + + OutputLine(NULL, "「シ!", + NULL, "\"Shh!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, " 車が来る!」", + NULL, " A car is coming!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナが俺の頭を茂みに押し込む。", + NULL, "Rena pushed my head into the bush.", Line_WaitForInput); + OutputLine(NULL, "俺は逆らわず、茂みの中に身を縮めた。", + NULL, " I went along with it and crouched down even lower in the bushes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……………………。", + NULL, "....................", Line_Normal); + ClearMessage(); + + DrawScene( "M_Hi13", 400 ); + + OutputLine(NULL, " しばらく息を殺していると、車の音が聞こえてきて、白いワゴン車が通り過ぎていった。", + NULL, "We stayed quiet for a while. I could hear a car coming closer, and after a while a white van passed by.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …レナの耳の良さに驚く。", + NULL, "...I was surprised at her hearing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " よくこんなにも早い内から車の接近を察知できたものだ。", + NULL, "She heard the car coming when it was still far off in the distance.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Re_OkoruA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今の車、ナンバー、見えた?」", + NULL, "\"Did you see its license plate number?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「え?", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, " …いやごめん。", + NULL, " ...No, I'm sorry.", Line_WaitForInput); + OutputLine(NULL, "見えなかった。」", + NULL, " I didn't.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「私もちょっと見えなかったけど、…多分、さっきと同じナンバーの車だと思うの。」", + NULL, "\"I couldn't either, but I think it's the same car I saw earlier.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……その、レナを尾行しているとかいう連中か?」", + NULL, "\"...Are they the ones following you?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「多分。", + NULL, "\"I think so.", Line_WaitForInput); + OutputLine(NULL, "………普段、車なんか通らない道で、今日は何度も追い上げられるの。", + NULL, " ...It passed by me many times today on the street, where nobody usually drives.", Line_WaitForInput); + OutputLine(NULL, "その度に私は隠れてやり過ごしているからいいんだけど、……どうもおかしい。」", + NULL, " I hid every time. But... it's strange.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そいつらなのか?", + NULL, "\"Are they the ones?", Line_WaitForInput); + OutputLine(NULL, " 鷹野さんたちを殺して、レナが持ってるスクラップ帖を狙っているという連中は。」", + NULL, " Are they the ones who killed Takano-san and Tomitake-san? Are they looking for the scrapbooks you have?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「多分。」", + NULL, "\"Most likely, yes.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Sora5", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " ……もう本当に突拍子もない話で、…当事者であるレナ自身がにわかには信じ難いというのも無理はなかった。", + NULL, "...I don't blame her for not being able to believe what's going on, because this is really crazy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 鷹野さんがこの村の研究で、何かとてつもないことを突き止めた。", + NULL, "Takano-san uncovered something really significant through her studies.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして、それを隠したいと思っている連中に嗅ぎ付けられ、……綿流しの晩に、「オヤシロさまの祟り」を模して殺された。", + NULL, "The people who want that information hidden found out about it and... they killed her on the night of Watanagashi, copying the curse of Oyashiro-sama.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして、その物騒な連中は、鷹野さんの研究成果であるスクラップ帖を探していて、そのスクラップ帖をレナが持っているらしい。", + NULL, "They're looking for the scrapbooks, the fruits of her research. And Rena has them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それで……レナが命を狙われているって……?", + NULL, "That's why... they're trying to kill Rena...?", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "M_Hi13", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「じゃあ、レナの家が危ないってことはないのか!?」", + NULL, "\"What about your house?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「大丈夫。", + NULL, "\"It's safe there.", Line_WaitForInput); + OutputLine(NULL, "スクラップ帖はゴミ山の私の隠れ家に隠してある。", + NULL, " I hid the scrapbooks in my secret hideout at the garbage dump.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "………お父さんが不安だけど、……何も知らないからこそ、何も危害が及ばないかもしれない。」", + NULL, " ...I'm worried about my father... but he'll be fine because he really doesn't know anything.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………………………。」", + NULL, "\"..................\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…あははは。", + NULL, "\"...Ahahaha.", Line_WaitForInput); + OutputLine(NULL, "圭一くんが言わなくても顔に書いてあるよ。", + NULL, " It's written on your face, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "突拍子もない話でとても信じられない、でしょ…?」", + NULL, " It says 'I can't believe it, because it sounds too crazy to be true.' Am I right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………。」", + NULL, "\"..................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんなことないさと否定しようと思ったが、下手なことを言うほうがかえって悪いと思い、俺は肯定を意味する沈黙を返した。", + NULL, "I wanted to deny it, but I felt bad to lie. I remained silent in the affirmative.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…それが当然の反応。", + NULL, "\"...Well, that's a normal reaction.", Line_WaitForInput); + OutputLine(NULL, "私だって三四さんのスクラップ帖を読み始めた最初は、何だこりゃって思って、全然信じられなかったもの。", + NULL, " I couldn't believe any of it when I read the first scrapbook.", Line_WaitForInput); + OutputLine(NULL, "……全てに目を通して、ようやく何かの筋が見えてきたんだもん。」", + NULL, " ...I finally started seeing the connections after reading all of them.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………すまん。", + NULL, "\"...I'm sorry.", Line_WaitForInput); + OutputLine(NULL, "もちろん、レナの味方になりたいのは本心だ。", + NULL, " I do want to help you.", Line_WaitForInput); + OutputLine(NULL, "でも、…話が全然見えないんで、どう助けてやればいいかわかんないんだ。」", + NULL, " But I just don't know how, if I don't see the whole picture of what's going on.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_KomaruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「話せば、圭一くんの身にも危険が降りかかるよ?」", + NULL, "\"If I tell you, it might put you in danger.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「レナにはすでに降りかかってるんだろ?", + NULL, "\"You're already in danger, right?", Line_WaitForInput); + OutputLine(NULL, " ならお相子だぜ、気にするな!」", + NULL, " I don't mind. Don't worry about me!\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisableWindow(); + ChangeBustshot( 2, "Re_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………わかった。", + NULL, "\"......Okay.", Line_WaitForInput); + OutputLine(NULL, "話す。", + NULL, " I'll tell you, then.", Line_WaitForInput); + OutputLine(NULL, "……多分、三四さんたちを殺したのは、雛見沢御三家。", + NULL, " ...It's probably the Three Families who killed Miyo-san and Tomitake-san.", Line_WaitForInput); + OutputLine(NULL, "…もっとはっきり言ってしまえば、魅ぃちゃんの家である園崎本家。」", + NULL, " ...To be more specific, it's the Sonozaki family--Mii-chan's family.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「どうして…!」", + NULL, "\"Why...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawScene( "black", 400 ); + DrawScene( "Simen2", 400 ); + PlayBGM( 0, "B_Dive", 120, 0 ); + + OutputLine(NULL, "「圭一くんも、過去の連続怪死事件は知ってるよね?」", + NULL, "\"You know about the series of mysterious deaths, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ。", + NULL, "\"Of course.", Line_WaitForInput); + OutputLine(NULL, "ダム戦争の時の村の仇敵ばかりが、毎年犠牲になっていくっていうあれだろ。」", + NULL, " The traitors of the dam conflict die every year, right?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「この連続怪死事件は、ダム戦争の清算のようなものなの。", + NULL, "\"The series of mysterious deaths is like a... resolution of the dam conflict.", Line_WaitForInput); + OutputLine(NULL, "村の裏切り者を片付けることによって、本当の意味でダム戦争を終わらせようとする…。」", + NULL, " They're trying to end the dam conflict in the true sense of the term by erasing people who betrayed the village...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……確かに、……そう見えないことはないよな。", + NULL, "\"...It does... look like that in a way.", Line_WaitForInput); + OutputLine(NULL, "誰もがはっきりと口にはしないが、薄々と園崎家の仕業だと疑ってる…みたいな話は聞いたことあるぜ。」", + NULL, " Nobody really says it out loud, but everybody is suspicious that the Sonozaki family is behind it... That's what I've heard.\"", Line_Normal); + ClearMessage(); + + DrawScene( "ryuuketu1", 400 ); + + OutputLine(NULL, "「でも、裏切り者を制裁するなら、別に綿流しの晩にこだわらなくてもいいんじゃない?", + NULL, "\"But if they really wanted to erase the traitors, they wouldn't have to do it on the night of Watanagashi.", Line_WaitForInput); + OutputLine(NULL, " 毎年、祟りで1人、鬼隠しで1人なんてスローペースで殺す必要はない。", + NULL, " Why don't they kill them all at once instead of killing them one by one, using the curse and demoning them away every year?", Line_WaitForInput); + OutputLine(NULL, "そうでしょ?」", + NULL, " Wouldn't that make more sense?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 鬼隠しなんて言葉は初耳だったが、物騒な意味で使ったことは文脈から理解できたので、俺は余計な口を挟まず、黙って頷く。", + NULL, "I've never heard the words 'demoning away' before, but Rena clearly thought they have some kind of creepy, significant meaning, so I decided not to cut in.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「つまりこれらの連続怪死事件は、綿流しの祭りに神聖性を取り戻そうとする意思があるの。", + NULL, "\"That means that they're using the series of mysterious deaths in order to resurrect the sacredness of the Watanagashi festival.", Line_WaitForInput); + OutputLine(NULL, "……もっと踏み込んで言うと、明治以降に失われた鬼ヶ淵村の神聖性を取り戻すための、段階的イベント。", + NULL, " ...Step by step, they're reviving the sacred nature of Onigafuchi that was lost in the Meiji era.", Line_WaitForInput); + OutputLine(NULL, "彼らは最終的には、太古の昔にそうだったような、原理的なオヤシロさま信仰を復活させることを目的としている。」", + NULL, " Their goal is to revive the level of belief in Oyashiro-sama that used to exist in primitive times.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "JY2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……オヤシロさま信仰…。", + NULL, "\"Belief in Oyashiro-sama...", Line_WaitForInput); + OutputLine(NULL, "…古手神社のことか?」", + NULL, " ...Are you talking about the Furude Shrine?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そう。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "古手神社って、崇められていると思う?", + NULL, " Do you think people revere the Furude Shrine now?", Line_WaitForInput); + OutputLine(NULL, " お年寄りの人は敬っているけど、それだけだよね?", + NULL, " Elder people respect the shrine, but that's it.", Line_WaitForInput); + OutputLine(NULL, " 子どもたちは境内を遊び場くらいにしか思ってないし、ほとんどの村人たちも地域の集会所くらいにしか思っていない。", + NULL, " Kids think of it as a place to play, and most of the villagers think of it as a place to gather for local events.", Line_WaitForInput); + OutputLine(NULL, "その神聖性は失われている。", + NULL, " Its sacredness has been lost.", Line_WaitForInput); + OutputLine(NULL, "それが、ダム戦争を切っ掛けに蘇ったの。", + NULL, " But with the dam conflict, it started to revive...", Line_WaitForInput); + OutputLine(NULL, "彼らはそれを、オヤシロさま信仰を復活させるいい機会だと捉えた。」", + NULL, " and they took it as a good opportunity to bring back the cult of Oyashiro-sama.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…ってことはつまり、………オヤシロさま信仰の狂信者たちが、…裏で暗躍しているってことか?」", + NULL, "\"...So... you're saying that... some fanatical Oyashiro-sama worshippers are... behind all this?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そういうこと。", + NULL, "\"That's what I'm saying.", Line_WaitForInput); + OutputLine(NULL, "そもそもオヤシロさま信仰は御三家によって管理されていた。", + NULL, " The cult of Oyashiro-sama was managed by the Three Families to begin with.", Line_WaitForInput); + OutputLine(NULL, "だから、御三家には現代にも脈々と、オヤシロさま信仰を復活させなければならないという至上目的が受け継がれているの。", + NULL, " The Three Families passed down their ultimate goal of reviving the cult of Oyashiro-sama down to the present generation.", Line_WaitForInput); + OutputLine(NULL, "それを思えば、御三家がダム戦争中に村を一丸にまとめたり、廃れかけていたオヤシロさまを引き合いに出し、古手神社にわざわざ同盟事務所を設けた理由も透けて見えてくる。」", + NULL, " When you think about it, you'll understand why the Three Families took the initiative in uniting the villagers during the dam conflict, and why they set up the Onigafuchi Guardians office in the Furude Shrine, citing Oyashiro-sama, who was almost forgotten at the time.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「…じゃあ、雛見沢村連続怪死事件ってのは、雛見沢御三家、", + NULL, "\"...So, the Three Families...", Line_WaitForInput); + OutputLine(NULL, "…いや、オヤシロさまを信仰する狂信的な集団の仕業…。", + NULL, " I mean, the fanatical Oyashiro-sama worshippers orchestrated the series of the mysterious deaths of Hinamizawa...", Line_WaitForInput); + OutputLine(NULL, "……なら待てよ、どうして鷹野さんが殺されなきゃならないんだ?」", + NULL, " ...but wait. Why would they kill Takano-san?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それは御三家が、鬼ヶ淵村と呼ばれた太古からずっと隠してきた、この村のある重大な秘密に関係があるの。", + NULL, "\"Because she discovered the important secret of this village. The Three Families have been hiding it since the era of Onigafuchi.", Line_WaitForInput); + OutputLine(NULL, "それを暴かれると、オヤシロさまという神の神聖性が失われる。", + NULL, " If that secret is revealed, the sacredness of Oyashiro-sama will be lost.", Line_WaitForInput); + OutputLine(NULL, "だから彼らは三四さんの研究が核心に近付いたことを知り、", + NULL, " They found out that Miyo-san was getting close to the secret, and that's why they", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "消したの。」", + NULL, " killed her.\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "aka2", 400 ); + PlayBGM( 0, "semi", 120, 0 ); + + OutputLine(NULL, "「その、重大な秘密ってのは……何なんだ?!", + NULL, "\"What's this 'important secret'...?!", Line_WaitForInput); + OutputLine(NULL, " それを知ると俺も狙われるってんだろうけど、上等だぜ!」", + NULL, " I don't care if I put myself in danger. I need to know!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………だから、それはまだ言いたくない。", + NULL, "\".........I don't want to tell you yet.", Line_WaitForInput); + OutputLine(NULL, "私自身が10割の確証を得るまで言いたくない。", + NULL, " I don't want to tell you until I'm 100% sure about it.", Line_WaitForInput); + OutputLine(NULL, "…多分、今ここで話しても、圭一くんは堪えきれなくなって、笑い出してしまうに違いないもの。」", + NULL, " ...I'm pretty sure that right now, you'd just laugh.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おいおい、俺がそんなヤツに見えるかよ?!」", + NULL, "\"Hey, do you think I'm that kind of guy?\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawBustshotWithFiltering( 0, "Re_KomaruA1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "M_Hi13", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「………もう少し、時間がほしいの。", + NULL, "\"......I just need a little more time.", Line_WaitForInput); + OutputLine(NULL, "……あまりの事実に、私ですら受け入れきれていないの。", + NULL, " ...I can't accept the truth myself, because it sounds so impossible.", Line_WaitForInput); + OutputLine(NULL, "だからもう少し時間をほしいの。", + NULL, " So, I need some time.", Line_WaitForInput); + OutputLine(NULL, "………お願い。」", + NULL, " ...Please.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………わかった。」", + NULL, "\"............I understand.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今日ここで話したことは、誰にもしゃべっちゃだめだよ。", + NULL, "\"Don't tell anybody about what we talked about today.", Line_WaitForInput); + OutputLine(NULL, "魅ぃちゃんと梨花ちゃん、もちろん沙都子ちゃんにもだめ。」", + NULL, " Not even Mii-chan, Rika-chan, or Satoko-chan.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「わ、わかったよ…。」", + NULL, "\"O-Okay...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃ、圭一くんはもう行って。", + NULL, "\"Well, you should go now.", Line_WaitForInput); + OutputLine(NULL, "私はもう少し辺りをうかがってから行く。", + NULL, " I'll take a look around for a while before I go home.", Line_WaitForInput); + OutputLine(NULL, "用心に過ぎるということはないからね。」", + NULL, " I can't be too careful anymore.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " レナは茂みに身を潜め、姿を消した。", + NULL, "Rena ducked low in the bushes and moved away.", Line_WaitForInput); + OutputLine(NULL, "俺だけが取り残される。", + NULL, " I was left alone there.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " セミの合唱があっという間に辺りを埋め、…まるで最初からここには俺しかいなかったかのように見せるのだった。", + NULL, "The cries of the cicadas surrounded around me, making it seem as if I was alone there the whole time.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "M_Hi12", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " ……………俺は仕方なく歩き始めるが、……呆然としたままだった。", + NULL, "...I started walking... still dumbfounded.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺に知らせてしまうと危害が及ぶかもしれないからと、結局、レナは何も核心を話してはくれなかった。", + NULL, "In the end, Rena didn't tell me the secret because she was afraid of putting me in danger.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ただ、はっきりと明言したのは、……この村にはオヤシロさま信仰を復活させようとするある邪悪な意思があって、", + NULL, "But she told me clearly that... there are people who want to resurrect the cult of Oyashiro-sama,", Line_WaitForInput); + OutputLine(NULL, "そいつらは村の中枢を支配する御三家に根付いている。", + NULL, " and that they're among the Three Families that control the entire village.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして、そいつらはそのために連続怪死事件を起こし、…彼らが守りたいとする秘密に迫った鷹野さんを、殺した。", + NULL, "They orchestrated the series of mysterious deaths for that purpose... and they killed Takano-san because she got too close to the secret they wanted to hide.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナは鷹野さんに出会い、彼女の研究をまとめたスクラップ帖を偶然、受け取ってしまった。", + NULL, "Rena met Takano-san and happened to obtain the scrapbooks in which Takano-san wrote about her research.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そして、その中には、読んだレナ自身でさえ、にわかには信じられないとてつもない秘密が書かれていた…。", + NULL, "...Rena still can't believe the secret written in the scrapbooks because it's just too crazy...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " おいおい……。", + NULL, "Hey...", Line_WaitForInput); + OutputLine(NULL, "…悪いけどレナ、", + NULL, " Come on, Rena...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………それ、冗談だろ…?", + NULL, " You're kidding me, right...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 週刊誌の漫画じゃあるまいし…。", + NULL, "It's like one of those comic book stories...", Line_WaitForInput); + OutputLine(NULL, "ナゾの宗教結社が暗躍して、何か陰謀を巡らしているなんて…。", + NULL, " A mysterious occult group is plotting a conspiracy...?", Line_WaitForInput); + OutputLine(NULL, "何というかその……、冗談でも笑えない。", + NULL, " I mean... it's not funny even if it's a joke.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora3", 400 ); + + OutputLine(NULL, " ……だが、なるほど、レナの言うとおりだな。", + NULL, "...But Rena is right about one thing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 仮にこれが真実だとしても、…にわかにはとても信じられない。", + NULL, "Even if this is true... it's really hard to believe.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナが真相を明かすのを時期尚早と渋ったのも納得だった。", + NULL, "I understand why Rena wanted to wait to tell me the secret.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 鷹野さんにいいようにからかわれただけじゃないのか…?", + NULL, "Maybe she was just fooled by Takano-san...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、…鷹野さんが殺されたのは紛れもない事実らしい。", + NULL, "But... Takano-san was murdered for real.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そして、そのスクラップ帖を探して、レナの身辺を何者かがうかがっているのも……事実なのか?", + NULL, "...So is it also true that someone is following Rena, looking for the scrapbooks?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう言えばレナ、……白いワゴン車の監視を受けているというようなことを言っていたな。", + NULL, "I remember... Rena said that a white van was following her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 白いワゴン車なんて、割と見かけるぜ…。", + NULL, "You can see white vans anywhere...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 業務用の車なら、結構あちこちにあるんじゃないのか。", + NULL, "I bet there are a lot in this village alone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……何となく、レナが神経過敏になっているだけのようにも感じる。", + NULL, "...She might just be oversensitive to everything right now.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは、あの日以来、心にショックを受けたまま癒しきれずにいる。", + NULL, "Rena hasn't recovered from the shock since that day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だから、自分の身辺に警察か何かが迫っているように、思い込んでしまっているんじゃないのか?", + NULL, "...That's probably why she got the idea into her head that the police or someone else is coming after her...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 取り合えず、レナが言うのには余計な口を挟まずに聞きに徹した。", + NULL, "I didn't cut in while she was talking.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……対応は正しかったと思う。", + NULL, "...I think I did the right thing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あそこで、そんな馬鹿ななんて言ってたら、レナは二度と俺を信用しなかったろう。", + NULL, "If I had said that it was ridiculous or something to her face, Rena wouldn't have trusted me ever again.", Line_Normal); + ClearMessage(); + + DrawScene( "M_Hi5", 400 ); + + OutputLine(NULL, " その時、ぎょっとした。", + NULL, "At that point, however, I gasped.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_jikuu_short", 128, 64 ); + + OutputLine(NULL, " 白いワゴン車が路肩に止まっていたからだ。", + NULL, "A white van was parked on the side of the street.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlayBGM( 1, "suzu", 120, 0 ); + + OutputLine(NULL, " さっき通り過ぎたワゴン車のナンバーは見ていないから、同じ車だという保証はない。", + NULL, "I wasn't sure if this was the same car that passed by earlier, since I didn't see the plate number.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、……中に乗っている人の数とか雰囲気とかは、…確かに似ていた。", + NULL, "But... the number of people in the car and the ambience of it was similar to the one earlier.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それに、ちょっと不審な点もあった。", + NULL, "And there's one other thing that looked suspicious about it.", Line_WaitForInput); + OutputLine(NULL, "……ここに停車する必然性がなかったからだ。", + NULL, " ...There was no reason to park here.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ここは林の中の小道だ。", + NULL, "It was on a small road in the middle of the woods.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 辺りには何にもない。", + NULL, "There's nothing around here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 信号機だってないし、自動販売機も公衆電話もない。", + NULL, "No traffic lights, no vending machines, and no public phones.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは、普通なら気がつかないような違和感だった。", + NULL, "I probably wouldn't notice it under ordinary circumstances, but I felt something was wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だが、こうして一度気付いてしまうと、確かにそれは異様だった。", + NULL, "...And once I noticed how odd it was, it was definitely suspicious.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ワゴン車の中には、作業服姿のような男たちが4人ほどいた。", + NULL, "There were four men in work uniforms in the white van.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……運転席の男は煙草を吸っているが、それ以外の男たちは基本的にぼーっとしているだけ。", + NULL, "...The driver was smoking a cigarette, but the other men were just sitting there doing nothing.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 休憩とか一服とかなら、もう少しマシなところがあるはずだ。", + NULL, "If they wanted to take a break or have a smoke, they could've chosen a better place than here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もちろん、トイレがどうしても我慢できなくなって、ここで急停車をしたという可能性もあるのだが、……その気配ともまた違った。", + NULL, "It was possible that they stopped because they had to go to the bathroom really badly... But it didn't seem that way, either.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 彼らには休憩時に発する独特の弛緩したムードがない。", + NULL, "They didn't look as comfortable or relaxed like they would if they were taking a break.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 来るべき何かにずっと備えているような、緊張感が感じられた。", + NULL, "They looked like they were waiting for something to happen. There was a deep tension in that car.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……まさか、レナがここにやってくるのを待ち受けているのか…?!", + NULL, "...Could they possibly be waiting for Rena...?!", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "yabaisemi", 120, 0 ); + + DrawFilm( 3, 255, 255, 255, 256, 0, 10, TRUE ); + + OutputLine(NULL, " まさかまさか、…そんなことはあるものか。", + NULL, "No way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……確かにここはひと気もない。", + NULL, "...I didn't see anybody walking around here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この道は裏道みたいなものなので、人通りは滅多にないし、車などさらに滅多に通るものじゃない。", + NULL, "This road is a back road. Nobody really uses this road, let alone by car.", Line_WaitForInput); + OutputLine(NULL, "でもでも……そんな馬鹿な………。", + NULL, " ...But... But... it's impossible...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……レナには悪いが、………多分、これはレナの被害妄想か何かだ。", + NULL, "...I felt bad for Rena to even think about it, but... this must be something that she got into her head, because she's feeling victimized or something.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " リナたちを殺したことを仲間に知られたショックで、ナーバスになっているレナが感じている妄想だ。", + NULL, "She must be imagining things because she's still nervous from when her friends caught her in the act of killing Rina and Teppei.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + FadeFilm( 0, TRUE ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「兄ちゃん。」", + NULL, "\"Hey, young man.\"", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ワゴン車の脇を通った時、突然その声が聞こえた。", + NULL, "I heard someone say that when I passed by the van.", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "semi", 120, 0 ); + + OutputLine(NULL, " 面識のない自分に話しかけるわけもない。", + NULL, "He couldn't mean me. He didn't even know who I was.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だからその声は、きっと車内の誰かに話しかけたものに違いないと思った。", + NULL, "So I assumed he was talking to one of the other people in the car.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから聞こえなかったふりをして、そのまま通り過ぎようとした時、もう一度、声をかけられた。", + NULL, "I pretended I didn't hear him, and I kept walking by. And then, he said it again", Line_WaitForInput); + OutputLine(NULL, "クラクション付きで。", + NULL, " and honked the horn as well.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「兄ちゃん、すまんね。", + NULL, "\"Hey young man, excuse me.", Line_WaitForInput); + OutputLine(NULL, "学校の帰りかいね?」", + NULL, " Are you on your way home from school?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 村人の年配者特有の強い訛りがあった。村人だろうとは思うが、面識はなかった。", + NULL, "He had a strong accent similar to that of the older villagers. He must live here, but I didn't know him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 向こうも、自分のことを名前で呼ばないことから面識がないことをうかがえた。", + NULL, "I could tell he didn't know me either, because he didn't call me by name.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……はい、…そうですけど。」", + NULL, "\"...Yes... I am.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「兄ちゃん、学校からこの道をずっと歩いてきたんね?", + NULL, "\"You've been walking on this road all the way from school, right?", Line_WaitForInput); + OutputLine(NULL, " ちょうど文房具屋の角を曲がってぇ、」", + NULL, " You turned the corner where the stationery store is, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうですけど。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "…何か?」", + NULL, " ...So?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 彼らは道に迷ったんだと思った。", + NULL, "They were probably lost, I thought.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …この村って、変に近道をしようと思って、慣れない道を入ると、結構、変なところに迷い込むからな。", + NULL, "...This village has many small turns, and you can easily get lost when you try to take a shortcut.", Line_WaitForInput); + OutputLine(NULL, "だから、誰か村人が通りかかったら道を聞こうと思っていたに違いない。", + NULL, " So they must've been waiting for someone to ask for directions.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そう思おうとした矢先だった。", + NULL, "...But then, he said something disturbing.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + SetSpeedOfMessage( TRUE, 128 ); + + OutputLine(NULL, "「兄ちゃんさ、この道の途中で女の子に会わんかったかいね。」", + NULL, "\"Young man, didn't you see a girl on the way here?\"", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, "「え、………あの、………え…?」", + NULL, "\"Huh? ......Umm... What...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「白い帽子に白い服を着た女の子なんよ。", + NULL, "\"A girl with a white hat in white clothes", Line_WaitForInput); + OutputLine(NULL, "紫のリボンも付いとん。", + NULL, " with a purple ribbon on it.", Line_WaitForInput); + OutputLine(NULL, "会わんかったかいね。」", + NULL, " Did you see her?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは紛れもなくレナを示したものに違いない。", + NULL, "They were definitely talking about Rena.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……い、…いいえ…!", + NULL, "\"...N-No...!", Line_WaitForInput); + OutputLine(NULL, " 会ってないです……。」", + NULL, " I didn't...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 心の準備がまったくなかった。", + NULL, "I wasn't ready to hear them ask that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …いや、むしろ俺は怯えていたのかもしれない。", + NULL, "...Rather, I was scared.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、信じられないくらいに上擦った声を出してしまった。", + NULL, "That's why my voice got all shaky.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " たった今まで、レナの話を疑っていた。", + NULL, "Up until that point, I couldn't believe Rena's story.", Line_WaitForInput); + OutputLine(NULL, "馬鹿にしていた。", + NULL, " I thought it was ridiculous.", Line_WaitForInput); + OutputLine(NULL, "実は笑い捨てていた。", + NULL, " I actually laughed, if only to myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だからこそ、これ以上なく心の虚を突かれたのだった。", + NULL, "That's why I wasn't ready at all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……心臓がバクバクと高鳴り、全身に脂汗が浮く。", + NULL, "...My heart was beating fast, and I was sweating all over.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " とっさに「いいえ」とは答えたものの…。", + NULL, "I immediately answered, \"no, I didn't\" but...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………いかにも嘘をついたように聞こえたかもしれない。", + NULL, "...It might've sounded like an obvious lie.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 運転席の作業服の男が、じぃっと俺の目を覗きこんでいた。", + NULL, "The driver stared into my eyes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺の答えが、嘘か真実か測っているように見えて足がすくむ…。", + NULL, "He looked like he was trying to figure out if I was lying or not, and my legs started to shake...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " しばらくの間、俺は、蛇に睨まれたカエルのように身動きすることができずにいた…。", + NULL, "I felt like a frog under the glare of a snake, and I couldn't move a muscle for a while...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、それは男にとっても同じだったかもしれない。", + NULL, "but I think the same went for those men too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 明らかに不審である自分たちが、村人に対し、女の子がいなかったかと突然問い掛けたのだ。", + NULL, "They were clearly a suspicious group, and they had just asked a villager about a girl out of the blue.", Line_WaitForInput); + OutputLine(NULL, "怪しまれないわけはない……。", + NULL, " Anybody would get suspicious...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そしてその想像は当ったと思う。", + NULL, "And I was right.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 先に口を開いたのは男の方で、聞いてもないのに言い訳的なことを口にしたからだ。", + NULL, "The man broke the ice and started making excuses before I even asked him why he wanted to know about the girl.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……あぁん、そんな深い意味はないんね。", + NULL, "\"...Well, I was asking for no particular reason.", Line_WaitForInput); + OutputLine(NULL, "さっき、女の子を追い抜いたのによ、来たのが男の子だったから、あんれぇ…と思っただけなんね。」", + NULL, " We just passed by a girl earlier, but you're a boy. So, we were just wondering...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そ、…………そうですか…。」", + NULL, "\"Oh... okay...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「忘れてぇな。", + NULL, "\"Please forget it.", Line_WaitForInput); + OutputLine(NULL, "ごめんな兄ちゃん。", + NULL, " Sorry for the trouble, young man.", Line_WaitForInput); + OutputLine(NULL, "………うちら、もう行くんて。」", + NULL, " ......We're off.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 男はそう言いながらエンジンをかけると、そのまま走り去っていった。", + NULL, "The man started the engine and drove away.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 走り去った後には何も残らない。", + NULL, "After they left, I saw nothing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そう、何もない。", + NULL, "That's right. Nothing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ここに彼らが止まっていた理由は、何もなかった。", + NULL, "...There was no reason why they had to park here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……じゃあ、……………さっきのあいつら、…………ほ、…本当にレナを………?!", + NULL, "...So......... were they really... waiting for... Rena......?!", Line_Normal); + ClearMessage(); + + CallScript( "&eyeCamp" ); + SetValidityOfSkipping( FALSE ); + DrawSceneWithMask( "GetTIP_tsum015", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + SetValidityOfSkipping( TRUE ); +} diff --git a/Update/_tsum_016.txt b/Update/_tsum_016.txt new file mode 100644 index 0000000..e525e7e --- /dev/null +++ b/Update/_tsum_016.txt @@ -0,0 +1,1827 @@ +void main() +{ + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); + PlayBGM( 1, "denwa_m", 120, 0 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Ma_G3", "maskdown", 1, 0, 300 ); + PlayBGM( 0, "B_Dive", 120, 0 ); + + OutputLine(NULL, "「すまなかったレナ。", + NULL, "\"I should apologize, Rena.", Line_WaitForInput); + OutputLine(NULL, "……俺はどこかでレナの話を疑ってたよ。", + NULL, " ...I don't think I believed you.", Line_WaitForInput); + OutputLine(NULL, "本当にすまない。」", + NULL, " I'm really sorry about that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うぅん、いいよ圭一くん。", + NULL, "\"It's okay, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "…………そのお陰で、待ち伏せをやり過ごせたんだしね。」", + NULL, " .........I'm just glad we didn't get caught.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あいつらは何者なんだ?!", + NULL, "\"Who are they?!", Line_WaitForInput); + OutputLine(NULL, " ………その、……オヤシロさま信仰を復活させようとする、狂信者の集団の手先?!」", + NULL, " ...Are they pawns of those religious fanatics who are trying to revive the cult of Oyashiro-sama?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…彼らにはそういう自覚はないと思う。", + NULL, "\"...I think they don't realize that they're pawns,", Line_WaitForInput); + OutputLine(NULL, "彼らを操っている黒幕はそうなんだと思うけどね。", + NULL, " but I'm sure the masterminds are using them as such.", Line_WaitForInput); + OutputLine(NULL, "……多分、ダム戦争の当時から、陰で様々な工作をしてきた連中なんだと思う。」", + NULL, " ...They must be the ones who have been pulling strings behind the scenes, ever since the dam conflict.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Damu2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「………ダム戦争の最中に、園崎家が裏で色々と暗躍したーって話は、俺も少しは聞いたことがあるな。」", + NULL, "\"......I heard that people working for the Sonozaki family did something similar during the dam conflict itself.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「うん。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "有名な話だよね。", + NULL, " Everyone knows that.", Line_WaitForInput); + OutputLine(NULL, "……これは大石さんに聞いたんだけど。", + NULL, " ...Ooishi-san told me that", Line_WaitForInput); + OutputLine(NULL, "ダム戦争の最中に、誘拐事件があったんだって。", + NULL, " there was a kidnapping incident during the dam conflict.", Line_WaitForInput); + OutputLine(NULL, "これも秘密の事件なんだけど、……なんでも、建設大臣の孫を誘拐して、ダム建設中止の約束を裏取引したんだって。」", + NULL, " The case hasn't been disclosed to the public... but anyway, someone kidnapped the grandson of the Minister of Construction and coerced the Minister into promising to put a halt to the dam construction.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「大臣の孫を誘拐?!", + NULL, "\"The grandson of the Minister was kidnapped?!", Line_WaitForInput); + OutputLine(NULL, " おいおいそんなの聞いたことないぞ!」", + NULL, " Hey, I've never heard about that before!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大臣が犯人との取引に応じる姿勢を見せたため、事件を公にしないことになったんだって。", + NULL, "\"The Minister submitted to their demands and they made a deal behind the scenes. That's why the incident never went public.", Line_WaitForInput); + OutputLine(NULL, "大石さんは当時、その事件に関わったから知ってるんだって。」", + NULL, " Ooishi-san only knows about it because he was in charge of the case.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………うんうん。", + NULL, "\"......Hm, okay...", Line_WaitForInput); + OutputLine(NULL, "……それで…?」", + NULL, "...and...?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mati12", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「大石さんが言うには、孫の誘拐や大臣の脅迫などの手口は、恐ろしいほどに高度だったんだって。", + NULL, "\"According to Ooishi-san, between kidnapping the minister's grandson and blackmailing him, their tactics were frighteningly advanced.", Line_WaitForInput); + OutputLine(NULL, "その事件は、園崎家が命令を下したことだけはわかっているけど、結局、未解決なんだって。", + NULL, " The police know that the Sonozaki family gave orders to the kidnappers, but the case still remains unsolved.", Line_WaitForInput); + OutputLine(NULL, "……当時、園崎家の頭首である園崎お魎は、武装闘争の方針を打ち出していて、配下である暴力団組織の中に特攻隊を組織したそうなの。", + NULL, " ...At that time, the head of the Sonozaki family, Oryou, had announced a plan to fight against the dam project by force. She even formed a special attack corps using the yakuza group that's under the Sonozaki family's command.", Line_WaitForInput); + OutputLine(NULL, "ダム計画の撤回がどうしても望めない時は、建設省に突入して武力制圧しようなんて、そんな物騒な計画を本気で練っていたらしいの。」", + NULL, " She was very serious about this plan to put the Ministry of Construction down by brute force if she couldn't stop the construction.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "Hi1", 400 ); + + OutputLine(NULL, " ダム戦争の当時、園崎家が本当に戦争紛いの違法行為で抵抗したのは有名だ。", + NULL, "Everybody knows that the Sonozaki family had tried to stop the dam project even if it meant breaking the law.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、そんな物騒な計画があったとしても不思議はなかった。", + NULL, "So I wasn't so surprised to hear that she had a dangerous plan like that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 実際、どことなく魅音っぽいセンスも感じる。", + NULL, "Actually, I wouldn't be surprised if it was Mion who came up with the idea. The plan sounded just like her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「結局、その計画は計画のままで終わったんだけど、それを実行するための特攻隊の訓練というのは行なわれていて、相当高度なものだったらしいよ。」", + NULL, "\"In the end, the plan ended up as nothing more than that. But the special attack corps actually did undergo training, and very high-level training at that.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "File", 400 ); + + OutputLine(NULL, " ダム戦争が終結した直後に大石が掴んだ情報だった。", + NULL, "Ooishi had uncovered the information right after the dam conflict ended.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 当時、お魎は、仮に村がダムに沈むことになったなら、", + NULL, "At the time, Oryou even said that if the village was going to be submerged,", Line_WaitForInput); + OutputLine(NULL, "同盟員全員は自宅に残ったまま湖底に沈むことを選ぶとまで言い、鬼ヶ淵死守同盟総自決とまで言い切っていた。", + NULL, " all members of the Onigafuchi Guardians would choose to stay in their houses and drown.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんなお魎だからこそ、建設省武力突入作戦は笑い飛ばせる話では到底なかった。", + NULL, "So because Oryou was behind those things, I couldn't just laugh off the idea of an armed assault on the Ministry of Construction.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大石が掴んだ情報によるならば、この計画はダム戦争の激化と同時に、抵抗が及ばなかった際の、最後の自決作戦として立案されたという。", + NULL, "According to the information Ooishi seized, she planned a suicide mission as a last resort when the dam conflict started to heat up, in case their resistance wasn't successful.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、実際にその作戦を起こせるだけの武器の調達と人材の訓練を行なったらしい。", + NULL, "She had actually obtained weapons and put people through training for the sake of that plan.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 暴力団関係者から選抜された特攻隊は、お魎からの莫大な訓練費用を得て渡米。", + NULL, "The special attack corps were flown to America, having received a huge amount of money from Oryou for the operation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 南部の砂漠地帯で、退役軍人などから高度な軍事訓練を受けたという。", + NULL, "In the southern desert of the United States, some retired military soldiers gave them highly professional training.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 計画こそ実施されなかったが、この特攻隊は、帰国して園崎お魎直轄の暗殺部隊となり、未解決の脅迫事件多数に関わり、大臣の孫の誘拐にも成功したのだという。", + NULL, "While the plan was never carried out, the special attack corps became a death squad under the direct control of Oryou after they came back from America. They were involved in many unsolved terrorist incidents, and they succeeded in kidnapping the grandson of the Minister as well.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Ma_G3", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「……う、……嘘みたいな話だな…。」", + NULL, "\"...I-It sounds like it's from a movie or something...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「魅ぃちゃんがよく、ヘリの操縦から無線機まで何でも出来る…みたいなことを言うでしょ?", + NULL, "\"Do you remember how Mii-chan said that she could do anything, from flying helicopters to using wireless radios?", Line_WaitForInput); + OutputLine(NULL, " あれは本当。", + NULL, " It's actually all true.", Line_WaitForInput); + OutputLine(NULL, "魅ぃちゃんも当時、その訓練に参加してるらしいよ。」", + NULL, " It seems like Mii-chan joined in their training.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「じゃああいつ、……ほ、本当に…!」", + NULL, "\"So that was all true?!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…ま、魅ぃちゃんの話はともかく。", + NULL, "\"...Well, let's put that aside for now.", Line_WaitForInput); + OutputLine(NULL, "この雛見沢には、大臣の孫すらも誘拐できるだけの暗殺部隊が存在するってことだけは、疑っちゃだめ。」", + NULL, " Anyway, you have to at least believe that the death squad actually exists in Hinamizawa. And they're capable of kidnapping the grandson of a government minister.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……今日のワゴン車に乗っていた4人の顔をしげしげと見たわけじゃないが、……言われてみれば、どことなく、その手のプロっぽい雰囲気がした。", + NULL, "...I didn't take a close look at the four men in the white van today... but thinking about it, they did look professional in a way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ただ休憩してるだけのはずなのに、常に緊張感みたいなものがあるのを感じた。", + NULL, "They were pretending to just be taking a break, but I could tell they were tense the whole time.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それで………あいつらはレナの命を狙っているのか…?!」", + NULL, "\"So... are they really trying to kill you...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……多分、狙ってはいないと思う。", + NULL, "\"...I don't think so.", Line_WaitForInput); + OutputLine(NULL, "殺すだけだったら、私、もう殺されてるよ。」", + NULL, " If they really wanted to kill me, I'd be dead already.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「じゃあ…狙いは………、", + NULL, "\"So... what do they want...?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……まさかあれか。", + NULL, " ...Are they after...", Line_WaitForInput); + OutputLine(NULL, "……鷹野さんのスクラップ帖…。」", + NULL, " Takano-san's scrapbooks...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「圭一くんが見た通り、連中は相当、警戒心が強いみたいで、隙を見つけない限りは強引な手段に訴えてこないみたいなの。", + NULL, "\"Like you saw yourself, the group is very cautious. Unless we show them an opening, they won't resort to force.", Line_WaitForInput); + OutputLine(NULL, "…だって、強引な連中なら、私の自宅の寝込みを襲えばいいんだから。」", + NULL, " ...If they were the type to use force outright, they could've attacked me in my sleep.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それをしないってことは、………結構、慎重だってことになるな。」", + NULL, "\"They haven't done that yet, so that must mean they're taking it cautiously.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「多分、私がスクラップ帖を持っているという確信がないからだと思うの。", + NULL, "\"They're probably not sure that I have the scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "彼らは三四さんを殺し、持っていたスクラップ帖を全て処分しようとした。", + NULL, " They killed Miyo-san and tried to dispose of them...", Line_WaitForInput); + OutputLine(NULL, "……ところが、一番重要な数冊が抜けていた。", + NULL, " ...But they found out that the most important ones were missing.", Line_WaitForInput); + OutputLine(NULL, "それで、自分が狙われているのを察して、誰かに預けたんじゃないかと考えてるんだと思うの。", + NULL, " They thought she gave them to someone because she knew her life was in danger.", Line_WaitForInput); + OutputLine(NULL, "その有力候補が私なんだと思う。", + NULL, " Now they think I'm the one who has them.", Line_WaitForInput); + OutputLine(NULL, "………でも確証がないから、強引な手段に訴えられないんだろうね。」", + NULL, " ...But they're not sure, so they can't resort to violence.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「……………レナ……、", + NULL, "\"...Rena...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…お前、", + NULL, " it sounds like...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……かなりヤバい橋を渡ってるんじゃないのか…。」", + NULL, " you're playing a dangerous game...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうだね。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "…ちょっと怖いかな。", + NULL, " ...I'm a bit scared.", Line_WaitForInput); + OutputLine(NULL, "でも、…そう簡単には消されないよ。", + NULL, " But... they won't be able to erase me so easily.", Line_WaitForInput); + OutputLine(NULL, "私は大石さんと連携している。", + NULL, " After all, I'm cooperating with Ooishi-san.", Line_WaitForInput); + OutputLine(NULL, "有事の際に備えて常に連絡を取り合っているしね。」", + NULL, " I've been frequently contacting him in case something happens.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうだ、大石さんはどう言ってるんだよ。」", + NULL, "\"What did he say about them?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「大石さんも園崎家が何らかの暗躍をしていないか監視してくれてるよ。」", + NULL, "\"He said he'd keep an eye on the Sonozaki family so that he could catch them right away, if they were working behind the scenes.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……鷹野さんのスクラップ帖の話はしたのか?」", + NULL, "\"...Did you tell him about the scrapbooks?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うぅん。", + NULL, "\"No.", Line_WaitForInput); + OutputLine(NULL, "………話してない。」", + NULL, " ...I didn't.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「警察には話した方がいいだろ…。", + NULL, "\"I think you should. He's an officer.", Line_WaitForInput); + OutputLine(NULL, "それに警察なら、きっと力になってくれるぞ…!」", + NULL, " I'm sure the police will help you...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………圭一くん。", + NULL, "\".........Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "私は君にだって、信じてもらえるか自信がなくて話せないでいるんだよ。", + NULL, " I can't even tell you the secret of this village because I'm not sure you would believe me.", Line_WaitForInput); + OutputLine(NULL, "………大石さんに話したって、絶対に信じてもらえるわけがない。」", + NULL, " ...I don't think Ooishi-san would believe me if I told him any of this.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「なぁレナ。", + NULL, "\"Rena,", Line_WaitForInput); + OutputLine(NULL, "もう煙に巻くのはなしだ。", + NULL, " let's not make it more confusing than it already is.", Line_WaitForInput); + OutputLine(NULL, "話してくれ。", + NULL, " Just tell me.", Line_WaitForInput); + OutputLine(NULL, "一体、何なんだ?", + NULL, " What is it?", Line_WaitForInput); + OutputLine(NULL, " 何がスクラップ帖に書いてあるんだ?", + NULL, " What's written in the scrapbooks?", Line_WaitForInput); + OutputLine(NULL, " 三四さんが消されるほどの何が書いてあるんだ?!」", + NULL, " What's the secret that killed Miyo-san?!\"", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, "「簡単に言うと、……………このスクラップ帖に書いてあることが事実なら、彼らの神が貶められることになるの。」", + NULL, "\"Simply put............ if the things written in the scrapbooks are true, the god they worship will be dethroned.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「神を、……貶める……?」", + NULL, "\"Their god...? Dethroned...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そう。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "オヤシロさまの、神聖性が失われてしまう。", + NULL, " The sanctity of Oyashiro-sama will be lost.", Line_WaitForInput); + OutputLine(NULL, "だからオヤシロさま信仰を復活させようとする彼らは絶対に伏せたいと思っているの。」", + NULL, " That's why they want to conceal the truth. They want to resurrect people's belief in Oyashiro-sama.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「すまんレナ、もう少しわかりやすく言ってくれ。", + NULL, "\"Rena, can you explain it, uh, a little more simply than that?", Line_WaitForInput); + OutputLine(NULL, "つまりどういうことなんだ…?」", + NULL, " I'm confused...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「つまり、オヤシロさまは神さまじゃないってことなの。」", + NULL, "\"In other words, Oyashiro-sama isn't a god.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………神さまじゃ、ない?」", + NULL, "\"...He isn't?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何を根拠にそうだと断じるのかはわからないが、どういう内容であれ、オヤシロさまを狂信的に信仰する連中にとっては、神を冒涜する内容でしかない。", + NULL, "I had no idea what she read that made her so certain, but whatever it was, it'd be sacrilegious for people who believed so strongly in Oyashiro-sama.", Line_Normal); + ClearMessage(); + + DrawScene( "Ji1", 400 ); + + OutputLine(NULL, "「オヤシロさまの教えって、いくつもあるけど、その原点はたったのひとつしかない。", + NULL, "\"There are many teachings of Oyashiro-sama, but the essence is as follows:", Line_WaitForInput); + OutputLine(NULL, "それは『中から出るな』『外から入るな』というもの。", + NULL, " 'Don't leave the village' and 'don't let anybody into the village'.", Line_WaitForInput); + OutputLine(NULL, "この大原則を守るために、その他の教義を発展させたと言ってもいいくらい。", + NULL, " One could even say the rest of his teachings were developed to maintain those two fundamentals.", Line_WaitForInput); + OutputLine(NULL, "隣人を愛せとか、家内安全とか縁結びの神さまなんてのは、本当に後から取ってつけたものでしかないの。」", + NULL, " It really wasn't until later on that they added aspects like 'love your neighbor' or viewing him as a god of marriage and domestic prosperity.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " つまり、オヤシロさまは、村人を外へ逃がさないことだけを目的に存在していたのだ。", + NULL, "In other words, Oyashiro-sama existed solely to stop the villagers from going outside the village.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そこには、人々に恵みを与えたり、何らかの災厄から守ってくれたりというご利益は存在しない。", + NULL, "Oyashiro-sama doesn't bless the villagers or protect them from disasters.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんなものは、後世の人間が後付けにした装飾に過ぎない。", + NULL, "The people believe that Oyashiro-sama does all that for them, but the truth is that the people abused his name for that purpose, generation after generation, and nothing more than that.", Line_Normal); + ClearMessage(); + DrawScene( "black", 400 ); + DrawSceneWithMask( "Oni1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " そもそもオヤシロさまはなぜ降臨したのか。", + NULL, "Why did Oyashiro-sama descend in the first place?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは鬼ヶ淵の沼より鬼が湧き出し、人々を襲ったからだ。", + NULL, "Because demons came out of Onigafuchi Swamp and attacked people.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「実は、……この時点で解釈が違ってたの。", + NULL, "\"In fact... that was the wrong interpretation.", Line_WaitForInput); + OutputLine(NULL, "鬼が湧き出して襲ったんじゃない。", + NULL, " Demons didn't come out of the swamp and attack people.", Line_WaitForInput); + OutputLine(NULL, "湧き出したものにやられると、人々を襲う鬼になるの。」", + NULL, " People became demons and attacked others when they were possessed by whatever came out of the swamp.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………湧き出したもの…?", + NULL, "\"...Whatever came out of the swamp...", Line_WaitForInput); + OutputLine(NULL, " ど、どういう意味だよレナ…。」", + NULL, " What do you mean by that?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 湧き出したものは、人々に取り憑き、血の中に潜り込み人々を支配し、鬼と化したのだ。", + NULL, "Whatever came out of the swamp possessed people, crawled into their blood, controlled them, and turned them into demons.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 人々はこの湧き出したものに抗えず、次々と鬼と化し、他の村人たちに襲い掛かり、鬼を移し、増やしていったのだ。", + NULL, "People had no resistance against whatever it was that came out of the swamp. They became demons, attacked the other villagers, and turned them into demons as well.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Oni1_nega1_6", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " そう。", + NULL, "That's right.", Line_WaitForInput); + OutputLine(NULL, "……それは、沼より発生した奇怪な伝染病。", + NULL, " ...It was a weird infectious disease that broke out from the swamp.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 感染者を凶暴化させる奇怪な寄生虫の大量発生だった。", + NULL, "It made the infected people go out of control.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 村人たちは、その大惨事を見て思ったのだ。", + NULL, "The villagers saw this disaster and explained it like so.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沼の底より悪鬼が湧き出し、人々に取り憑いて鬼と化したのだと。", + NULL, "Evil demons came out from the bottom of the swamp, possessed people, and turned them into demons as well.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それこそが、鬼ヶ淵より鬼が湧き出した故事の真実なのだ。", + NULL, "That is the truth of the story of the demons that came out of Onigafuchi Swamp.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………確かに、", + NULL, "\"...It actually...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………それだと、伝説をうまく説明できるな…。", + NULL, " explains the legend...", Line_WaitForInput); + OutputLine(NULL, "……じゃあ、…オヤシロさまってのは……ひょっとして、", + NULL, " ...So... was Oyashiro-sama...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………異国から来た、", + NULL, " a doctor", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "医者?」", + NULL, " who came from a foreign country?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうだね。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "正確には正しくないけど、…そう、医者と呼べる存在。", + NULL, " That's not exactly correct, but... he was something like that.", Line_WaitForInput); + OutputLine(NULL, "それが降臨して、伝染病を治療したの。", + NULL, " He came to Onigafuchi, and he treated the infectious disease.", Line_WaitForInput); + OutputLine(NULL, "でも、それは治療ではなく、対症療法でしかなかった。」", + NULL, " But he couldn't cure it for good.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 対症療法とは即ち、症状を軽減させるだけの根本的でない治療法を指す。", + NULL, "All his treatment could do was reduce the symptoms of the infection.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……つまり、村人たちは、症状を抑えることはできたが、自らの内に住まう寄生虫を駆逐することはできなかったのだ。", + NULL, "...Villagers could have their symptoms suppressed, but there was no way to kill the parasites that had infested them.", Line_Normal); + ClearMessage(); + + DrawScene( "Hi2", 400 ); + + OutputLine(NULL, " やがて、村は二つに分かれる。", + NULL, "After a while, the village was divided into two groups.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " すでに感染している人間と、まだ感染していない人間だ。", + NULL, "One group was made up of the people who were already infected, and the other consisted of the people who weren't.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 完全な治療方法はなく、対症療法によってその凶暴性を抑えられているだけの人々に対する差別の目は厳しかった。", + NULL, "Without a cure for the disease, the uninfected looked down on the people who could only suppress their violent symptoms.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 彼らを全て沼に追い立てて殺してしまおうという意見も出た。", + NULL, "They even talked about drowning them in the swamp.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、感染者を皆殺しにしたところで、根本的な解決にはならない。", + NULL, "But they knew killing the infected people wouldn't solve the problem.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 病原体である寄生虫は鬼ヶ淵沼を始めとした水源地から湧き出す。", + NULL, "The parasites came out of their water sources, including Onigafuchi Swamp.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 全て埋めることはできないし、水源地を埋めれば、村の生活基盤は壊滅する。", + NULL, "They couldn't fill them all in, for if they did that, they would lose their access to drinking water.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それに、先祖代々の墓のあるこの地を捨てる選択もまた苦々しいものだった。", + NULL, "They could've chosen to leave the village, but that was hard for them, for that was the location of their ancestors' graves.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 「オヤシロさま」の力があれば、感染者も異常な症状を出さずに生活できる。", + NULL, "Under the power of \"Oyashiro-sama,\" infected people could live without showing symptoms.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そこで人々は、感染者も非感染者も分け隔てない生活を続けていくことを選び、寄生虫と共生する生活を受け入れた。", + NULL, "So, both those who were infected and those who weren't decided to live together equally and to coexist with the parasite.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 「オヤシロさま」は村人たちのその決断を喜び、この地に留まって彼らの治療を続けていくことにした…。", + NULL, "\"Oyashiro-sama\" was impressed by the villagers' decision. He decided to stay there and continue to treat them...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……それが、オヤシロさまがこの地に留まり、人と鬼の生活を見守った…、の真相か……。」", + NULL, "\"...That's the true identity of Oyashiro-sama, the benefactor who stayed in the village to protect the lives of both human and demon...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん。", + NULL, "\"That's right.", Line_WaitForInput); + OutputLine(NULL, "そしてオヤシロさまは、感染者である村人たちに、症状を出さないために掟を作った。", + NULL, " And Oyashiro-sama made rules in order to ensure the symptoms of the infected people would remain suppressed.", Line_WaitForInput); + OutputLine(NULL, "その最大にして唯一のものが、村から出てはいけない、外から人を入れてはいけない、だったの。」", + NULL, " The rules were to never leave the village and to never let anybody into the village.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「外から人を入れてはいけないってのはわかるぜ。", + NULL, "\"I understand why he didn't want to let anybody new into the village.", Line_WaitForInput); + OutputLine(NULL, "…感染者を増やさないためだろ。", + NULL, " ...It was to prevent the parasite from infecting anyone else.", Line_WaitForInput); + OutputLine(NULL, "でも出てはいけないってのはどういう意味なんだ?」", + NULL, " But I don't understand why he didn't want people to leave.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「寄生虫たちは、気候や風土の関係で、この雛見沢の地でしか生きられないらしいの。", + NULL, "\"It seems like the parasite can only live in Hinamizawa because of the climate here.", Line_WaitForInput); + OutputLine(NULL, "だから、宿主である感染者がこの地を離れようとすると、強い症状を出してそれを妨害するの。", + NULL, " It causes an outbreak of the symptoms in order to prevent the hosts from leaving the village when they try.", Line_WaitForInput); + OutputLine(NULL, "……その妨害こそが、いわゆる『オヤシロさまの祟り』の正体。」", + NULL, " ...That reaction is the truth behind 'the curse of Oyashiro-sama'.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "ryuuketu1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 感染症の最大の特徴は、錯乱や凶暴性だった。", + NULL, "The strongest symptoms of the infectious disease were violence and delirium.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その様はまさに「鬼」であり、鬼ヶ淵村の人々を「鬼」と例えるのに充分なインパクトがあったという。", + NULL, "The infected people acted just like demons, and the impact of seeing them in the throes of the disease was strong enough to make others describe them as such.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、不用意に村に立ち入り、感染した旅人を逃がすわけには行かなかった。", + NULL, "They couldn't even let people leave who had just come to the village.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 感染者は遠方の地でやがて錯乱し、凶暴な鬼と化して惨事を引き起こすに違いないからだ。", + NULL, "If they had left after being infected, they might go crazy in a faraway land, turn into a vicious demon, and cause a disaster.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、感染者を村の外に出さなかった。", + NULL, "Infected people were never allowed to leave.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 出たなら、是が非でも連れ戻した。", + NULL, "When an infected person left the village, they brought him back by any means necessary.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それこそが、「鬼隠し」の正体。", + NULL, "That was what it really meant to be \"demoned away\".", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「ちょっと待てよレナ。", + NULL, "\"Wait a second, Rena.", Line_WaitForInput); + OutputLine(NULL, "……だとしたら、俺やレナも、村人はみんなその病気に感染してることになるよな?", + NULL, " ...That means everybody in this village, including you and I, are infected.", Line_WaitForInput); + OutputLine(NULL, " でも俺たちは雛見沢を離れたって別に何の問題もないぞ?", + NULL, " But nothing happens when we leave Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, " 実際、村人にも結婚したりして遠方に住んでる人も少なくないらしいじゃないか。", + NULL, " In fact, many villagers move far away after getting married or something.", Line_WaitForInput); + OutputLine(NULL, "雛見沢をちょっと離れたからって、錯乱して鬼と化したなんて聞いたことないぞ。」", + NULL, " I've never heard of any villagers who went crazy and turned into demons after they left Hinamizawa.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そう。", + NULL, "\"You're right.", Line_WaitForInput); + OutputLine(NULL, "それはまさに、オヤシロさまの目論見通りにことが進んだからなんだよ。", + NULL, " That's because things went as Oyashiro-sama thought they would.", Line_WaitForInput); + OutputLine(NULL, "意味がわかるかな。", + NULL, " Do you understand?", Line_WaitForInput); + OutputLine(NULL, "この村を長い間、封印してきたのは、寄生虫の害を弱めるためなの。」", + NULL, " He isolated the village for a long time in order to weaken the power of the parasite.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 寄生虫にとって、宿主は大切な存在であり、宿主に何かあれば住まう彼らも運命を共にすることになる。", + NULL, "Hosts are very important for parasites. If something happens to the host, the parasites that live in the host have to share the same fate.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまり、錯乱して他の人間を襲ったりなどすれば、その感染者は結局のところ召し捕られ、共に殺されてしまう。", + NULL, "In other words, if the host went crazy and attacked people, the host would be captured and killed, which means that the parasites would die with the host, too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………そうか、", + NULL, "\"...I see.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……自然淘汰か…!」", + NULL, " ...You're talking about natural selection...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「さすが圭一くん。", + NULL, "\"Good thinking, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "……そう。", + NULL, " ...That's exactly right.", Line_WaitForInput); + OutputLine(NULL, "この地で長く生活を重ね、厳しい戒律で生活を続けた結果。", + NULL, " As a result of living in this village under such strict rules for a long time,", Line_WaitForInput); + OutputLine(NULL, "寄生虫に対し過敏な人間は錯乱して結局、殺された。", + NULL, " people who were hypersensitive to the parasite went crazy and got killed.", Line_WaitForInput); + OutputLine(NULL, "また、感染者を錯乱させてしまうような強過ぎる寄生虫は、これもまた錯乱した宿主と共に殺された。", + NULL, " The strong parasites that made the infected people go crazy were also killed off due to the host's violent behaviors.", Line_WaitForInput); + OutputLine(NULL, "その結果、寄生虫と人間は互いに相性がいい種だけが残っていった。", + NULL, " As a result, only the parasites that acted nice to people lived on.", Line_WaitForInput); + OutputLine(NULL, "……これこそが、オヤシロさまの伝説が伝える、鬼と人の血は混じり合ったことの真相。」", + NULL, " ...And that's the explanation behind 'the mix of human and demon blood' that's written in the legend of Oyashiro-sama.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「じゃあ……、", + NULL, "\"So...", Line_WaitForInput); + OutputLine(NULL, "つまり、その寄生虫は…ほとんど無害なわけなのか。」", + NULL, " that means the parasite... is almost harmless now.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「うん。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "三四さんのスクラップ帖によると、そういった、無害な寄生虫に感染しているケースというのはかなり多いんだって。", + NULL, " According to Miyo-san's scrapbooks, there are actually many people who are infected by harmless parasites.", Line_WaitForInput); + OutputLine(NULL, "食文化にもよるけど、例えば生肉を食べる国では国民の8割くらいが感染している例もあるんだって。", + NULL, " It depends on the local food culture. For example, about 80% of the people who live in a country where meat is a staple food are infected by parasites.", Line_WaitForInput); + OutputLine(NULL, "でも、共生できてて人体にまったく無害だから、だれも治療しない、気付かない。", + NULL, " But because the parasites coexist with humans without doing any harm to them, nobody notices them, treats them,", Line_WaitForInput); + OutputLine(NULL, "だから撲滅もされない。」", + NULL, " or tries to get rid of them.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………な、……なるほどな…。」", + NULL, "\"............I see.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Y_kawa3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「太古の綿流しはね、実はハラワタ流しと書く、物騒なものでね。", + NULL, "\"In olden times, Watanagashi was called Harawata-nagashi, harawata meaning 'guts'.", Line_WaitForInput); + OutputLine(NULL, "錯乱した犠牲者の臓腑を食らうものだったの。", + NULL, " It's said the people back then used to eat the guts of infected people who went crazy.", Line_WaitForInput); + OutputLine(NULL, "でもこれも、必要なことだった。」", + NULL, " It sounds awful, but it was something they had to do.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………感染して犠牲になった人を食らう…。", + NULL, "\"...Eating the infected people...", Line_WaitForInput); + OutputLine(NULL, "………まさか、………ワクチンとか?」", + NULL, " Are you talking about a vaccine?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あはは、圭一くんはやっぱり頭がいいね。", + NULL, "\"Ahaha, you're very smart, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "うん、三四さんもそう読み解いてる。", + NULL, " Miyo-san also interpreted it just like you did.", Line_WaitForInput); + OutputLine(NULL, "伝説では、犠牲者を生きたまま解体して食らったなんて物騒なことになっているけど、実際はそんな野蛮なものじゃなくて、もっともっと医学的に取り扱われていたらしいの。", + NULL, " In the legend, it says people cut open and ate the infected ones alive, but it actually wasn't anything gross like that. They did it in a scientific way.", Line_WaitForInput); + OutputLine(NULL, "強過ぎる寄生虫のせいで死んだ犠牲者からワクチンを作り出し、同時に村人の抵抗力も高めていった。」", + NULL, " They created a vaccine from the infected people who died from the extremely strong parasites, and that helped the uninfected villagers boost their immune system.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma_G3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「…………オヤシロさまってのは何者なんだよ一体。", + NULL, "\"...Who was Oyashiro-sama?", Line_WaitForInput); + OutputLine(NULL, "……医学。", + NULL, "A scientist...?", Line_WaitForInput); + OutputLine(NULL, "…医学先進国っていうと、", + NULL, " ...He must've been from a very advanced country...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………ドイツか?", + NULL, " Was he German?", Line_WaitForInput); + OutputLine(NULL, " 正体はひょっとして……難破して流れ着いた外国人医師?!」", + NULL, " Is the true identity of Oyashiro-sama a foreign doctor who survived a shipwreck?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「多分、圭一くんの答えが一番一般的だと思う。", + NULL, "\"I think that'd be the most likely answer.", Line_WaitForInput); + OutputLine(NULL, "……ドイツ人ではないんだけど、取り合えず医者的な存在であったのは正解。」", + NULL, " ...He wasn't German, but he was a doctor of some sort.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「古代の伝説の秘密が明かされていくってのは……何だか面白いな。", + NULL, "\"It's kind of interesting to reveal the truth behind old legends...", Line_WaitForInput); + OutputLine(NULL, "…へへへ。」", + NULL, " Heh heh heh.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この頃には、レナの話を突拍子もないとは思っていなかった。", + NULL, "I don't think that Rena's story is too crazy to be true anymore.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 確かに次元のぶっ飛んだ話だが、この村にまつわるあらゆる伝説をこれほど説明できる仮説はなかった。", + NULL, "It still sounds crazy, of course, but I've never heard any theories that explained the legend of this village better than this one.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………その寄生虫、多分、俺も感染してるんだよな…?", + NULL, "\".........I'm infected by the parasite too, right...?", Line_WaitForInput); + OutputLine(NULL, " 何だか体中が痒くなってくるぜ…。」", + NULL, " I feel itchy all over now...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「人間だってひとつの宇宙だよ。", + NULL, "\"A person is like a universe.", Line_WaitForInput); + OutputLine(NULL, "体の中には無数の細菌たちが住んでいる。", + NULL, " We have countless numbers of bacteria in our bodies.", Line_WaitForInput); + OutputLine(NULL, "その中には私たちの生活には欠かせない有用な細菌たちも少なくないんだよ。」", + NULL, " Some of those bacteria are essential to us staying alive.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ、よくヨーグルトとかのCMで言ってるよな。", + NULL, "\"Oh, like bacteria in yogurt, right?", Line_WaitForInput); + OutputLine(NULL, "……確かにそうだ。」", + NULL, " ...I see.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「これも三四さんの受け売りだけど、…例えば、シロアリっているでしょ?", + NULL, "\"This is also what Miyo-san wrote in her scrapbooks. You know termites, right?", Line_WaitForInput); + OutputLine(NULL, " 木材を食い荒らしてしまうアリ。", + NULL, " They eat wood.", Line_WaitForInput); + OutputLine(NULL, "実はシロアリって、木材を消化できないんだって。", + NULL, " But they actually can't digest it themselves.", Line_WaitForInput); + OutputLine(NULL, "体内に寄生している特殊な細菌が、食べた木材の繊維を分解してくれて、その結果、シロアリは木材を吸収できるんだって。", + NULL, " They have unique bacteria that decomposes the wood fibers. As a result, termites can absorb what they eat.", Line_WaitForInput); + OutputLine(NULL, "これも寄生虫と共生している一例だね。」", + NULL, " That's just one example of a species coexisting with parasites.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは知らなかった。", + NULL, "I didn't know that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……寄生虫という言葉を聞くと、生理的嫌悪感を感じてしまうが、必ずしも悪いものばかりではないわけだ。", + NULL, "...When I hear the word parasites, I feel creeped out almost instinctively. But now I know some of them aren't so bad to us.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「だから、太古の昔に鬼ヶ淵沼から突如発生した奇怪な伝染病は、今ではほぼ根絶されたと言っていい。", + NULL, "\"So, the weird infectious disease that broke out from Onigafuchi swamp has been exterminated by now.", Line_WaitForInput); + OutputLine(NULL, "……根絶じゃないね。", + NULL, " Well... I shouldn't say exterminated.", Line_WaitForInput); + OutputLine(NULL, "無害になった、というべきだね。」", + NULL, " I should say it's harmless now.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「最初はとんでもない話だと思ってたけどさ、", + NULL, "\"I thought it was a crazy story at first...", Line_WaitForInput); + OutputLine(NULL, "……こうして種明かしがされると、何だかサイエンスな感じがして、ちょっと面白い話だよな。」", + NULL, " but now I feel like I just saw the trick behind some crazy kind of magic. It's interesting.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私たちには面白いよ。", + NULL, "\"It is to us.", Line_WaitForInput); + OutputLine(NULL, "…でも、オヤシロさまを神として崇める人たちにとっては、これはとても不愉快な説。」", + NULL, " ...But for the cult of Oyashiro-sama, this must be a very annoying theory.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 当然だ。", + NULL, "Of course.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……鷹野さんのこの説が正しいなら、オヤシロさまは神さまでも何でもない。", + NULL, "...If Takano-san's theory is correct, Oyashiro-sama isn't a god.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " しかも、神罰として恐れてきた「オヤシロさまの祟り」は、神の業どころか、単なる伝染病の発症だったことになる。", + NULL, "And the punishment by that god, namely 'the curse of Oyashiro-sama' that people have been so afraid of, will turn out to have just been the symptoms of an infectious disease.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なるほど、", + NULL, "I see......", Line_WaitForInput); + OutputLine(NULL, "…………これが、最初にレナの言った、「神を貶めることになる」という意味か……。", + NULL, " That's what 'dethroning god' would mean...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……だとすると、……もしこの伝染病の病原体を特定して世間に発表されるようなことがあれば、……信仰は破綻しちまうな。」", + NULL, "\"...So... if the pathogen of this infectious disease was identified and announced to the public... the power of Oyashiro-sama would be completely lost.\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + + SetColorOfMessage( TRUE, 0xff, 0x88, 0x88 ); + DrawSceneWithMask( "Re_Tel", "maskleft", 7, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「そう。", + NULL, "\"That's right.", Line_WaitForInput); + OutputLine(NULL, "それこそが彼らの一番恐れることなの。", + NULL, " That's what they're afraid of.", Line_WaitForInput); + OutputLine(NULL, "そして三四さんは、その病原体を特定しようとしていたらしい。", + NULL, " Miyo-san was going to identify the pathogen.", Line_WaitForInput); + OutputLine(NULL, "………その三四さんが消されたということは………、」", + NULL, " ...And for that, she was killed...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「特定できたってことか…!」", + NULL, "\"So, that must mean she identified it...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「かもしれないね。", + NULL, "\"Maybe she did.", Line_WaitForInput); + OutputLine(NULL, "……三四さんはもういないし、彼女のスクラップ帖にも特定できたとは書かれていない。", + NULL, " ...But she's gone, and she didn't say anything about that in her scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "でも、消されるに値する理由が他に思いつかないの。」", + NULL, " That's the only reason I can think of, though.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「でもよ、……二十世紀ももうすぐ終わろうっていう現代だぜ。", + NULL, "\"But... it's the end of the 20th century.", Line_WaitForInput); + OutputLine(NULL, "村人だっていろんな医療機関で検査を受けてきたはずだ。", + NULL, " I'm sure the villagers have been examined by a lot of different medical institutions by now, right?", Line_WaitForInput); + OutputLine(NULL, "なのに、そういう怪しげな寄生虫が摘出されたって話はないんだろ?」", + NULL, " I've never heard about anyone discovering a weird parasite like that.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「うん。", + NULL, "\"I know.", Line_WaitForInput); + OutputLine(NULL, "確かに病原体そのものは未だ発見されていない。", + NULL, " It's true that the pathogen hasn't been found yet.", Line_WaitForInput); + OutputLine(NULL, "でも確かに何かの寄生を受けていることの信号だけは確認されているんだって。」", + NULL, " But in fact, there is evidence that there is some kind of parasite involved.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「な、……なんだって……!", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, " 本当かよ…!!」", + NULL, " Really...?\"", Line_Normal); + + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "File", 400 ); + + OutputLine(NULL, " 人体は寄生虫の侵入を受けると、EosinoやMacrophegeと言った免疫細胞でそれを駆逐しようとする。", + NULL, "When a parasite enters a human body, that body's immune system cells (eosinophils and macrophages) try to kill the parasite.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そのための信号としてImmunoglobulin_E (以下IgE )という抗体を分泌する。", + NULL, "They secrete an antibody called\nimmunoglobulin E (IgE).", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この抗体の分泌量を見て、人体が病原体の寄生を受けているかどうかを調べるのが一般的だ。", + NULL, "The most common way of checking if a person is infected by a pathogen is to look at the levels of this secretion.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 鷹野の研究によるならば、この抗体は、雛見沢出身者の血中からは平均を超える高い量が検出されるという。", + NULL, "According to Takano's research, people from Hinamizawa have a very high level of IgE in their blood.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それだけではない。", + NULL, "That's not all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雛見沢出身者はこの抗体が単に多いだけでない、さらに明白な寄生の証拠があった。", + NULL, "They also have obvious symptoms of being infected by parasites.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それはアレルギー反応がないことによる。", + NULL, "They don't have any allergies.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " IgE はマスト細胞を刺激し、その結果、分泌されるHistamine 、Serotonin はアレルギー反応を起こすことでも知られている。", + NULL, "IgE stimulates mast cells, and they secrete histamines and serotonin as a result. These cause an allergic reaction.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この反応は人間にとって不快なものだが、人体にとっては病原体を駆逐するために起こす、止むを得ない反応なのである。", + NULL, "That allergic reaction isn't pleasant for humans, but it's necessary for the body to kill the pathogen.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " だが寄生虫は、これによって駆逐されることを逃れるため、IgE を不活性化させる物質を分泌する。", + NULL, "But the parasites don't want to be killed, of course, so they secrete substances that counteract IgE.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この結果、不活性化したIgE はマスト細胞のIgE レセプターを刺激せず、刺激物質を分泌しない。", + NULL, "As a result, IgE stops stimulating the receptors of the mast cells, which stop secreting the chemical compounds.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その結果、抗原抗体反応であるアレルギー反応が発生しない。", + NULL, "As a result, the antigen-antibody reaction, namely the allergic reaction, doesn't occur.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまり、寄生虫の寄生を受けた人体は、IgE を多く分泌し、かつアレルギー反応を起こさないのだ。", + NULL, "In other words, a human body that was infected by a parasite secretes a high level of IgE, but doesn't display allergic reactions.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 余談だが、そのため、寄生虫の寄生を受けた人体は、花粉症にも無縁だ。", + NULL, "For your information, a human body that's infected by a parasite doesn't suffer from hay fever.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 花粉症のメカニズムは、花粉を寄生虫の侵入だと誤解した人体がIgE を大量に分泌することで起こる。", + NULL, "You get hay fever due to your body secreting a large amount of IgE, because it's mistaken pollen for a parasitic invasion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その結果、Histamine 等の刺激物質が大量に分泌するのだが、元々やっつけるべき寄生虫が存在しない。", + NULL, "As a result, a large amount of stimulants like histamine will be secreted, but your body can't contain the parasite that it's attempting to kill.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そのため、人体は延々とIgE を分泌し続ける。", + NULL, "That's why your body continues to secrete IgE.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その結果、延々と分泌される刺激物質が、延々とアレルギー反応を起こし続けるのである。", + NULL, "As a result, the simulants keep causing allergic reactions. That's how hay fever works.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " だが、寄生虫がいるならば、彼らがIgE を不活性化してくれるため、刺激物質の分泌が抑えられる。", + NULL, "If you have a parasite in your body, it'll deactivate your IgE and suppress the secretion of stimulants.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その結果、アレルギー反応は起こらないわけだ。", + NULL, "As a result, you don't have an allergic reaction.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまり、この論法によるならば、雛見沢には花粉症はないし、花粉症に悩む人は雛見沢に引っ越してくれば治ることになる。", + NULL, "In other words, there's no hay fever in Hinamizawa, and you can cure your hay fever by moving here.", Line_Normal); + ClearMessage(); + DrawScene( "black", 400 ); + DrawSceneWithMask( "Si_H2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……つまり、特定はできなくても、その存在だけは疑いようがないってわけだ。」", + NULL, "\"...So we haven't been able to identify the pathogen, but there's no question about its existence.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "そうなるね。」", + NULL, " That's right.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「だとすると、……そのスクラップ帖は、狂信的な連中にとっては充分危険な存在だな。", + NULL, "\"If that's true... the scrapbooks are a big threat to the believers in Oyashiro-sama.", Line_WaitForInput); + OutputLine(NULL, "例え特定できなくても、存在を証明してる時点で充分に危険だと思うぞ。」", + NULL, " They don't identify the pathogen, but they clearly prove its existence.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうだね。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "例え証拠にはならなくても、……彼らにとっては三四さんを葬るに値する危険性があったと思う。」", + NULL, " ...It poses a big enough danger to them to make them think it's worth killing Miyo-san.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「確かに………恐ろしい秘密だな。", + NULL, "\"This really is... a scary secret.", Line_WaitForInput); + OutputLine(NULL, "ちゃんと説明してもらえば理解できることだが、……いきなり聞いたら刺激が強過ぎる話だぜ。」", + NULL, " I believe it because you took the time to explain it to me... But if you had skipped the details and told me only the conclusion, it really would've sounded too crazy to believe.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「でしょ?!", + NULL, "\"I told you!", Line_WaitForInput); + OutputLine(NULL, " だから私も最初は信じられなかったし、圭一くんに話しても信じてもらえないと思った。」", + NULL, " I couldn't believe it at first, either. So, I thought you definitely wouldn't.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……で、大事なのはその事実を隠蔽しようと、暗躍してるヤバい連中がいるって方なんだよな。」", + NULL, "\"...So, what's important right now is that there's a dangerous organization acting in the shadows to try and cover up the truth, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そう。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "今、大事なのはそっちの方。」", + NULL, " That's the most important thing.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " オヤシロさま信仰の狂信者たちにとって、彼らの信仰する神の神聖性の復活は大前提だ。", + NULL, "The fanatics who want to revive the sanctity of the god they worship.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 神の威光を復活させることは即ち、神の力を復活させることを意味する。", + NULL, "Reviving the majesty of their god means reviving the power of that god.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 神の力とはつまり、……伝染病のことだ。", + NULL, "And the power of their god is... the infectious disease.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …伝染病って言っても、全国へ際限なく広がってるわけじゃないもんな。", + NULL, "...This infectious disease can't spread nationwide, unlike other infectious diseases.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ここらで言い方を風土病と改めよう。", + NULL, "So from now on I'm going to start calling it an 'endemic disease'.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この地域限定のものだし、この方がしっくり来る。", + NULL, "That fits better, since it only affects this region.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " さて、現代の雛見沢の風土病は太古の昔のものとは異なる。", + NULL, "Anyway, the endemic disease of current-day Hinamizawa is different from the one of old times.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 長い時間をかけて淘汰され、ほぼ沈静化し無害なものとなったからだ。", + NULL, "It's been through a process of natural selection, and it's harmless now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 無害ということは人体に害がない。", + NULL, "In other words, it doesn't do any harm to human bodies.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 害とはかつて「祟り」と読み解かれていたはずだ。", + NULL, "That harm was once interpreted as a \"curse\".", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「祟り」こそは「神の力」なのだから、害のない風土病となった今、神の威光は地に落ちていると言っていい。", + NULL, "A \"curse\" is \"the power of a god\". So, a harmless endemic disease means that the god is powerless.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ということは、「祟り」を取り戻すことが即ち「神の威光」を取り戻す道ということになる。", + NULL, "That means the only way to regain the majesty of that god is to revive the curse.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それはつまり太古の風土病、害の極めて強い寄生虫を復活させるということだ。", + NULL, "In other words, they want to bring back the primitive endemic disease, namely the harmful, strong version of the parasite.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_Tel", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「ちょっと待てよ!", + NULL, "\"Wait a second!", Line_WaitForInput); + OutputLine(NULL, " 狂信者たちは神が実は寄生虫だったなんてことは否定したいんだろ? ", + NULL, " These fanatics want to deny the fact that their god was actually a parasite.", Line_WaitForInput); + OutputLine(NULL, "なのに寄生虫を研究するのかよ?", + NULL, " But you're saying that they're researching the parasite.", Line_WaitForInput); + OutputLine(NULL, " 矛盾してないか?」", + NULL, " That's contradictory, isn't it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「矛盾しているよ。", + NULL, "\"I know it is.", Line_WaitForInput); + OutputLine(NULL, "だから、この研究は狂信者たちのトップだけが知る秘密の研究なんだと思う。", + NULL, " I think that this research is a secret that only the head of the fanatics is aware of.", Line_WaitForInput); + OutputLine(NULL, "彼らは表向きは信仰を盛り上げているけど、その裏では信仰の正体について極めて冷静に理解していて、神の業を自らの手で復活させようとしている。」", + NULL, " From the outside, they look like they're praising their god, but they actually understand its true identity, and they're trying to revive its supernatural power with their own hands.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………なるほどな…。", + NULL, "\"...I get it now.", Line_WaitForInput); + OutputLine(NULL, "……おいおい…、何だかとんでもない話になってきたぞ…。」", + NULL, " ...Oh my god, this is getting crazier and crazier...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「三四さんのスクラップ帖にはそうとは一言も書かれてないんだけど、……私、監督の診療所って怪しいと思うの。」", + NULL, "\"It didn't say in the scrapbooks, but... I'm suspicious of the clinic the manager owns.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「入江診療所が?", + NULL, "\"The Irie Clinic?", Line_WaitForInput); + OutputLine(NULL, " ……どうして!」", + NULL, " ...Why?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「雛見沢の規模から見て、施設が立派過ぎるのがその理由。", + NULL, "\"The facility is too big and fancy for Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "そして、三四さんはそこに勤めていた。", + NULL, " Miyo-san was working there.", Line_WaitForInput); + OutputLine(NULL, "監督は、園崎家にスカウトされてきた細菌学者が正体とか……。」", + NULL, " The manager might be a bacteriologist the Sonozaki family recruited...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……か、…監督がか…?!」", + NULL, "\"...It can't be...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「三四さんは余計なことを知りすぎたから消されたんだと思うの。", + NULL, "\"I think Miyo-san was murdered because she knew too much.", Line_WaitForInput); + OutputLine(NULL, "なのに監督が消されない理由は、監督は狂信者たちに依頼されている立場だから。」", + NULL, " The reason why the manager hasn't been murdered yet is because he's working for the fanatics in the first place.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そして……、太古の有害な風土病を研究してるってのか……?", + NULL, "\"And... he's researching the primitive form of the endemic disease...", Line_WaitForInput); + OutputLine(NULL, " あの…監督が。」", + NULL, " It's hard to believe that the Coach we know is capable of doing things like that.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…ごめん。", + NULL, "\"...I'm sorry.", Line_WaitForInput); + OutputLine(NULL, "監督は無関係かもしれないね。", + NULL, " He might be totally irrelevant.", Line_WaitForInput); + OutputLine(NULL, "今のは私の思いつき。", + NULL, " It's just a wild guess.", Line_WaitForInput); + OutputLine(NULL, "でも、研究は間違いなくどこかで誰かにさせている。", + NULL, " But someone is doing the research somewhere, that much is certain.", Line_WaitForInput); + OutputLine(NULL, "そして、その研究には5年かかり、ついに完成を見た。」", + NULL, " And after five years, the research has finally been completed.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 一番最初の事件は、現場作業員たちのバラバラ殺人。", + NULL, "The first case was the dismemberment murder by the dam construction workers.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 口喧嘩から殺し合いに発展したその事件は、太古の危険な寄生虫の感染による症状、錯乱・凶暴化の発症なのではないか。", + NULL, "Their quarrel had turned into a lynching. They might've had the primitive infectious disease, and the symptoms, the aggression and delirium, might've kicked in.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 2年目の事件は沙都子の両親。", + NULL, "The victims of the second year were Satoko's parents.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 目撃者がいないから謎に包まれているが、転落した展望台の柵の強度から、誰かに柵ごと押されて突き落とされたのではないかという説もある。", + NULL, "There were no witnesses, so the whole event is veiled in mystery. But there's a theory that someone might've pushed them over the cliff, since the fence of the observation deck that they fell from was quite sturdy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もしそれが、太古の寄生虫の感染によって、どちらかが凶暴化して突き落としたものだとしたら?", + NULL, "What if one of them was infected by the primitive parasite? He or she might've become violent and pushed the other over the cliff.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 3年目は神主の病死とその妻の入水自殺。", + NULL, "The Shinto priest died from a disease, and his wife drowned herself in the third year.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 神主は過敏に反応し過ぎてのショック死だったのではないか。", + NULL, "He might've died of shock because of a hypersensitive reaction to the infection.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 妻の入水自殺は凶暴化ではなく、もうひとつの症状、錯乱で説明できるように思える。", + NULL, "His wife might've gone crazy and committed suicide when one of the symptoms, delirium, kicked in.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 4年目は、", + NULL, "In the fourth year", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…おそらくは北条悟史による叔母撲殺。", + NULL, "... Satoshi Houjou's aunt was beaten to death, probably by Satoshi himself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 悟史くんの変わり様は当時を知っている人間なら誰だって覚えている。", + NULL, "Everybody who knew Satoshi-kun remembers how he changed at that time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは、錯乱・凶暴化の両方の特徴を示すものだった。", + NULL, "He showed signs of being both aggressive and delirious.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして5年目。", + NULL, "And the fifth year.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ついにこの5年目で初めて、犠牲者は古手神社に伝えられる不出の古文書に伝える、「うじ湧き病」までを再現できたのだ。", + NULL, "For the first time in five years, the victim experienced the \"maggot disease\" described in the old scroll of the Furude shrine.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その理由は不明だが、太古の害の強い寄生虫には、感染者にうじが湧くように感じられる妄想を与えられたのかもしれない。", + NULL, "The reason behind that is unclear, but the stronger primitive parasite could've given its victims a delusion of maggots.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまりそれは、5年目にしてついに、古文書に記されるほどの太古の症状、", + NULL, "This means that they finally managed to duplicate \"the curse of Oyashiro-sama\"", Line_WaitForInput); + OutputLine(NULL, "「オヤシロさまの祟り」を再現できたということなのだ。", + NULL, " after five years of research.", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " 5年目の犠牲者である富竹さんの異常な死に方は、同じ体験をした私にだけはわかる。", + NULL, "Tomitake-san is the victim of the fifth year. He died in an extremely abnormal way. And I'm the only one who understands his death, because I experienced the same thing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 傷口から湧き出すうじ虫を掻き毟り続け、その結果、死に至ったのだ。", + NULL, "He kept clawing at his throat to get rid of the maggots, and died as a result.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ここまで説明がつけば、私が茨城の最後で体験した異常な「うじ湧き病」の体験も全て説明できた。", + NULL, "With all that explained, I finally understand the 'maggot disease' I experienced in Ibaraki.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は雛見沢を遠く離れ、害がほとんどなくなったとは言え、寄生虫たちに不快感を与えていた。", + NULL, "I left Hinamizawa, and it made the parasite in me uncomfortable.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その結果、彼らは微弱な抵抗を示し、微弱なホームシックを私に与えていたはずだ。", + NULL, "As a result, it tried to resist, even though it wasn't very strong, and it tried to make me homesick.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、私は母の離婚を向かえ、精神的なショックを被り、心の抵抗力を一時的に完全に失ってしまった。", + NULL, "But with my parents' divorce, I grew mentally unbalanced, and I completely lost the power to resist for a period of time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そのため、本来は害を成さないくらいに無害なはずの彼らが、私に劇症的な症状を発症させたのだ。", + NULL, "The parasite was weak and harmless, but my mental instability allowed it to worsen my symptoms dramatically.", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " その結果が、私の錯乱と凶暴化だったのだ。", + NULL, "As a result, I went crazy and became violent.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …あの浴室でのオヤシロさまの降臨の幻想は、多分、末期的な神秘体験なのだろう。", + NULL, "...The delusion of Oyashiro-sama appearing to me in the bathroom was probably the terminal phase of my delirium.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は幼少時に刷り込まれたオヤシロさまという超常存在の幻を生み出し、雛見沢に帰れと自らを妄想で説得したのだ。", + NULL, "I created the supernatural existence, Oyashiro-sama, that I was instilled with when I was little. Then I persuaded myself to go back to Hinamizawa, based on that delusion.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " きっと、太古の鬼ヶ淵村の仙人たちにも同じような体験をしたものがいたのではないだろうか。", + NULL, "Some of the transcendants of Onigafuchi must have had the same kind of experience.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その神秘体験を神の奇跡として語り継いだに違いない。", + NULL, "They must've passed their experiences down as the acts of a god.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 確か、自然界の麻薬成分を呷って、自ら異常な状況に落ちることで神秘体験を得て、", + NULL, "I remember I once saw on TV that the indigenous people in South America used some kind of natural drug in order to have a mystical experience,", Line_WaitForInput); + OutputLine(NULL, "それを神との交信と称する儀式が、南米の原住民に伝えられていたなんてのを、民放の特番で見たことがある気がする…。", + NULL, " and that they called it a ritual to communicate with their gods...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「じゃあ、……狂信者どもの目的は…、その太古の寄生虫を雛見沢中にバラまくことなのか!」", + NULL, "\"So... what the fanatics are trying to do... is to spread the primitive parasites throughout Hinamizawa!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「多分、それが最終目的だと思う。", + NULL, "\"I think that's their goal.", Line_WaitForInput); + OutputLine(NULL, "でも、人知れずにそれをやることはないと思うの。", + NULL, " But I don't think they'll do that without letting people know about it.", Line_WaitForInput); + OutputLine(NULL, "宗教にはセレモニーが必要だから。", + NULL, " Religions need ceremonies.", Line_WaitForInput); + OutputLine(NULL, "だからもし、彼らが望むものを生み出せて、それをバラまく日が訪れたなら。", + NULL, " So if they created what they wanted to create and if they decided to spread it...", Line_WaitForInput); + OutputLine(NULL, "……彼らは多分それを『オヤシロさまの復活の日』とでも称して、宗教的なデモンストレーションをすると思うの。", + NULL, " I think they'd name it 'The Day of Oyashiro-sama's Revival' or something, and they'd perform some kind of ceremony.", Line_WaitForInput); + OutputLine(NULL, "何か特別な儀式とか、とにかく、オヤシロさまの復活を祝い、知らしめるような盛大な何か。」", + NULL, " It would be in celebration of the revival of Oyashiro-sama.\"", Line_Normal); + ClearMessage(); + + DrawScene( "Si_H2", 400 ); + + OutputLine(NULL, "「………なぁ、それってよ、", + NULL, "\"...That's...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……悪いことなんだよな…?」", + NULL, " a bad thing, isn't it...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「危険性の高い病原体をバラまこうというんだから、", + NULL, "\"I think you can say that", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "多分、", + NULL, " because", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "悪いことに分類されるだろうね。」", + NULL, " they're trying to spread a very dangerous pathogen.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それって、細菌テロって言わないか?!", + NULL, "\"Hey, isn't that bioterrorism?!", Line_WaitForInput); + OutputLine(NULL, " ……お、おい、滅茶苦茶ヤバいことだぞ、おい!!", + NULL, " ...Geez, this is very bad!!", Line_WaitForInput); + OutputLine(NULL, " 富竹さんの死に方がオヤシロさまの祟りの再現に成功していた以上、Xデーは間近ってことなんじゃないのか?!」", + NULL, " They used it on Tomitake-san, confirming that they succeeded in duplicating the curse of Oyashiro-sama. So, that 'Day of Revival' might be really soon!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「わからない。", + NULL, "\"I don't know.", Line_WaitForInput); + OutputLine(NULL, "もう秒読みなのか、まだまだ時間のかかることなのか…。」", + NULL, " It could happen in a few days, or it might take a year...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「もうこれはレナひとりが抱えていい問題じゃないぞ…!", + NULL, "\"This is way out of your league, Rena...!", Line_WaitForInput); + OutputLine(NULL, " かなり笑えない大陰謀だぞ!!", + NULL, " This is a very serious conspiracy!!", Line_WaitForInput); + OutputLine(NULL, " 俺たちにはどうしようもない! ", + NULL, " There's nothing we alone can do to stop them!", Line_WaitForInput); + OutputLine(NULL, "警察に任すほかないぞ!!」", + NULL, " We have to report it to the police!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「私が話したこと、警察は信じてくれると思う?」", + NULL, "\"Do you think they will believe us?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「信じるかどうかは向こうが判断するだろ!", + NULL, "\"It's their choice whether to believe us or not!", Line_WaitForInput); + OutputLine(NULL, " とにかく話した方がいい…!」", + NULL, " No matter what, we have to tell them...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「圭一くん。", + NULL, "\"Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "それを大石さんに私が打ち明けたら、…私がスクラップ帖を持っていることを告白するのと同じなんじゃないかな。」", + NULL, " Telling Ooishi-san about all this means... telling him that I have the scrapbooks.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………それって、まずいのか…?」", + NULL, "\"...Do you think that'd be a problem...?\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DisableWindow(); + DrawBustshotWithFiltering( 0, "Oisi1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 1300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「大石さんの接触は、三四さんが殺された後だった。", + NULL, "\"Ooishi-san came to me after Miyo-san was murdered.", Line_WaitForInput); + OutputLine(NULL, "敵は三四さんを殺した時点でスクラップ帖の紛失と、その数日前に私が図書館で出会っていることを知っている。」", + NULL, " When they killed Miyo-san, they found out that her scrapbooks were missing. They also know that she met me at the library a few days ago.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……馬鹿な…。", + NULL, "\"...No way...", Line_WaitForInput); + OutputLine(NULL, "つ、つまり……、」", + NULL, " You mean...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そう。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "大石さん自体が、敵の手先である可能性がある。", + NULL, " Ooishi-san could be one of them.", Line_WaitForInput); + OutputLine(NULL, "大石さんは私がスクラップ帖を持っている可能性があると当たりを付けていて、探りを入れてきているのかもしれない。", + NULL, " It's possible that Ooishi-san thinks I have the scrapbooks, and he might be trying to find out.", Line_WaitForInput); + OutputLine(NULL, "実際、彼は胡散臭くて腹を割らない。", + NULL, " In fact, he looked very suspicious, and it seemed to me that he didn't really tell me everything he knew.", Line_WaitForInput); + OutputLine(NULL, "園崎家を疑わせるようなことを言って、自分は味方だと言ってくるけど、彼だってその園崎家の手先かもしれない。」", + NULL, " He only told me things to make me suspicious of the Sonozaki family. He could have just been trying to look like he was on my side, and that he's actually their minion.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_Tel", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「け、……警察を疑い出したらおしまいだぞ…。」", + NULL, "\"B-But... the police are our only hope...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「圭一くん、4年目の撲殺事件を知ってるよね?", + NULL, "\"Keiichi-kun, you know about the case of the fourth year, don't you?", Line_WaitForInput); + OutputLine(NULL, " 沙都子ちゃんの叔母さんが殺された事件。", + NULL, " Satoko-chan's aunt was murdered.", Line_WaitForInput); + OutputLine(NULL, "あれは犯人は悟史くん以外に考えられないんだけど、……その後、犯人は麻薬中毒者だったということになった。", + NULL, " I believe Satoshi-kun did it. But... the police fingered a drug addict as the murderer.", Line_WaitForInput); + OutputLine(NULL, "これをどう思う?」", + NULL, " What do you think about that?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………警察内部に狂信的な連中の手先が混じっていて……、", + NULL, "\"...Some of the fanatics are with the police...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "犯人を捏造したってことか…?!」", + NULL, " and they fabricated the murderer...?!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「3年目の神主さんの病死の検死とか、2年目の北条夫妻の事故現場の検分とか。", + NULL, "\"It's the same with the autopsy of the Shinto priest, who they claim died from disease, and the inspection of the accident site where the Houjou couple died.", Line_WaitForInput); + OutputLine(NULL, "……警察がもしも彼らの片棒を担いでいるなら、数々の完全犯罪が可能になる。", + NULL, " ...If the police are on their side, it opens the door to many perfect crimes.", Line_WaitForInput); + OutputLine(NULL, "雛見沢御三家はダム戦争時から今日に至るまでもずーっと、警察への圧力を維持しているんだよ。", + NULL, " The Three Families have been maintaining pressure on the police since the dam conflict.", Line_WaitForInput); + OutputLine(NULL, "…それに興宮の町のいろんなところに一族が進出して実権を握っているというのは、魅ぃちゃんから聞かされたことがあるんじゃない?」", + NULL, " ...You've heard from Mii-chan that they also have considerable power over many organizations in Okinomiya, right?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「た、…確かに。", + NULL, "\"Y-Yes, I have.", Line_WaitForInput); + OutputLine(NULL, "それは魅音の口からだけじゃない。", + NULL, " It's not only Mion who told me that.", Line_WaitForInput); + OutputLine(NULL, "色んなやつの口から聞かされた。", + NULL, " Many people did.", Line_WaitForInput); + OutputLine(NULL, "魅音の園崎家が、どれだけ市内全域に強力な影響力を持っているかってのをな…。」", + NULL, " They told me the Sonozaki family holds influence over the whole city...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………そういうこと。", + NULL, "\"......That's right.", Line_WaitForInput); + OutputLine(NULL, "警察は、この土地では必ずしも信用できない。」", + NULL, " You can't necessarily trust the police around here.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「なぁレナ、すまん!", + NULL, "\"Rena, please!", Line_WaitForInput); + OutputLine(NULL, " 先にはっきりさせたいんだが、……黒幕は園崎家なのか?!", + NULL, " I want to make one thing clear before we go on... Are the Sonozaki family the masterminds behind all this?!", Line_WaitForInput); + OutputLine(NULL, " 魅音も関係があるってのか?!", + NULL, " Does that mean Mion is involved, too?!", Line_WaitForInput); + OutputLine(NULL, " それだけは先に聞かせてくれ!」", + NULL, " Please tell me!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Si_H2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……御三家である魅ぃちゃんや梨花ちゃんが直接関係しているかはわからない。", + NULL, "\"...I don't know if Mii-chan or Rika-chan are directly involved or not.", Line_WaitForInput); + OutputLine(NULL, "ただ、狂信的な勢力が、御三家や、一番の有力家である園崎家を自由に動かせる中枢部に根付いているのは間違いない。", + NULL, " All I can say for sure is that the fanatics have the power to control the nerve centers of all the Three Families, including the most powerful family of all, the Sonozakis.", Line_WaitForInput); + OutputLine(NULL, "……狂信的な勢力が根付いたのか、御三家の中枢が狂信的なのかはわかりかねるけどね。」", + NULL, " ...I'm not sure if the fanatics are controlling the Three Families or if the Three Families are the fanatics themselves.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「関係あるかどうかわからない以上、…用心に越したことはないってわけだな…?」", + NULL, "\"As long as we're not sure about their involvement... it's better for us to be extra careful around them... Is that what you're saying?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「うん。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "………魅ぃちゃんたちのことを疑うわけじゃないよ。", + NULL, " ...I'm not saying that I don't trust Mii-chan.", Line_WaitForInput); + OutputLine(NULL, "普段の魅ぃちゃんは頼もしいし、私も他の心配事なら、打ち明けて助力を求めることもあると思う。", + NULL, " She's usually very reliable, and I'd ask her for help with any problem, but not this one.", Line_WaitForInput); + OutputLine(NULL, "ただ、今回のことはちょっと話の次元が違う。", + NULL, " This one is a little different.", Line_WaitForInput); + OutputLine(NULL, "……圭一くんは見たことあるかな。", + NULL, " ...I don't know if you've seen it before, but...", Line_WaitForInput); + OutputLine(NULL, "魅ぃちゃんは普段はふざけているけど、園崎家の次期頭首として振舞う時は、ものすごく冷酷で別人みたいに振舞えるの。", + NULL, " Although Mii-chan jokes around when she's with us, she can be a very cold person when she's acting as the successor of the Sonozaki family.", Line_WaitForInput); + OutputLine(NULL, "……それに、もし無関係だったとしても、それならばやはり、耳に入れることで危険に巻き込むことにもなるんじゃないかな。」", + NULL, " ...Plus, even if she wasn't involved, we would put her in danger if we told her about this.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「魅音たちが味方になってくれればかなり頼もしいぞ…!", + NULL, "\"If she was on our side, that'd be really encouraging...!", Line_WaitForInput); + OutputLine(NULL, " 俺は打ち明ける価値があると思うんだが……。」", + NULL, " I think we should tell her...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「だからそれは駄目!", + NULL, "\"No, we shouldn't!", Line_WaitForInput); + OutputLine(NULL, " 敵ではないと確認が取れるまでそれは避けるべきだよ。", + NULL, " We shouldn't tell her until we confirm she's not one of them.", Line_WaitForInput); + OutputLine(NULL, "味方にできれば確かに心強いけど、そうでなかった時はどうするつもり?!」", + NULL, " Sure, it'd be great if we could pull her to our side, but what if we couldn't?!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_Tel", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「じゃあ…、俺とレナだけでどう戦うつもりなんだよ?!」", + NULL, "\"So... how are we going to fight against them?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん。", + NULL, "\"Well,", Line_WaitForInput); + OutputLine(NULL, "もともと最初から絶望的な戦いなんだよ。", + NULL, " this is a battle we don't stand a chance of winning to begin with.", Line_WaitForInput); + OutputLine(NULL, "……だから圭一くんを巻き込みたくなかった。」", + NULL, " ...That's why I didn't want to get you involved.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……くそ!", + NULL, "\"...Damn it!", Line_WaitForInput); + OutputLine(NULL, " ……鷹野さんめ、とんでもない置き土産を残してくれたなぁ…!」", + NULL, " ...Takano-san left us a big parting gift, didn't she?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「でも、そのお陰でとてつもない陰謀を知ることが出来たんだよ。", + NULL, "\"But because of that, we know about the conspiracy.", Line_WaitForInput); + OutputLine(NULL, "これは、三四さんの遺言なんだよ、きっと。」", + NULL, " I believe this is her will.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「村を陰から牛耳る何者かに、その村に住まうガキンチョ2人が挑むわけだ。…", + NULL, "\"Two kids challenging the mastermind who controls the village.", Line_WaitForInput); + OutputLine(NULL, "…こいつぁ、最高にハードな話だぜ…。", + NULL, " ...This is going to be tough...", Line_WaitForInput); + OutputLine(NULL, "一筋縄じゃいかねぇぞ。」", + NULL, " Ordinary methods won't work.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……でも、……圭一くんが味方でよかったよ。", + NULL, "\"...But... Keiichi-kun, I'm glad to have you on my side.", Line_WaitForInput); + OutputLine(NULL, "2人だから、話し合えて、相談できる。」", + NULL, " We can talk about it and plan things together.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………当り前だろ。", + NULL, "\".........Of course.", Line_WaitForInput); + OutputLine(NULL, "俺は最初っからずっとレナの味方で仲間だぞ…!」", + NULL, " I've always been on your side, and I'm your friend...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………うん。", + NULL, "\"......I know.", Line_WaitForInput); + OutputLine(NULL, "……ありがとう。", + NULL, " ...Thank you.", Line_WaitForInput); + OutputLine(NULL, "2人なら心強いよ。」", + NULL, " You're very reassuring.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ひとりで悩むよりは建設的になれるだろうしな!」", + NULL, "\"Two heads are better than one!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうだね。", + NULL, "\"Yeah, I agree.", Line_WaitForInput); + OutputLine(NULL, "2人でどう戦えばいいか、これからじっくり相談していこう。", + NULL, " We can come up with a plan for how we're going to fight against them together.", Line_WaitForInput); + OutputLine(NULL, "今日は私、スクラップ帖を読み直す時間が欲しかったから休んだけど、明日からは普段通りに生活するね。", + NULL, " I skipped school today because I wanted some time to read the scrapbooks again, but I'm going to school again tomorrow, and I'm going to act normal.", Line_WaitForInput); + OutputLine(NULL, "おかしな行動をすれば、気取られてしまうかもしれないからね。", + NULL, " They might sense something is wrong with me if I act different.", Line_WaitForInput); + OutputLine(NULL, "圭一くんも、変に構えないで普段通りに生活してね。", + NULL, " You should do the same, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "魅いちゃんとか時折鋭いことがあるから、特に気をつけて。」", + NULL, " Please be careful with Mii-chan... she's sometimes very perceptive.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「わかった。", + NULL, "\"Okay.", Line_WaitForInput); + OutputLine(NULL, "何事もなかったかのように生活するよ。", + NULL, " I'll act normal, as if I know nothing.", Line_WaitForInput); + OutputLine(NULL, "………だが畜生、何だか怖いぜ…!", + NULL, " ......But damn! I'm a bit scared...!", Line_WaitForInput); + OutputLine(NULL, " とんでもない陰謀が間近に迫ってて、それがもうカウントダウンに入ってるかもしれないってんだぜ。", + NULL, " A huge conspiracy is right around the corner, and it might already be counting down to zero.", Line_WaitForInput); + OutputLine(NULL, "…それを知りつつ普段通りに生活しろってのも、辛い話だよな。」", + NULL, " ...It's hard to act normal knowing that.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「多分、そんなにすぐじゃないはずなの。", + NULL, "\"I don't think it's going to happen very soon.", Line_WaitForInput); + OutputLine(NULL, "さっきも言ったとおり、彼らが狂信的であればあるほど、宗教的なセレモニーを必要とするはず。", + NULL, " Like I said earlier, if they really are religious fanatics, they need a religious ceremony.", Line_WaitForInput); + OutputLine(NULL, "そういうセレモニーは村を挙げて行なうものだもの。", + NULL, " They need the help of the whole village to hold something like that.", Line_WaitForInput); + OutputLine(NULL, "綿流し以上のイベントは今の雛見沢には存在しない。」", + NULL, " I can't think of any event other than Watanagashi.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……ということは、………少なくとも来年の綿流しまでは、大丈夫ということか?」", + NULL, "\"...So... you're saying that we have time at least until the next Watanagashi festival?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「根拠のない読みだけどね。", + NULL, "\"I can't promise.", Line_WaitForInput); + OutputLine(NULL, "……他に、綿流し以上のイベントが思いつかない。」", + NULL, " ...But I just can't think of any event other than that.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " …あと1年は最低でも余裕があると思う。", + NULL, "...I think we have a year, at least.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、……三四さんを殺したことに、何らかの性急さを感じずにはいられなかった。", + NULL, "But... I also feel like we don't, because of how they killed Miyo-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私が理解していないだけで………「綿流し」を超える、もっともっと絶大なインパクトのある「宗教的イベント」が何かあるんじゃないだろうか……?", + NULL, "I might not know... but there might be a bigger \"religious event\" than Watanagashi...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 実は、もう猶予はほとんどないのかもしれない。", + NULL, "It might not be long until that day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 恐ろしい寄生虫がバラまかれる「オヤシロさまの復活の日」が、すぐそこまで近付いているのかもしれない……。", + NULL, "On \"The Day of Oyashiro-sama's Revival\" they're going to spread a dangerous parasite, and that day might be just around the corner...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_H3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「……礼奈。", + NULL, "\"...Reina.", Line_WaitForInput); + OutputLine(NULL, "まだ電話してるのかー。", + NULL, " Are you still on the phone?", Line_WaitForInput); + OutputLine(NULL, "そろそろ終わりにしなさい。」", + NULL, " Wrap it up soon. It's getting late.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 居間から父が顔を出し、もう遅い時間だから電話は終わりにしなさいと注意した。", + NULL, "My father stuck his head out from the living room, telling me I need to hang up soon.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父に打ち明けたいとは何度も思った。", + NULL, "I thought about telling him so many times.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 肉親がもっとも身近な味方に感じるのは当然のことだった。", + NULL, "It's natural to think that your parents will be on your side no matter what.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、……父の弱い面も知ってしまっている私には、打ち明ける勇気は湧かなかった。", + NULL, "But... I know just how weak he can get. So, I couldn't tell him.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 父に信じてもらえるとも思えないし、…結局、父だって、警察に相談する以上の何も思いつかないはずだ。", + NULL, "I don't think he'd believe me anyway. Even if I told him, he'd just tell me to call the police.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なら、むしろ話さない方がいい。", + NULL, "It's better that I don't tell him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 敵を欺くには味方からとも言う。", + NULL, "They might get close to my father to get me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父がスクラップ帖の存在など始めから知らなければ、敵は父をどう籠絡しようとも、何の意味もないのだから。", + NULL, "If he didn't know anything about anything, including the scrapbooks, there'd be nothing to squeeze out of him to begin with.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + DrawSceneWithMask( "Ma_G3", "maskright", 7, 0, 300 ); + + OutputLine(NULL, "「ごめんね圭一くん。", + NULL, "\"I'm sorry, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "今夜はもう遅いからこれで切るね。", + NULL, " I have to go now. It's getting late.", Line_WaitForInput); + OutputLine(NULL, "また明日、学校で。」", + NULL, " I'll see you at school.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おう、また明日、学校で。」", + NULL, "\"Okay. See you tomorrow.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……用心してね。", + NULL, "\"......Be careful, okay?", Line_WaitForInput); + OutputLine(NULL, "圭一くんも、もう部外者じゃないんだから。」", + NULL, " You're not an outsider anymore.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…お、おぅ。せいぜい気をつけるぜ。」", + NULL, "\"...Y-Yeah, I'll be careful.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あの不審なワゴン車の男たちを思い出し、再び背筋に冷たいものが登るのを感じる。", + NULL, "I remembered the suspicious men in the white van, and felt a chill run through my spine.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 一見、村人のように見えたが、村人じゃなかった。", + NULL, "They looked like villagers, but they weren't.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …村人のような訛りをしゃべったが、装っているだけで村人じゃなかった。", + NULL, "...They had the village accent, but they were just pretending.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 思い出せば思い出すほどに彼らは不審で、", + NULL, "The more I thought about it, the more suspicious they became.", Line_WaitForInput); + OutputLine(NULL, "……決して自分たちが安全な場所にいるわけではないことを教えていた。", + NULL, " ...It let me know that Rena and I aren't safe.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナの言うとおりなら、彼らはレナを怪しいと思っているだけで、まだ確証を得ているわけではない。", + NULL, "If Rena is right, they're just suspicious of her, and they're not sure if she has the scrapbooks or not.", Line_WaitForInput); + OutputLine(NULL, "……だからといって、薄気味悪くないわけがない!", + NULL, " ...But it's still creepy!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 多分レナは、俺がワゴン車に遭って薄気味悪い思いをしたようなことを、もうすでに何度も繰り返して、その身の危険をより感じているのだ。", + NULL, "Rena had probably experienced the same creepiness I felt when I saw the van several times up until now. She must sense the danger more than I do.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、……襲ってくるわけでなく、動向を監視されるというのは、とにかく気持ちが悪かった。", + NULL, "However... the fact that they weren't attacking--that they were merely observing us--was disturbing.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " こういっては何だが、襲ってきたなら、警察に訴えるとかいくらでも方法がある。", + NULL, "If they attacked her, she could've done something, like going to the police.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だけど、身辺に張り付いて監視するだけなら、どうしようもないし、誰にも相談できない。", + NULL, "But all they're doing is just watching her from a distance. She can't do anything about it. She can't talk to anybody about it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは学校になんか行かず、家に閉じ篭っていたい気分に違いあるまい。", + NULL, "She probably just wants to stay in her house all day.", Line_WaitForInput); + OutputLine(NULL, "……だが、普段と明らかに違う様子を見せたなら、スクラップ帖を持っていることを気取らせてしまうかもしれないのだ。", + NULL, " ...But if she acted different, they might take it as proof that she has the scrapbooks.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 普段と変った素振りを見せず、……戦う方法を考えなくてはならない。", + NULL, "We have to think about how to fight against them... without making it obvious.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もう後戻りができないことを自分に言い聞かせると、俺はすでに切れている受話器を置いた。", + NULL, "I told myself that there was no going back, and I put the phone down.", Line_Normal); + + ClearMessage(); + + CallScript( "&eye" ); + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); +} diff --git a/Update/_tsum_017.txt b/Update/_tsum_017.txt new file mode 100644 index 0000000..f7b2a97 --- /dev/null +++ b/Update/_tsum_017.txt @@ -0,0 +1,2408 @@ +void main() +{ + + DrawScene( "white", 1000 ); + PlayBGM( 1, "Suzume", 120, 0 ); + DrawSceneWithMask( "Ma_J3", "maskm1", 1, 0, 1300 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Ma1", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawBustshotWithFiltering( 0, "Re_DefA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Ie1", "maskright", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 翌日、レナは予告どおり、普段通りを装いながら普通に登校した。", + NULL, "The next day, Rena came to school, acting normal like she said she would.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Re_WaraiA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawBustshotWithFiltering( 2, "Me_WinkA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Hi5", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 魅音とも普通に、楽しそうにおしゃべりをしていると、まるで昨夜聞いた話が嘘なのではないかとすら思えてくる。", + NULL, "She talked with Mion as cheerfully as she always did, and it made me wonder if the story she told me last night was a complete fabrication.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それくらいに…………突拍子もない話だった。", + NULL, "That's because the story really was... too ridiculously crazy to believe.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Sora5", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " この村に、普通じゃ考えられない怪しげな風土病が蔓延していて、…それを利用した怪しげな宗教の復活を目論む狂信者たちがいて。", + NULL, "This village has a very weird and rare endemic disease... and there are religious fanatics who want to use the disease to revive their weird cult.", Line_WaitForInput); + OutputLine(NULL, "…そして、その風土病の病原体を研究していて村にバラまこうとしている…。", + NULL, " ...And they've been researching the pathogen of the endemic disease so they can spread it throughout the village...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 昨夜の俺は、すっかりレナに感化されて、あのとんでもない話を鵜呑みにしてしまったが、", + NULL, "I was deeply influenced by Rena last night, and I believed everything she said...", Line_WaitForInput); + OutputLine(NULL, "………こうして日の光の下で冷静に考えると、とてもまともな話だとは思えないのだ。", + NULL, " ...but thinking about it with a cool mind under the bright sunlight, it sounds too crazy to be true.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナの話した話は、あの胡散臭い鷹野さんの受け売りに過ぎず、しかもその内容は全て仮説であり、もっともらしい事を言いつつも、証拠は何一つない。", + NULL, "The story Rena told me is based on Takano-san's crazy hand-me-down ideas. It's based entirely on her theories, which, though very feasible, have no evidence whatsoever.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………確かに鷹野さんが事件の犠牲になっていることは、ある種の信憑性をまとわせるかもしれないが…。", + NULL, "...The fact that Takano-san was murdered lends credit to the story. I'll give you that, but...", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Me_WaraiB1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "M_Hi4", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 魅音を見る。", + NULL, "I looked at Mion.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 朝っぱらから殊勝にもレナにちょっかいを出していた。", + NULL, "She was fooling around with Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……魅音があんなとてつもない陰謀に関わっているとはとても見えなかった。", + NULL, "...It's hard to believe that she's involved with some crazy conspiracy.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ってゆーか、聞いてないでしょ、圭ちゃん。」", + NULL, "\"Hey, are you listening, Kei-chan?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「え?!", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, " あ、………あ、……悪い。", + NULL, " Oh... ahh... I'm sorry.", Line_WaitForInput); + OutputLine(NULL, "ごめん聞いてなかった。」", + NULL, " I wasn't paying attention.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あっはっはっは!", + NULL, "\"Aha ha ha ha!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_AkuwaraiB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " まぁだ寝惚けたまんまなのかなぁ?", + NULL, " Wake up, sleepyhead!", Line_WaitForInput); + OutputLine(NULL, " 寝不足だとお頭もちゃんと働かないよー?」", + NULL, " You need to get enough sleep, or your brain stops working!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 考え事をしていて反応の鈍かった俺を、魅音がからかう。", + NULL, "Mion made fun of me for reacting too slowly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………この快活な魅音が、信用できないなんてことがあるんだろうか。", + NULL, "...It's almost impossible not to trust this bubbly, cheerful girl.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺は、魅音を信じる。", + NULL, "I trust Mion.", Line_WaitForInput); + OutputLine(NULL, "仲間を、信じる。", + NULL, " I trust my friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺の仲間は決してあんな突拍子もない陰謀の片棒なんか担がないはずだ。", + NULL, "I know she'd never have a hand in a crazy conspiracy like that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな陰謀を知っていたら、こうも明るく振舞えるわけがない。", + NULL, "If she knew about it, she wouldn't be able to act this cheerfully.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……レナは魅音に相談するのは危険だと言って聞かなかったが……。", + NULL, "...Rena told me not to tell Mion because she might be one of them...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナに内緒で、魅音に打ち明ける価値があるのではないだろうか。", + NULL, "But it might be worth telling her without letting Rena know.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………もちろん。1%の確率で、陰謀は本当で魅音は敵、俺はまんまと墓穴という可能性もある。", + NULL, "...Of course, there's at least a 1% chance that the conspiracy is true and that Mion is one of them. If so, I'd be doomed.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、あのとんでもない陰謀と、仲間のどちらを信じると聞かれたら、そんなのは明白だった。", + NULL, "But if I had to choose between believing the crazy conspiracy theory and trusting my friends, my answer would be obvious.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺の仲間である魅音は、絶対に絶対に、あんな陰謀には加担しない。", + NULL, "I know that my friend, Mion, isn't a part of any conspiracy. She'd never be involved with something like that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もし仮に陰謀が実際に存在したとしても、それでも魅音は俺たちの味方になってくれるはずだ。", + NULL, "Even if the conspiracy exists, I'm sure Mion will be on our side.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、陰謀が実在しようとしなかろうと、魅音には打ち明ける価値があるはず…。", + NULL, "So, whether or not it's true, it must be worth telling Mion about it...", Line_Normal); + ClearMessage(); + + DrawScene( "white", 1000 ); + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "GR3", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 0, "Me_defA1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + PlayBGM( 0, "Nazo", 120, 0 ); + + OutputLine(NULL, "「なぁに、圭ちゃん。", + NULL, "\"What's going on, Kei-chan?", Line_WaitForInput); + OutputLine(NULL, "こんなところに呼び出してー。", + NULL, " Why did you call me out here?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "それも誰にも内緒で来いなんてさぁ。", + NULL, " You told me not to tell anybody.", Line_WaitForInput); + OutputLine(NULL, "まさかカツアゲとかそういうのじゃないよねぇ?」", + NULL, " You're not going to extort money from me, are you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「お前なぁ、体育倉庫の裏に呼ばれたら真っ先にそう思うのかよ…。」", + NULL, "\"Is that the first thing you think of when you're called out to the gymnasium storeroom...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「んじゃー、ラブレターとか?", + NULL, "\"Oh, I know. You want to give me a love letter, don't you?", Line_WaitForInput); + OutputLine(NULL, " でもそういうのは下駄箱が定番じゃない?」", + NULL, " People usually use the shoe locker for that, you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「都会じゃーそうでもないぞ。", + NULL, "\"We don't really do that in the city.", Line_WaitForInput); + OutputLine(NULL, "直接渡す白兵戦型も少なくない。」", + NULL, " A lot of guys hand over their love letters in person.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_HauB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ふぇ…?", + NULL, "\"Really...?", Line_WaitForInput); + OutputLine(NULL, " じゃ、じゃあ……、あの…、」", + NULL, " So, wait... you're... ummm...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………なわけねぇだろ。", + NULL, "\"...Are you kidding me? That's not why I called you here.", Line_WaitForInput); + OutputLine(NULL, "それより、かなり真面目な話がある。", + NULL, " I have to talk to you about something very important.", Line_WaitForInput); + OutputLine(NULL, "茶化しは一切なしで聞いてくれ。」", + NULL, " I want you to listen without making fun of me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_OdorokiA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……何よ、…どうしたの…?」", + NULL, "\"...What... is it...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「オヤシロさま信仰を復活させようとしている連中がいる……、ってのは知ってるか?」", + NULL, "\"Do you know... that there are people who want to revive the cult of Oyashiro-sama?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_TohohoB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………はぁ?", + NULL, "\".........Huh?", Line_WaitForInput); + OutputLine(NULL, " 何、圭ちゃん。何の話?」", + NULL, " What? What are you talking about?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これはもちろん、俺の探りだった。", + NULL, "This, of course, was just my way of getting a feel for the situation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 直球を投げて、魅音の反応が見たかった。", + NULL, "I wanted to see how she was going to react by getting straight to the point.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、魅音は本当の本当にきょとんとしていた。", + NULL, "But Mion really did look puzzled.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……人間は図星を突かれたら、こうも平静は保てない。", + NULL, "...People wouldn't normally react like this if someone pointed out their secrets out of the blue.", Line_WaitForInput); + OutputLine(NULL, "必ず、わずかな反応を見せるはずなのだ。", + NULL, " They always panic, if only just a little.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音が天才的な演技者でもない限り、……魅音は本当に、オヤシロさまの復活という言葉に縁がないようだった。", + NULL, "Either Mion was a brilliant actress... or she really didn't have anything to do with the idea of reviving Oyashiro-sama.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……俺は腹を割ることにする。", + NULL, "...I decided to tell her everything.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「魅音。", + NULL, "\"Mion,", Line_WaitForInput); + OutputLine(NULL, "お前の家の園崎家って、雛見沢を含め、ものすごい影響力を持ってるわけだけどさ。", + NULL, " your family, the Sonozaki family, has a lot of influence in this region, including Hinamizawa, right?", Line_WaitForInput); + OutputLine(NULL, "…………オヤシロさま信仰を復興するため、何か暗躍してるってことは…あるか?」", + NULL, " ......Do you think there's a possibility that they're working to revive the cult of Oyashiro-sama behind the scenes...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……復興?", + NULL, "\"......Revive?", Line_WaitForInput); + OutputLine(NULL, " なんで?」", + NULL, " Why?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いや、だからさ。", + NULL, "\"Well, you know,", Line_WaitForInput); + OutputLine(NULL, "今のオヤシロさま信仰って、大昔の時代に比べたらだいぶ信仰心が薄くなってるだろ?", + NULL, " people today don't worship Oyashiro-sama like the people in the old days did.", Line_WaitForInput); + OutputLine(NULL, " それをさ、大昔の鬼ヶ淵村のレベルまで引き戻したいと思っている、……いわゆる原理主義者的な連中が、暗躍をしてるんじゃないかって、」", + NULL, " So... people like... fundamentalists might be trying to make people worship Oyashiro-sama in the same way as the people of Onigafuchi.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はい?", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, " ちょっとちょっと、何よそれ。", + NULL, " Wait a second.", Line_WaitForInput); + OutputLine(NULL, "何の話なわけ?」", + NULL, " I have no idea what you're talking about.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………本当に、何の話かわからないのか…?」", + NULL, "\"...Are you sure...? You really have no idea what I'm talking about...?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「わかるわけないよ。", + NULL, "\"Of course I don't!", Line_WaitForInput); + OutputLine(NULL, "何、その全米第一位みたいな、おもしろストーリーはさ。」", + NULL, " It sounds like one of those popular novels that sold 5 million copies over in America.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音の反応はとても自然だった。", + NULL, "Mion's reaction was very natural.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 本当は知っているのに、わざと無知を装っているというようなことはありえなかった。", + NULL, "It seemed impossible that she was pretending she didn't know anything about it.", Line_WaitForInput); + OutputLine(NULL, "……でも、俺はなおも続ける。", + NULL, " ...But regardless, I continued.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いや、だから……。", + NULL, "\"Well...", Line_WaitForInput); + OutputLine(NULL, "そういう連中がこの村にいるらしいんだよ。", + NULL, " There are people like that in this village for real.", Line_WaitForInput); + OutputLine(NULL, "魅音は知らないか?」", + NULL, " Do you know anything about them?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「オヤシロさま信仰を、鬼ヶ淵村の時代のレベルに…?", + NULL, "\"You're saying that those people want to make us worship Oyashiro-sama like the people of Onigafuchi did...", Line_WaitForInput); + OutputLine(NULL, " そんなことして何かいいことあるの?」", + NULL, " What good will that do?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……いや、……そりゃあ信仰の厚い狂信的な連中にとっては、とても重要な意味があるんじゃないかなぁ……。」", + NULL, "\"...You know... I think it means a lot to people who really believe...\"", Line_Normal); + ClearMessage(); + DisableWindow(); + ChangeBustshot( 0, "Me_WinkB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「だって圭ちゃん。", + NULL, "\"But, think about it, Kei-chan.", Line_WaitForInput); + OutputLine(NULL, "大昔の厳しい戒律の頃に逆戻りって、誰も喜ばないよ?", + NULL, " Who'd be happy to live under those strict ancient rules?", Line_WaitForInput); + OutputLine(NULL, " 今のこの現代、村から出るななんて言われたら、生活なんかやってられないって。」", + NULL, " In this day and age, it's almost impossible to live without leaving the village.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「た、例えばほら、……梨花ちゃん!", + NULL, "\"But for example... think about Rika-chan!", Line_WaitForInput); + OutputLine(NULL, " 梨花ちゃんって、何でもオヤシロさまの生まれ変わりとか言ってちやほやされてるらしいだろ?", + NULL, " All the old people say she's a reincarnation of Oyashiro-sama, right?", Line_WaitForInput); + OutputLine(NULL, " そういった取り巻きの老人たちの中にはきっと狂信的な一派が存在して……、」", + NULL, " Those people might be religious fanatics, and...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_TokuiB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「梨花ちゃんの取り巻きって言うと、公由のおじいちゃんとかのこと?", + NULL, "\"Are you talking about old man Kimiyoshi?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " まぁ…確かに信仰心は厚い方だと思うけど、狂信的ってのはどうかと思うねぇ。」", + NULL, " Well... I know he's a deeply religious man for sure, but he isn't a fanatic.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いや、だからいるんだよ!", + NULL, "\"Believe me!", Line_WaitForInput); + OutputLine(NULL, " 本来のオヤシロさま信仰を再び復活させようとしている輩が!」", + NULL, " There really are people who are trying to revive the cult of Oyashiro-sama!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あっはっはっは!", + NULL, "\"Ah ha ha ha!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " …はいはい。", + NULL, " ...Okay.", Line_WaitForInput); + OutputLine(NULL, "話が進まないからこの場は信じるよ。", + NULL, " I'll believe you for now, because I want to hear the rest.", Line_WaitForInput); + OutputLine(NULL, "それで?」", + NULL, " Go on.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「で、そいつらはオヤシロさまの正体が、この土地独特の風土病にあることを突き止め、その病原体を研究しているらしいんだ。」", + NULL, "\"They found out that the curse of Oyashiro-sama was just an endemic disease unique to this village, so now they're researching the pathogen.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「どこで?", + NULL, "\"Where?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_TohohoA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " というか風土病って何?", + NULL, " First of all, what's an endemic disease?", Line_WaitForInput); + OutputLine(NULL, " 病原体って何よ。", + NULL, " What's a pathogen?", Line_WaitForInput); + OutputLine(NULL, "えんがちょー。」", + NULL, " They sound gross.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 自分でも言っていて何が何だかわからなくなってしまう…。", + NULL, "I was getting confused. I didn't know what I was talking about myself anymore...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 昨夜の俺は、すっかりレナに感化されて、あの突拍子もない話を鵜呑みにしてしまったが、", + NULL, "I was deeply influenced by Rena last night, and believed everything she said.", Line_WaitForInput); + OutputLine(NULL, "……こうして自らの口から出してみると、とんでもなく支離滅裂な話だということがわかってくる…。", + NULL, " But... having said it all out loud, I started realizing how impossible the story sounded...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_AkuwaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「どうしたの?", + NULL, "\"What's going on with you?", Line_WaitForInput); + OutputLine(NULL, " 三四さんに妙なことでも吹き込まれたわけ?」", + NULL, " Did Miyo-san tell you all this?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……!", + NULL, "\"......!", Line_WaitForInput); + OutputLine(NULL, " …知ってるのか!」", + NULL, " ...How did you know?\"", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "semi", 120, 0 ); + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「有名だよ。", + NULL, "\"She's infamous for this kind of thing.", Line_WaitForInput); + OutputLine(NULL, "あの人、オカルトマニアだから、いっつもとんでもない空想話をでっち上げてる。", + NULL, " She's an occult maniac. She always makes up crazy stories.", Line_WaitForInput); + OutputLine(NULL, "たまに真に受ける人がいると、かなーりヘビーに吹き込むって有名なんだよ。", + NULL, " A few people have gotten badly taken in by her before.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_waraiA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "私も昔、話を聞かせてもらったことがあったけど、結構面白かったなぁ。", + NULL, " She told me some of her stories once, and I remember they were actually very interesting.", Line_WaitForInput); + OutputLine(NULL, "あっはっは。」", + NULL, " Ah ha ha.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………それって、", + NULL, "\"...Is that...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……ホントか?」", + NULL, " true?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭ちゃんもどこかで耳にしてるだろうけど、この村は大昔はちょっと特殊な文化があった。", + NULL, "\"I think you've heard about this once or twice before, but this village had a unique culture back in the old days.", Line_WaitForInput); + OutputLine(NULL, "それは少し刺激の強い要素のある文化でね、厳しい戒律と厳しい刑罰、残酷な風習は、割とオカルトマニアの間では知られてるらしい。", + NULL, " They did a lot of oppressive things, like having very strict rules, very strict punishments, and a bunch of other cruel traditions. They're well known among occult maniacs.", Line_WaitForInput); + OutputLine(NULL, "三四さんも、そんなマニアの中のひとり。」", + NULL, " Miyo-san is one of them.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「じゃあ……、この村が怪しげな寄生虫に支配されているという話は…、」", + NULL, "\"So... the story I heard about the weird parasite that controls the village was...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_OdorokiA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はぁ?!", + NULL, "\"What?!", Line_WaitForInput); + OutputLine(NULL, " 寄生虫ぅ?!", + NULL, " Parasite?!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " …それ、三四さんの新作?」", + NULL, " ...Is that a new story she came up with?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「新作ってどういうことだよ。」", + NULL, "\"What do you mean, 'new story'?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「言ったでしょ、三四さんはオカルトマニアなの。", + NULL, "\"I told you. Miyo-san is an occult maniac.", Line_WaitForInput); + OutputLine(NULL, "鬼ヶ淵村の奇怪な伝説などを研究して、あれやこれやの仮説や推理、妄想を楽しんでるわけよ。", + NULL, " She studies the weird legends surrounding Onigafuchi, and enjoys making up hypotheses, theories, and wild stories about them.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_TokuiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "だから、その寄生虫に村が支配されてるって説以外にもいろいろ創作してる。", + NULL, " She's created a lot of different ones aside from that theory that parasites are controlling the village.", Line_WaitForInput); + OutputLine(NULL, "私がずいぶん前に聞いたのは、UFO説だったよ。", + NULL, " One I heard an awful while back was about UFOs.", Line_WaitForInput); + OutputLine(NULL, "これが結構、辻褄があってて面白いの!", + NULL, " That one was interesting, since it connected a lot of different dots!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 太古の昔に鬼ヶ淵沼に、UFOが墜落して、そこから出てきた異星人と村人で戦いが起こって…という感じから始まる、B級SFホラーだった。", + NULL, "The story was about a UFO that crashed into Onigafuchi Swamp long ago. The alien that was in the UFO and the villagers had a battle... or something like that. It was like one of those sci-fi horror B movies.", Line_WaitForInput); + OutputLine(NULL, "沙都子が聞かされたってのは、地底人説だったかな?", + NULL, " The one Satoko heard was a theory about creatures from the bottom of the ocean.", Line_WaitForInput); + OutputLine(NULL, " 地殻変動によって地底王国と鬼ヶ淵村の間に接点が出来てしまって、それで何だっけかな、", + NULL, " A movement in the Earth's crust opened up a connection between that underwater world and Onigafuchi, and......", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……そうそう、地底王国のお姫さまと村の若者が恋をして、互いに仲直りをしたっていうSFロミオとジュリエットだった。", + NULL, " the princess of the underworld fell in love with a young man in the village. It was like a sci-fi version of Romeo and Juliet.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_waraiB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "んで、最新作がどうやら圭ちゃんの聞かされた寄生虫説ってわけみたいだねぇ。", + NULL, " The story about the parasites that you heard must be a new one.", Line_WaitForInput); + OutputLine(NULL, "いやいや、いつかそれらを全部まとめて本にしてほしいよ、くっくっく!」", + NULL, " I hope she makes all of them into a book one day. Heh heh heh!\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " 魅音はおかしくてしょうがないという風に、お腹を捩りながら笑う。", + NULL, "Mion began laughing so hard that she had to hold her stomach.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……それを見てる内に、…俺はとんでもない与太話を真に受けていたことに気がつく。", + NULL, "...As I looked at her laughing like that... I realized I fell for something that ridiculous.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もう間違いなかった。", + NULL, "At that point, it was obvious.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …俺は、とんでもない話を信じ込んでいたのだ。", + NULL, "...I had been completely taken in.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "B_Dive", 120, 0 ); + + OutputLine(NULL, "「すまん魅音!", + NULL, "\"I'm sorry, Mion!", Line_WaitForInput); + OutputLine(NULL, " 俺がこれから聞くことに答えてくれ!", + NULL, " But please answer my questions!", Line_WaitForInput); + OutputLine(NULL, " まず、……オヤシロさま信仰を復活させようとする連中は実在する?!」", + NULL, " First... Do the fanatics who are trying to revive the cult of Oyashiro-sama exist?!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「しないよ。", + NULL, "\"No, they don't.", Line_WaitForInput); + OutputLine(NULL, "というか、むしろ逆。", + NULL, " I mean, it's totally the opposite.", Line_WaitForInput); + OutputLine(NULL, "雛見沢は外部に対してどんどん開いていって、栄えさせていこうということで、御三家はすでに意見を統一してる。", + NULL, " The Three Families have agreed to open Hinamizawa to outsiders in order to make this village thrive.", Line_WaitForInput); + OutputLine(NULL, "これはまだ内緒なんだけど、21世紀までを目処にね、新しい高速道路がここいらを通るという計画があるんだよ。", + NULL, " I'm not supposed to tell anybody about this, but there's a project to build a new highway by the end of the 20th century.", Line_WaitForInput); + OutputLine(NULL, "園崎家は現在、水面下でその誘致をしててね。", + NULL, " The Sonozaki family is promoting its construction without informing the villagers.", Line_WaitForInput); + OutputLine(NULL, "うまく行けば、ここいらは一気に栄えることになる。", + NULL, " If all goes well, this whole area will flourish.", Line_WaitForInput); + OutputLine(NULL, "婆っちゃはそれによって、山林の地価が一気に高騰して大儲けできると踏んでるみたいだよ。", + NULL, " My grandma is betting she'll make a fortune when it causes land prices in the region to skyrocket.", Line_WaitForInput); + OutputLine(NULL, "まぁ、21世紀の仕事だから、それは私が引き継ぐ大仕事になりそうだけどねぇ。」", + NULL, " Well, most of the work will happen in the 21st century, so I'll likely end up taking over the project.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「じゃあ……、外部の人間を忌み嫌う連中なんてのは…存在しない?」", + NULL, "\"So... you don't think there are people who hate outsiders?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「だからそんなの存在しないって!", + NULL, "\"I told you! There are no such people!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_tohohoB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ただでさえ不便な村をさらに不便にしてどうするんだか。", + NULL, " What makes you think we want to make this village more inconvenient than it already is?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "現に、村は今、別荘地として売出しを開始してる。", + NULL, " In fact, we've already started selling the land of the village to rich people who want to build country residences here.", Line_WaitForInput); + OutputLine(NULL, "圭ちゃんの家は、まさにその第1号じゃないの。", + NULL, " Your house is on the first lot we sold, Kei-chan.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "村人はみんな歓迎してくれたでしょ?", + NULL, " Didn't the villagers welcome you?", Line_WaitForInput); + OutputLine(NULL, " 若者の流出を食い止めるため、御三家も色々と考えてるんだからー。」", + NULL, " The Three Families are trying to do everything they can to stop young people from leaving the village.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音の言うことには何の曇りもない。", + NULL, "There was nothing vague about what Mion had said.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナの信じる鷹野さんの妄想説とは比べ物にならない真実味があった。", + NULL, "Her story makes a lot more sense than Takano-san's delusional theories.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……俺の目が、魅音の言葉でどんどんと覚めていく。", + NULL, "...And so, Mion's words woke me up from that delusion.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「じゃあじゃあ、…えっと、あれはどうだよ、寄生虫の感染の証拠を示す、血液中の何とかとかいう数値が、雛見沢の住民だけ異常に高いみたいな話が…、」", + NULL, "\"So... what about this? I heard that the residents of Hinamizawa have extraordinarily high levels of something in their blood, and it proves that they're infected by parasites...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうなの?", + NULL, "\"Really?", Line_WaitForInput); + OutputLine(NULL, " というか、三四さんはそんなのどうやって調べたわけぇ?」", + NULL, " How did Miyo-san figure that out?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「だって、鷹野さんは看護婦だろ、調べる気になればいくらだって…。」", + NULL, "\"Takano-san is a nurse. I'm sure she can do that...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_AkuwaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そんな怪しげな調査のために、誰が血液採取なんかに協力するのー?", + NULL, "\"And you think anyone would give her blood samples for no reason?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 誰もしないって。", + NULL, " Because I sure don't.", Line_WaitForInput); + OutputLine(NULL, "それに、仮に採血をしたって、どこでどう調べたわけ?", + NULL, " Even if she could get blood samples somehow, how and where would she examine them?", Line_WaitForInput); + OutputLine(NULL, " 三四さんがたったひとりで、一体何人の血を調べられたって言うわけ?」", + NULL, " How many blood samples do you think she examined all by herself?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …魅音の言うとおりだ。", + NULL, "...Mion was right.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 鷹野さんの、看護婦という職業に一方的な妄想を持たせられていたかもしれない。", + NULL, "I couldn't believe I thought Takano-san could do all that just because she was a nurse.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 保健所なんかが大々的に採血して調査をしたというならともかく、鷹野さん個人にどの程度の調査ができるというのか。", + NULL, "It struck me hard to believe that she got that many blood samples and did a high level examination like that without any help.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……こうして理屈で考えれば、…確かに鵜呑みにできるような話では到底ない。", + NULL, "...When I thought about it rationally... I shouldn't have believed such a ridiculous story so easily.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「えっと、寄生虫の寄生の証拠として花粉症にかからないって聞いたぞ…!」", + NULL, "\"Umm... I heard that people here don't get hay fever, which is proof of their being infected by the parasite...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「花粉症って、都会の病気じゃないの。", + NULL, "\"Only people in cities get hay fever.", Line_WaitForInput); + OutputLine(NULL, "あれは確か排気ガスと関係があるんでしょ?", + NULL, " I heard it has something to do with fuel emissions.", Line_WaitForInput); + OutputLine(NULL, " ここは雛見沢だよ圭ちゃん。", + NULL, " Kei-chan, you're talking about Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "というか、多分、興宮の人にだって花粉症なんてそうそういないと思うけど?」", + NULL, " I mean, even people in Okinomiya don't get hay fever, I think.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「えっと、……じゃあ、あれは!", + NULL, "\"Well... what about this?!", Line_WaitForInput); + OutputLine(NULL, " 園崎本家頭首直属の暗殺部隊ってのがいて、昔、大臣の孫の誘拐とかをやったんだろ?!」", + NULL, " I heard that the Sonozaki family has a death squad and that they kidnapped the grandson of a government Minister once!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あっはっはっは!", + NULL, "\"Ah ha ha ha ha!", Line_WaitForInput); + OutputLine(NULL, " そんなのがいたらかっこいいねぇ!", + NULL, " That sounds cool! I wish I had a squad like that!", Line_WaitForInput); + OutputLine(NULL, " あっはっはっは!」", + NULL, " Ah ha ha ha ha!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………自分でも、なんて滅茶苦茶なことを言ってるんだろうと思えてくる。", + NULL, "...Even I was sounding ridiculous.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……でも、昨日は信じてしまった。", + NULL, "...But I believed all of it last night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナの真剣な様子に、鵜呑みにさせられてしまった。", + NULL, "...I believed it because Rena looked very serious.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「大臣の孫が、高津戸の辺りで突然発見されたのは事実。", + NULL, "\"It's true that the grandson of a Minster was found in Takatsudo.", Line_WaitForInput); + OutputLine(NULL, "だけれど、あれは私たちじゃない。", + NULL, " We didn't do it.", Line_WaitForInput); + OutputLine(NULL, "私たちじゃないけど、それを私たちは、さも自分たちが犯したように振舞ってた。」", + NULL, " We just acted as if we did.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……わかりにくいぞ、説明してくれ。」", + NULL, "\"...What do you mean? Please explain.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + DrawScene( "Damu2", 400 ); + + OutputLine(NULL, "「うん。", + NULL, "\"Okay.", Line_WaitForInput); + OutputLine(NULL, "ダム戦争の当時、鬼ヶ淵死守同盟は相当に物騒な抵抗運動をしていたのは事実。", + NULL, " The Onigafuchi Guardians protested violently during the dam conflict.", Line_WaitForInput); + OutputLine(NULL, "脅迫めいたこともやってのけた。", + NULL, " They did something close to terrorism as well.", Line_WaitForInput); + OutputLine(NULL, "でもね、あの当時、それを利用するやらしい連中もいたらしいの。", + NULL, " But there were people who used the resistance movement for their own benefits.", Line_WaitForInput); + OutputLine(NULL, "鬼ヶ淵死守同盟の名を騙って金品を要求したりする、エセ同盟って連中。」", + NULL, " They used the name of the Onigafuchi Guardians to rob people of money and valuables.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 当時の鬼ヶ淵死守同盟は相当に攻撃的性格の勢力だった。", + NULL, "The Onigafuchi Guardians were a very aggressive force at that time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その名を騙れば、簡単に恐喝ができるのではないかと思い、どさくさに紛れた連中がいた可能性は充分ある。", + NULL, "There's a high possibility that some people thought they could use the name to extort money.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Me_DefA2", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GR3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「その中に、大臣の孫の誘拐もあったの。", + NULL, "\"The kidnapping case was one of those incidents.", Line_WaitForInput); + OutputLine(NULL, "おそらく誘拐犯たちは、警察の捜査の撹乱を狙って、死守同盟のフリをして身代金を要求したんだと思う。", + NULL, " The kidnappers thought they could stifle the police investigation by acting like they were the Onigafuchi Guardians. They kidnapped the boy to demand a ransom.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_winkB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "正直、あの事件は同盟にとっても驚きだったよ!", + NULL, " To tell you the truth, the members of the Onigafuchi Guardians were all very surprised.", Line_WaitForInput); + OutputLine(NULL, " よく大臣の孫を誘拐できたもんだって、話題になったね。", + NULL, " They were actually impressed that those guys actually pulled it off.", Line_WaitForInput); + OutputLine(NULL, "犯人たちに会えたら表彰してやろうなんて盛り上がったっけ。」", + NULL, " I remember they even said they'd give them an award.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ちょ、ちょっと待て!", + NULL, "\"W-Wait a second!", Line_WaitForInput); + OutputLine(NULL, " じゃあ、大臣の孫の誘拐は、", + NULL, " So, the Onigafuchi Guardians had nothing to do with...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……鬼ヶ淵死守同盟は何も関係ないのかよ?!」", + NULL, " the kidnapping?!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うん。", + NULL, "\"No.", Line_WaitForInput); + OutputLine(NULL, "まったくない。」", + NULL, " Not at all.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音はきっぱりと言った。", + NULL, "Mion said it firmly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 淀みなどわずかもない、竹を割ったかのようなすっきりした答えだった。", + NULL, "It was a simple and clear answer, which left no room for suspicion.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これだって、よく考えれば当然だ。", + NULL, "And thinking about it, it's nothing surprising.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大臣の孫を誘拐して、大臣と直接交渉なんて、とんでもない大事件だぞ。", + NULL, "Kidnapping the grandson of a Minister and negotiating with him in person is a huge deal.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんなの、いくら攻撃的とは言え、とても雛見沢の住民にできることじゃない。", + NULL, "The Onigafuchi Guardians were a very aggressive group, but this operation wasn't so easy that it could be carried out by any of the normal residents of Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "明らかに職業的犯罪者の仕業に決まってるじゃないか!", + NULL, " It was obviously the work of professional criminals, without a doubt!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_MajimeB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………ただね、さっきも少し言いかけたけど。", + NULL, "\"...Like I said earlier,", Line_WaitForInput); + OutputLine(NULL, "園崎本家はね、この誘拐事件を、自分たちが黒幕であるかのように振舞っていた。」", + NULL, " the Sonozaki family acted as if we were the masterminds of the kidnapping case.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「振舞ったってのはどういうことだ…?」", + NULL, "\"What do you mean by that...?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_SinmyouA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…これは、………園崎本家の秘密の家訓なの。", + NULL, "\"...This is... a secret precept of the Sonozaki family.", Line_WaitForInput); + OutputLine(NULL, "圭ちゃんにはこっそり話すけど、話したことは内緒だよ?!", + NULL, " You can't tell anybody about this, okay?!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_majimeA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 園崎本家ではね、自分たちに都合がいい何かの事件が起こった時、あたかもそれが自分たちの差し金であるように振舞う、ブラフの伝統があるの。」", + NULL, " When an incident like this happens, we traditionally act as if we're responsible for it. It's a tradition of bluffing.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………ブラフって、……!", + NULL, "\"......Bluffing...!", Line_WaitForInput); + OutputLine(NULL, " はったり?!」", + NULL, " Really?!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うん。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "自分たちに利することがあったなら、それは事件でなくてもいい。", + NULL, " It doesn't matter what it is, as long as it works out in our favor. It can be a criminal incident,", Line_WaitForInput); + OutputLine(NULL, "お天気でもいいし、宝くじの当選番号でもいい。", + NULL, " the weather, or even lottery numbers.", Line_WaitForInput); + OutputLine(NULL, "あたかも、園崎本家が望んだから、そのような結果になったかのように振舞うの。", + NULL, " We act as if it happened because the Sonozaki family wanted it to happen.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "そうするとどう?", + NULL, " It starts to sound like we're a very powerful organization,", Line_WaitForInput); + OutputLine(NULL, " 何だかものすごい黒幕〜ってイメージになるでしょ?", + NULL, " doesn't it?", Line_WaitForInput); + OutputLine(NULL, " つまりはそういうこと。", + NULL, " That's the point.", Line_WaitForInput); + OutputLine(NULL, "これは園崎本家の頭首だけに代々口伝で伝承される、秘密のイメージ戦略なの。", + NULL, " This is the secret strategy that only the Sonozaki family heads know about.", Line_WaitForInput); + OutputLine(NULL, "自分たちを本来よりも、より強大に見せようとするイメージ戦略。」", + NULL, " This strategy is meant to make us look bigger and stronger than we really are.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……はーーーーー…………。", + NULL, "\"....Wow.........", Line_WaitForInput); + OutputLine(NULL, "…じゃ、…じゃあ、ほら、ダム戦争時に建設省を占拠するって作戦があったんだろ?!", + NULL, " So... what about the plan they had during the dam conflict? The one to attack the Ministry of Construction.", Line_WaitForInput); + OutputLine(NULL, " あれは?!", + NULL, " Was that true?", Line_WaitForInput); + OutputLine(NULL, " しかもその為に武器やら訓練やら…!」", + NULL, " I heard that they obtained weapons and even trained for it...!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_AkuwaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「くっくっくっく!", + NULL, "\"Heh heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " それもまったく同じだよ圭ちゃん。", + NULL, " That was the spin we put on it.", Line_WaitForInput); + OutputLine(NULL, "そんな馬鹿な作戦、本当にやるわけないじゃん?", + NULL, " There's no way we could actually carry out a crazy plan like that!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 最大の目的は、あいつらならやりかねない、何て恐ろしいヤツらだっていうプレッシャーと幻想を与えるのが最大の目的だったんだよ。", + NULL, " Our real goal was to make people believe that we were capable of doing things like that so we could exact pressure on the government.", Line_WaitForInput); + OutputLine(NULL, "つまり、これもまたイメージ戦略ってわけ。」", + NULL, " That's all.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 準備と訓練をして、プレッシャーを与えるのが目的で、実行など最初から考えていない、", + NULL, "They obtained weapons and went through training just so they could exact pressure. They had no intention of actually carrying out the plan.", Line_WaitForInput); + OutputLine(NULL, "…園崎家のブラフ。", + NULL, " ...The Sonozaki family was just bluffing...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そりゃそうだ。", + NULL, "That made sense.", Line_WaitForInput); + OutputLine(NULL, "そりゃそうだ…!", + NULL, " Of course it did...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 建設省を占領なんてできるわけがないし、そんなのしたって、何の解決にもならないなんて、ちょっと考えればわかるじゃないか!", + NULL, "It's impossible to attack the Ministry of Construction. Even if they did, it wouldn't solve the problem! All I had to do was use common sense!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 仮に占領できたって、警察が大挙して押し寄せて、あっという間に鎮圧されるだけだ!", + NULL, "Even if they did, they would have been crushed within seconds by a huge number of policemen! Why didn't I think of that?", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Me_WinkA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "GR4", 400 ); + + OutputLine(NULL, "「じゃあ、武器とか訓練とかってのは……。」", + NULL, "\"What about the weapons and the training...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「武器に関しては……あはは、ノーコメントでいいよね☆", + NULL, "\"As for the weapons... no comment. Aha ha ha!", Line_WaitForInput); + OutputLine(NULL, " 訓練もやったよ。", + NULL, " But we did go through training.", Line_WaitForInput); + OutputLine(NULL, "はったりになるよう、ちゃんとしっかりね!", + NULL, " We needed to do that in order to make the bluff look real!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 葛西さんをリーダーにお父さんのとこの若い衆たちを引き連れて、テキサスの砂漠でトレーナーさんと戦争ごっこをやったあとは、サンフランシスコでのんびり観光してたー。", + NULL, " We gathered some younger men from my father's office and appointed Kasai-san as leader of the group. We went to a desert in Texas, played war games with some instructors, and went sightseeing in San Francisco afterwards.", Line_WaitForInput); + OutputLine(NULL, "あははははは。」", + NULL, " Ah ha ha ha ha.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「じゃあじゃあ、……じゃあ…………、」", + NULL, "\"So... So......\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もう、何も思いつかなかった。", + NULL, "I couldn't think of anything else.", Line_WaitForInput); + OutputLine(NULL, "…もう、明らかだった。", + NULL, " ...It was obvious now.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "Sora", 400 ); + PlayBGM( 0, "semi", 120, 0 ); + + OutputLine(NULL, " 俺は、いや、レナも。", + NULL, "I... no, Rena and I both...", Line_WaitForInput); + + OutputLine(NULL, " ……鷹野さんの妄想スクラップ帖のせいで、まんまと踊らされていただけなんだ……。", + NULL, " ...were completely fooled by the scrapbooks of Takano-san's delusion...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナがあまりにも真剣な様子だったんで、つい感化されてしまったが、……もうこうして考えれば矛盾だらけだった。", + NULL, "Rena was so serious about it, so I believed her... but if you examined it closely, there were so many inconsistencies.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " むしろ、どうしてレナがこんな妄想を真に受けてしまったのかの方が信じられなかった。", + NULL, "I couldn't believe Rena took a delusion like that so seriously.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………それは多分。", + NULL, "...I knew the reason why, though.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……あの、俺たちに死体を見つけられた日のショックで、たまたま心が普通の状態じゃなかったのだ。", + NULL, "...She was still in a state of shock after being caught with the corpses that day. She was mentally unstable.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そこに刺激の強い妄想が巧みに吹き込まれ…鵜呑みにしてしまったのだ。", + NULL, "Then she came across this tall tale... and she believed it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは頭のいいやつだ。", + NULL, "Rena is a smart girl.", Line_WaitForInput); + OutputLine(NULL, "こんな与太話を真に受けてしまうなんて、普段じゃ考えられない!", + NULL, " She wouldn't have taken it seriously if she was stable!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " しかも、目の覚めるような事実は続く。", + NULL, "Plus, another thing happened to wake me up from the delusion.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, " 昨日、俺が見た白いワゴン車が、昼休みに現れ、中の4人の作業員風の男たちが学校に来たからだ。", + NULL, "The white van I saw yesterday came to school during the lunch break. The four men in work uniforms I saw were there, too.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 俺は魅音に礼を言うと、こっそりと連中の後を追った。", + NULL, "I said thank you to Mion, and followed them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 昨日、俺に話しかけたリーダー格っぽい男が、職員室を訪ねている。", + NULL, "The man who talked to me yesterday knocked on the door of the teacher's office.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「毎度〜〜、小此木造園でございますんね〜〜〜。」", + NULL, "\"Hello. I'm from the Okonogi Gardeners.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ、どうもご苦労さまです。", + NULL, "\"Oh, thank you for coming.", Line_WaitForInput); + OutputLine(NULL, "今日も暑いですね。」", + NULL, " It's very hot today, isn't it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いんえいんえ〜、先生は今日もますますべっぴんでー、うぇっへっへー!」", + NULL, "\"It sure is. By the way, you look very beautiful today, as always. Eh heh heh!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ではすみません、今日もよろしくお願いいたします。」", + NULL, "\"Thank you. Well, you can start whenever you're ready.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁい、よろしくお願いしますん。", + NULL, "\"Yes, we'll start right away.", Line_WaitForInput); + OutputLine(NULL, "これ、うちの事務屋から渡すように言われましたんね。」", + NULL, " My account manager told me to give this to you.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「見積書と請求書ですね。", + NULL, "\"The quote and the invoice, I see.", Line_WaitForInput); + OutputLine(NULL, "ありがとうございます。", + NULL, " The date is left blank on both of them.", Line_WaitForInput); + OutputLine(NULL, "日付は空欄ですね、問題ありません。", + NULL, " Well, there shouldn't be any problem.", Line_WaitForInput); + OutputLine(NULL, "はい、お預かりします。」", + NULL, " Thank you so much.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁい、それでは取り掛かりますんでぇ!」", + NULL, "\"All right. We'll start right away!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 男はものすごく愛想良さそうに知恵先生と話していた。", + NULL, "The man was talking to Chie-sensei with a big smile.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…む?", + NULL, "\"...Mm?", Line_WaitForInput); + OutputLine(NULL, " どうしたのかね、前原くん。」", + NULL, " What are you doing here, Maebara-kun?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あ、校長先生…。", + NULL, "\"Oh, Principal...", Line_WaitForInput); + OutputLine(NULL, "あの、今の男の人は誰ですか…?」", + NULL, " Who is that guy...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 校長先生が窓を指し示す。", + NULL, "The principal pointed his finger at the window.", Line_WaitForInput); + OutputLine(NULL, "窓から外を見ようとすると、ドルルルルン!とエンジンのかかるような音がした。", + NULL, " When I looked out, I heard the noise of an engine starting.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "GR1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " それは、回転ノコギリの付いた草刈機のエンジンをかける音だった。", + NULL, "The noise was coming from the engine of a motorized lawn mower.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 作業服の若い男たちが、ワゴン車の荷台から、草刈機や竹箒、梯子などを下ろしているのが見える。", + NULL, "I saw young men in work uniforms taking another lawn mower, some brooms, and a ladder out of the van.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「園芸業者さんである。", + NULL, "\"They're gardeners.", Line_WaitForInput); + OutputLine(NULL, "だいぶ、垣根や樹木が手入れされてなかったからのう。", + NULL, " We haven't taken care of the grass around the fence and the trees for a long time.", Line_WaitForInput); + OutputLine(NULL, "夏前に一度剪定を頼もうと思ったのだよ。」", + NULL, " I wanted to clean them up before summer.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁーん、校長先生ぃ〜、この度はお世話になりましてん〜〜!」", + NULL, "\"Mr. Principal, thank you for giving us a call!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 校長先生の姿に気付き、男が帽子を脱いで会釈した。", + NULL, "The man noticed the principal, took off his hat, and bowed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「うむ!", + NULL, "\"No need!", Line_WaitForInput); + OutputLine(NULL, " よろしく頼み申しますぞ。」", + NULL, " I trust your work. Please take care of things.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なんとか今日中で終わらせますんねー。", + NULL, "\"I think we can finish it today.", Line_WaitForInput); + OutputLine(NULL, "しばらくうるさくしますんがご容赦を〜!」", + NULL, " We might make a lot of noise, though.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 4人の作業員たちはそれぞれが商売道具を手にすると、茂り放題の垣根に向かっていくのだった。", + NULL, "Each worker took one of the tools and walked towards the fence where the grass was growing.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 草刈機のエンジンの音が結構賑やかで、校庭で遊んでる子どもたちも興味津々に見守っている。", + NULL, "The engine of the lawn mower was very loud, and the kids who were playing in the school yard looked at it curiously.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Tie2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「こらーーーーー!", + NULL, "\"Hey!!", Line_WaitForInput); + OutputLine(NULL, " 危ないですから、皆さん、教室へ戻りなさいー!」", + NULL, " It's dangerous out here. Go back to your classroom!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 知恵先生だった。", + NULL, "It was Chie-sensei.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " さっき男から預かった書類封筒を校長に手渡す。", + NULL, "She handed an envelope with the documents in it to the principal.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その封筒には、緑色の文字で「(株)小此木造園」と印刷されていた。", + NULL, "It said \"Okonogi Gardeners\" in green on the envelope.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 0, "Tie1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「では校長先生。", + NULL, "\"Principal,", Line_WaitForInput); + OutputLine(NULL, "申し訳ありませんが、この請求書を後日、市役所に行かれる時に持って行ってください。」", + NULL, " please sign the invoice and drop it off at their office next time you go to the town hall.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うむ。", + NULL, "\"Of course.", Line_WaitForInput); + OutputLine(NULL, "心得た。」", + NULL, " Will do.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あ、…あの、知恵先生。", + NULL, "\"Ah... Chie-sensei.", Line_WaitForInput); + OutputLine(NULL, "あの造園屋さんは、……昨日も来てました?」", + NULL, " Did they come here yesterday?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えぇ。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "昨日の夕方に一度、下見に来てもらいました。", + NULL, " They came here to look at the grass late in the afternoon.", Line_WaitForInput); + OutputLine(NULL, "帰りに近道をしようとして、迷ってしまったと言ってましたっけ。」", + NULL, " They told me they got lost on the way back because they tried to take a shortcut.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「この村は、細い道はだいぶ入り組んでおるからのう。", + NULL, "\"This village has a lot of small roads branching off everywhere,", Line_WaitForInput); + OutputLine(NULL, "無理もないわい。」", + NULL, " and they can be very confusing.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そうですね、私も初めて来た時は…と知恵先生が応え、先生たちはからからと笑うのだった。", + NULL, "\"I remember when I first came here...\" Chie-sensei started talking about when she got lost, and they laughed together.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 何も、……始めから怪しいことなどなかったのだ。", + NULL, "There was... never anything suspicious to begin with.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……そう、昨日、俺があの男たちに不審さを感じてしまったのも、…レナの話に感化されてしまったからなのだ。", + NULL, "...I thought they were suspicious yesterday... because of what Rena had told me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 第一、俺はあの時点でもそう思ってたじゃないか、白いワゴン車なんて大して珍しくない、って!", + NULL, "At first, I thought it wasn't unusual to see a white van.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " たまたま、気味の悪い話を聞かされた直後に、タイミングよく停まっていたんで、驚いてしまっただけ。", + NULL, "But then, right after I heard her creepy story, I saw a white van parked on the road, and I got scared.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 雛見沢にあまり慣れてない造園業者が、帰り道にちょっと変な枝道に入り込んでしまっただけ。", + NULL, "The gardeners weren't familiar with the roads of Hinamizawa, and they got lost trying to take a shortcut on their way back.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ただ、それだけ。", + NULL, "That's all.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………………………俺は、", + NULL, "............I", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…なんて誤解を?!", + NULL, " had it totally twisted around?!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音の園崎家が、村の裏で何か暗躍しているらしいなんて、適当な話を信じて、勝手に狂信者の集団を想像していた。", + NULL, "I believed that fake-sounding story. I believed that the Sonozaki family was working behind the scenes, and I fabricated the existence of a group of fanatical believers in my mind.", Line_WaitForInput); + OutputLine(NULL, "こともあろうか、魅音まで疑っていた!", + NULL, " Worse, I doubted Mion!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " くそ!!", + NULL, "Damn it!!", Line_WaitForInput); + OutputLine(NULL, " 何て馬鹿だよ前原圭一!", + NULL, " I'm such a fool!", Line_WaitForInput); + OutputLine(NULL, " 仲間じゃないか!", + NULL, " She's my friend!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 仲間は家族で無条件に仲間なんだって、俺たちはあの日に手を取り合ったんじゃないのかよ!", + NULL, "We took each other's hands that day, saying that we were a family made of friends, and that friends were friends no matter what!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " しかもそれを言い出したのは俺のはずなのに、その仲間を疑うなんて…、俺は本当にどうかしてた…!!", + NULL, "I said that... but then, I doubted my friend... I'm so stupid...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …それより、レナだ!", + NULL, "...Anyway, Rena was the problem!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あいつ、いつまでこんなとんでもない話を信じてるつもりなんだ?!", + NULL, "She also needed to wake up from this crazy delusion!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 早く目を覚まさせないと!", + NULL, "I had to hurry and wake her up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 普段のレナと違って、今のレナは心にゆとりがないように感じられる。 ", + NULL, "Rena seemed like she had no mind to listen to anyone else.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 今のあいつ、本当の本当に園崎家が黒幕で、アクション映画並みの陰謀を企んでると信じ込んでるんだぞ…?!", + NULL, "She truly believes that the Sonozaki family are the masterminds of a large-scale conspiracy...!", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0x77, 0x77 ); + + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "G1", "maskup", 1, 0, 300 ); + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, " 私はワゴン車のナンバーもしっかり覚えていたし、やつらの顔もちゃんと覚えていた。", + NULL, "I remembered the plate number of the white van, and I also remembered their faces.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……間違いない、私を監視しているワゴン車のうちの1台だ!", + NULL, "...Without a doubt, this was one of the vans that have been following me!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これまで、私の動向を監視している車は、約3〜4台を確認していた。", + NULL, "So far, I've confirmed that three or four cars have been following me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この白いワゴン車は、その中でも特にしつこかったもので、一番よく覚えていた。", + NULL, "I could especially recall this white van because it followed me around the longest of all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " おそらく、他の車は単なる監視が任務で、このワゴン車は、誘拐や暗殺といった直接的な行為を任務とするに違いない。", + NULL, "The people who were in the other cars must be the lookouts, and the ones in this van must be tasked with direct contact, like kidnapping or assassination.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 数台の車が周辺の安全を確保して、実行部隊の車が一気に襲い掛かる…!", + NULL, "The lookouts secure the surroundings, and the ones in this van attack the target...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それがやつらの、誘拐や暗殺の常套手段だとスクラップ帖に書かれていた。", + NULL, "That's a common maneuver involved in both kidnapping and assassination. The scrapbooks said that, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …だとするなら、そんな連中が学校の敷地内にまでやって来たというのは、とても笑い飛ばせる話ではなかった。", + NULL, "...If so, I'd better watch out because it was them, not the lookouts, who came to the school premises.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " まさか校内で堂々と襲い掛かってくるはずはあるまい。", + NULL, "I don't think they'll attack me while I'm in school.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 連中は、恐ろしい最終目的のために、現在は牙や爪を徹底的に隠しながら隠密行動をしている段階なのだ。", + NULL, "They're in the early stage of their covert operation now, hiding their fangs and claws until the last stage of their horrifying scheme.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だから、人の目も充分にあるこの学校では手出しはできないはず…!", + NULL, "...That's why they won't take action in the school, where people are watching...!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " だが、やつらはさっき、先生たちと何やら親しげに話しているようだった。", + NULL, "But it looked like they were talking with Chie-sensei in a very friendly way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何を話しているかはほんのちょっぴりしか聞こえなかったけど、どう考えても怪しかった。", + NULL, "I could only hear bits and pieces of their conversation, but it sounded very suspicious.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 漏れ聞こえたわずかの声と、口の動きや吐息などを必死に思い出し、頭の中のビデオデッキで再生する。", + NULL, "I tried to remember the chatter and the movements of their mouths, and I played my memory of it like a video tape in my mind.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + DrawBustshotWithFiltering( 0, "Tie1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GR1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「毎度〜〜、*************〜〜〜。」", + NULL, "\"Hello. XXXXXXXXXXXXX.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ、どうもご苦労さまです。", + NULL, "\"Oh, thank you for coming.", Line_WaitForInput); + OutputLine(NULL, "今日も暑いですね。」", + NULL, " It's very hot today, isn't it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いんえいんえ〜、**は今日**********ー、うぇっへっへー!」", + NULL, "\"It sure is. XXXXX you XXXXXXXXXXXXX today XXXXXXXXX. Eh heh heh!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ではすみません、今日もよろしくお願いいたします。」", + NULL, "\"Thank you. Well, you can start whenever you're ready.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あぁい、よろしくお願いしますん。", + NULL, "\"Yes, we'll start right away.", Line_WaitForInput); + OutputLine(NULL, "これ、うちの事務屋から渡すように言われましたんね。」", + NULL, " My account manager told me to give this to you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「***と***ですね。", + NULL, "\"The XXXXXX and XXXXXXXX, I see.", Line_WaitForInput); + OutputLine(NULL, "ありがとうございます。", + NULL, " XXXXXXX is left blank on XXXXXXX.", Line_WaitForInput); + OutputLine(NULL, "**は空欄ですね、問題ありません。", + NULL, " Well, there shouldn't be any problem.", Line_WaitForInput); + OutputLine(NULL, "はい、お預かりします。」", + NULL, " Thank you so much.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁい、それでは****りますんでぇ!」", + NULL, "\"All right. We'll XXXXX!\"", Line_Normal); + ClearMessage(); + + DrawFilm( 3, 255, 255, 255, 256, 0, 1000, TRUE ); + + OutputLine(NULL, " 私が持っている情報から、状況を推理する。頭の中のビデオデッキを何度も繰り返し再生し、時にはスローに、時には停止して何度もチェックする。", + NULL, "I used the information I had to guess what was going on. I played the video again and again in my mind, and also paused it and played it in slow motion again to check many times.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……すると、自分でも信じられないような恐ろしい何かが浮かび上がってきた。", + NULL, "...Then, something unbelievably horrifying started to emerge.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " やつらと知恵先生に面識があるのは疑いようもない。", + NULL, "There's no doubt that they're acquainted with Chie-sensei.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だが、今日まであの連中が学校に訪れるところを見たことなどないし、接点があろうはずがなかった。", + NULL, "...But I've never seen them visit this school before. So, it's hard to believe that Chie-sensei is their contact.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 連中は、園崎本家の中枢直属の暗殺部隊であるのは間違いない。", + NULL, "There's no doubt that they're the death squad under the direct control of the Sonozaki family.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの流暢な地元訛りは、彼らが園崎組の人間であり、その中から選抜された特攻隊であることの証拠と読み取れる。", + NULL, "They have the local accent, which proves they were chosen from the Sonozaki corps.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その暗殺部隊と知恵先生の交流。", + NULL, "The death squad was talking with Chie-sensei.", Line_WaitForInput); + OutputLine(NULL, "面識。", + NULL, " They know each other.", Line_WaitForInput); + OutputLine(NULL, "関係。", + NULL, " What's their relationship?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そもそも知恵先生という人はどういう人だったっけ?", + NULL, "Who's Chie-sensei, anyway?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ダム戦争の時、雛見沢の学校は廃校になり、興宮の学校に統合されることになった。", + NULL, "During the dam conflict, Hinamizawa's school was closed and it was merged with the one in Okinomiya.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だが、廃校を認めない鬼ヶ淵死守同盟が、営林署の一部を勝手に学校化して抵抗した事件があった。", + NULL, "...But the Onigafuchi Guardians didn't accept that, and they made a part of the forestry service building into a school.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 勝手に学校化したところで、先生がいるはずもない。", + NULL, "But needless to say, the school they made didn't have a teacher.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だからそれは形だけの抵抗のはずだった。", + NULL, "So, it was only going to be a token form of resistance.", Line_WaitForInput); + OutputLine(NULL, "……そこに、その状況を「不憫」に思った熱血教師が馳せ参じて、この学校に合流したという。", + NULL, " ...But a teacher who had a strong passion for education felt sorry for the children, and she came to work there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それが知恵留美子先生という人だ。", + NULL, "That was Rumiko Chie-sensei.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………明らかに不自然だった。教員というのは県に所属する公務員だ。", + NULL, "...It was obviously strange. Teachers are government employees, and they normally belong to their prefectures.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " のんべんだらりと波風を起こしさえしなければ、クビもないし左遷もない。", + NULL, "As long as they lie low and don't cause trouble, they don't get fired, and they don't get demoted.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 必ず定年まで勤められて、退職金が決まった額だけ保証されている稼業だ。", + NULL, "They can work up until the official retirement age, and they're guaranteed to get a fixed retirement fund.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな公務員である彼女が、教育委員会に逆らってまで、雛見沢に駆け付けてくれたのだ。", + NULL, "She was one of those government employees, but she defied the Board of Education and came to work for Hinamizawa.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それを今日の村は「熱血教師」と讃えている。", + NULL, "The villagers admire her as 'a teacher of passion'.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……聞いた話では、教育委員会の命令に逆らい停職処分となった知恵先生の地位保全のため、園崎お魎自らが交渉を行い、勝ち取ったというのである。", + NULL, "...I heard that Oryou Sonozaki herself successfully negotiated with the Board of Education that suspended Chie-sensei for defying their orders.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………つまり、散った点を最短距離で結べば簡単に答えが出る。", + NULL, "...It was easy to get an answer from this by connecting the dots.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 知恵先生は、鬼ヶ淵死守同盟が勝手にでっち上げた「学校」の先生として、園崎お魎にスカウトされてきたのだ。", + NULL, "Chie-sensei was recruited by Oryou Sonozaki as a teacher to work at the \"school\" the Onigafuchi Guardians had created.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまり、この学校に合流する前から、園崎お魎の息がかかっていたのだ!", + NULL, "In other words, she was already working for Oryou before she came here!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 校長に関しては元々、雛見沢の学校の校長だった。", + NULL, "As for the principal, he was the principal of the school in Hinamizawa from the beginning.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 地域の名士として御三家と十二分に親交がある。", + NULL, "He's a respected person of this region, and he's been closely associated with the Three Families for a long time.", Line_WaitForInput); + OutputLine(NULL, "つまりつまりつまり……、", + NULL, " So, that means...", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " この学校は最初っから、園崎本家の監視にあったのだ!", + NULL, "This school has been under the control of the Sonozaki family all along!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、暗殺部隊と知恵先生に面識があるのは極めて当然なのだ。", + NULL, "That's why Chie-sensei is acquainted with the death squad. It makes sense now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……知恵先生は私の登校を確認した上で連絡し、", + NULL, "...Chie-sensei confirmed that I came to school today, made a phone call", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…彼らを呼び寄せた…?!", + NULL, " ...and called them here...?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …何のために呼び寄せたのかは考えたくない。", + NULL, "...I don't want to know why she called them here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 単なる監視なら、学校が終わる頃に門の前で待ちうけ尾行でもすればいいのだ。", + NULL, "If she called them just to monitor me, they'd wait near the gate until class was over.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それをせず、なぜわざわざ学校へ…?", + NULL, "But they came onto the school premises... Why...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 馬鹿のふりをするな竜宮レナ!", + NULL, "Stop pretending to be a fool, Rena Ryuugu!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 気付かないふりをすればそうはならないとでも?!", + NULL, "Do you think nothing will happen if you pretend not to notice it?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 考えろ考えろ、そしてクールになれ竜宮レナ!!", + NULL, "Think. Think hard. And calm down, Rena Ryuugu!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまり連中は、今日中にこの学校で、私を何とかするつもりなのだッ!", + NULL, "What will they try to do to me today in school?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この学校で?!", + NULL, "In school?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " クラスメートも仲間も友達もみんないるのにどうやって?!", + NULL, "How are they going to do anything with my classmates and friends around me?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんなの簡単だ。", + NULL, "It's easy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 先生が帰りのホームルームで、用事がありますので竜宮さんは職員室に来てくださいとでも言えばいいのだ。", + NULL, "Chie-sensei will tell me to come to the teachers' office during the last class of the day.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 部活のみんなは?", + NULL, "What about my clubmates?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんなのは先生だし、何とか適当なことを言って追い返せるはず。", + NULL, "That's easy, too. Chie-sensei can easily make them go home early using her authority as a teacher.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 教室は今日、内装工事があるから、放課後はすぐに下校するように、とか何とか、適当な理由をつければ簡単だ!", + NULL, "She can make up any reason she wants. Maybe the classroom is going to have carpentry work done today, so they can't stay in school.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawBustshotWithFiltering( 0, "Tie1", "maskc", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GR2", "maskc", 1, 0, 1300 ); + PlayBGM( 2, "semi", 120, 0 ); + + OutputLine(NULL, "「いんえいんえ〜、**は今日**********ー、うぇっへっへー!」", + NULL, "\"It sure is. XXXXX you XXXXXXXXXXXXX today XXXXXXXXX. Eh heh heh!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ではすみません、今日もよろしくお願いいたします。」", + NULL, "\"Thank you. Well, you can start whenever you're ready.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …あぁ、間違いない…。", + NULL, "...See? There's no doubt...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 連中はこれほども雄弁に、「今日、実行する」と言ってるではないか!!", + NULL, "They clearly said \"they're ready to do it today\"!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それから…何だっけ。", + NULL, "And... what else...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あぁい、よろしくお願いしますん。", + NULL, "\"Yes, we'll start right away.", Line_WaitForInput); + OutputLine(NULL, "これ、うちの事務屋から渡すように言われましたんね。」", + NULL, " My account manager told me to give this to you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「***と***ですね。", + NULL, "\"The XXXXXX and XXXXXXXX, I see.", Line_WaitForInput); + OutputLine(NULL, "ありがとうございます。", + NULL, " XXXXXXX is left blank on XXXXXXX.", Line_WaitForInput); + OutputLine(NULL, "**は空欄ですね、問題ありません。", + NULL, " Well, there shouldn't be any problem.", Line_WaitForInput); + OutputLine(NULL, "はい、お預かりします。」", + NULL, " Thank you so much.\"", Line_Normal); + ClearMessage(); + + DrawSprite( 10, "black", NULL, -320, -240, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 40, 400, TRUE ); + FadeFilm( 0, TRUE ); + DrawScene( "black", 0 ); + FadeSprite( 0, 0, TRUE ); + + OutputLine(NULL, " そうだ。", + NULL, "I see.", Line_WaitForInput); + OutputLine(NULL, "何らかの書類の入った角封筒を知恵先生に手渡したんだ。", + NULL, " They gave Chie-sensei an envelope with some documents in it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……「空欄」という言葉がとても嫌な雰囲気を感じさせた。", + NULL, "...That \"blank\" is an eerie phrase.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …そこには本来、私の名前が入っているべきではないのか…?", + NULL, "...Was my name supposed to be in the blank...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それが「空欄」にしてあるというのはどういう意味?", + NULL, "Why is it left \"blank\"? What does that mean?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから竜宮レナ!", + NULL, "I told you, Rena Ryuugu!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 気付かないふりをすればそういうことにはならないなんて、変なおまじないはもうやめろ!!", + NULL, "Do you still think that nothing will happen if you pretend not to notice it? Stop that!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまりそういうことなんだ。 ", + NULL, "So, what it must mean...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " これは、「竜宮レナ」を", + NULL, "Is that it's an order from higher up.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "「空欄」にせよという、", + NULL, " It says to make \"Rena Ryuugu\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "黒幕からの命令書に違いないのだ!!", + NULL, " become \"blank\"!!", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + DrawSceneWithMask( "G1", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " 陰からこっそりとうかがうと、校長は角封筒から書類を出し、その内容を読んでいるところだった。", + NULL, "I took a peek from the shadows, and I saw the principal taking documents out from the envelope. He started reading them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その表情は険しく、…内容を読む目つきはとても真剣だ。", + NULL, "He looked stern... He looked very serious.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……何が書いてあるのか、覗き込めたらと思うが、それは不可能だった。", + NULL, "...I wished I could take a peek at the documents, but I was too far away.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " せめて何かのヒントが得られないかと、その様子をじっと凝視すると、……角封筒が目に入った。", + NULL, "I kept looking at him just to see if he'd react at all. ...And then, the envelope caught my eye.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 角封筒の下部には「(株)小此木造園」と書かれ、電話番号らしきものも書かれていた。", + NULL, "The envelope said \"Okonogi Gardeners\" and it had some numbers that looked like a phone number.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は幸いに目はいい。", + NULL, "Fortunately, I have good eyesight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……その番号を素早く暗記する。", + NULL, "...I memorized the number.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 連中が暗殺部隊なら、この造園屋は隠れ蓑だ。", + NULL, "If they're a death squad, the gardening company must be a camouflage occupation.", Line_WaitForInput); + OutputLine(NULL, "おそらくは存在しない。", + NULL, " It probably doesn't even exist.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私はそれを確かめようと、電話を探した。", + NULL, "I wanted to find out. I looked for a phone.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……あるのは職員室。", + NULL, "...There's only one phone, and it's in the teachers' office.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 幸い、先生2人は造園屋を眺めながら廊下で談笑をしている。", + NULL, "Fortunately, the teachers were chatting in the hallway, looking at the gardeners.", Line_WaitForInput); + OutputLine(NULL, "今がチャンスだった。", + NULL, " It was now or never.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 職員室に入るところを誰にも見られないよう注意しながら、私は中に飛び込み、校長の席の電話を取った。", + NULL, "I made sure nobody was watching me go into the teachers' office. I rushed in and grabbed the phone on the principal's desk.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 頭の中でさっきの電話番号を反復し、それを一気に叩いた。", + NULL, "I went over the phone number in my head, and dialed it up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …こういう時、プッシュホンは助かる。", + NULL, "...I'm glad they have a touch-tone phone.", Line_WaitForInput); + OutputLine(NULL, "ダイヤルだと面倒だ。", + NULL, " It would've been difficult if it was a rotary dial.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 相手が出たら「小此木造園」さんですかと聞くだけでいい。", + NULL, "If somebody answered, I'd only have to ask \"is this the Okonogi Gardeners?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それでハイかイイエを聞いて受話器を置くだけだから簡単だった。", + NULL, "I'd wait for the answer before hanging up. It should be easy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つながった!", + NULL, "It connected!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 0 ); + + OutputLine(NULL, "「……お客様がお掛けになった電話番号は……、」", + NULL, "\"...The number you dialed is...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 足元から、乱暴なくらいの冷たさを伴った霜柱が生えてくるのがわかる。", + NULL, "I felt a cold chill run through my body from the bottom of my feet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 待て、早とちりはいけないぞ…。", + NULL, "Wait. Don't make a quick judgment...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が電話番号を間違えたんじゃないのか?", + NULL, "I might've remembered the number wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……いや、記憶に間違いはない。", + NULL, "...No. I know I remembered it right.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ゴロのいい覚えやすい番号だった。", + NULL, "It was an easy number to remember.", Line_WaitForInput); + OutputLine(NULL, "間違えようがない。", + NULL, " It's impossible to remember it wrong.", Line_WaitForInput); + OutputLine(NULL, "だとしたら、私のプッシュミスか?", + NULL, " Then, did I dial it wrong?", Line_Normal); + ClearMessage(); + + DrawScene( "G3", 400 ); + + OutputLine(NULL, " 一度受話器を置き、今度は心持ち、ゆっくりと番号をプッシュした。", + NULL, "I put the phone down and started over. This time, I dialed the number more slowly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 先生がいつ帰ってくるかわからないこの状況で、ゆっくりと正確にという行為は自殺行為すれすれだった。", + NULL, "The teachers might be coming back at any time. In that situation, it was risky to do anything slowly.", Line_WaitForInput); + OutputLine(NULL, "だが、……今、確実に確かめなければならないことなのだ…!", + NULL, " But... I needed to make absolutely sure.", Line_Normal); + ClearMessage(); + + DrawFilm( 3, 255, 255, 255, 256, 0, 400, TRUE ); + + OutputLine(NULL, "「……お客様がお掛けになった電話番号は……、」", + NULL, "\"...The number you dialed is...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " やはり……同じだ。", + NULL, "It's... the same.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …もう間違いない。", + NULL, "...There's no doubt.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 「小此木造園」なんて会社は存在しない。", + NULL, "The company \"Okonogi Gardeners\" doesn't exist.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 園崎家の暗部を司る暗殺部隊の…隠れ蓑なのだ!!", + NULL, "It's just a camouflage occupation for the Sonozaki family's death squad!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……番号をお確かめの上、もう一度ダイヤルしてください。", + NULL, "\"...Please make sure the number you dialed is correct.", Line_WaitForInput); + OutputLine(NULL, "……お客さまがお掛けになった番号は……、」", + NULL, " ...The number you dialed is...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が呆然としている間にも、無感情な声で延々とアナウンスする機械音声が気持ち悪い。", + NULL, "I was too stunned to put down the receiver. The announcement kept running over and over again. The voice was cold and creepy.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "white", "maskright", 7, 0, 300 ); + DrawSprite( 0, "black", NULL, -320, -240, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 40, 0, TRUE ); + FadeFilm( 0, TRUE ); + DrawScene( "black", 0 ); + FadeSprite( 0, 0, TRUE ); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + StopSE( 0 ); + FadeOutBGM( 2, 0, FALSE ); + + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " 受話器を置くと、私は急ぎ職員室を出た。", + NULL, "I hung up the phone and rushed out of the teachers' office.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それからトイレの個室へ駆け込み、頭の混乱を少しでも抑えようと両手で頭を抱え込む。", + NULL, "I ran to the bathroom and held my head in an attempt to cool down.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 落ち着けレナ、", + NULL, "Calm down, Rena.", Line_WaitForInput); + OutputLine(NULL, "落ち着け竜宮レナ、", + NULL, " Calm down, Rena Ryuugu.", Line_WaitForInput); + OutputLine(NULL, "クールになれ、", + NULL, " Stay cool.", Line_WaitForInput); + OutputLine(NULL, "竜宮レナ…!", + NULL, " Rena Ryuugu...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " つまりもう、この学校は安全じゃないということだ。", + NULL, "I wasn't safe here anymore.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ここにこのまま居続ければ、私は公然と消されてしまうだろう。", + NULL, "If stayed here, I might be erased, even in the open.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 消す?", + NULL, "They'd erase me?", Line_WaitForInput); + OutputLine(NULL, " どうして?!", + NULL, " Why?!", Line_WaitForInput); + OutputLine(NULL, " スクラップ帖を私が持っているかどうかはまだ確信が持てないはずなのに…?!", + NULL, " They aren't certain that I have the scrapbooks...!", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + PlayBGM( 1, "yabaisemi", 120, 0 ); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, " ……………………私、", + NULL, ".........I...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………スクラップ帖の在り処を、", + NULL, " told Keiichi-kun...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………圭一くんに話しちゃってる。", + NULL, " where I hid the scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "………昨日、ゴミ山の隠れ家に隠してあるから大丈夫って、", + NULL, " ......Yesterday, I told him I hid them in my hideout", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……話しちゃってる………。", + NULL, " in the garbage dump......", Line_WaitForInput); + OutputLine(NULL, "…………まさか、", + NULL, " Is Keiichi-kun...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………圭一くんも、", + NULL, " in cahoots...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……………園崎家の", + NULL, " with", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………手先…………?", + NULL, " the Sonozaki family...?", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, " 疑惑のシチューを茹でる私の頭は、さながら今やスープ鍋。", + NULL, "I felt as if my head was a pot that was cooking some dubious stew. There was only soup in my brain.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私はヒントや情報、事実や疑惑の野菜を刻んでは刻んでは放り込む。", + NULL, "I cut up clues, information, and facts just like I'd cut vegetables, and threw them into the pot.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それらは浮いたり沈んだりアクを浮かべたりしながら、ぐつぐつと茹でられていた…。", + NULL, "Some of them were floating on the surface, and others were on the bottom of the pot. They were being cooked in a boiling soup...", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " ……いや、そんなはずはない、圭一くんは味方だ。", + NULL, "...No, it can't be. Keiichi-kun is on my side.", Line_WaitForInput); + OutputLine(NULL, "圭一くんだけは味方なんだ。", + NULL, " He's the only one who's on my side.", Line_WaitForInput); + OutputLine(NULL, "……あのゴミ山で圭一くんが差し出してくれた手は本物だった。", + NULL, " ...He held out his hand to me at the trash piles. There was no lie in that hand...", Line_WaitForInput); + OutputLine(NULL, "そして私を手繰り寄せた力強さには何の紛れもなく、心の底から私の味方になろうという純粋さ以外に何の澱みもなかった…!", + NULL, " When he grabbed my wrist, I felt nothing but his strong and pure heart. He promised me he'd be on my side...!", Line_WaitForInput); + OutputLine(NULL, " だから、圭一くんは違う、圭一くんを疑っちゃいけない、圭一くんだけは信じなくちゃいけない、圭一くんだけが今や私の味方なのだ…!!", + NULL, " I shouldn't doubt Keiichi-kun. He's the only one I should trust. He's the only one who is on my side right now...!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「……ごめんごめん…圭一くん…。", + NULL, "\"...I'm sorry. I'm sorry... Keiichi-kun...", Line_WaitForInput); + OutputLine(NULL, "危うく君を疑いそうになった…、", + NULL, " I was about to doubt you...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "本当にごめんね、", + NULL, " I'm really sorry,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "本当にごめんね……。」", + NULL, " I'm so sorry...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はあえて口に出し、唯一の味方であるはずの圭一くんを疑ったことを反省する。", + NULL, "I said it out loud on purpose, full of regret that I doubted Keiichi-kun, the only one who is on my side.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……考えてみれば、スクラップ帖の有無などどうでもいいのかもしれない。", + NULL, "...Now that I think about it, whether I have the scrapbooks or not might not matter to them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 怪しければ消せ!", + NULL, "Erase anyone who is suspicious!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それが一番安全なはずなんだ。", + NULL, "That's the safest way.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……ということは、…やっぱり何かを焦っている?", + NULL, "...Does that mean... they're in a hurry?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 実は「オヤシロさまの復活の日」は間近に迫っていて……、", + NULL, "\"The Day of Oyashiro-sama's Revival\" might be just around the corner...", Line_WaitForInput); + OutputLine(NULL, "刺さっている小骨は今のうちに、どんな荒い手段であっても取り除いてしまおうということなのか?", + NULL, " And that's why they're trying to get rid of any small fish bones that are stuck in the throat, by any means, before it's too late.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もう泳がせることもないんね。", + NULL, "We don't need her anymore.", Line_WaitForInput); + OutputLine(NULL, "…そんなに不安だったんら、早ぅ消してしまいね…。", + NULL, " ...Just erase her if you're worried so much...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 園崎お魎が如何にも言いそうな言葉だった。", + NULL, "I could easily picture Oryou Sonozaki saying that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……言いそう?", + NULL, "...Picture?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 違う、言ったのだ!", + NULL, "No, she DID say that!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だからやつらが今日、ここを訪れている!!", + NULL, "That's why they're here today!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ではどうしよう、私はどうしよう!", + NULL, "What should I do? What should I do?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " このままのんびりと放課後まで待つのか?!", + NULL, "Should I wait until school is over?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今の私はいけすの中の金魚も同然。", + NULL, "I was like a fish in a pond.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 網を幾度潜り抜けようと、そもそもこのいけすがやつらのものなのだ、何の意味もない!", + NULL, "No matter how many times I escaped from the net, I was in the pond, and they own the pond. I didn't stand a chance!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " なら私はどうする?!", + NULL, "Then, what should I do now?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 網を逃れればいいんじゃない、いけすから逃れなければならないんじゃないか?", + NULL, "I couldn't keep escaping from the net. I should get out of the pond!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……やつらを相手にどう戦えばいいのか、誰が味方なのかもわからない絶対的な絶望の中で。", + NULL, "...I didn't know how to fight them. I didn't know who's on my side. I was about to give in to despair.", Line_WaitForInput); + OutputLine(NULL, "……せめて私は戦うための何かを考える時間を得るためにも、今は生き残ることを考えなくはならない。", + NULL, " ...For now, I'd have to think about how to survive this, so I'd at least have time to think about how to fight against them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 逃れよう、このいけすから逃れよう…!", + NULL, "I have to get out of this pond...!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "G2", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, " トイレから出ると、ちょうどクラスメートの女の子がトイレに入ろうとするところだった。", + NULL, "When I was about to leave the bathroom, one of my classmates came in.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は体調不良を装い、壁に手を付きながら話し掛けた。", + NULL, "I pretended to be sick and talked to the girl while leaning on the wall.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ごめんね…、", + NULL, "\"I...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…私、ちょっとどうしても具合が悪くて……。", + NULL, " don't feel good...", Line_WaitForInput); + OutputLine(NULL, "早退するからって先生に伝えておいてくれないかな…。」", + NULL, " I think I better go home. Can you tell Chie-sensei I left school early...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 逃げるのが目的だったら、早退するなんて言い残さない方がいいに決まってる。", + NULL, "I shouldn't let Chie-sensei know that I'm leaving school early if I'm trying to run away from them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、こう言い残さないと、私が形振り構わず逃げたと思われるかもしれないのだ。", + NULL, "But if I didn't, they might think I ran away without cause.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そうなれば、やつらも形振り構わず追うだろう。", + NULL, "That might lead them to chase after me without mercy.", Line_WaitForInput); + OutputLine(NULL, "そうなればもう抗いようもない!", + NULL, " If that happens, I don't stand a chance!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 彼らは放課後に捕らえるつもりでいたのに、「たまたま偶然」私は体調不良で早退してしまい、逃がしてしまった。", + NULL, "They were planning to capture me after school is over, but I 'happened' to feel sick and left school early.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そういう風になれば、やつらも、私に包囲が気取られたとは思うまい。", + NULL, "...If they took it that way, they wouldn't think that I noticed the noose tightening around me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は鞄を取りに教室へ戻ろうとし、すぐに踏みとどまって昇降口に向きを変えた。", + NULL, "I was about to go back to the classroom to get my bag, but I changed my mind and turned around.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 鞄など、もう何の必要もない。", + NULL, "I didn't need my bag anymore.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 誰も自分を見ていないことに気付くと、私は体調不良のふりを止め、小走りで駆け出すのだった。", + NULL, "I realized nobody was watching me, so I stopped pretending to be sick, and started running.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + DrawScene( "white", 1000 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlayBGM( 0, "semi", 120, 0 ); + DrawSceneWithMask( "G1", "maskleft", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + OutputLine(NULL, "「………むむ?", + NULL, "\"...Mmmmm?", Line_WaitForInput); + OutputLine(NULL, " 知恵先生、ここがおかしいですぞ。」", + NULL, " Chie-sensei, take a look at this.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Tie3", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「おかしい?", + NULL, "\"Take a look?", Line_WaitForInput); + OutputLine(NULL, " どうかなさいましたか?」", + NULL, " Is something wrong with the documents?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うむ。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "見積書と請求書の日付が空欄になっておりますぞ。", + NULL, " The date on the quote and the invoice are left blank.", Line_WaitForInput); + OutputLine(NULL, "ここは今日の日付ではないのですかな?」", + NULL, " They're supposed to put today's date here.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Tie1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あぁ、そこはお役所の都合らしいんです。", + NULL, "\"Oh, they wanted to leave them blank.", Line_WaitForInput); + OutputLine(NULL, "見積書の日付と請求書の日付が同じだと何だか都合が悪いそうで。", + NULL, " They said they couldn't put the same date on the quote and the invoice.", Line_WaitForInput); + OutputLine(NULL, "庶務係さんから、空欄にするようよく念を押されています。」", + NULL, " They're told to leave them blank by General Affairs.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ふむ。", + NULL, "\"Okay, then.", Line_WaitForInput); + OutputLine(NULL, "あとそれから、請求書に書いてある電話番号と、封筒に書いてある電話番号が違っていますぞ。", + NULL, " And this. The phone number on the invoice is different from the one on the envelope.", Line_WaitForInput); + OutputLine(NULL, "どちらが正しいのですかな?」", + NULL, " Do you know which is the correct one?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Tie3", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あらいやだ、本当ですね。", + NULL, "\"Oh, I didn't notice that.", Line_WaitForInput); + OutputLine(NULL, "……社長さぁあぁーーーん!」", + NULL, " ...Hello, excuse me!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「あぁい!", + NULL, "\"Yes?", Line_WaitForInput); + OutputLine(NULL, " どうしましたんねー!」", + NULL, " What's the matter?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Tie1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「請求書に書いてある電話番号と封筒の電話番号が違ってますけど、どちらが正しいのですか?」", + NULL, "\"The phone number on the invoice is different from the one on the envelope. Which one is correct?\"", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "suzu", 120, 0 ); + + OutputLine(NULL, "「あぁん!!", + NULL, "\"Oh!!", Line_WaitForInput); + OutputLine(NULL, " あっはっはっは!", + NULL, " Ah ha ha ha ha!", Line_WaitForInput); + OutputLine(NULL, " 請求書の方の電話番号が正しいんで大丈夫ですんね!", + NULL, " It's the one on the invoice!", Line_WaitForInput); + OutputLine(NULL, " 先代の事務所の時の封筒がまだだいぶ余ってたもんなんで、そんれに入れて来てまったんですわー!", + NULL, " I used the old envelope we used to use at our former office.", Line_WaitForInput); + OutputLine(NULL, " すんませんねぇ、", + NULL, " I'm sorry about that.", Line_WaitForInput); + OutputLine(NULL, "バイトの子に、全部、新しい番号のハンコを押しとくように言ったんだけどなぁ。", + NULL, " I told our part-timer to add a stamp with the new phone number, but I guess she forgot.", Line_WaitForInput); + OutputLine(NULL, "すんまへんすんまへん、", + NULL, " I apologize for the confusion.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "消しておいてもらえますかねぇ、", + NULL, " Can you just erase the number?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "わっはっはっはっは…!」", + NULL, " Wha ha ha ha ha...!\"", Line_Normal); + ClearMessage(); + + CallScript( "&eyeCamp" ); + SetValidityOfSkipping( FALSE ); + DrawSceneWithMask( "GetTIP_tsum017", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + SetValidityOfSkipping( TRUE ); +} diff --git a/Update/_tsum_018.txt b/Update/_tsum_018.txt new file mode 100644 index 0000000..ad9fcbe --- /dev/null +++ b/Update/_tsum_018.txt @@ -0,0 +1,1741 @@ +void main() +{ + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0x77, 0x77 ); + DrawScene( "Sora", 400 ); + PlayBGM( 0, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " 垣根を草刈機で剪定するやつらは、なるほど私が学校の敷地を出ないように監視しているかのようだった。", + NULL, "They were mowing the grass near the fence, which was probably a cover to monitor the surroundings.", Line_WaitForInput); + OutputLine(NULL, " 万が一、私が勘付いて逃げ出さないとも限らないのだから。", + NULL, " Just in case, I tried to escape from the school.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だが、それは放課後のことだと甘く見ていたに違いない。", + NULL, "...But they must have been thinking that would happen only after school was over.", Line_WaitForInput); + OutputLine(NULL, "私が今気付き、今逃げ出すとまでは思わなかったろう。", + NULL, " They seemed to have no idea that I'd already noticed their plan and was trying to run away right at that very moment.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 正門から堂々と出れば絶対にバレてしまう。", + NULL, "I couldn't use the front gate, since they'd find me easily.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は裏へ回り込むと、カレー菜園の周りに誰もいないことを確認した上でそこを駆け抜け、林の中へ飛び込んだ。", + NULL, "I moved behind the school building, made sure nobody was around the curry garden, ran through it, and dashed into the forest.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Mo3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 枯れ木を踏み砕き、苔むした倒木を踏み越え、不愉快な枝葉を潜り抜ける。", + NULL, "I walked through the dense undergrowth, stepping on dead wood and climbing over fallen trees.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Mo1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " やがて、小道に出た。", + NULL, "After walking through the forest for a while, I came to a small road.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今日までの1年間、部活などを通してこの村の様々な裏道や抜け道について精通していたことが幸いだった。", + NULL, "I know many back roads in this village because of our club activities, and that knowledge had finally come in handy.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 取り合えず、どうしよう……。", + NULL, "So, what should I do now...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私が伝言を頼んだ子は、もうとっくに知恵先生に早退を伝えているだろう。", + NULL, "I'm sure the girl already passed on my message to Chie-sensei.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今頃連中は私が逃げ出したことを知り、慌てているに違いない。", + NULL, "Those men must be going crazy by now, knowing that I ran away.", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + DrawScene( "white", 400 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "G1", "maskdown", 1, 0, 300 ); + PlayBGM( 0, "semi", 120, 0 ); + PlaySE( 0, "s_chaim", 128, 64 ); + Wait( 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Tie2", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「竜宮さんの早退を他に聞いている人はいませんか?」", + NULL, "\"Did anyone else talk to Ryuugu-san before she left school?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " クラス中のみんなが互いの顔を見合わせ、首を横に振った。", + NULL, "Everybody in the class looked at each other and shook their heads.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 知恵先生としては、いくら体調不良とは言え、自分に断りもなく早退したことが気に入らないようで、少しご機嫌斜めだった。", + NULL, "Chie-sensei looked a bit upset that Rena left school early without telling her in person.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Sa_AkireruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「でもレナさん、最近はいつも体調悪そうでございましたものねぇ。」", + NULL, "\"Rena-san has been feeling sick these days.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_KomaruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……みー。」", + NULL, "\"......Meep.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 0, "Me_yowakiB1", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「レナ、鞄なんかも置きっぱなしだし。", + NULL, "\"She left her bag here.", Line_WaitForInput); + OutputLine(NULL, "……どうしちゃったんだろ?」", + NULL, " ...What happened to her?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………………何だか、嫌な予感がするぜ。」", + NULL, "\"............I have a bad feeling about this.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_TohohoA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ふぇ?」", + NULL, "\"What?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺にだけは何となくわかった。", + NULL, "I think I know what's going on.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……確信はないが、とても嫌な予感がした。", + NULL, "...I'm not sure, but I have a very bad feeling about this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " また何か、…とんでもない与太話を真に受けて、……突飛もないことを始めてるんじゃないだろうか…。", + NULL, "She must've taken another ridiculous story seriously or something... I hope she won't do anything crazy...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + SetColorOfMessage( TRUE, 0xff, 0x66, 0x66 ); + DrawSceneWithMask( "Re_S2_Rena", "maskleft", 1, 0, 300 ); + PlayBGM( 0, "B10_Giwaku2", 120, 0 ); + + OutputLine(NULL, " 私は急ぎ家に帰った。", + NULL, "I hurried home.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父は新しい仕事先にもう行ってるのか、買い物に出掛けているのか。", + NULL, "My father might be at his new job, or he might've gone shopping.", Line_WaitForInput); + OutputLine(NULL, "…とにかく家は留守だった。", + NULL, " ...He wasn't around when I got there.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Re_H1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " やつらがすでに動き出している以上、今や自宅など決して安全地帯ではなかった。", + NULL, "Now that they're on the move, I'm no longer safe in my house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 相手は、建設省を占領することを念頭に訓練を重ね、実際に大臣の孫を誘拐してのけたような恐ろしいやつらだ。", + NULL, "They're very dangerous people. They're trained to be capable of attacking the Ministry of Construction, and they actually pulled off the kidnapping of the grandson of the Minister.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 多少の戸締りなど何の意味もあるまい。", + NULL, "Locked doors and windows don't mean anything to them.", Line_WaitForInput); + OutputLine(NULL, "むしろ自ら袋小路に飛び込むのに似ている。", + NULL, " In fact, it'd be like I was hiding in a box, which they could just open up to get at me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……もう我が家には留まれないことを悟る。", + NULL, "...I could no longer stay at my home.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それはとてもとても悲しくて悔しいこと。", + NULL, "It's very sad, and very frustrating.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " リナと鉄平を殺して、私たち親子は再び平穏な生活を取り戻せたはずなのだ。", + NULL, "I killed Rina and Teppei, and finally regained a peaceful life with my father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それなのに、……それなのにどうしてこんなことに?!", + NULL, "How could this happen to me?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 圭一くんがかつて言った言葉が脳裏に蘇り、私の気持ちをこれ以上なく代弁して見せた。", + NULL, "I remembered what Keiichi-kun told me before. It expressed my feelings better than anything.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「鷹野さんめ、とんでもない置き土産を…!」", + NULL, "\"Takano-san left us a huge parting gift...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " どうして私にあんな恐ろしいスクラップ帖を?!", + NULL, "Why did she give me those terrifying scrapbooks?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どうして私にあんなにもとんでもない陰謀の秘密を?!", + NULL, "Why did she tell me the secret of that unthinkable conspiracy?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は巻き込まれただけなんだ。", + NULL, "She got me into this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私に非はない、全部三四さんが悪いんだ!", + NULL, "I didn't do anything. It's all Miyo-san's fault!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、三四さんの話に興味を持ち、好奇心で先を促したのは私だ。", + NULL, "But who was interested in her stories? I was. Who let her continue talking? I did. I did that out of curiosity.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " せっかく忘れていた茨城の最後の頃の記憶を蘇らせてしまい、それを三四さんに話してしまったのは私だ。", + NULL, "Who let the memories of Ibaraki return and told Miyo-san about them? I did.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 三四さんに話せば何かの救いになるかもしれないと思って甘えたのは私だ。", + NULL, "I depended on Miyo-san, hoping that she could somehow save me from the memories I'd been trying to forget.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あのまま、私は奇怪な出来事を全て忘れたままでいればよかったのだ!", + NULL, "I shouldn't have remembered anything about that bizarre incident!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そうすれば、私はあんなとんでもない陰謀なんかに巻き込まれることなく、今日もきっと、みんなと楽しく部活をして過ごせていたに違いないのに!!", + NULL, "If I hadn't, I wouldn't have gotten involved in that unthinkable conspiracy, and I could've just played around with my friends today!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Si_H2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " ……でも、知らなかったとしたって、結局、陰謀は水面下で進んでいた。", + NULL, "...But even if I didn't know about the conspiracy, it'd still continue behind the scenes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして「オヤシロさまの復活の日」に、私は何も知らず逃げ惑う群集Aとして、彼らの陰謀に飲み込まれただけなのかもしれない。", + NULL, "I would've been one member of the mob running in a panic, not knowing what's going on, on the Day of Oyashiro-sama's Revival. I would've been just swallowed up in their conspiracy anyway.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " どうせ破滅する世界なら、知らずにその日を迎えた方が幸せだったのか。", + NULL, "Would I be happier if I faced that day without knowing anything?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 知りつつ足掻いて、結局は抗えずに飲み込まれるのが幸せだったのか。", + NULL, "Would I be happier if I struggled, knowing about it but ending up swallowed by it?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………辿るのが同じ末路で、どちらを選ぼうとも結局同じ結末に至る選択肢だったのなら、", + NULL, "...If I'm going to end up the same way no matter what I choose to do", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……私は戦う。", + NULL, " ...I'll fight.", Line_WaitForInput); + OutputLine(NULL, "戦える選択肢を選ぶ。", + NULL, " I'll choose to fight.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そうして私は自らの幸せを勝ち取ってきたんじゃないか。", + NULL, "Because that's how I seized my happiness before.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……リナが父に取り入り我が家を侵食してきた時、", + NULL, "...When Rina invaded my home, seducing my father,", Line_WaitForInput); + OutputLine(NULL, "私はそれがこの世の終わりのように感じ、日々を絶望に押しつぶされそうになりながら生活していた。", + NULL, " I felt like it was the end of the world. I lived on the verge of despair every day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そしてそれ以上の不幸は存在しないと思っていた。", + NULL, "I thought that was the worst misfortune that could befall anyone.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " でも、今になって当時を思い出すと、あれは大したトラブルでも何でもない。", + NULL, "But the way things are going, it wasn't really that bad at all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawFilm( 2, 0xaa, 0xaa, 0xaa, 256, 0, 0, TRUE ); + + DisableWindow(); + DrawBustshot( 2, "Rina_Ikari", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, FALSE ); + DrawBustshot( 1, "Tetu3", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 敵は間宮リナと北条鉄平の2人だけ。", + NULL, "I had only two enemies, Rina Mamiya and Teppei Houjou.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 敵もわかっていて人数もわかっていて、1人ずつ誘い出して闇討ちすればそれで解決という、とんでもなくイージーな問題だった。", + NULL, "I knew my enemies, and I knew how many they were. I lured them out one by one, and I attacked them in the dark. It was a very easy problem to solve.", Line_Normal); + ClearMessage(); + + DrawSprite( 0, "aka2", NULL, -320, -240, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 40, 400, TRUE ); + FadeFilm( 0, TRUE ); + DrawScene( "aka2", 0 ); + FadeSprite( 0, 0, TRUE ); + + OutputLine(NULL, " 今はどうだ?", + NULL, "But what about this one?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 敵が誰かもよくわからず、その人数も規模も想像がつかない。", + NULL, "I don't know who my enemies are, and I don't know how many or how strong they are.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が普段味方だと思っている人たちが、どこまで本当に味方で、どこまでが実は敵なのか。", + NULL, "Even the people I once trusted might be my enemies!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "それすらわからない!", + NULL, "I can't possibly be sure!", Line_WaitForInput); + OutputLine(NULL, " あの時のトラブルとは格が違う。", + NULL, " It's totally different from the previous problem.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この世の終わりのような絶望感。", + NULL, "This might be the end of the world.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今度こそ本当の意味で、これ以上の不幸はないわけだ。", + NULL, "This time, it really was the worst thing that could possibly happen.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " でも、本当にそうかな………?", + NULL, "But is that really the case...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " リナたちのトラブルだって、当時はこの世の終わりのように感じたけど、今思い出すとそれほどでもない。", + NULL, "With Rina, I felt like it was the end of the world, but I no longer think it was that bad.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今のトラブルだって、実は後に思い出すと失笑してしまう程度のトラブルとなる日が来るかもしれない。", + NULL, "So, this might turn out to be an easy problem to solve in the end, and I might be able to laugh about it someday.", Line_WaitForInput); + OutputLine(NULL, "……いや、来る。", + NULL, " ...I know that day will come.", Line_WaitForInput); + OutputLine(NULL, "絶対に来るさ!", + NULL, " I know it for sure!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、これがこの世の終わりだと思うな。", + NULL, "So, I shouldn't think that this is the end of the world.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 戦おう。", + NULL, "Let's fight.", Line_WaitForInput); + OutputLine(NULL, "戦える。", + NULL, " I can fight.", Line_WaitForInput); + OutputLine(NULL, "私はまだまだ足掻ける!", + NULL, " I can still struggle!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 草を食み、泥を啜ろう。", + NULL, "I'd eat grass and drink mud if I needed to.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 無駄と分かっていても、1%の勝利に賭けてみよう。", + NULL, "I'm going to bet on the 1% chance even though it's unbelievably small.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 三四さんにスクラップ帖を託されなかったら、それを賭けるテーブルにもつけなかった。", + NULL, "If Miyo-san didn't leave me the scrapbooks, I wouldn't even have been able to sit at the table to bet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だからやっぱり、あのスクラップ帖を受け取ったことはまさにチャンスであり幸運であり、未来を掴み取れる選択肢だったのだ。", + NULL, "I was lucky that I received the scrapbooks because they gave me the chance to choose my future.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私が戦わなければ、きっと村は恐ろしい寄生虫をバラまかれて大変なことになる。", + NULL, "If I don't fight, they'll spread the terrible parasite, and this village will face a great disaster.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 伝説によるならば、鬼ヶ淵沼から一番最初に「鬼」が湧き出した時は、感染者たちは直ちに「鬼」となったと言う。", + NULL, "According to the legend, when the \"demons\" first came out of the swamp, people became demons right after being infected.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それが村の内側であるにもかかわらずだ。", + NULL, "And it happened while they were inside the village.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 村から出なければ発症しないなんてのは、後世の害の弱くなった寄生虫たちに通用する話に過ぎない。", + NULL, "These days, symptoms appear only when infected people leave the village, but that only applies to the later, weak parasite.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 本当の、原始の力を持った寄生虫たちなら、村にいたままで「オヤシロさまの祟り」を再現してしまう!", + NULL, "The original parasite can reenact \"the curse of Oyashiro-sama\" even when the infected are in the village!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それはまさに、オヤシロさま伝説をもう一度繰り返すこと。", + NULL, "The legend of Oyashiro-sama will be reborn.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 人と鬼にわかれ恐ろしい殺し合いが起こって、………その最中に「オヤシロさま」が降臨して、これを調伏するのだ。", + NULL, "Humans and demons will start killing each other... and \"Oyashiro-sama\" will come down to pacify the disaster.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " これこそがやつらの狙い!!", + NULL, "That's what they want!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして人々はその偉業に平伏し、信仰を取り戻したものだけが救済される。", + NULL, "They want people to prostrate themselves before that miracle, and only the people who truly worship Oyashiro-sama will be saved.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_H1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " ……わかった……やつらの狙いが…。", + NULL, "...I see... I know their true intention now...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " オヤシロさま伝説をもう一度、ゼロからやり直し、「オヤシロさまの再臨」を描こうとしているのだ!", + NULL, "They're going to reenact the legend of Oyashiro-sama!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そうだ、梨花ちゃんはオヤシロさまの生まれ変わりと言われてるらしいじゃないか。", + NULL, "After all, the villagers always say that Rika-chan is his reincarnation.", Line_WaitForInput); + OutputLine(NULL, "お膳立てはすでにそろっているじゃないか!", + NULL, " The stage is all set!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " やつらは「祟り」として「寄生虫」を使う。", + NULL, "They're going to use the parasite as the \"curse\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " では、…「オヤシロさまの調伏」はどうやって描く?", + NULL, "So... how are they going to make it look like Oyashiro-sama came down to pacify everyone?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そうだ!", + NULL, "I get it!", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " 薬が、", + NULL, " They must have some kind of medicine,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "特効薬があるんだッ!!", + NULL, " a specific cure for the parasite!!", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, " 彼らは原始の力を持つ「寄生虫」を生み出すと同時に、それを治療する「薬」もまた生み出しているのだ。", + NULL, "When they recreated the stronger form of the parasite, they found a cure for it at the same time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 信じるものだけをその「薬」で救い、村人を熱心な信者だけに淘汰してしまう。", + NULL, "They're going to use this cure to save only those people who believe in Oyashiro-sama, and as a result this village will only have those fervent believers.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして、信者だけになった雛見沢に、やつらは絶対的存在として君臨するつもりなんだ!", + NULL, "They're going to make themselves the absolute rulers of Hinamizawa!", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 1000 ); + + OutputLine(NULL, " いや………、この恐ろしい細菌テロを、雛見沢の内側だけと考えるのは少し考えが甘くないか…?", + NULL, "Wait... I still might be underestimating them. Are they going to carry out that horrifying act of bioterrorism only inside Hinamizawa...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 信仰で支配しようと企めば、必ずその信仰をより広域に広げようと欲してしまう人の欲を、すでに歴史が証明している。", + NULL, "History proves that, when their goal is to control others, people desire to spread their religion across a wide area.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ならば寄生虫を研究する過程で、原始の力を取り戻す研究だけでなく、“雛見沢という限定された地域でしか適応できない”弱さを克服する研究もするんじゃないのか?", + NULL, "I'm sure that they conducted research not only to bring back the primitive form of the parasite, but also to overcome its weakness--namely, that it only thrives in Hinamizawa.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 三四さんの研究によるならば、寄生虫たちは宿主が「雛見沢」から離れれば離れるほどに嫌う。", + NULL, "According to Miyo-san's research, the parasite doesn't like its hosts to be far from the region.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " つまり、距離的なものが存在するわけだ。", + NULL, "Its weakness is distance.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その、適応できる環境の距離を、伸ばす。", + NULL, "If they could extend the distance...", Line_WaitForInput); + OutputLine(NULL, "適応できる環境の半径を、伸ばす。", + NULL, " If they could extend the area where it can live...", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " やつらの研究はどれだけの成果を得たんだろう?", + NULL, "I wonder how far along their research is.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雛見沢から興宮?", + NULL, "By now, the parasite might be able to live not only in Hinamizawa but in Okinomiya as well.", Line_WaitForInput); + OutputLine(NULL, " まさか市内全域?", + NULL, " Or maybe even in the city?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………いや、県内だって覆ってしまうかもしれない!", + NULL, "...Maybe the whole prefecture?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは近県にも波及し、地方一帯を覆ってしまうかもしれないのだ。", + NULL, "It might be able to cover nearby prefectures as well!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " これはもはや悪巧みなんて呼べるレベルではない。", + NULL, "This is too serious to just call it a conspiracy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 国家転覆という言葉を当てられるくらいの、……壮大で恐ろしい陰謀!!", + NULL, "It's horrifying enough, and its scale large enough, to call it a revolution!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その陰謀のXデーはおそらく遠くない。", + NULL, "The Day of Revival is probably not far off.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 三四さんを殺した手口や、私に対する圧力の乱暴さからわかる。", + NULL, "I can tell by how they killed Miyo-san and by the extent of their pressure they're putting on me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " Xデーが近く、わずかの違和感の芽を摘み取るのに手段を選ばなくなっているのだ!", + NULL, "They're trying to get rid of the small fish bones stuck in their throat by any means, because that day is coming ever closer!", Line_Normal); + ClearMessage(); + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " この恐ろしい陰謀に立ち向かえるのは、私しかいない。", + NULL, "I'm the only one who can stand up against their revolution.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今や信じられるのは私だけ。", + NULL, "I can't trust anybody.", Line_WaitForInput); + OutputLine(NULL, "……圭一くんも、信じられるかもしれない。", + NULL, " ...I think I can trust Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "でも他は全部だめ!!", + NULL, " But no one else!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅ぃちゃんはもってのほか、", + NULL, "Mii-chan is out of question.", Line_WaitForInput); + OutputLine(NULL, "梨花ちゃんもだめだし、", + NULL, " I can't trust Rika-chan, either.", Line_WaitForInput); + OutputLine(NULL, "それにべったりの沙都子ちゃんだってだめだ。", + NULL, " Satoko-chan and Rika-chan stick together like superglue, so I can't trust Satoko-chan, either.", Line_WaitForInput); + OutputLine(NULL, "大人も誰も、みんなみんな全部だめ!!", + NULL, " I can't trust any adults. I can't trust anybody!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 味方は全然いない。", + NULL, "No one is on my side.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 迫るのはやつらの魔の手だけ。", + NULL, "I have to stand up against them alone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 終末までの残り時間を刻む時計の音が私をただただ焦らせる。", + NULL, "The clock is ticking towards that day, and the ticking noise made me frustrated.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どう戦えばいい?", + NULL, "How should I fight against them?", Line_WaitForInput); + OutputLine(NULL, " どうすれば!!", + NULL, " What should I do?!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それを考える時間が、まず欲しい。", + NULL, "I needed time to think.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは考えることに集中できる「安全地帯」が何よりも必要だ。", + NULL, "I needed a place, a \"safe area,\" where I could concentrate on thinking.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 幸い、私はその「安全地帯」について、偶然にも始めから持っていた。", + NULL, "Fortunately, I had such an area already.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ゴミ山の隠れ家だ!", + NULL, "My hideout at the garbage dump!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あそこは誰も知らない、絶対安全。", + NULL, "Nobody ever goes there, so it's safe.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 万が一、やつらがあそこに迫っても、私はあの周りのあらゆる抜け道や隠れ場所に精通している。", + NULL, "Even if they found out about that place, I'm familiar with its surroundings. I know escape routes and places where I can hide.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、その隠れ家には大きな弱点があった。", + NULL, "But it has a big shortcoming, as a hiding place.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それはとても簡単なこと。", + NULL, "It's not hard to imagine what that is.", Line_WaitForInput); + OutputLine(NULL, "食料がない。", + NULL, " I don't have any stock of food there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その為に私は家に帰ってきたのだ。", + NULL, "That's why I came home.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "black", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, " 私は父の引き出しを開け、再び金庫を開ける。", + NULL, "I opened one of my father's drawers, and took out his cash box.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 中身は、前に見たあの日から大して変っていないようだった。", + NULL, "The contents haven't changed since the last time I looked inside.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 新札の壱万円札が、まだどっさりと残っていた。", + NULL, "There were many new 10,000 yen bills in the cash box.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はそれらを全ていただく。", + NULL, "I took them all.", Line_WaitForInput); + OutputLine(NULL, "枚数はわからないが、多分、80枚くらいはあるだろう。", + NULL, " I couldn't tell how many bills there actually were, but it looked to be about 80 of them.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これだけあれば、…多分充分。", + NULL, "This should be... plenty.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これだけの金額を食い潰すだけの期間、やつらから逃げ延びられれば……それは大健闘なのだから。", + NULL, "If I evaded them long enough to use all of this money, that would mean that I did pretty well.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それに、ひょっとするとお金で誰かを買収するようなこともあるかもしれない。", + NULL, "Plus, I might use it to buy someone off.", Line_WaitForInput); + OutputLine(NULL, "あって邪魔ということはないはずだ。", + NULL, " You can never have too much money, especially in a situation like this.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 銀行の通帳は持っていかない。", + NULL, "I didn't take the bank book.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " やつらが銀行を抑えればそれで終わりだ。", + NULL, "If they were waiting in ambush at the bank, I'd be done for.", Line_WaitForInput); + OutputLine(NULL, "引き出すリスクが計り知れない。", + NULL, " It's too risky to withdraw money at the bank.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それからナップザック。", + NULL, "I grabbed my backpack.", Line_WaitForInput); + OutputLine(NULL, "自転車のカギ。", + NULL, " I took the key for my bicycle.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あと、きっとあると便利だろうと思うものを用意しナップザックに放り込んだ。", + NULL, "I put everything I think would be convenient to have into the backpack.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 多少重くなってもいい。", + NULL, "I didn't care if it got heavy.", Line_WaitForInput); + OutputLine(NULL, "隠れ家で必要性を吟味して、不要ならそこに置いて行けばいいのだから。", + NULL, " I'd choose what was necessary to carry around later at my hideout. If there ended up being something I didn't need, I could leave it there.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_H2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 時計の針を見る。", + NULL, "I looked at the clock.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私が帰宅してから、もう30分が経過しようとしていた。", + NULL, "It had been 30 minutes since I came home.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 滞在し過ぎだ!", + NULL, "I stayed here too long!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は急ぎ、家を飛び出す。", + NULL, "I rushed out of the house.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + PlayBGM( 1, "semi", 120, 0 ); + DrawSceneWithMask( "Re_S1_Rena", "maskright", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "Sora", 400 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "Ta2_Mura", "maskright", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " それからあまり目立たないところにある雑貨店を訪れ、店頭に並んでいる菓子パンや乾パンの缶詰などをナップザックに入る限り買い占めた。", + NULL, "I went to a small convenience store, and bought as much sweet bread and canned food as I could fit in my backpack.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskup", 1, 0, 300 ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, " 店番の老婆は幸い、ボケ気味で、度を越した買い物であっても何の関心も示さなかった。", + NULL, "An old lady was at the register. Probably suffering from dementia, she showed no interest in the extraordinary amount of food I was buying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それでも、家人が夜にでもレジを改めればとんでもない買い物があったことが発覚するはずだ。", + NULL, "...But as soon as the manager of the store checked the sales that night, he'd find out.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……構わないさ、どうせ私はもう、明るい内に村の中をどうどうとうろつくことはないのだから。", + NULL, "...The idea didn't bother me, because I can no longer walk around the village in the daylight anyway.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora6", 400 ); + + OutputLine(NULL, " ナップザックは膨れ上がり、しかも缶詰が背中にごつごつ当ってとても痛かった。", + NULL, "My backpack was full, and the cans hurt my back as I walked.", Line_WaitForInput); + OutputLine(NULL, "でも、そんなことはどうでもよかった。", + NULL, " But that didn't bother me either.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskc", 1, 0, 300 ); + DrawScene( "Mo_G1", 400 ); + + OutputLine(NULL, " 私はその重い荷物を背負ったまま、隠れ家まで無事辿り着く。", + NULL, "I got to my hideout, still carrying the heavy backpack.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Mo_R1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " それから荷物を整理した。", + NULL, "I organized the stuff I brought.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……重かっただけあって、相当な量の食料を確保することができた。", + NULL, "...It was very heavy to carry, but now I had sufficient food.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 水は近くの工事事務所跡の水道から使える。", + NULL, "The abandoned construction office still has running water, so I could get some from there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 野菜がないのが少し気になったが、そんな贅沢を言ってる場合ではない。", + NULL, "I'd wanted to get some vegetables, but in a situation like this, I could hardly complain.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 整理を終えると、私は隠してあったスクラップ帖を取り出し、それを開きながら頭をフル回転させる。", + NULL, "After I organized things, I took out the scrapbooks I hid here, and put my brain into top gear, flipping through the pages.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " さぁどうしよう。", + NULL, "So, now what?", Line_WaitForInput); + OutputLine(NULL, "この恐ろしい巨大な陰謀にどう立ち向かおう!", + NULL, " How am I going to stand up against this gigantic conspiracy?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 焦るな冷静に、だけれども迅速に!", + NULL, "I needed to calm down, stay cool, but also to think fast!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もう時間は全然残されていないのかもしれないけれど、だから急がなくてはならないし、でも何をすれば!", + NULL, "There might not be a lot of time, so I'd have to hurry, but I don't know what to do!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 寝坊した朝を学校まで走ることの何と気楽なことか。", + NULL, "It's easy to run to school in the morning when I oversleep.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どこを目指して走ればいいかわかることの何と気楽なこと!", + NULL, "It's easy because I know where I should go!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今の私にはどこを目指せばいいのか、何を成せばいいのかすらわからない!", + NULL, "But now, I don't know where I should go to or what I should do!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " もう、ここに至った以上、大石さんに全てを打ち明けてみよう。", + NULL, "Now that I've come to this point, I should tell Ooishi-san everything.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……敵の可能性は高い。", + NULL, "...It's highly likely he's an enemy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それならそれでもう構わないさ、宣戦布告になるだけだ!", + NULL, "But that doesn't matter anymore. If it was true, I'd just declare war!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だがもしも味方になってくれたなら、……それだけが一縷の望みなのだ。", + NULL, "But if he was on my side... he'd be my only remaining hope!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 日本を騒がせることになるに違いない恐ろしい規模の陰謀に立ち向かうには、私ひとりではあまりにか弱いのだから!", + NULL, "I'm far too weak to stand alone against the terrifying scale of this conspiracy poised to instill fear throughout Japan!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 電話をするには公衆電話を使わなくてはならない。", + NULL, "I'd have to use a public phone to make the phone call.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……この村の中で人目に触れずに使える公衆電話は、……一箇所しかない。", + NULL, "...There's only one public phone in this village that stands at a place where it's hard for people to spot you...", Line_WaitForInput); + OutputLine(NULL, "あの電話ボックス!", + NULL, " That phone booth!", Line_Normal); + ClearMessage(); + + DrawScene( "M_Y4", 400 ); + + OutputLine(NULL, " 本当に寂しいところにポツンとある電話ボックスで、夜はその明かりに虫が集まり、あまり気持ちのいいところではない。", + NULL, "It stands in the middle of nowhere where nobody really comes around. Many bugs gather around the light when it's dark, and it's not a pleasant place to go to.", Line_WaitForInput); + OutputLine(NULL, "でも、そこ以外に大石さんと連絡を取れる電話機は思いつかなかった。", + NULL, " But I can't think of any other public phones I can use to contact Ooishi-san without being seen.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_R1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " ただし、いくら人目に触れにくいと言っても、明るい内から使うのは危険だ。", + NULL, "Even though it stands in the middle of nowhere, it's still dangerous to use in the daylight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……夜を待ち、夕闇に乗じて電話しよう。", + NULL, "...I should wait until nightfall and take advantage of the darkness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石さんは三四さんの事件のあと、ずっと警察署に詰めているそうだから、幸い、何時に掛けてもつながるはずだ。", + NULL, "I heard that Ooishi-san has been holed up in the station since Miyo-san's murder case, so I should be able to reach him anytime.", Line_WaitForInput); + OutputLine(NULL, "職場への直通番号も聞いてある。", + NULL, " I have the number for the direct line to his office too.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora6", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " だが、空はまだまだ明るかった。", + NULL, "The sky was still bright.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 時間はもう全然残されていないのに、夕闇を待たなければならないこの矛盾!", + NULL, "Even though I had no time, I still had to wait for it to get dark!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 気が急き、暮れるのが遅い夕日を恨んだ。", + NULL, "Frustrated, I glared at the sunset.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " なら、暗くなるまでの時間に何かできることを探そう。", + NULL, "I should find something to do.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 時間を無駄にするな、何ができる何ができる何ができる!!", + NULL, "I couldn't waste any time that I had, so there must be something to do!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " …………私は色々考えた結果、ひとつの不安を確かめたくなっていた。", + NULL, "After I thought about what I could do, I found there was something I wanted to confirm. Something I've been worried about.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " どうせ夜の帳が落ちるまでどうしようもない。", + NULL, "I couldn't do anything else before it got dark anyway.", Line_WaitForInput); + OutputLine(NULL, "ここでじっとしている方が、よっぽど気疲れする。", + NULL, " Staying here doing nothing would just make me more frustrated.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はそうと決めると隠れ家を出たのだった。", + NULL, "I made my decision, and left the hideout.", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "Re_S2_Rena", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 竜宮家の門の前では、レナの父親が落ち着きなくうろうろしていた。", + NULL, "Rena's father paced up and down restlessly in front of his house.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そこへチリンチリンと自転車の呼び鈴が聞こえてくる。", + NULL, "A bicycle appeared, its rider ringing the bell.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「駐在さぁぁぁぁん!!", + NULL, "\"Police officer!!", Line_WaitForInput); + OutputLine(NULL, " ここですここですーー!!」", + NULL, " Here! Over here!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 自転車で現れたのは雛見沢の駐在警察官だった。", + NULL, "A police officer from the Hinamizawa police station had shown up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 相当、飛ばしてきたらしく、中年の警官は荒々しい息をついていた。", + NULL, "Having rushed to get there, he was breathing hard.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_S1_Rena", "maskc", 1, 0, 300 ); + + OutputLine(NULL, "「はぁ、はぁ!", + NULL, "\"Haah, haah!", Line_WaitForInput); + OutputLine(NULL, " お待たせしました、状況を御伺いします。」", + NULL, " I hope you didn't wait too long. Please tell me what happened.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「確かに施錠して出て行ったんです。", + NULL, "\"I know I locked the door before I left.", Line_WaitForInput); + OutputLine(NULL, "そうしたら、まず家の扉が開きっぱなしになってまして……。」", + NULL, " But when I came back, the door was left open and...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父親は警官を家の中に案内する。", + NULL, "He lead the police officer into the house.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawScene( "Re_H2", 400 ); + + OutputLine(NULL, "「それで、私の部屋の……手提げ金庫がまんまとやられまして……。」", + NULL, "\"And... look... my cash box was left open in my room...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ご主人、これはその時のまま?", + NULL, "\"Is this how you found it?", Line_WaitForInput); + OutputLine(NULL, " 触ってない?」", + NULL, " You didn't touch anything?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えぇ、犯人の指紋とかあるだろうと思いまして、金庫には触れてません。", + NULL, "\"I didn't touch the cash box itself because I thought they might have left fingerprints.", Line_WaitForInput); + OutputLine(NULL, "ただ、中身を確認したので、中のものには少し触れています…。」", + NULL, " I did touch the contents a little bit to check what was missing...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ふむふむ、それで取られたものは?」", + NULL, "\"Hmm. And what did they take?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「貯金通帳と印鑑は大丈夫だったんですが、…中に入ってた現金を全部。」", + NULL, "\"They didn't take my bankbooks or my personal seal, but... they took the cash.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「通帳と印鑑、大丈夫だったんですかぁ。", + NULL, "\"They didn't take your bankbooks or personal seal, huh?", Line_WaitForInput); + OutputLine(NULL, "そりゃあ不幸中の幸いでしたねぇ。", + NULL, " You were lucky.", Line_WaitForInput); + OutputLine(NULL, "……最近は、通帳から足が付くと思って、プロは現金しか持ってかないんですよねー。", + NULL, " ...Professional thieves today don't take bankbooks because they know how easily they can get caught by using them.", Line_WaitForInput); + OutputLine(NULL, "…こりゃあだいぶ手馴れた空き巣かなぁ。", + NULL, " ...This might be a professional cat burglar.", Line_WaitForInput); + OutputLine(NULL, "…金庫ごと持ってかないで、この場で開けちゃうってんだから、相当のプロだねぇ。", + NULL, " ...Instead of taking the cash box with him, he opened it here. He has to be a pro.", Line_WaitForInput); + OutputLine(NULL, "で、お金はどのくらいやられちゃって?」", + NULL, " So, how much cash was in there?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………んんん、ちょっと数えてなかったんですが、……多分、壱万円札で100枚近くはあったと思います。」", + NULL, "\"...Umm... I haven't counted it for a long time... but I believe there were about a hundred 10,000 yen bills.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あーーーそう……。", + NULL, "\"Ah... I see...", Line_WaitForInput); + OutputLine(NULL, "それだけの現金が入ってることを誰かに知らせた?」", + NULL, " Did you tell anybody that you had that much cash in here?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……いえ、誰にも知らせてはいませんが、……あの女たちなら、この家に金があることを知っていたかも……。」", + NULL, "\"...No, I didn't. But... they probably knew I kept some cash in the house...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あの女?", + NULL, "\"They? Who are 'they'?", Line_WaitForInput); + OutputLine(NULL, " ふむふむ、ちょっとお話を聞かせていただけますか…。」", + NULL, " Can you tell me more about them...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………実は…、あまり見っともいい話じゃないんで、お恥ずかしいんですが……。", + NULL, "\"...Well, it's kind of an embarrassing story...", Line_WaitForInput); + OutputLine(NULL, "間宮リナという女とですね…………、」", + NULL, " Her name is Rina Mamiya, and...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "M_Denwa8k", 120, 0 ); + + OutputLine(NULL, " その時、竜宮家の電話がけたたましく鳴った。", + NULL, "Just then, the phone rang.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……あぁぁ、すみません、ちょっと出てきますね。", + NULL, "\"...Oh, excuse me. I'll just go get that.", Line_WaitForInput); + OutputLine(NULL, "すぐ戻ります。」", + NULL, " Please give me a minute.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父親は、この忙しい時にとぼやきながら、少し乱暴に受話器を取った。", + NULL, "He grabbed the phone.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "Re_Tel", 400 ); + + OutputLine(NULL, "「はい、竜宮です。」", + NULL, "\"Hello. This is the Ryuugu residence.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あ!", + NULL, "\"Ah!", Line_WaitForInput); + OutputLine(NULL, " …………っと、すみません。", + NULL, " ...Umm, hello.", Line_WaitForInput); + OutputLine(NULL, "前原と申しますが、レナさんはいらっしゃいますか?」", + NULL, " This is Maebara. Is Rena-san there?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナはまだ帰ってきません。」", + NULL, "\"No, she hasn't come back from school yet.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「まだ帰ってない?!", + NULL, "\"She hasn't?!", Line_WaitForInput); + OutputLine(NULL, " ……うーーーん……。」", + NULL, " ...Umm...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あー、申し訳ないんですが、ちょっと今、立て込んでます。", + NULL, "\"I'm very sorry, but I'm in the middle of something right now.", Line_WaitForInput); + OutputLine(NULL, "遊びの電話でしたら、また掛けなおしていただけますかねぇ…。", + NULL, " Can you call back later...?", Line_WaitForInput); + OutputLine(NULL, "申し訳ないですね、失礼いたします。」", + NULL, " I'm sorry. Bye.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " チン。", + NULL, "He hung up after that.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Sora6", "maskup", 1, 0, 300 ); + DrawSceneWithMask( "Mo1", "maskc", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "Mo3", 400 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Mo6", "maskc", 1, 0, 300 ); + + SetColorOfMessage( TRUE, 0xff, 0x44, 0x44 ); + PlayBGM( 0, "B08_Izyou", 120, 0 ); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 私は呆然とする他なかった。", + NULL, "I was stunned.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 上辺は何も変化があるように見えなかった。", + NULL, "It didn't look like anything had changed on the surface.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いや、それどころか、本当にここだったかすら、思い出すのに苦労した。", + NULL, "It was hard to find this place at all, because it perfectly blends in with the surroundings.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " たまたま、近くの木に特徴的なこぶがあったので、ここであると特定できただけだ。", + NULL, "I only found this place again because I remembered there was a tree with a big lump of wood on it nearby.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それくらいに、………リナたちの死体を埋めた場所は何事もなかったかのように自然に隠匿されていた。", + NULL, "The spot where I buried the corpses was perfectly camouflaged, as if nothing had happened.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だからこそ、始め私は、場所を間違えたのではないかと思っていた。", + NULL, "That's why, at first, I thought I came to the wrong place.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、スコップを地面に打ち込めばわかる。", + NULL, "But I could make certain once I stick a shovel in the ground.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 掘ったことのある場所か、そうでないかなどすぐわかる。", + NULL, "I should be able to tell right away whether this place was dug up before or not.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、少しの試行錯誤の後、死体の袋を埋めた場所は特定できたのだ。", + NULL, "After several false starts, I found the exact spot where I buried the corpses.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………だが、最大の問題は、……………死体の袋が出てこなかったことなのだ!", + NULL, ".........But the biggest problem of all...... is that there are no bags in there at all!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_jikuu_short", 128, 64 ); + DrawFilm( 3, 255, 255, 255, 256, 0, 0, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, " どうして?", + NULL, "Why?", Line_WaitForInput); + OutputLine(NULL, " どうしてないのッ!!", + NULL, " How come?!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もっと深く埋めたっけ?", + NULL, "Did I bury them deeper than this?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いや、そんなことない。", + NULL, "No, I didn't.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " スコップで土を刺す手応えがわかる。", + NULL, "I remember exactly how deep I buried them.", Line_WaitForInput); + OutputLine(NULL, "これ以上深くになんか埋めていない!", + NULL, " I know I didn't bury them deeper than this!", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSprite( 0, "black", NULL, -320, -240, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 40, 0, TRUE ); + FadeFilm( 0, TRUE ); + DrawScene( "black", 0 ); + FadeSprite( 0, 0, TRUE ); + + OutputLine(NULL, " ……予想外の結果だった。", + NULL, "...I wasn't expecting this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ここへ死体を確かめに来たのは…、言って見ればあくまでも時間潰し。", + NULL, "I came here to check the corpses... I just wanted to do that to kill some time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 暗くなるまでの間、何もしないでいるのが嫌だったので、隠した死体が大丈夫かどうか確認しに来ただけだったのだ。", + NULL, "I didn't want to stay in my hideout doing nothing, so I came here to check if the corpses I buried were still there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何事もなく埋まっているのを確認して、私は胸を撫で下ろす。", + NULL, "I'd make sure that they were still there, and I'd feel relieved.", Line_WaitForInput); + OutputLine(NULL, "それだけの作業のはずだったのに!!", + NULL, " It was supposed to go like that!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は予期せぬハプニングに、背中いっぱいに冷たい汗を張り付かせる。", + NULL, "This was such an unexpected turn of events that I broke out into a cold sweat.", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " これはどういうこと?", + NULL, "What's going on?", Line_WaitForInput); + OutputLine(NULL, " どういうことなの?!", + NULL, " What's going on?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 冷静に考えるまでもない。", + NULL, "I don't need to calm down to think about what happened.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " バラバラ死体が蘇って、穴から這い出したわけがない。", + NULL, "Corpses can't come back to life and crawl out of the ground.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " なら、誰かが掘り返した以外に考えられないじゃないか!", + NULL, "Someone must've dug them out!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 誰が、何のために?!", + NULL, "Who did it, and for what purpose?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 誰か偶然の目撃者がいて、私たちが死体を埋めて去った後に掘り返した?", + NULL, "Did anyone happen to see us burying the corpses here, and did they dig them out after we left?", Line_WaitForInput); + OutputLine(NULL, " そして死体を警察に届けた……?", + NULL, " What if they handed them over to the police...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " いや、それはありえない。", + NULL, "No, it can't be.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 死体を埋めてからもうだいぶ日にちが経ってる。", + NULL, "It's been quite a while since the day we buried them here.", Line_WaitForInput); + OutputLine(NULL, "そもそも、埋めたのは綿流しより前だ。", + NULL, " It was before the Watanagashi festival.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、大石が私にコンタクトを求めてくる時にはもうリナたちの死を知っていなくてはならない。", + NULL, "So if the police did find the corpses... when Ooishi contacted me, he had to know about Rina and Teppei.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、大石は私にそんな話は一言も言っていない。", + NULL, "But he didn't tell me anything about them.", Line_WaitForInput); + OutputLine(NULL, "意図的に隠していたはずはない。", + NULL, " I don't think he was hiding anything on purpose, either.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 答えはただひとつ、大石たち警察は未だリナたちの死を知らないのだ!", + NULL, "So, that means the police don't know about Rina and Teppei yet!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " じゃあ、どうして死体がないの?", + NULL, "Then, why are the corpses gone?", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " 残る答えは1つしかない。", + NULL, "That would leave only one answer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …ここに埋めたことを知る誰か。", + NULL, "...Who knows about this place?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " つまり、ここに埋めた誰かが、その後に戻り、死体を全て掘り返してどこかへ持ち去ってしまったのだ!!", + NULL, "One of us came back here, dug out the bags, and took them away!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 真っ先に思いつくのは魅音、いや園崎家だが、どうしてそんなことをするのか動機が見えなかった。", + NULL, "The first person who comes to mind is Mion, I mean, the Sonozaki family. But I can't think of a reason why they would do that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 園崎家にとって、リナたちの殺人は何の関係もない。", + NULL, "The murder of Rina and Teppei has nothing to do with them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから変な濡れ衣なんかごめんなはずだ。", + NULL, "I'm sure they don't want to get involved either, let alone be falsely accused.", Line_WaitForInput); + OutputLine(NULL, "極力係わり合いになりたくないと思うはずだ。", + NULL, " They must want to stay as far away from this case as possible.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんなババ抜きのジョーカーのような死体を、なぜわざわざ……?!", + NULL, "Why would they want to keep the corpses? It's like keeping a joker even though you'll lose if you have the joker by the end of the game!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……魅ぃちゃんなら何を考える?", + NULL, "...If I was Mii-chan, what would I do?", Line_WaitForInput); + OutputLine(NULL, " 部活の部長なら何を考える…?", + NULL, " What would I do if I was club president...?", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " ジョーカーはババ抜きでこそ嫌われるカードだが、ゲームが変れば強力な切り札として扱われることもある。", + NULL, "The joker is a card that you want to get rid of, at least in the game I mentioned earlier. But it becomes a powerful card in other games.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ジョーカーが強力な切り札になるとしたら…?", + NULL, "...What kind of game would that be...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 電気的なものが脊髄を駆け上った。", + NULL, "An electric shock ran through my spine.", Line_WaitForInput); + OutputLine(NULL, "…そして同時に、やられたと思った…!", + NULL, " ...At the same time, I realized it--they are one step ahead of me...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 園崎家は死体を回収し、ジョーカーに使おうとしている。私を警察に売るための切り札だ!", + NULL, "The Sonozaki family got the corpses to use them as a joker, as a wild card. They're trying to use them to sell me out to the police!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 園崎家は、暗殺部隊などの陰の力で私を何とか葬りたいと思っているだろうが、それが達せられなかった時に備え、保険を打ったのだ。", + NULL, "The Sonozaki family is trying to kill me using their death squad, but they want to have insurance just in case they fail.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " また、彼らが一番恐れるのは、陰謀を知る私が警察と連携することだ。", + NULL, "The thing they're afraid of the most is that I might work together with the police.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを予め断つことができれば、私に味方はいなくなる。", + NULL, "If they could prevent that from happening, I'd have no one to work with.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そうなれば、もう逃げることもできない、俎上の鯉のようなものだ!", + NULL, "If that happens, I can no longer run away from them. I'd still be a fish in their pond!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " つまり、やつらはあの死体をうまく使って、", + NULL, "They're going to use the corpses...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……私をリナと鉄平殺しで警察に売ろうとしているのだ!", + NULL, " to sell me out to the police for the murder of Rina and Teppei!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 警察が容疑者として私を手配したら、もう警察は私の話に耳を貸すことは絶対にないだろう。", + NULL, "If the police started seeing me as a suspect, they'd never listen to my story.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……最後の味方かもしれない相手まで、私を追う側に回ってしまう!", + NULL, "...They could have been my last hope, but this will certainly turn them against me!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " だが、このジョーカーは簡単には切りたくない札のはずだ。", + NULL, "But I'm sure the Sonozaki family doesn't want to use their joker unless absolutely necessary.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 死体を埋めるのに園崎魅音が手を貸したのは事実だ。", + NULL, "After all, Mion Sonozaki helped bury the corpses.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それに、何らかの陰謀のXデーが近い時期に、警察が雛見沢をうろうろしてほしくはないはず。", + NULL, "Plus, they don't want the police to hover around Hinamizawa when the Day of Revival is so close.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………私は今夜、大石に電話して全てを打ち明け、助力を求めるつもりだ。", + NULL, "...I'm going to call Ooishi tonight, and I'm going to ask him for help.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……圭一くんにすら話していない、本当の本当の全てを話すつもりだ。", + NULL, "...I'm going to tell him everything, including the things I haven't even told Keiichi-kun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを大石が信じてくれるかどうかだけでも確率の低い賭けなのに、……さらにそれに加え、敵方には死体袋というジョーカーまであるとは…!", + NULL, "I don't know if Ooishi will believe me... This is a gamble, and my chance of winning is very small... Plus, my worst enemy has the joker, the bags with the corpses inside...!", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "Mo6", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " ……さすがは部活の部長。", + NULL, "...I'm impressed with Mion. That's just what I'd expect from the leader of our club.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……私にとっては命を賭けた戦いも、魅音にとっては雛見沢というゲーム盤の上で繰り広げられる駆け引きに過ぎないのだ。", + NULL, "...This is a battle that I'm betting my life on, but to Mion, this is like a board game, taking place across Hinamizawa itself.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は、ゲームという言葉に少しだけニヤリと笑う。", + NULL, "I grinned, repeating to myself that it's just a game.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……普段だって罰ゲームなんか嫌だから、命を賭けて戦ってる。", + NULL, "...I put my life on the line for every club activity we do, because I don't want to suffer the punishment.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それが文字通りの意味になっただけだ。", + NULL, "This time, that's become the literal truth.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 相手が、ここまでしてて私を追い詰める理由は1つしかなかった。", + NULL, "There could be only one reason why they're trying so hard to drive me into a corner.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは……、私を恐れているから。", + NULL, "It's because... they're afraid of me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は自分を、何の力もない小娘が右往左往しているだけだと思っている。", + NULL, "I assumed I was just a little girl with no power, running about in confusion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、敵はどうやらそう思ってはいないようだ。", + NULL, "But my enemy must not be thinking that way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 本当に私を無力だと思っているなら、リスクを犯してまで追い立てたりはしない。", + NULL, "If they didn't think I was a threat to them, they wouldn't take risks like this to drive me into a corner.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " つまり、…………三四さんが私に託したあのスクラップ帖は、……私が考えるよりもはるかに致命的なものに違いないのだ。", + NULL, "That means... the scrapbooks Miyo-san left me... must be way more dangerous to them than I think they are.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……なぁんだ。", + NULL, "...I see.", Line_WaitForInput); + OutputLine(NULL, "ジョーカーを持っているのはやつらだけじゃない。", + NULL, " They have a joker,", Line_WaitForInput); + OutputLine(NULL, "私もじゃないか。", + NULL, " but so do I.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そのジョーカーがあまりにも強力で、やつらの企みを全て打ち砕きかねない恐ろしさがあるからこそ、", + NULL, "The joker I have is so deadly and so powerful that it can break their plot into pieces.", Line_WaitForInput); + OutputLine(NULL, "………やつらはあんなにも躍起になって私を探すんじゃないか!", + NULL, " ......That's why they're so eager to find me!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あっはっは…。", + NULL, "Ah ha ha...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 窮鼠、猫を噛むの心境だろうか。", + NULL, "A cornered mouse really can bite a cat.", Line_WaitForInput); + OutputLine(NULL, "急に、敵を恐ろしく思う感情が薄れるのを感じた。", + NULL, " I felt my fear towards my enemy fade away all of a sudden.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私がやつらを恐れるように、やつらも私を恐れていたのだ。", + NULL, "Just as I fear them, so do they fear me, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だから、このゲームはまったくの互角。", + NULL, "...So, this is an evenly matched game.", Line_WaitForInput); + OutputLine(NULL, "私が思っているほど、必ずしも不利じゃない!", + NULL, " I don't have as bad a hand as I thought I did!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora6", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " ここに来たのは正解だった。", + NULL, "I was right to come here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 敵の得たカードを知れたのだ。この有利は小さくない。", + NULL, "I found out about the card my enemy was holding. This is a big deal.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は、武者震いする自分を勇気付けるように、ニヤリと力強く笑った。", + NULL, "I felt myself shiver with excitement. I grinned to encourage myself.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " もうこれ以上、ここにいる必要はない。", + NULL, "I don't need to be here any longer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " やつらにとってはこの場所もまた、私に縁のある場所。", + NULL, "They know this place. They might come here to find me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ここに長居することは必ずしも安全とは言えなかった。", + NULL, "...It's not safe for me to stay here for long.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 私は隠れ家に戻ることにした。", + NULL, "I decided to go back to my hideout.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Re_S2_Rena", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " その途中、自宅の近くを通る。", + NULL, "On the way back, I passed close to my house.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そしてすぐに異変に気がついた。", + NULL, "I noticed something different right away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 物陰に隠れ、自宅の門前をうかがう…。", + NULL, "I hid behind a bush, and looked at the front gate of my house...", Line_Normal); + ClearMessage(); + + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "Re_S1_Rena", 400 ); + + OutputLine(NULL, " ……父と一緒に話しているのは、駐在警察官だ。", + NULL, "...My father was talking to a police officer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……二人の会話に私は耳をそばだてる。", + NULL, "...I strained to catch their conversation.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「はい。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "いつもはそこに停めてあるはずなんです…。」", + NULL, " She usually parks it there...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 父は、私が普段自転車を停めている場所を指し示していた。", + NULL, "My father pointed to the place where I usually parked my bicycle.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ふぅーむ…。", + NULL, "\"Hmmm...", Line_WaitForInput); + OutputLine(NULL, "わかりました。", + NULL, " Okay.", Line_WaitForInput); + OutputLine(NULL, "もしお嬢さんが帰られましたらご連絡をください。", + NULL, " Please let us know whenever your daughter comes back.", Line_WaitForInput); + OutputLine(NULL, "こちらの方でも探して見ます。」", + NULL, " We'll try to find her as well.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………さっすが魅ぃちゃん。", + NULL, "...Mii-chan, you're good...", Line_WaitForInput); + OutputLine(NULL, "もうジョーカーを使ってきた…?", + NULL, " Did you already play your joker...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音はいっつも、戦いの火蓋を自ら切り落として、一気に畳み込んでそのまま1位を奪ってしまう。", + NULL, "Mion always starts a battle by attacking without hesitation, and wins.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 警察はすでに私を追っているようだ。", + NULL, "It seems like the police are already after me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……大石に陰謀を説明できる確率が、ただでさえ低いのに激減する。", + NULL, "...My chance of being able to explain the conspiracy to Ooishi was already small, but this makes it even smaller.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora2", 400 ); + + OutputLine(NULL, " いや……、", + NULL, "No...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…だからこそ大石なんだ。", + NULL, " That's why I'm going to talk to Ooishi.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 園崎本家を敵だと睨み、定年退職の最後の年に全てを暴こうとするからこそ、", + NULL, "He sees the Sonozaki family as his enemy, and he's trying to expose everything about them before his retirement.", Line_WaitForInput); + OutputLine(NULL, "園崎家のワナに絡め取られずに、私の味方になってくれるのではないか…!", + NULL, " That's why he'll be on my side. He's not going to fall for their trick...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もちろん、始めから全部ワナである確率もとても高い。", + NULL, "Of course, there's a very high possibility that everything was part of their trap from the very beginning.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 園崎家を目の仇にするようなことを言うのは、私に取り入ろうとするウソかもしれないのだから。", + NULL, "It's possible that he claimed the Sonozaki family was his enemy in order to make me believe that he's on my side.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だが、やつらのこのジョーカーは、むしろ私に希望を与えるような気がした。", + NULL, "...But their joker is actually giving me hope.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大石がやつらの仲間なら、こんなジョーカーは早過ぎる。", + NULL, "If Ooishi is one of them, it would be too early to play their joker.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石とやつらはつるんでいない。", + NULL, "Ooishi isn't one of them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だからこそ、私とくっ付く前に、釘を刺したのではないか。", + NULL, "That's why they got the joker, so they can play it before I go to the police.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………いやいやいや、そう思い込ませて私に大石を信頼させようというトリックかも…!", + NULL, "...No, wait. That might be a trick to make me think that way in order to make me trust Ooishi...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音が2択を出す時は、案外、悩まずにストレートに選んだ方が絡め取られないことが多い。", + NULL, "When Mion gives me two choices to choose from, it's usually better to choose the one I like without thinking too much.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音は人の思考を絡め取りたがる。", + NULL, "Mion, after all, likes to guess people's intentions in order to confuse them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だから、変に考え込んだ時点で、すでに魅音の思う壺にはまっているのだ。", + NULL, "...So when you think about a choice too much, you're already in her trap.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 予定通りに進める。", + NULL, "I'm going to do as I planned.", Line_WaitForInput); + OutputLine(NULL, "もう少し待って、日がとっぷりと暮れたら、大石に電話する。", + NULL, " I'm going to call Ooishi after it gets dark.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大石が味方になってくれるなら、彼と今後を相談しよう。", + NULL, "If he's going to become my ally, we can talk about the future.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " なってくれないなら?", + NULL, "And if he isn't?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………どうやらそれを悩むのが、日が暮れるまでの時間の間に私がしておくべき仕事のようだった。", + NULL, "...That, I realized, was what I had to think about before it got dark.", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + CallScript( "&eye" ); + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); +} diff --git a/Update/_tsum_019.txt b/Update/_tsum_019.txt new file mode 100644 index 0000000..02e7487 --- /dev/null +++ b/Update/_tsum_019.txt @@ -0,0 +1,1882 @@ +void main() +{ + + DrawScene( "black", 400 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlayBGM( 1, "denwa_m", 120, 0 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "M_Y4", "maskup", 1, 0, 300 ); + SetColorOfMessage( TRUE, 0xff, 0x33, 0x33 ); + + PlayBGM( 0, "yorumushi", 120, 0 ); + + OutputLine(NULL, "「いえいえ、時間のことは気にしないでくださいよ。", + NULL, "\"No, no, don't worry about calling so late.", Line_WaitForInput); + OutputLine(NULL, "残業代は付いちゃいませんが、ちゃあんと勤務中ですので。」", + NULL, " I don't get paid overtime, but I'm on duty as long as I'm here.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私はさりげない挨拶から、大石の出方をうかがった。", + NULL, "I started the conversation with an ordinary greeting to try and gauge his reaction.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石がやつらの手先であるかの確率は、本当に五分五分だ。", + NULL, "There's a 50/50 chance that Ooishi is one of them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼が手先であるなら、私を何とか誘導して、逮捕するか、スクラップ帖の在り処を聞くかしてくるだろう。", + NULL, "If he's their pawn, he'll either lure me out somewhere so he can arrest me, or he'll ask me where the scrapbooks are.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……だが、簡単ではない。", + NULL, "...But even if he didn't, that wouldn't prove anything.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石が敵か味方かを容易になど識別できないし、どの道、私はスクラップ帖の存在を話さざるを得ない。", + NULL, "It's going to be difficult to determine if he's on my side or not, and I'd have to tell him about the scrapbooks no matter what.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 心臓がばくばくと高鳴る。", + NULL, "My heart's beating very fast.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 幸運にも大石がやつらの手先でなかっとしても、……あの突拍子もない話を大石に信じさせなければならないのだ。", + NULL, "Even if I was sure that Ooishi isn't their pawn... I'd still have to make him believe such a crazy story.", Line_WaitForInput); + OutputLine(NULL, "それも電話越しで。", + NULL, " And I'd have to do that over the phone.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 悩んでいても仕方がないし。", + NULL, "Worrying wouldn't do anything for me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 元よりこの勝ち目のない博打を承知している。", + NULL, "This is, I know, a gamble. I have but a small chance of winning.", Line_WaitForInput); + OutputLine(NULL, "私が張らなきゃ、ルーレットも回せない!", + NULL, " If I didn't put my chips on the table, the game wouldn't even start!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「以前も少し話しましたが、やっぱり私、………何者かに狙われてるみたいです。」", + NULL, "\"I told you a little bit about this before... but I think somebody is following me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それは本当ですか。」", + NULL, "\"Are you sure about that?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ええ。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "以前までは、ひょっとすると気のせいかもしれないと思う程度だったのですが、昨日辺りから間違いないと思うレベルになりました。」", + NULL, " I wasn't sure before. I thought it was just my imagination, but things have changed over the past few days, and now I'm certain.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……むむ、間違いないレベルと言いますと?」", + NULL, "\"...Mmmmm, what do you mean, 'things have changed'?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「数台の車が私の身辺をうかがっているようなんです。", + NULL, "\"A few cars have been following me.", Line_WaitForInput); + OutputLine(NULL, "内の1台は白いワゴン車で、造園屋に偽装した4人の特攻隊と思われる人間が乗っています。」", + NULL, " One of them is a white van with four men in it. They disguise themselves as gardeners, but they're actually attack units.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…特攻隊というと、園崎家の暗殺部隊の?」", + NULL, "\"...Attack units... you mean the Sonozaki family's death squad?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「はい。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "おそらくそうに違いないと思います。今日、学校にまで詰め掛けて来ました。", + NULL, " I'm pretty sure that's them. They came to my school today.", Line_WaitForInput); + OutputLine(NULL, "あわやのところで逃れましたが、危ないところでした。」", + NULL, " I managed to escape from them in time, but it was very close.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………しかし、…何だって急に。", + NULL, "\"...But... why would they do that?", Line_WaitForInput); + OutputLine(NULL, "…まさか、竜宮さんが富竹殺しについて嗅ぎ回っているとでも思い込んだんですかね。」", + NULL, " ...Do they think you're trying to sniff out their connection to Tomitake's murder?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …大石はスクラップ帖とは言わない。", + NULL, "...Ooishi hasn't mentioned the scrapbooks yet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " わざわざ縁遠い、富竹殺しという呼称を使うところにやや不自然さも感じる。", + NULL, "It sounded rather unnatural to beat around the bush like that by mentioning Tomitake's murder.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、大石にはスクラップ帖のことを打ち明けてはいないのだから、当然の反応と言えなくもない。", + NULL, "But as I haven't told him about the scrapbooks, it could be a legitimate reaction.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「実はですね、ついさっき嫌な話を耳にしました。", + NULL, "\"To tell you the truth, I just heard some bad news.", Line_WaitForInput); + OutputLine(NULL, "……もうちょっとちゃんと調べてからお耳に入れたかったのですが、お互い、新情報を知ったら伝える約束です。", + NULL, " ...I wanted to confirm it a bit more before letting you know, but we did promise to share new information with each other.", Line_WaitForInput); + OutputLine(NULL, "ですので取り合えずお話しておきます。", + NULL, " So, this is what I heard.", Line_WaitForInput); + OutputLine(NULL, "……実は、興宮の園崎組で悪い動きがあるらしいんです。」", + NULL, " ...It seems like the Sonozaki Corps in Okinomiya are on the move.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……園崎組で悪い動き、ですか。」", + NULL, "\"...Are you talking about the Sonozaki Corps...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「えぇ。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "……ちょっとショックな話かもしれません。", + NULL, " ...You might find it a bit of a shock.", Line_WaitForInput); + + PlayBGM( 0, "B_Dive", 120, 0 ); + + OutputLine(NULL, "実は、若い衆に人探しを命じているという話なんですがね。」", + NULL, " They ordered their greenhorns to find a certain person.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「人探し……。」", + NULL, "\"A certain person...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 心臓がどきりと一度跳ねる。", + NULL, "My heart stopped for a moment upon hearing that.", Line_WaitForInput); + OutputLine(NULL, "………まさか……?", + NULL, " ...Are they...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…私もにわかには信じられません。", + NULL, "\"...It's hard to believe.", Line_WaitForInput); + OutputLine(NULL, "探しているのは『あなた』らしんですよ。", + NULL, " But you're the person they're looking for.", Line_WaitForInput); + OutputLine(NULL, "竜宮レナを探させているそうなんです。", + NULL, " They're trying to find you.", Line_WaitForInput); + OutputLine(NULL, "まだ仕入れたばかりの情報なんで、何が狙いかは掴めていませんが、あなたの名前が出ていることだけは間違いありません。」", + NULL, " I just got this information, so I don't know the reason why, but they're mentioning your name.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「私が身に危険を感じ始めているという話、信じてもらえますか?」", + NULL, "\"So, you believe my story that my life is in danger?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……えぇ。", + NULL, "\"...Yes.", Line_WaitForInput); + OutputLine(NULL, "互いの話が綺麗に一致します。", + NULL, " It matches with my information perfectly.", Line_WaitForInput); + OutputLine(NULL, "……竜宮さん、こりゃあどういうことですか。", + NULL, " ...Ryuugu-san, what's going on?", Line_WaitForInput); + OutputLine(NULL, "お心当たりは?」", + NULL, " Do you have any idea?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "File", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " やつらの狙いは、私の持つスクラップ帖だ。", + NULL, "What they're really looking for are the scrapbooks I have.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " スクラップ帖の在り処も知りたがっているだろうが、私が隠しているに違いないと思っているだろう。", + NULL, "They want to know where they are, and they believe that I'm hiding them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …ということは、私の口さえ閉ざせば、スクラップ帖は永遠に葬られると思っているに違いない。", + NULL, "...They must be thinking that they'll be able to hide the information in the scrapbooks forever if they succeed in shutting my mouth.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " だが、それを真っ先に口にはせず、あえて大石に振り返した。", + NULL, "But I couldn't tell Ooishi about that yet. I answered his question by asking him a question.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大石さんの方で何かわかりませんか?", + NULL, "\"What about you, Ooishi-san? Do you have any idea?", Line_WaitForInput); + OutputLine(NULL, " 私には…全然どうしてだか…。」", + NULL, " I can't think of anything...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「私だってわかりません。", + NULL, "\"No, I'm afraid I don't.", Line_WaitForInput); + OutputLine(NULL, "……園崎組があなたという個人を狙って動くなんて、考えられない。", + NULL, " ...It's hard to believe that the Sonozaki Corps are using their resources to capture an individual like you.", Line_WaitForInput); + OutputLine(NULL, "でも事実なんです。", + NULL, " But it's true.", Line_WaitForInput); + OutputLine(NULL, "信頼できる筋から得た情報で紛れはありません。」", + NULL, " It came from from a reliable source.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「園崎組が私に関心があるのではなく、", + NULL, "\"It might be the Sonozaki family who are after me...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……園崎本家が私に関心があるというのはどうですか?」", + NULL, " not just the Sonozaki Corps.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………うーーーーん…。", + NULL, "\"...Hmmmmmm...", Line_WaitForInput); + OutputLine(NULL, "こういった動きは滅多に見せるものではありません。", + NULL, " It's very unusual for them to take action like this.", Line_WaitForInput); + OutputLine(NULL, "例えば、組の上納金の持ち逃げがあったとか、そういうトラブルがあった時には、こういう騒ぎもあったりします。", + NULL, " They only do this when one of their people runs away with their money, or something like that.", Line_WaitForInput); + OutputLine(NULL, "でも、それは大抵、組関係の業界の話で、堅気である個人が対象となるなんて、前例がありません。」", + NULL, " It's usually about some kind of trouble within the group. They've never done things like this to an honest person like you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「私がその貴重な一例目であるのはうれしいですが、前例がないで済まされちゃこっちはたまらないです…!」", + NULL, "\"Well, I'm honored to be the very first one, but I need you to do something other than tell me that they've never done this before...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………まままま、竜宮さん。", + NULL, "\"...I understand, Ryuugu-san.", Line_WaitForInput); + OutputLine(NULL, "落ち着いて落ち着いて。", + NULL, " Please calm down.", Line_WaitForInput); + OutputLine(NULL, "今度は竜宮さんが話す番じゃあないんですか?」", + NULL, " Isn't it your turn to tell me something now?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……何を、ですか…?」", + NULL, "\"...What do you mean...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「竜宮さん。", + NULL, "\"Like I said,", Line_WaitForInput); + OutputLine(NULL, "園崎組がこういう動きを見せることはおいそれとあることじゃありません。", + NULL, " the Sonozaki Corps don't take action like this often.", Line_WaitForInput); + OutputLine(NULL, "何かの誤解にしたって、なかなかあることじゃない。", + NULL, " They might be under some kind of misunderstanding, but still, it's very unusual that they would do something like this.", Line_WaitForInput); + OutputLine(NULL, "心当たりはありませんか?」", + NULL, " Are you sure you have no idea?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………………………。」", + NULL, "\"........................\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「竜宮さんにとっては何気ない何かが、彼らを誤解させている可能性もあります。", + NULL, "\"You could have gotten them confused about something without you knowing it.", Line_WaitForInput); + OutputLine(NULL, "私の読みでは連中、あなたが園崎本家周辺を嗅ぎ回っていて、何かとんでもない事実を掴んだ、もしくは掴んだと思い込んでるのどちらかじゃないかと思います。", + NULL, " My guess is that you sniffed around the Sonozaki family and found out about a secret of theirs, or they think you did.", Line_WaitForInput); + OutputLine(NULL, "それは竜宮さんが日々の生活でしてしまうような些細なものじゃない。", + NULL, " You can't lead them to mobilize like that by doing nothing.", Line_WaitForInput); + OutputLine(NULL, "もっと目立つ何かです。", + NULL, " What you did must have been obvious to them.", Line_WaitForInput); + OutputLine(NULL, "……本当に心当たりはありませんか…?」", + NULL, " ...Are you sure you have no idea...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 敵か味方か、…この期に及んで測れない。", + NULL, "Is he my ally or my enemy? ...I still can't figure it out.", Line_WaitForInput); + OutputLine(NULL, "えぇい、覚悟を決めろ竜宮レナ…!", + NULL, " This is it! Make your decision, Rena Ryuugu!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「多分、………私が三四さんのスクラップ帖を、預かっているからだと思います。」", + NULL, "\"Maybe... they're after me because I have Miyo-san's scrapbooks.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「三四さん?", + NULL, "\"Miyo-san?", Line_WaitForInput); + OutputLine(NULL, " 鷹野三四?", + NULL, " Miyo Takano?", Line_WaitForInput); + OutputLine(NULL, " の、スクラップ帖ですか……。", + NULL, " Her scrapbooks...", Line_WaitForInput); + OutputLine(NULL, "そいつは一体?」", + NULL, " What do you mean?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大石が敵だったら、もう少し興奮を隠せないはず。", + NULL, "If he was my enemy, he wouldn't be able to hide his excitement.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが大石のテンションは一定で、スクラップ帖という単語にもおかしな抑揚はなかった。", + NULL, "But his voice remained steady, and it didn't sound unusual when he said the word 'scrapbooks'.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「はい。", + NULL, "\"Well...", Line_WaitForInput); + OutputLine(NULL, "……実は私、三四さんが殺される数日前に、彼女と図書館で出会って、", + NULL, " I met Miyo-san at the library a few days before she was murdered.", Line_WaitForInput); + OutputLine(NULL, "…その時に意気投合して、彼女に研究をまとめたスクラップ帖を数冊、預けられたんです。」", + NULL, " ...We talked and got along well, so she let me borrow some of her scrapbooks, in which she wrote about her studies.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「研究をまとめた?", + NULL, "\"Scrapbooks... Her studies...", Line_WaitForInput); + OutputLine(NULL, " ふむふむ?」", + NULL, " Mmm, hmmm.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「はい。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "三四さんは雛見沢村の歴史について深く研究していたんです。", + NULL, " Miyo-san was studying the history of Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "そしてそれらを数冊のスクラップ帖にまとめていました。", + NULL, " She summed up her findings in those scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "……やつらは三四さんを殺した時、スクラップ帖が何冊か足りないのに気付き、それを私に託していたことを気付いたのだと思います。」", + NULL, " ...I think when they killed Miyo-san, they found out that some of her scrapbooks were missing, and also that she gave them to me.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「やつらの狙いは、スクラップ帖?", + NULL, "\"They're after the scrapbooks...?", Line_WaitForInput); + OutputLine(NULL, " ……竜宮さん、それは一体、何なんですか!」", + NULL, " ...Ryuugu-san, what in the world are you talking about?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「雛見沢が、かつて鬼ヶ淵村と呼ばれていた太古の昔についての研究をまとめたものです。", + NULL, "\"She collected all her research about Hinamizawa and its ancient past as Onigafuchi into these scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "オヤシロさま信仰の発祥について書かれています。」", + NULL, " She wrote about the origin of Oyashiro-sama's cult in them too.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「オヤシロさま信仰……、というとあれですか。", + NULL, "\"The origin of the cult of Oyashiro-sama...?", Line_WaitForInput); + OutputLine(NULL, "人食い鬼の末裔が仙人になって…ていう?」", + NULL, " You mean the story about the man-eating demons...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「えぇ。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "三四さんはその研究の中で、オヤシロさま信仰についてのある重大な秘密を暴いたんです。", + NULL, " In her research, she discovered a very important secret about Oyashiro-sama.", Line_WaitForInput); + OutputLine(NULL, "その研究結果は、オヤシロさまを神聖であると崇める人たちにとっては極めて冒涜的な内容でした。」", + NULL, " The secret was extremely blasphemous for the people who worship him.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………なるほどなるほど…。信仰の特に妄信的な連中には…その研究の存在が許せなかった……。」", + NULL, "\"...I see... those people, the most devout believers, couldn't accept the result of her research...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石は電話越しにメモを取っているようだった。", + NULL, "Ooishi was taking notes.", Line_WaitForInput); + OutputLine(NULL, "言葉に混じって、鉛筆を走らせる音が聞こえる。", + NULL, " I could hear him writing something while he spoke.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「彼らは三四さんを消し、その三四さんが残したスクラップ帖も葬ろうとしているんです。", + NULL, "\"They killed Miyo-san, and they're trying to get at her scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "最初の内は、私が持っているのかどうか分かりかねているようだったんですが、", + NULL, " They weren't sure that I had them, so they followed me to find out...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……昨日を境に、", + NULL, " but I think they changed their plans yesterday.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "疑わしきは殺せという方針に変ったように感じています。」", + NULL, " They're now trying to kill anyone they think is suspicious.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……なるほど…。", + NULL, "\"...I see...", Line_WaitForInput); + OutputLine(NULL, "…そりゃ好ましい状況ではありませんね。", + NULL, " That doesn't sound good at all.", Line_WaitForInput); + OutputLine(NULL, "あなたの身辺を警戒させましょう。", + NULL, " I'm going to arrange a security detail for you.", Line_WaitForInput); + OutputLine(NULL, "あと、そのスクラップ帖を拝見させてください。", + NULL, " And let me take a look at the scrapbooks, too.", Line_WaitForInput); + OutputLine(NULL, "鷹野殺しの何かの手がかりになるかもしれない。」", + NULL, " I might be able to find some clues about her murder.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あ、", + NULL, "\"Ah...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……………いえ、", + NULL, " ......No...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…その、……警察の内部にもやつらの手先が混じっている可能性が高いです。", + NULL, " I mean... they might have pawns inside the police force.", Line_WaitForInput); + OutputLine(NULL, "ですから身辺の警戒は結構です。", + NULL, " So, don't worry about me.", Line_WaitForInput); + OutputLine(NULL, "自分の身は自分で守ります。", + NULL, " I can look after myself.", Line_WaitForInput); + OutputLine(NULL, "あと、スクラップ帖も同じです。", + NULL, " Same with the scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "彼らはそれを抹消しようとするでしょう。", + NULL, " They're going to try to destroy them", Line_WaitForInput); + OutputLine(NULL, "例え警察の中であっても。」", + NULL, " even if they were kept at the police station.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……園崎組があなたひとりをターゲットに動いている以上、…もしこれが園崎本家の頂上からの指令なら、その可能性は確かにありますねぇ。", + NULL, "\"...You may be right. If the Sonozaki Corps is chasing after you because of an order from the head of the Sonozaki family... that means our enemy is the Sonozaki family itself.", Line_WaitForInput); + OutputLine(NULL, "園崎本家が敵だった場合、悔しいですが私たちの中にも内通者がいないとは限りません。」", + NULL, " If so, I'm afraid I really can't guarantee that we don't have a traitor among us.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そういうことです。", + NULL, "\"That's what I'm saying.", Line_WaitForInput); + OutputLine(NULL, "ですから、私のことは気にしないでください。", + NULL, " Please don't worry about me.", Line_WaitForInput); + OutputLine(NULL, "それより、お願いがあります。", + NULL, " But I have a favor to ask you.", Line_WaitForInput); + OutputLine(NULL, "とてもとても重要なお願いです。」", + NULL, " It's very important.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「言ってください。", + NULL, "\"Go ahead.", Line_WaitForInput); + OutputLine(NULL, "何ですか。」", + NULL, " What is it?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………三四さんの研究によるならば、", + NULL, "\"......According to Miyo-san's research,", Line_WaitForInput); + OutputLine(NULL, "今、雛見沢の闇に恐ろしい陰謀があり、それが遠くない内に実行されそうなんです。」", + NULL, " there's a horrifying conspiracy at work in the shadows of Hinamizawa, and it's about to be carried out in the near future.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「陰謀。", + NULL, "\"A conspiracy?", Line_WaitForInput); + OutputLine(NULL, "…そりゃあ一体、何です。」", + NULL, " ...What's that about?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………一気に緊張が走る。", + NULL, "...I got tense all of a sudden.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …全てを話せばかえって嘘くさくなる。", + NULL, "...If I tell him everything, it's going to sound like a big lie.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 突拍子もない部分は伏せよう。", + NULL, "I should leave out the bizarre-sounding parts for now.", Line_WaitForInput); + OutputLine(NULL, "その方がむしろ信憑性は増す。", + NULL, " It'd actually make the story more credible.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「やつらの正体はオヤシロさま信仰の狂信者たちです。", + NULL, "\"Fanatical worshippers of Oyashiro-sama are the ones behind the conspiracy.", Line_WaitForInput); + OutputLine(NULL, "やつらは明治以降、すっかり下火になってしまったオヤシロさま信仰を威光を取り戻し、太古の鬼ヶ淵村の時代のような、厳格な信仰を復活させようとしているんです。」", + NULL, " Since the Meiji era, belief in Oyashiro-sama has slowly disappeared. So, they're trying to revive the majesty of Oyashiro-sama that the people of Onigafuchi once worshipped.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………ふむ、", + NULL, "\"...Hmmmm", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………ふむ、", + NULL, " ...Hmmmm", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……続けてください。", + NULL, "... Go on, I'm listening.", Line_WaitForInput); + OutputLine(NULL, "メモしてます。」", + NULL, " I'm just writing this down.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「三四さんの研究によると、オヤシロさま伝説の根底には、大昔のある風土病の存在があるんです。", + NULL, "\"According to Miyo-san's research, the origin of the legend of Oyashiro-sama lies in a primitive endemic disease.", Line_WaitForInput); + OutputLine(NULL, "その風土病の猛威がオヤシロさまの祟りと恐れられ、それを治療できる医者的存在がオヤシロさまと崇められ村を支配した。」", + NULL, " People feared this endemic disease and called it the 'curse of Oyashiro-sama,' and then someone like a doctor treated the disease, and was then worshipped by the villagers as Oyashiro-sama himself. The village was then under his control.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………そ、…そうだったんですか………。", + NULL, "\"...Oh, I see...", Line_WaitForInput); + OutputLine(NULL, "なるほど………、続けて…。」", + NULL, " That's interesting... Go on...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「その風土病は土着のある特殊な寄生虫によるものだったんです。", + NULL, "\"The endemic disease was caused by a parasite unique to this region.", Line_WaitForInput); + OutputLine(NULL, "ですが、長い世代を繰り返すうちに徐々に無害になっていき、ご存知のとおり、今では何事もありません。", + NULL, " But it became weaker with every generation, and now, it doesn't do any harm to people, as you can imagine.", Line_WaitForInput); + OutputLine(NULL, "彼らにとって、風土病が無害ではオヤシロさまの祟りがなく、祟りがなければ救いも必要ない。", + NULL, " To them, a harmless endemic disease means no curse of Oyashiro-sama. No curse means no savior.", Line_WaitForInput); + OutputLine(NULL, "だから、オヤシロさまの神聖性が保てないわけです。」", + NULL, " They can't keep the sanctity of Oyashiro-sama like that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……それを復活させようとしたら、", + NULL, "\"...And to revive the sanctity of Oyashiro-sama means...", Line_WaitForInput); + OutputLine(NULL, "……それはつまり、風土病を蘇らせるということを意味するわけですかな…?」", + NULL, " they have to revive the endemic disease... right?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうです!", + NULL, "\"That's right!", Line_WaitForInput); + OutputLine(NULL, " やつらはオヤシロさま伝説をゼロからもう一度やりなおし、オヤシロさまの降臨を再現しようとしているんです!", + NULL, " They want to recreate the legend of Oyashiro-sama in order to make Oyashiro-sama a deity again!", Line_WaitForInput); + OutputLine(NULL, " その為、古代の強力な風土病を再発させる、原始の寄生虫を研究していたと思われます。", + NULL, " That's why they're trying to create the original parasite, because it can bring back the more powerful strain of the endemic disease.", Line_WaitForInput); + OutputLine(NULL, "連続怪死事件の正体は、この研究結果を試すものだったんです。", + NULL, " The true intention of the series of the mysterious deaths was to test the results of their research.", Line_WaitForInput); + OutputLine(NULL, "そして、富竹さんに対して古文書に残る『うじ湧き病』を再現できた。", + NULL, " And now they've finally succeeded, reenacting the 'maggots disease' with Tomitake-san.", Line_WaitForInput); + OutputLine(NULL, "やつらは5年かけて、原始の力を持つ寄生虫を復活させたんです!」", + NULL, " It took them five years, but they managed to bring the parasite back to its original power!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………何てこった………!」", + NULL, "\"...What the hell...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「やつらの最終的な目的はその寄生虫をバラまき、オヤシロさまに帰依する者のみを特効薬で救い、オヤシロさま信者のみの楽園を作ろうとしているんです…!」", + NULL, "\"Their goal is to spread the parasite, use the cure they developed to save only those people who believe in Oyashiro-sama, and create for them a paradise...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それは間違いなく事実でしょうね?!」", + NULL, "\"Are you sure it's all true?!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「このスクラップ帖には、その寄生虫が雛見沢の人間のほぼ全員に寄生している事実が書かれています。", + NULL, "\"The scrapbooks say that most of the residents of Hinamizawa are infected by the parasite.", Line_WaitForInput); + OutputLine(NULL, "医学的根拠に基づいていて、その寄生を間違いなく裏付けます。」", + NULL, " There's medical evidence of its existence too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………信じられない。", + NULL, "\"...I can't believe it.", Line_WaitForInput); + OutputLine(NULL, "………くそ……お魎のばばあめ、放っときゃいつでもお迎えが来るだろうに…。", + NULL, " ...Damn it... That hag Oryou is on death's door already...", Line_WaitForInput); + OutputLine(NULL, "自分ひとりじゃ三途の川ひとつ渡れないのか…!", + NULL, " Yet she can't just cross the Styx on her own?!", Line_WaitForInput); + OutputLine(NULL, " こいつは…無差別テロだぞ。", + NULL, " This is... indiscriminate terrorism!", Line_WaitForInput); + OutputLine(NULL, "何てこった!!」", + NULL, " What the hell!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「本来の寄生虫は雛見沢一帯にしか適応できませんでしたが、", + NULL, "\"The original parasite could only survive around Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "……彼らはその教義の傾向から、より広域に渡って寄生虫が環境適応できるよう、改良を加えている可能性が高いです。", + NULL, " ...But there's a high probability that they've improved it to be able to survive in a wider area.", Line_WaitForInput); + OutputLine(NULL, "雛見沢だけに留まらない。", + NULL, " It's going to destroy not only Hinamizawa...", Line_WaitForInput); + OutputLine(NULL, "…興宮を飲み込むか、", + NULL, " but also Okinomiya...", Line_WaitForInput); + OutputLine(NULL, "市内全域に及ぶか、", + NULL, " or even the entire city", Line_WaitForInput); + OutputLine(NULL, "……県全体にまで及ぶか。」", + NULL, " ...or the entire prefecture...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……くそったれ…。", + NULL, "\"...Damn it...", Line_WaitForInput); + OutputLine(NULL, "どうすりゃいいだ、くそッ!", + NULL, " What should we do?", Line_WaitForInput); + OutputLine(NULL, " 首謀者は誰です!」", + NULL, " Who's behind all this?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「雛見沢御三家。", + NULL, "\"It's the Three Families.", Line_WaitForInput); + OutputLine(NULL, "おそらくは園崎家の頭首でしょう。", + NULL, " Most likely the Sonozaki family is in charge,", Line_WaitForInput); + OutputLine(NULL, "ただし、お魎が首魁なのか、お魎すらもコマなのかはわかりません。", + NULL, " but I'm not sure if Oryou is the leader or not.", Line_WaitForInput); + OutputLine(NULL, "…私には、やつらをやつらと呼ぶことしかできない。", + NULL, " ...I can only refer to them as they.", Line_WaitForInput); + OutputLine(NULL, "その規模もまったくわからないんです。」", + NULL, " I also have no idea how far this thing reaches.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「その研究がどこで行なわれてるかはわかりますか?", + NULL, "\"Do you know where they're doing all this research?", Line_WaitForInput); + OutputLine(NULL, " そこを抑えます!」", + NULL, " I can shut it down!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それはこのスクラップ帖にも書かれていません。", + NULL, "\"I don't know. It's not in the scrapbooks, either.", Line_WaitForInput); + OutputLine(NULL, "……大石さんの方で見当はつきませんか?」", + NULL, " ...Do you have any idea?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………そんな寄生虫だの何だのの研究をしてるってことは、…かなりしっかりした施設でしょうなぁ…。", + NULL, "\"...It must be a big facility to do that kind of research...", Line_WaitForInput); + OutputLine(NULL, "改造拳銃くらいなら、ガレージを改造して秘密工場にもできるだろうが、寄生虫じゃあそうはいかないでしょう。」", + NULL, " You can use a garage for remodeling guns or something like that, but when it comes to parasites, I don't think that would be enough.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……三四さんは入江診療所に勤めている看護婦でした。", + NULL, "\"...Miyo-san was a nurse at the Irie Clinic.", Line_WaitForInput); + OutputLine(NULL, "入江診療所が怪しいということはありませんか?", + NULL, " Do you think that could be it?", Line_WaitForInput); + OutputLine(NULL, " 雛見沢の規模から見て、立派過ぎるのが前から不審だと思っていました。」", + NULL, " I always thought it was a bit too big and fancy for a small village like Hinamizawa.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「はーーーーーー…。", + NULL, "\"Haaaaaah...", Line_WaitForInput); + OutputLine(NULL, "入江診療所かぁ……。", + NULL, " The Irie Clinic...", Line_WaitForInput); + OutputLine(NULL, "……むむむむ。」", + NULL, " ...Mmmmmmm.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 寄生虫の研究なんて物騒なものになったら、高度な気密性など構造の時点から対応した特殊な施設が必要になるはず。", + NULL, "They'd need a specially designed facility, with advanced airtight containment, among other considerations, to be able to do research on dangerous parasites like this one.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 怪しげな研究=診療所という図式は確かに描きやすいが、それはやはり素人の想像かもしれない。", + NULL, "It's easy to equate suspicious research with a clinic facility, but it also sounds too easy and a little cliché.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 診療所の一区画を改造して秘密研究所に……というのは、少し想像が飛躍しすぎているとは自分でも思った。", + NULL, "At first, I thought they converted part of the clinic into a secret research center... but that actually sounds a little too unrealistic.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「とにかく、それがどこかは分かりません。", + NULL, "\"Anyway, I don't know where it is.", Line_WaitForInput); + OutputLine(NULL, "それはどうか大石さんの方で調べてください。", + NULL, " So please find that out.", Line_WaitForInput); + OutputLine(NULL, "怪しげなところを片っ端から調べられないんですか?」", + NULL, " Can't you just raid every suspicious place at once?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……ご存知の通り、警察は強制捜査には礼状ってもんが必要です。", + NULL, "\"...As you know, we need a warrant for that kind of thing.", Line_WaitForInput); + OutputLine(NULL, "そりゃあ、後付で取ることもできますがね?", + NULL, " There's a way I can get one even after doing a raid, but...", Line_WaitForInput); + OutputLine(NULL, " 間違いなくそこだという決定的な証拠があった時の話です。」", + NULL, " I'd need conclusive evidence that it was actually the research building in question in order to do that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石は警察だ。", + NULL, "Ooishi is a police officer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 警察として動こうとしたら警察のルールに沿わなければならない。", + NULL, "If he's going to work as a police officer, he has to follow their rules.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「でも、大掛かりな細菌テロが計画されているのだけは事実なんです!!", + NULL, "\"But they really are planning bioterrorism!!", Line_WaitForInput); + OutputLine(NULL, " しかも、三四さんの殺し方の性急さから見て、……私は、彼らが実行に移すXデーが近いような気がしてなりません!」", + NULL, " There has to be a reason why they killed Miyo-san so quickly... I think the reason is because their Day of Revival isn't far off!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「わかりましたわかりました!", + NULL, "\"Okay, I understand!", Line_WaitForInput); + OutputLine(NULL, " こちらの方でも何とかしてみます!", + NULL, " I'll try to do what I can!", Line_WaitForInput); + OutputLine(NULL, " そんなとんでもない計画なら、園崎本家も一枚岩ってわけにはいかないでしょう。", + NULL, " With an unthinkable plan like this, I'd imagine it'd be difficult to keep all the Sonozaki family members on their side.", Line_WaitForInput); + OutputLine(NULL, "必ずどこかに胸中で反対している人間がいるはずです。", + NULL, " I'm sure there are some who are secretly against it.", Line_WaitForInput); + OutputLine(NULL, "そういう人物と接触できないか、こちらでも探してみます。", + NULL, " I'll try to make contact with those people.", Line_WaitForInput); + OutputLine(NULL, "任せてください、こういうのは私の得意とするところですよぅ?", + NULL, " Don't worry. I'm very good at things like this.", Line_WaitForInput); + OutputLine(NULL, " んっふっふ!」", + NULL, " Nfu fu!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "M_Y4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 大石は私を元気付けるように笑ってくれた。", + NULL, "Ooishi laughed to try to cheer me up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私も、初めは警察の頼りなさに失望したものの、大石の前向きな返事に頼もしさを感じていた。", + NULL, "I was upset with the work of the police before, but Ooishi's positive reaction is very reliable.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 彼はいわゆるアウトローだ。", + NULL, "He's what you might call an outlaw.", Line_WaitForInput); + OutputLine(NULL, "警察のルールに則らずに動けるのが最大の武器だ。", + NULL, " Ooishi's greatest advantage to me is that he doesn't exactly play by the rules.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは、今回のような明確な証拠がない敵に対して、素早く動く時にこの上なく頼もしい!", + NULL, "It's very encouraging that he has that kind of skill, especially since we have to act both very quickly and without conclusive evidence.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 事件が起こった後に捜査するいつもの手法では遅いのだ。", + NULL, "The police normally investigate incidents after they've happened, but that doesn't work in this case.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今回の事件が起これば…それは甚大な規模になるのだから。", + NULL, "If this incident actually does occur... it's going to be a big disaster.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "yorumushi", 120, 0 ); + + OutputLine(NULL, "「三四さんは……何て恐ろしい陰謀を暴いたんだろうと、恐ろしくなります。」", + NULL, "\"Miyo-san exposed such a horrifying conspiracy... I'm scared.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……気の毒な最期でした。", + NULL, "\"...She met with a very sad end.", Line_WaitForInput); + OutputLine(NULL, "岐阜の山中でドラム缶の中でこんがりでしてね。", + NULL, " She was burned in a drum in the mountains of Gifu.", Line_WaitForInput); + OutputLine(NULL, "気の毒なことです。", + NULL, " I feel very sorry for her.", Line_WaitForInput); + OutputLine(NULL, "……………そうそう、そう言えば。", + NULL, " ......Oh, right. I forgot to tell you something.", Line_WaitForInput); + OutputLine(NULL, "…ちょいと彼女のことで変わった話がありましてね。」", + NULL, " ...We found something odd about her death.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「変った話、…ですか?」", + NULL, "\"Something odd...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いえいえ。", + NULL, "\"Well,", Line_WaitForInput); + OutputLine(NULL, "最初は何か事件に関係があるのかなって思ってたんですがね。", + NULL, " at first I thought it had something to do with the case.", Line_WaitForInput); + OutputLine(NULL, "今のとてつもない陰謀の話に比べたら、瑣末な話です。", + NULL, " But after hearing your conspiracy story, it's going to sound like nothing.", Line_WaitForInput); + OutputLine(NULL, "多分、鑑識のちょっとしたミスでしょう。」", + NULL, " The crime lab probably just made a mistake.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いえ、聞かせてください。", + NULL, "\"Please tell me. I want to know.", Line_WaitForInput); + OutputLine(NULL, "そういう約束じゃなかったですか?」", + NULL, " We promised to tell each other everything, didn't we?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いえいえ、隠すつもりなんかありません。", + NULL, "\"I don't mean to hide it.", Line_WaitForInput); + OutputLine(NULL, "ただちょいと夏向きな話だったもんで。", + NULL, " It's just that it might sound like a silly horror story.", Line_WaitForInput); + OutputLine(NULL, "…………竜宮さん、綿流しの晩を覚えてますか?", + NULL, " ...Ryuugu-san, do you remember the night of Watanagashi?", Line_WaitForInput); + OutputLine(NULL, " あの晩の祭りの終わった後です。", + NULL, " After the festival,", Line_WaitForInput); + OutputLine(NULL, "あなたの仲良し5人組と富竹、鷹野の7人で談笑してますよねぇ?」", + NULL, " you and four of your friends talked with Tomitake and Takano, didn't you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「談笑というほどではありませんでしたが。", + NULL, "\"Yes, we did.", Line_WaitForInput); + OutputLine(NULL, "えぇ、少し話をしたような気がします。」", + NULL, " We just talked for a few minutes or so, I think.\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "z2_hig1", 120, 0 ); + + OutputLine(NULL, "「いえ、実はですね。", + NULL, "\"Well,", Line_WaitForInput); + OutputLine(NULL, "鷹野の遺体が見付かったのはその晩なわけですが、……岐阜県警さんの鑑識では、死後24時間以上って出ちゃったらしいって噂があるんです。", + NULL, " we found Takano's dead body that night, but... the crime lab in Gifu Prefecture said that she'd been dead for 24 hours when she was found.", Line_WaitForInput); + OutputLine(NULL, "でもそれだと話がおかしい。", + NULL, " But that doesn't make sense.", Line_WaitForInput); + OutputLine(NULL, "あの祭りの前の晩には殺されてることになる。」", + NULL, " If that's true, she had to be dead the night before the festival.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「殺されてることになる………?」", + NULL, "\"What's that supposed to mean...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 話がややこしい。", + NULL, "I'm confused.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 綿流しの夜に見付かった三四さんの死体が、死後24時間以上ってことは………えぇと…", + NULL, "If she was found dead on the night of Watanagashi, and she had been dead for 24 hours... that means...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「つまり早い話が、綿流しの日には、", + NULL, "\"In short, it means she was already dead", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "鷹野はもう死んでることになるんですよ。", + NULL, " on the night of Watanagashi.", Line_WaitForInput); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "だから、あの祭りの晩にあった彼女は、実はゾンビだったのかなぁ……なぁんてね!", + NULL, " So, the Takano whom you saw on that night was a... zombie! ...I got you, didn't I!", Line_WaitForInput); + OutputLine(NULL, " なっはっはっは。", + NULL, " Na ha ha ha.", Line_WaitForInput); + OutputLine(NULL, "まぁ、あちらの鑑識のちょいとしたポカでしょう。」", + NULL, " Well, like I said, I think they just made a mistake.\"", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + DrawSceneWithMask( "M_Y4_nega1_6", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " ………私の脳に、ざらついたシャーベットが登っていくのがわかる。", + NULL, "...I felt my brain freezing over.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大石はちょいと早い夏の怪談だなどと笑っているが、", + NULL, "Ooishi laughed, saying that it sounded like a horror story from summer camp.", Line_WaitForInput); + OutputLine(NULL, "……………実は、…この三四さんの死がズレているという事実は、", + NULL, " ......But actually... the fact that Miyo-san's time of death was off...", Line_WaitForInput); + OutputLine(NULL, "………彼女のある突拍子もない仮説を裏付けていたからだ。", + NULL, " ......backed up her incredulous theories.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この突拍子のない仮説を、…私は大石に話していないし、圭一くんにも話していない。", + NULL, "I haven't mentioned this one to Ooishi or Keiichi-kun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……話せば、せっかく信じてくれた話を、全部引っくり返しかねない。", + NULL, "...If I did, they'd start to doubt everything else I've said.", Line_WaitForInput); + OutputLine(NULL, "……それくらいにとんでもない話だからだ。", + NULL, " ...That's how absolutely unbelievable this theory is.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " とにかくとにかく、……この、三四さんの死亡時刻のズレが意味するところはとてつもなく大きい。", + NULL, "At any rate, at any rate, the mismatch with the time of Miyo-san's death means a lot.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何て皮肉だろう…。", + NULL, "What irony...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その仮説を立てた三四さん自身が、…自らでそれを証明してしまうなんて………。", + NULL, "Miyo-san came up with the theory... and she proved it correct with her own life...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " まだだ。", + NULL, "No, not yet.", Line_WaitForInput); + OutputLine(NULL, "まだ、証明されたわけじゃない。", + NULL, " This doesn't prove anything yet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………もし、", + NULL, "...If", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…その説が本当なら、", + NULL, " her theory is true,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……まだ、現れるはずだ。", + NULL, " ...it might happen again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …あぁ、", + NULL, "...Ahh.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…でもまさか、……本当にこんな馬鹿げたことが……?", + NULL, " ...There's no way... It can't be true...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " まだ信じられない。", + NULL, "I still can't believe it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも今、大石は言った。", + NULL, "But Ooishi just said it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 三四さんはあの祭りの晩、すでに死んでいたと言った。", + NULL, "He said Miyo-san was already dead on the night of the festival.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " つまり、あの晩に富竹さんと一緒に腕を組んで歩いていた三四さんは、……当然、三四さんではないのだ。", + NULL, "It means that the Miyo-san, who was walking arm in arm with Tomitake-san on that night... wasn't Miyo-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " すでに死んでいるのだから三四ではない。", + NULL, "Miyo-san was already dead. So, that wasn't her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " つまりあれは、", + NULL, "That means...", Line_WaitForInput); + OutputLine(NULL, "……三四さんにそっくりな、……………………。", + NULL, " she was.........", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " 足元から、…生まれて初めて沸き起こる感情が登ってくる。", + NULL, "I felt a new sensation, one I'd never felt in my life before.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それは恐怖などというチープな感情ではない。", + NULL, "...It wasn't an ordinary kind of dread.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……それは真実という名の恐怖。", + NULL, "...It was fear of the truth.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 自分がどんなに信じたくないことでも、……真実であることを受け容れなければならないことに勝る恐怖はない。", + NULL, "No fear is worse than the fear of accepting a truth you don't want to believe.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この恐怖に比べれば、園崎本家が私を追っていて、生きたままドラム缶で焼き殺そうと企んでいたにしたって、大したことはなかった。", + NULL, "Compared to this fear, the fear of being stalked by the Sonozaki family or being burned alive in an oil drum looked silly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………それくらいに、…恐ろしいものが登ってくるのだ。", + NULL, "...That's how deep of a fear I felt.", Line_WaitForInput); + OutputLine(NULL, "……じりじり、じわじわと…。", + NULL, " ...And I felt it crawling all over my body...", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "M_Y4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「竜宮さん、悪いことは言いません。", + NULL, "\"Ryuugu-san, please listen to me.", Line_WaitForInput); + OutputLine(NULL, "警察が信用できないお気持ちもわかります。", + NULL, " I understand you don't trust the police.", Line_WaitForInput); + OutputLine(NULL, "園崎本家は市内全域を牛耳っていますからね。", + NULL, " It's true that the Sonozaki family has control over the entire city.", Line_WaitForInput); + OutputLine(NULL, "署にも園崎家の御用聞きみたいな連中がいますし。", + NULL, " There are some traitors at my station, too.", Line_WaitForInput); + OutputLine(NULL, "……それでも今のあなたは危険だ。", + NULL, " ...But you're in danger.", Line_WaitForInput); + OutputLine(NULL, "せめて私個人を信用してはくれませんか?", + NULL, " You can trust me. I want you to trust me as an individual person.", Line_WaitForInput); + OutputLine(NULL, " 私以外の誰も知らないところにあなたを匿います。", + NULL, " I can provide shelter for you. It's in a place nobody knows but me.", Line_WaitForInput); + OutputLine(NULL, "私をどうか信用してください!」", + NULL, " Please trust me!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大石をこの期に及んで疑いはしない。", + NULL, "I don't doubt Ooishi at this point.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 実際、頼もしいと思い始めている。", + NULL, "I actually think he's very reliable.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ついさっきまでなら、大石のこの申し出に二つ返事で乗っただろう。", + NULL, "I would've said yes without a second thought.", Line_WaitForInput); + OutputLine(NULL, "……だが、状況は一変してしまった。", + NULL, " ...But the situation has drastically changed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 三四さんの死が、……あの信じられない事実を裏付けるものならば……………。", + NULL, "If Miyo-san's death... backs up this unbelievable truth...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大石を信じはする。", + NULL, "I trust Ooishi.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 敵を探し、攻撃してくれると思う。", + NULL, "I believe he'll find the enemy and take them down.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、身を預けるくらいなら、私が自ら身を守る方がはるかにいいのだ。", + NULL, "But I'd rather protect myself on my own than let someone else do it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………あの信じられない事実が本当なら、", + NULL, "...If the unbelievable truth is real...", Line_WaitForInput); + OutputLine(NULL, "……もう私は、自分以外は誰も信用してはいけないことになる。", + NULL, " Then I couldn't trust anybody except myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " いや、「自分」すらも、現れるかもしれない…………。", + NULL, "No, even \"myself\" might appear before me, too...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大石さん、本当にありがとうございます。", + NULL, "\"Ooishi-san, thank you so much.", Line_WaitForInput); + OutputLine(NULL, "とにかく、やつらの研究所を突き止めて、何とか陰謀を食い止めてください。", + NULL, " Anyway, please find their research center and put a stop to their conspiracy.", Line_WaitForInput); + OutputLine(NULL, "私はしばらく身を潜めます。", + NULL, " I'm going to hide somewhere for a while.", Line_WaitForInput); + OutputLine(NULL, "……また連絡しますね!」", + NULL, " ...I'll call you again!\"", Line_Normal); + ClearMessage(); + + DrawScene( "Moon", 400 ); + + OutputLine(NULL, " 私はこの頃になってようやく、長電話が過ぎたことに気付いていた。", + NULL, "I noticed I'd been on the phone too long.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こんな暗闇の中で、こんなにも煌々と明るい電話ボックスにずっといることは、私はここですよとアピールしてるのと何も変らないからだ。", + NULL, "I'd been using this phone booth with a light on in the middle of the darkness. In other words, I'd been telling everybody I'm here.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Denwa", "maskright", 1, 0, 1300 ); + PlayBGM( 0, "yorumushi", 120, 0 ); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + OutputLine(NULL, "「もしもし!", + NULL, "\"Hello!", Line_WaitForInput); + OutputLine(NULL, " もしもーし!!", + NULL, " Hello!!", Line_WaitForInput); + OutputLine(NULL, " …………切れたか。」", + NULL, " ...She hung up.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もう少し話をしたかった大石は、小さく舌打ちをすると受話器を置いた。", + NULL, "Ooishi wanted to talk more. He clicked his tongue and put the phone down.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ke_S2", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " その時、刑事部屋へ後輩刑事の熊谷が駆け込んできた。", + NULL, "His junior, Kumagai, rushed into the room.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Nazo", 120, 0 ); + + OutputLine(NULL, "「大石さん。", + NULL, "\"Ooishi-san,", Line_WaitForInput); + OutputLine(NULL, "やっぱりヤバそうなヤマっす!", + NULL, " it's getting really bad now!", Line_WaitForInput); + OutputLine(NULL, " 竜宮レナを探させているのは園崎組、", + NULL, " It's Tatsuyoshi Kasai", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "葛西辰由!」", + NULL, " who gave the Sonozaki Corps the order to find Rena Ryuugu!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「葛西ぃぃ?!", + NULL, "\"Kasai?!", Line_WaitForInput); + OutputLine(NULL, " 園崎茜の懐刀じゃないですか…!」", + NULL, " Akane Sonozaki's right-hand man...?\"", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Kasa1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "black", 400 ); + + OutputLine(NULL, " 葛西辰由は組長の舎弟の中でも相当序列の高い大物だ。", + NULL, "Tatsuyoshi Kasai was a pretty high-ranking big shot, even amongst the boss's younger brothers.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " かつては自分が主宰する下部団体の組長でもあったが、抗争の時の大怪我を切っ掛けに退き、今では組長の側近となっている。", + NULL, "He used to be the boss of a subordinate branch, but after suffering a bad injury during a gang war, he stepped down, and now he served as the boss's aide.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 特に園崎茜に信頼されているらしく、武闘派の茜の懐刀として今もなお恐れられている男だ。", + NULL, "Akane Sonozaki relies especially on him, and as her right-hand man, he's still feared even now.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 裏世界では葛西が動くのはまさに宣戦布告に値すると言われる。", + NULL, "When Kasai moves, other gangs consider it as a declaration of war.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 葛西が出れば血の雨が降るとまで恐れられた、武闘派中の武闘派。", + NULL, "They fear him very much. He's a warrior among warriors.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 最近でこそ大人しいものだが、ヤツが指揮したと言われる抗争事件は数え始めたらきりがない!", + NULL, "He's been lying low these days, but he's led countless numbers of gang wars!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " しかも、あいつを筆頭にした特攻隊は、ダム戦争当事に渡米して軍事訓練まで受けている戦闘のプロ集団じゃないか。", + NULL, "He was also the leader of the professional attack squadron that went to the U.S. to receive military training during the dam conflict.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 建設省を本気で武力制圧しようなんて考えるトンチンカンどもだぞ!", + NULL, "They were crazy enough to think of attacking the Ministry of Construction for real!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ke_S1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「…情報屋界隈でも相当な騒ぎになってるようです。", + NULL, "\"...It looks like it's causing quite an uproar among our informants.", Line_WaitForInput); + OutputLine(NULL, "竜宮レナが園崎組にとって、相当都合の悪いものを握ってるんじゃないかともっぱらの噂です。」", + NULL, " They're saying that Rena Ryuugu must've found some kind of information that's very inconvenient for the Sonozaki Corps.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「情報屋の皆さんも、さすがに勘がいいですねぇ、なっはっは。", + NULL, "\"I'm impressed at how to-the-point our informants actually are. Na ha ha.", Line_WaitForInput); + OutputLine(NULL, "…………………こりゃあ、とんでもないヤマになってきたぞぅ…。」", + NULL, " ...Still, this is getting serious...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「サトさんは、例の建設省とお魎の秘密交渉テープじゃないかって見てるみたいっす。", + NULL, "\"Satou-san thinks it's the tape Oryou and the Ministry of Construction recorded during their secret negotiations.", Line_WaitForInput); + OutputLine(NULL, "……だとすれば、人が死ぬ騒ぎになるっすよ…。」", + NULL, " ...If that's true, it's going to cause quite a few deaths...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 秘密交渉テープどころじゃない。", + NULL, "This is more serious than that, Ooishi thought.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " さっきの話が本当なら、これはとんでもない大陰謀だ。", + NULL, "If her story is true, this is a massive conspiracy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 人が1人や2人死ぬなんてレベルじゃない。", + NULL, "It's going to cause more than quite a few deaths.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 下手をすれば、村丸ごとが全滅して、県内が大パニックになる空前の大規模テロになる!", + NULL, "It might destroy the entire village, or even the entire prefecture. This is going to be the biggest terrorist strike in history!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……竜宮レナぁ、……ヤバいですよぅ。", + NULL, "\"...Rena Ryuugu is in danger.", Line_WaitForInput); + OutputLine(NULL, "……………熊ちゃん。", + NULL, " ......Kuma-chan,", Line_WaitForInput); + OutputLine(NULL, "覆面パトを竜宮家に張り付かせてください。", + NULL, " arrange an unmarked patrol car to keep watch on her house.", Line_WaitForInput); + OutputLine(NULL, "本日付で竜宮レナから、暴力団組織に脅迫を受けている訴えがあったため身辺警護ってことにします。", + NULL, " As of today, we're going to put Rena Ryuugu under protection. She's convinced she's being threatened by the gang.", Line_WaitForInput); + OutputLine(NULL, "課長には後で私から話します。」", + NULL, " I'll talk to the section manager later.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いえ…その、……実は、竜宮レナは自宅を出ているらしいです。", + NULL, "\"Well... um... actually, Rena Ryuugu seems to have run away from home.", Line_WaitForInput); + OutputLine(NULL, "駐在所からの連絡では、どうも家の金を何十万か盗んで雲隠れしているらしいんです。", + NULL, " A police officer confirmed that a lot of money disappeared from her father's cash box. Sounds like she took it and ran away.", Line_WaitForInput); + OutputLine(NULL, "それから、竜宮家の前には園崎組の車が一台張り付いているという連絡が。」", + NULL, " And I also had a call about a car belonging to the Sonozaki Corps parked in front of her house too.\"", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「馬鹿野郎おおぉッ!!", + NULL, "\"What?!!", Line_WaitForInput); + OutputLine(NULL, " 何でそいつを早く言わないんだ!", + NULL, " Why didn't you tell me that sooner?!", Line_WaitForInput); + OutputLine(NULL, " 竜宮レナは相当、高度に狙われてるぞ!", + NULL, " Rena Ryuugu is in great danger!", Line_WaitForInput); + OutputLine(NULL, " さっきの電話は家じゃなかったんだ!", + NULL, " She wasn't calling me from her house, then!", Line_WaitForInput); + OutputLine(NULL, " 竜宮レナを至急保護します!!", + NULL, " We need to find her right away!!", Line_WaitForInput); + OutputLine(NULL, " 車を回せ!!", + NULL, " Get me a car!!", Line_WaitForInput); + OutputLine(NULL, " 家の前に張り付いてる野郎を締め上げろ!", + NULL, " Arrest the people parked in front of her house!", Line_WaitForInput); + OutputLine(NULL, " おい!", + NULL, " And get some guys over here.", Line_WaitForInput); + OutputLine(NULL, " 若いの何人か来いッ!!」", + NULL, " They're coming with me!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「「「うおおっすッ!!」」」", + NULL, "\"Yes sir!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlayBGM( 1, "Mati", 120, 0 ); + DrawSceneWithMask( "Mati9", "maskleft", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1500 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "Si_H1", "maskleft", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Si_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「えーー?", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, " レナさんが家にいない?", + NULL, " Rena-san wasn't at home?", Line_WaitForInput); + OutputLine(NULL, " この時間にー?」", + NULL, " It's pretty late.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Kasa1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はい。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "しばらく家の前で待たせていただきましたが、戻られる気配がなかったもので、一度引き上げました。」", + NULL, " I waited in front of her house for a while, but she didn't come home.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Si_AkuwaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「誰かの家に遊びに行ってるとかじゃない?", + NULL, "\"Maybe she's at a friend's place.", Line_WaitForInput); + OutputLine(NULL, " 案外、本家でお姉たちと一緒に部活大会だったりしてね。」", + NULL, " She might be at Sis's house with her other friends, doing their club activities or whatever.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 詩音はソファーに寝転びながら、はしゃぐ魅音たちを思い浮かべて笑った。", + NULL, "Shion was lying down on the sofa, picturing her sister and her friends fooling around and playing games like they always did.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…一応、それを疑って本家にも寄らせていただきましたが、いらっしゃられないようでした。", + NULL, "\"...I thought so, too. So I stopped by Mion-san's house, but Rena-san wasn't there either.", Line_WaitForInput); + OutputLine(NULL, "魅音さんも、レナさんがお帰りになられないのを心配しておられました。」", + NULL, " Mion-san was worried about her, too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Si_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………そうなの?", + NULL, "\".........Oh, really?", Line_WaitForInput); + OutputLine(NULL, " …どうしたんだろうね。", + NULL, " ...Well, I wonder what happened to her.", Line_WaitForInput); + OutputLine(NULL, "はて。」", + NULL, " Hmm?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Kasa2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「滅多にないことだろうとは思いますが、タチの悪いのに絡まれたのかもしれません。", + NULL, "\"She might have been caught by some hoodlum, though that would be unusual.", Line_WaitForInput); + OutputLine(NULL, "念の為、レナさんを見かけていないかどうか、聞き込ませています。」", + NULL, " I already told my staff to look for her just in case.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Si_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あの子に限っては大丈夫だと思うけどなぁ。", + NULL, "\"I don't think that's what happened.", Line_WaitForInput); + OutputLine(NULL, "何気に強いしね。", + NULL, " She's not as weak as she looks.", Line_WaitForInput); + OutputLine(NULL, "あははは。」", + NULL, " Ahahaha.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Kasa1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それはそうと、私に何の用だったんです…?」", + NULL, "\"Anyway, why did she want to see me...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 葛西は上着を脱ぎながら聞く。", + NULL, "Kasai took off his jacket.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナが自分に何か用があるらしいので、直接会って来てくれと詩音に言われただけなのだ。", + NULL, "Shion only told him to go see Rena because she heard that Rena had requested to see him in person.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Si_WinkB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あれー?", + NULL, "\"Oh,", Line_WaitForInput); + OutputLine(NULL, " 言わなかったけー?", + NULL, " I thought I told you.", Line_WaitForInput); + OutputLine(NULL, " 何かね、葛西の落し物を拾ってるらしいよ。", + NULL, " She said she found something you lost.", Line_WaitForInput); + OutputLine(NULL, "お姉が言うには、レナさん、それを直接返したいんだってさ。", + NULL, " Rena-san wanted to give it back to you in person.", Line_WaitForInput); + OutputLine(NULL, "……おうおう、いいねぇ、若い子にモテることでー☆」", + NULL, " ...Hey, I guess she likes you or something☆.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「堪忍してください……。", + NULL, "\"Oh, please...", Line_WaitForInput); + OutputLine(NULL, "しかし、ご無事だといいのですが。」", + NULL, " Anyway, I hope she's alright.\"", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "denwa_m", 120, 0 ); + + OutputLine(NULL, " その時、電話が鳴った。", + NULL, "Right then, the phone rang.", Line_WaitForInput); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "ネクタイを緩めながら葛西が取る。", + NULL, " Kasai answered it while loosening his tie.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「………………はい。", + NULL, "\"............Yes.", Line_WaitForInput); + OutputLine(NULL, "……はい。", + NULL, " ...Yes.", Line_WaitForInput); + OutputLine(NULL, "……わかりました。", + NULL, " ...I understand.", Line_WaitForInput); + OutputLine(NULL, "直ちに。」", + NULL, " At once.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 葛西の声色が相当に真面目だったので、詩音は電話の相手を悟る。", + NULL, "Kasai sounded very serious, and Shion immediately figured out who he was talking to.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「誰?", + NULL, "\"Who was it?", Line_WaitForInput); + OutputLine(NULL, " お父さん?」", + NULL, " Was it my father?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Kasa3", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + PlayBGM( 0, "B_Dive", 120, 0 ); + + OutputLine(NULL, "「…はい。", + NULL, "\"...Yes.", Line_WaitForInput); + OutputLine(NULL, "レナさんを大至急保護して本家へ護送せよとの園崎本家からの命令です。」", + NULL, " The Sonozaki family has sent out an order to find Rena-san right away and to bring her to the main house.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Si_OdorokiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「鬼婆の勅令ぇ?!", + NULL, "\"You mean Oryou gave the order?!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Si_AkuwaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ………レナさん何をやらかしたんだかぁ。", + NULL, " ......I wonder what Rena-san did?", Line_WaitForInput); + OutputLine(NULL, "…あ〜あ、爪かなぁ?", + NULL, " Will she have to peel off her own fingernails?", Line_WaitForInput); + OutputLine(NULL, " かわいそうに。", + NULL, " ...I hope Oryou goes easy on her.", Line_WaitForInput); + OutputLine(NULL, "くわばらくわばら。」", + NULL, " Poor girl...\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "Ma2", "maskleft", 1, 0, 300 ); + PlayBGM( 1, "denwa_m", 120, 0 ); + SetValidityOfInput( FALSE ); + Wait( 1500 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Ma_G3", "maskup", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「レナがまだ帰ってないってッ?!」", + NULL, "\"Rena hasn't come home yet?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん。", + NULL, "\"No.", Line_WaitForInput); + OutputLine(NULL, "実は聞いた話だと、レナ、自宅を出てどこかに雲隠れしてるらしい。」", + NULL, " I heard that Rena ran away from home, and that she's hiding somewhere.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「雲隠れ!", + NULL, "\"Hiding somewhere?!", Line_WaitForInput); + OutputLine(NULL, " …ど、どういうことだ?!」", + NULL, " ...What do you mean?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あと、これはさっき入ってきた情報なんだけど、警察が竜宮レナの行方を探してるって。」", + NULL, "\"Also... I just got this information. It seems the police are looking for her.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「な、何だって………。」", + NULL, "\"Wh-What...?\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "Re_S3", 1000 ); + + OutputLine(NULL, "「何でも、レナの家の前にはすでに覆面パトカーが1台張り付いてるらしい。", + NULL, "\"An unmarked patrol car is watching her house right now.", Line_WaitForInput); + OutputLine(NULL, "村の中にも、すでにサイレンなしのパトカーが数台、入り込んでるみたい。", + NULL, " It seems like there are several patrol cars looking for her in the village.", Line_WaitForInput); + OutputLine(NULL, "あと、公由本家にも警察から電話があって、竜宮レナの所在を至急確認したいので、町会連絡網で確認をしてほしいと連絡があったって。」", + NULL, " Uncle Kimiyoshi received a call from the police, too. He was told to use the town network to find out if anybody knows where she is.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……ってことはまさか…、……俺たちの隠した死体が、見付かったってことか?!」", + NULL, "\"...Do you think...... they found the corpses we hid?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あんな山奥の入り組んだ奥の奥に隠したんだ。", + NULL, "We hid them deep in the mountains.", Line_WaitForInput); + OutputLine(NULL, "そんな簡単に見付かるなんて考えられない!", + NULL, " They couldn't have found them that easily!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「ううん、それは100%ありえない。", + NULL, "\"No, it's 100% impossible.", Line_WaitForInput); + OutputLine(NULL, "私が保証するよ。」", + NULL, " I guarantee you that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ほぅ、よく100%なんて言い切れるなぁ?」", + NULL, "\"Wow, how can you be so sure?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん。", + NULL, "\"Well...", Line_WaitForInput); + OutputLine(NULL, "…実はね、あの死体、……園崎家の方で秘密の場所に処分させてもらったの。」", + NULL, " to tell you the truth... I let the Sonozaki family take care of them. They moved the bags to a secret place.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「秘密の場所ぉ?!」", + NULL, "\"Secret place?!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「まぁまぁまぁ!", + NULL, "\"Calm down!", Line_WaitForInput); + OutputLine(NULL, " そこは深く考えな〜い!", + NULL, " Don't worry about it!", Line_WaitForInput); + OutputLine(NULL, " あのね、私たちが埋めたあの山林、後でよくよく聞いてみたら、今年の夏に大規模な伐採計画があるってわかったの。", + NULL, " I heard that there's a major logging project happening this summer on that mountain where we hid the corpses.", Line_WaitForInput); + OutputLine(NULL, "だからちょっと私の方で手を回させてもらったってわけ。」", + NULL, " So, I arranged help and took care of it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そっか…、なるほどな。", + NULL, "\"I see...", Line_WaitForInput); + OutputLine(NULL, "お前、味方なら頼りになるけど、敵だったら怖いやつだなぁ…!」", + NULL, " You're a very reliable person when you're on my side, but you'd be a very scary person to have as an enemy...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「くっくっく!", + NULL, "\"Heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " おじさんを誰だと思ってるんだか〜!」", + NULL, " I recommend you never underestimate me!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma_G3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……じゃあ、死体じゃないよな。", + NULL, "\"...So, it's not the corpses they're after.", Line_WaitForInput); + OutputLine(NULL, "一体どうして、警察がレナを!」", + NULL, " Then why are the police trying to find her?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「わからない。", + NULL, "\"I don't know.", Line_WaitForInput); + OutputLine(NULL, "北条鉄平と間宮リナが竜宮家を食い物にしようとしてたって話は、裏の界隈ではちょっと知られてたらしいんだよ。", + NULL, " But it seems like many gang members knew that Teppei Houjou and Rina Mamiya were trying to blackmail the Ryuugu family.", Line_WaitForInput); + OutputLine(NULL, "……そっちの角度から、レナが浮上したのかもしれない。", + NULL, " ...So, that might be the reason why the police are after Rena.", Line_WaitForInput); + OutputLine(NULL, "とにかく、容疑者ってわけじゃないみたい。", + NULL, " I don't think they consider her a suspect yet...", Line_WaitForInput); + OutputLine(NULL, "でも、重要参考人とかって扱いではあるだろうね。」", + NULL, " but they probably want her as a material witness.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「どっちだって同じだぜ!", + NULL, "\"That's the same thing!", Line_WaitForInput); + OutputLine(NULL, " くそ!", + NULL, " Damn it!", Line_WaitForInput); + OutputLine(NULL, " せっかくレナは平穏な生活を取り戻したんだぞ!", + NULL, " Rena finally regained her peaceful life!", Line_WaitForInput); + OutputLine(NULL, " ここで台無しになんかしてたまるか!", + NULL, " I'm not going to let them ruin it!", Line_WaitForInput); + OutputLine(NULL, " 魅音、俺たちで何とかレナを庇おう!」", + NULL, " Mion, we need to help her!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「当然だよ!", + NULL, "\"Of course!", Line_WaitForInput); + OutputLine(NULL, " とにかく、警察よりも先にレナの身柄を確保するよう、さっき興宮の家に伝えた。", + NULL, " I already told my family in Okinomiya to find her before the police can.", Line_WaitForInput); + OutputLine(NULL, "本家でなら、レナを120%警察から守れる!」", + NULL, " You can trust the Sonozaki family. They can protect her from the police, 120% guaranteed!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナを匿うだけじゃ解決にはならないんじゃないのか…?", + NULL, "\"But just finding her first isn't going to solve the problem...", Line_WaitForInput); + OutputLine(NULL, " レナの嫌疑を何とかしないと!」", + NULL, " We have to do something to clear her of suspicion!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そこは保護してから考えるよ。", + NULL, "\"I'll think about that after we've found her.", Line_WaitForInput); + OutputLine(NULL, "アリバイを証明する証人なんかいくらでも作れるし、本家に出入りしてる最高の弁護士もいる!", + NULL, " We can make as many alibis as she needs and as many witnesses for the alibis as necessary. We have very good lawyers, too!", Line_WaitForInput); + OutputLine(NULL, " 私たちは、仲間を絶対に見捨てない!」", + NULL, " We'll never abandon our friends when they're in trouble!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ、そうさ!", + NULL, "\"That's right!", Line_WaitForInput); + OutputLine(NULL, " 絶対にレナを守ってやろうな!!", + NULL, " We can save Rena!!", Line_WaitForInput); + OutputLine(NULL, " くそ、俺ができるのは魅音に頼るだけかよ、情けねえぜ!」", + NULL, " Damn it. I wish I could do more than to depend on you, Mion.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「まぁまぁ、蛇の道は蛇ってことだよ!", + NULL, "\"Well, don't worry about it! It's okay to let someone else handle the situation when that person is better at it.", Line_WaitForInput); + OutputLine(NULL, " おじさんの方で手を尽くすから、ここは任せな!", + NULL, " This ol' man will take care of everything.", Line_WaitForInput); + OutputLine(NULL, " あと、村全体で警察の目を誤魔化すため、アリバイを作る。", + NULL, " Also, I'll create an alibi to fool the cops watching the whole village.", Line_WaitForInput); + OutputLine(NULL, "レナが穀倉の辺りで目撃されたことにしよう。", + NULL, " We'll say Rena was spotted near Gogura.", Line_WaitForInput); + OutputLine(NULL, "警察の目が広域に散れば、それだけ薄くなるはずだよ。」", + NULL, " The wider the search area, the fewer policemen in one place.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「な、なるほどな。そいつぁうまいぜ!!」", + NULL, "\"I see! That's a great idea!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「こんなのはダム戦争の頃はお手の物だったよ。", + NULL, "\"This is like nothing to us. We did more during the dam conflict.", Line_WaitForInput); + OutputLine(NULL, "絶対にレナを庇いきってみせる!", + NULL, " I'll protect Rena!", Line_WaitForInput); + OutputLine(NULL, " あと、圭ちゃん。", + NULL, " And Kei-chan,", Line_WaitForInput); + OutputLine(NULL, "レナは圭ちゃんのことは特に信頼してた。", + NULL, " Rena trusts you more than anybody.", Line_WaitForInput); + OutputLine(NULL, "……だから、レナの方から圭ちゃんのところに現れる可能性がある。", + NULL, " ...So, she might come to you.", Line_WaitForInput); + OutputLine(NULL, "その時にはすぐ保護してあげてほしい!", + NULL, " If she does, please protect her!", Line_WaitForInput); + OutputLine(NULL, " その時は私にもすぐ連絡してね!」", + NULL, " And give me a call right away!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おう、わかったぜ!!」", + NULL, "\"Yeah, will do!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナは強い子だからね!", + NULL, "\"Rena is a strong girl!", Line_WaitForInput); + OutputLine(NULL, " ………きっとこんな苦難も乗り越えて見せるよ。」", + NULL, " ...She should be fine. She can overcome this.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………そうだな。」", + NULL, "\"...Yeah, I think so, too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ちょっとだけ、俺は言いよどむ。", + NULL, "I hesitated to say something.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なぜなら、…普段のレナなら、どんな困難も乗り越えただろうが、今のレナはちょっと普通じゃないような気がしたからだ。", + NULL, "Rena... hadn't been her normal self lately. If she was her normal self, I'd have no doubt that she could overcome this.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 鷹野さんの妄想スクラップ帖を信じ込んでいた。", + NULL, "But Rena is deeply convinced that Takano-san's delusions are true.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だからレナは、園崎家を黒幕だと思い込んでいる。", + NULL, "...Rena believes the Sonozaki family is behind the conspiracy.", Line_WaitForInput); + OutputLine(NULL, "……園崎家をすんなり信用して身柄を任せてくれるだろうか…。", + NULL, " ...I'm not sure if she'd trust the Sonozaki family to protect her...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大丈夫だよ。私とレナだって仲間同士なんだからさ!", + NULL, "\"Don't worry. I'm her friend, too!", Line_WaitForInput); + OutputLine(NULL, " 腹を割って話せばすぐに誤解だってわかってくれるよ。", + NULL, " She'll understand once I sit down and talk to her.", Line_WaitForInput); + OutputLine(NULL, "圭ちゃんだって私と話して、誤解が解けたんでしょ?", + NULL, " Just like Kei-chan and I cleared up our misunderstanding, I can do that with her.", Line_WaitForInput); + OutputLine(NULL, " くっくっく!", + NULL, " Heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " よくもまぁ、あんなトンデモ話を信じたもんだよ。」", + NULL, " I still can't believe that you believed such a crazy story, though.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「まぁな。", + NULL, "\"Well...", Line_WaitForInput); + OutputLine(NULL, "……我ながら、よくあんな話を鵜呑みにしたもんだぜ。", + NULL, " I can't believe I did, either.", Line_WaitForInput); + OutputLine(NULL, "前原圭一、多分、一生の恥だぜ、やれやれ…。」", + NULL, " This is going to be the most embarrassing thing to ever happen in my life...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、魅音と話すまでは俺も鵜呑みにしていた。", + NULL, "I really was deeply convinced until I talked to Mion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……仲間の契りを交わしておきながら、魅音は敵方かもしれないなんて、悩んでいた。", + NULL, "...Even after the promise of friendship we made, I doubted her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……鷹野さんには魔性の魅力があるが、…それは彼女が残した文章にも宿っている気がする。", + NULL, "...Takano-san was endowed with magic... And I think the scrapbooks she wrote also carried a spell.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あの人のスクラップ帖は、人を狂わせる。", + NULL, "The scrapbooks can make people go mad.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………迂闊に読んではいけない、禁断のスクラップ帖だったんだ。", + NULL, "...They're forbidden scrapbooks. Nobody was supposed to read them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今のレナは多分、鷹野さんが死してなお残した魔力に囚われているんだ。", + NULL, "Rena is captivated by the power of that magic, even after Takano-san's death.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …早く目を覚まさせないと、……何だか恐ろしいことになりそうな気がする…!", + NULL, "...I have to wake her up... I've got a very bad feeling about it...!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma_G3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「あ、ごめん、来客だわ。", + NULL, "\"Oh, I'm sorry. Someone is at the door.", Line_WaitForInput); + OutputLine(NULL, "……何だか警察っぽいな。", + NULL, " ...It might be the police.", Line_WaitForInput); + OutputLine(NULL, "じゃあこれで電話を切るね。」", + NULL, " I have to go now.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おう、わかった!」", + NULL, "\"Okay!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「レナは今晩以降、穀倉の辺りに潜伏してることになってる。", + NULL, "\"I'll tell them that Rena is hiding near Gogura.", Line_WaitForInput); + OutputLine(NULL, "警察に何か聞かれても、知りません、会ってませんで通すんだよ!」", + NULL, " If they ask you something, just keep telling them you don't know anything!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おう、了解ッ!!」", + NULL, "\"Okay, got it!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音は俺の返事を確認すると電話を切った。", + NULL, "Mion waited for my answer, then hung up the phone.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 電話を切った後になって、……レナが何かとんでもない運命に飲み込まれかけていることをじわじわと感じ出す。", + NULL, "After she hung up... I slowly started to feel like Rena was being consumed by some huge, unthinkable fate.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 警察がどうこうということではなく、…………鷹野さんの魔力に魅入られたレナが、何か恐ろしいことになってしまわないか、それだけが不安だった。", + NULL, "It's not only the police I'm worried about... I'm also worried because Rena is ensnared by the power of Takano-san's magic. I fear that she might be suffering from incredible anxiety.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………そうだ。", + NULL, "...Oh, right.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは、……あのゴミ山の隠れ家じゃないのか?", + NULL, "Rena might be hiding at her secret base in the garbage dump.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナはかつて、リナさんが家にいて帰りたくない時はそこで時間を潰していたと言ってたじゃないか。", + NULL, "Rena once told me that she used to spend time there when Rina-san was at her house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そうだ、そう言えば、スクラップ帖は隠れ家に隠したと言っていた気がするぞ!", + NULL, "And she told me that she hid the scrapbooks there, too!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そうだ、レナのやつ、隠れてるならお腹を空かしてるに違いないよな。", + NULL, "If she's hiding there, she must be hungry by now.", Line_WaitForInput); + OutputLine(NULL, "…何かお菓子くらい持っていってやろう。", + NULL, " ...I should bring her something to eat.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Ma_D1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 台所の菓子棚を漁り、目を丸くしているお袋に言った。", + NULL, "I went to the kitchen to look for some junk food. My mother looked confused.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「母さんごめん!", + NULL, "\"Mom!", Line_WaitForInput); + OutputLine(NULL, " ちょっと出掛けてくるよ!!」", + NULL, " I'm going to go somewhere, but I'll be right back!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「こんな時間に…? ", + NULL, "\"At this time...?", Line_WaitForInput); + OutputLine(NULL, "もう遅いからよしなさい…。」", + NULL, " It's late...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma_S1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「大切な用事なんだ!", + NULL, "\"It's very important!", Line_WaitForInput); + OutputLine(NULL, " すぐ戻るよ。", + NULL, " I promise I'll be right back.", Line_WaitForInput); + OutputLine(NULL, "あとそれから、………もし俺が留守の間に、レナが来るようなことがあったら、黙って俺の部屋に通して欲しい。", + NULL, " And... if Rena comes here while I'm gone, let her stay in my room.", Line_WaitForInput); + OutputLine(NULL, "それから、レナの所在を尋ねる電話が来たら知らないって言って切っちゃって!」", + NULL, " And if someone calls and asks you if you know where she is, just tell them you don't know, and hang up, okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " お袋は怪訝そうな顔をしていたが、俺は言い返す間を与えずに家を飛び出した。", + NULL, "My mom looked angry that I was leaving the house at so late an hour, but I rushed out of the house before she could say anything.", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yorumushi", 120, 0 ); + DrawSceneWithMask( "Ma5", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 俺はガレージの壁にかけてある懐中電灯を首に掛けると、自転車に跨り、夜の闇の中に飛び出していくのだった。", + NULL, "I grabbed a flashlight from the wall of the garage, got on my bicycle, and sped off into the darkness.", Line_Normal); + ClearMessage(); + + DrawScene( "Moon", 400 ); + + OutputLine(NULL, " 今夜は、気持ちが悪いくらいに月が綺麗で、その姿が鮮明だった。", + NULL, "The moon looked beautiful, but in a creepy way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何か、……とんでもないことが起ころうとしている。", + NULL, "I feel like... something terrible is going to happen.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それが何だかはわからないけれど、……もうすぐそこまで迫っているんだ。", + NULL, "I don't know what it is... but I know it's coming.", Line_WaitForInput); + OutputLine(NULL, "何かが!", + NULL, " Something is going to happen!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 月だけがそれを知っていて、何も知らずに右往左往している俺たちを笑いながら見下ろしてるみたいな、そんな気がした。", + NULL, "The moon, seemingly knowing just what that \"something\" will be, looked like it was laughing at us pacing back and forth in confusion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " くそ!", + NULL, "Damn it!", Line_WaitForInput); + OutputLine(NULL, " 面白けりゃ笑えよ!", + NULL, " Laugh all you want!", Line_WaitForInput); + OutputLine(NULL, " この滑稽な物語を好きなだけ笑えばいい!", + NULL, " Laugh at this funny story as much as you want!", Line_WaitForInput); + OutputLine(NULL, " 俺は笑わねぇぞ!", + NULL, " I'm not going to laugh!", Line_WaitForInput); + OutputLine(NULL, " 逆らってやる、抗ってやる!", + NULL, " I'm going to fight!", Line_WaitForInput); + OutputLine(NULL, " 俺たちを待ち受けている何らかの運命に徹底的に抗ってやる!", + NULL, " I'm going to smash through whatever fate is waiting for us!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナめ……、居てくれよ…!!", + NULL, "Rena... I hope you're there...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 自転車のヤツめ、油が切れたかな?", + NULL, "Maybe my bicycle needs some oil...?", Line_WaitForInput); + OutputLine(NULL, " キィキィとうるさい。", + NULL, " It was making a lousy noise as I pedaled.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " くそ、自転車まで俺たちを嘲笑ってやがる…!", + NULL, "Damn it. Even my bicycle is laughing at us...!", Line_Normal); + ClearMessage(); + + CallScript( "&eyeCamp" ); + SetValidityOfSkipping( FALSE ); + DrawSceneWithMask( "GetTIP_tsum019", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + SetValidityOfSkipping( TRUE ); +} diff --git a/Update/_tsum_020.txt b/Update/_tsum_020.txt new file mode 100644 index 0000000..fb693f8 --- /dev/null +++ b/Update/_tsum_020.txt @@ -0,0 +1,2363 @@ +void main() +{ + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0x22, 0x22 ); + PlayBGM( 0, "yorumushi", 120, 0 ); + DrawSceneWithMask( "Mo_R1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " この隠れ家で灯りを付けても、うまい具合に廃車の山に遮られて、光は漏れない。", + NULL, "Even if I turned on the light in my hideout, nobody would see it because of the piles of abandoned cars in the way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……理屈ではわかっていても、私は念には念の意味を込め、灯りを付けなった。", + NULL, "...While I'm aware of that, I decided not to turn it on, just in case.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この静寂の隠れ家で、灯りひとつ付けずに息を潜めていることは、少なからず恐怖感を感じさせた。", + NULL, "It's a bit scary to hide in this quiet place, alone in the dark, holding my breath.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何かをしている方がよっぽど気が紛れる。", + NULL, "I'd have to keep myself busy with something.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……でも今の私は、もう頭の回転も鈍り、今後どうすればいいかを考える気力もなかった。", + NULL, "...But my brain won't work properly, and I don't even have the energy to think about what to do from now on.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " なのに、体を横たえて体力を回復させる勇気もなく。", + NULL, "However, I don't have the courage to lie down to sleep and regain my strength, either.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……たまに、聞こえるような気がする不審な物音にはっとしては、夜目を凝らして息を殺す。", + NULL, "...Every time I heard or thought I heard a suspicious sound, I'd gasp and stare into the dark.", Line_WaitForInput); + OutputLine(NULL, "その繰り返しだった。", + NULL, " That's all I did all night.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 大石は園崎家の陰謀を信じてくれた。", + NULL, "Ooishi believes that the Sonozaki family was behind the conspiracy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だが、陰謀の証拠を掴まねば、大々的に動くことはできない。", + NULL, "...But he can't do much without solid evidence.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その証拠とはおそらく、寄生虫を研究している施設か何かを抑えることを意味するのだろうが、", + NULL, "For that, he has to locate the facility where they're doing research on the parasite.", Line_WaitForInput); + OutputLine(NULL, "……そんな施設がどこにあるのか見当もつかなかった。", + NULL, " ...But we have no idea where it is.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 入江診療所がもっともらしいとは思っているが、何の根拠もない。", + NULL, "I think the Irie Clinic is still the most likely site, but I have no credible evidence.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " やつらだって、私が疑ってしまうようなところでは研究するまい。", + NULL, "Really, I don't think they'd do their research in a place so obvious even I could guess it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " おそらく………、戦時中の防空壕を再利用しているような、秘密の地下研究所みたいなものがあるのだ。", + NULL, "They might be using one of the bomb shelters that was built during the war as some kind of secret underground research center.", Line_Normal); + ClearMessage(); + + DrawScene( "JSA1", 1000 ); + + OutputLine(NULL, " そう言えば、……古手神社の敷地の中に、中が公開されない秘密の建物がひとつあった。", + NULL, "Now that I come to think about it... I remember a secret building nobody is allowed into on the premises of the Furude Shrine.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 確か、祭具殿という名前だ。", + NULL, "I think it's called the ritual storehouse.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 三四さんの研究によるならば、古手神社こそはオヤシロさま信仰の中心地だ。", + NULL, "According to Miyo-san's research, the Furude Shrine is the center of the local worship of Oyashiro-sama.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、その儀式のひとつである、奇祭、綿流しのための道具を納めている祭具殿はとても神聖な意味があるらしい。", + NULL, "The priest keeps the tools for ceremonies in the ritual storehouse. One of the ceremonies is the bizarre festival, Watanagashi, and so the shrine storage must be something very sacred.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 確か、その綿流しも、強過ぎる寄生虫からの免疫を得るため、ワクチンを作ったりする医学的な儀式だったはずだ。", + NULL, "If I remember right, Watanagashi was also a medical ritual designed to vaccinate and immunize people against the all-too-strong parasites.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ならば、その綿流しに用いる祭具とは、医学的な道具ということになる。", + NULL, "That means the tools they used for Watanagashi were medical ones.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だとするならば、祭具殿という建物はもっとも神聖にして、もっとも医学的な建物ということになる。", + NULL, "If my guess is right, the ritual storehouse is the most sacred place in the village, as well as the most appropriate building to use for medical purposes.", Line_WaitForInput); + OutputLine(NULL, "…………怪しい。", + NULL, " ...It's suspicious.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 祭具殿の中に、秘密の研究室があるのではないだろうか。", + NULL, "There might be a secret research center in the ritual storehouse.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……あぁくそ。", + NULL, "...Ah, damn it.", Line_WaitForInput); + OutputLine(NULL, "入江診療所なんかじゃない、やるならこっちだ。", + NULL, " The police should be performing a raid on the ritual storehouse, not the Irie Clinic.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何でさっき大石と電話をしている時に思いつかなかったのだろう!", + NULL, "Why didn't I think of that when I was talking with Ooishi on the phone earlier?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大石が思いつけばいいのだが……。", + NULL, "I hope Ooishi realizes this, too...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もう一度電話ボックスへ行って、大石に祭具殿のことを話そうか?", + NULL, "Should I go back to the phone booth and tell him about the ritual storehouse?", Line_Normal); + ClearMessage(); + + DrawScene( "black", 0 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " そう思った時、私は車のエンジン音が近付いてくるのが聞こえ、さらに息を潜めた。", + NULL, "But when I thought that, I heard a car coming closer. I held my breath.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "B10_Giwaku2", 120, 0 ); + + OutputLine(NULL, " こんな深夜に車が通るなんてありえない。", + NULL, "It's not normal for a car to come here this late at night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 恐ろしい予感が頭にいくつも過ぎり、私を緊張させる…。", + NULL, "I thought about many possible scary scenarios, which made me nervous...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Y_Damu2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " やがて、ダム現場の工事事務所跡の方から、車のヘッドライトらしきものが光るのが見えた。", + NULL, "After a while, I saw the headlights of the car near the former dam construction office.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " さっき通り過ぎた車は工事事務所跡へ向かったのだろう。", + NULL, "The car must have passed by me and gone to the office.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だが、あそこは無人でプレハブだけが残っている空っぽだ。", + NULL, "...But it's a deserted empty office building. There's nothing there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こんな時間に訪れるような場所では、断じてない。", + NULL, "It's not a place where people would visit this late at night.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 闇の中に目を凝らしていると、車のエンジンが止まってライトが消え、代わりに2人分の、ちらちらと蠢く懐中電灯の灯りが見えた。", + NULL, "While I was staring into the dark, the engine of the car stopped, and its headlights were turned off. I could see two flashlights flickering in the darkness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その灯りはプレハブの中へ入っていったようだった。", + NULL, "The lights moved into the office building.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……私があの中に潜んでいないか、探しているに違いない。", + NULL, "...They must think I'm hiding there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は、彼らが帰るまでの間、ずっと息を潜めてそれを眺めていた。", + NULL, "I held my breath and kept watch on their movements.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ここからちらつく灯りだけでは、それが何者なのかはわからない。", + NULL, "I can't tell who they are.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " おそらくは……園崎家の手先だろう。", + NULL, "But I bet... they're pawns of the Sonozaki family.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が家を出たことを知り、村中を探しているに違いない…。", + NULL, "They know that I ran away from home. They must be looking for me everywhere in the village...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " …息を潜めてなくてはならない時に限って、顔がむず痒くなったり、足が伸ばしたくなったりするのが腹立たしい。", + NULL, "...Though I needed to conceal my breath, my face started feeling itchy, and I had an urge to stretch my legs. My own body infuriated me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 蒸し暑さでじっとりと汗ばみ、そのせいでさっきから肘の裏や首筋などが痒くて仕方がなかった。", + NULL, "The humidity made me sweat all over, so the back of my knees and my neck had been itchy for quite a while.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 掻くと、バリバリと信じられないくらいに大きな音を立てたので、私は驚き、掻くのをやめた。", + NULL, "Scratching would make an unbelievably loud noise, so I decided not to scratch anymore.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……普段は虫刺されを掻いたってこんなにも意地悪な音は出ないのに!", + NULL, "...It usually doesn't make any noise when I just scratch some mosquito bites!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私の神経が過敏になっている証拠だろう。", + NULL, "I'm probably just being nervous and overreacting.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …これだけ離れている上、闇の中で息を潜めている。", + NULL, "...There's quite the distance between me and them, and I'm in the dark, holding my breath.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 引っ掻くどころか、くしゃみをしたってバレやしないとわかってる。", + NULL, "They wouldn't notice it even if I sneezed, let alone scratched myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それでも、わずかの音が許せず、私はしばらくの間、体中のあちこちが痒いのに我慢し、……結局、反動で全身を余計にバリバリと掻き毟るしかなかった。", + NULL, "...But I didn't want to make any noise at all. So, I tried to forget the itchiness. ...But after all that, I ended up scratching everywhere like mad.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これからずっと隠れてやり過ごすような生活をしていかなくちゃならないのに、その最初の夜でこれだけ緊張してるようでは、とても長続きするわけない。", + NULL, "I have to live in hiding like this for a while. I don't know how long I can go on when I'm so nervous on just the first night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私には、この程度のことで動じない図太さがもう少し必要に違いなかった。", + NULL, "I need to toughen up more so I can remain placid, even in a situation like this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そう思い、無理にリラックスを装いながら、遠慮なく首筋をボリボリと掻いて、じっとり張り付いて流れない汗の不快感を堪えていた。", + NULL, "I forced myself to relax, scratched my neck without hesitation, and tried to cope with the sticky sweat all over my body.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……空腹が気になりだした。", + NULL, "...I started getting hungry.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お腹の虫が今度は騒ぎ出す。", + NULL, "My stomach growled.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だが、お腹が空いたのはリラックスしてきた証拠に違いない。", + NULL, "...That's a good sign, though, since it means I'm starting to relax.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でもさすがに食事をすれば、そこそこに騒がしくなる…。", + NULL, "I can't eat yet, though. It'd make a lot of noise...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は、あの事務所跡を探しているやつらが帰るまでそれを我慢することにする。", + NULL, "I decided to wait until they finished looking for me and went away.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Y_Damu2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 早く帰れ、早く帰れ。", + NULL, "Go away. Go away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お前らが帰れば食事なんだ。", + NULL, "I can eat if you go away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そう念じ続けたのが功を奏したのか、2人分の灯りはプレハブの周りを探るのを止めたようだった。", + NULL, "...It seemed like the intentions I was sending out bore fruit. They had stopped looking around the building.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……だが、念が強すぎたのかもしれない。", + NULL, "...However, I must have concentrated my thoughts too strongly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その灯りが、ずっとこっちを照らし続けているのだ。", + NULL, "They were pointing their flashlights in my direction.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …まさか、こっちに気付いた?!", + NULL, "...Did they notice me?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 違う。", + NULL, "No.", Line_WaitForInput); + OutputLine(NULL, "彼らは、こっちへ向かって歩いてきているのだ!", + NULL, " Not only that, they're walking towards me!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + + OutputLine(NULL, " 私は慌てて身をすくめると、毛布を被り耳を澄ませた。", + NULL, "I made my body as small as possible, hid under the blanket, and listened for their footsteps as carefully as I could.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………やがて、………ざくりざくりと、2人分の足音が近付いてくるのを感じた。", + NULL, "...All the while... I heard their footsteps coming closer and closer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その足音が、あまりに惑いなくこちらに近付いてくるので、私は自分がすでに見付かっているのではないかと怯えた。", + NULL, "Since the footsteps are coming straight towards me, they must already know where I am, I think. It's scary.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、見付かっているはずはない…。", + NULL, "But there's no way they already know where I am...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この場所を始めから知っていたなら、プレハブを探すという無駄な時間は割かないはずだし、", + NULL, "If they did, they wouldn't have wasted their time looking for me around the office building,", Line_WaitForInput); + OutputLine(NULL, "私を発見しているなら、こんなにものんびりとした足音で歩いたりはしない。", + NULL, " and they wouldn't walk as slowly as they did.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……彼らがこっちへ向かってくるのはまったくの偶然なのだ…。", + NULL, "...It's just a coincidence that they're walking in this direction...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 毛布を被っているので、彼らが何者かはわからなかった。", + NULL, "Since I'm hiding under the blanket, I can't see who they are.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 懐中電灯でどこを照らしているのかもわからないので、迂闊に窓から顔を覗かせるわけにもいかない。", + NULL, "I don't know where they're shining their flashlights, so I can't stick my head out from the window to see who they are, either.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は彼らの気配が消えるまで、石になったつもりで縮こまっている他ない。", + NULL, "I'd just have to stay motionless like a rock until I sense they're gone.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 彼らは、私の隠れ家のすぐ近くまで来ると立ち止まった。", + NULL, "They stopped when they came near my hideout.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …2人の会話が聞こえる。", + NULL, "...I could hear their conversation.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………いねえだろ。」", + NULL, "\"...I don't think she's here.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ぐるっと回ってみるか。", + NULL, "\"Let's look somewhere else.", Line_WaitForInput); + OutputLine(NULL, "そっち見てくれ。」", + NULL, " You look over there.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 彼らの足音が別れ、2人がぐるっとこのゴミ山を巡回しているのがわかる。", + NULL, "I could tell by the sound of their footsteps that they went separate ways and that each of them is walking around the piles of trash separately.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……この隠れ家は廃車の中を改装しただけのものだ。", + NULL, "...I made this hideout out of an abandoned car. I just redecorated it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ぱっと見ただけでは普通の廃車にしか見えない。", + NULL, "So on the outside, it still looks like nothing other than an abandoned car.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だが、中を覗きこまれれば、明らかにただの廃車でないことがわかってしまう。", + NULL, "...But once you look inside, you can instantly tell it's more than that.", Line_WaitForInput); + OutputLine(NULL, "もしバレたら、完全に袋の鼠だ…。", + NULL, " So, if they look inside, I'm done for...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 彼らの会話から、明らかに自分を探しているものとわかる。", + NULL, "It's obvious that they're looking for me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……では…こいつらは、園崎組の特攻隊?!", + NULL, "...Are they a Sonozaki Corps attack unit?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 見付かれば、……この場で捻り殺されてしまうに違いない!", + NULL, "If they find me... I'll be killed for sure!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この場所がどれほど殺しに向いているかを私は身に染みて理解している。", + NULL, "I know all too well that this place is perfect for murdering people.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何しろ2人も殺せたんだ。", + NULL, "I killed two people here myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私にもできたんだから、プロ中のプロの彼らには造作もない!", + NULL, "If I can do it, it'll be no problem for them, because they're real professional killers!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、だからと言って、今の私には何もできない。", + NULL, "Even so, there's nothing I can do right now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ただただ、彼らが立ち去ってくれることを祈るしかできない。", + NULL, "I just have to pray that they'll leave here soon.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その時、かすかにピーーー…というか細い電子音が聞こえた。", + NULL, "At that time, I heard a slight beeping sound.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……敦です、感度良好。", + NULL, "\"...This is Atsushi. I can hear you loud and clear.", Line_WaitForInput); + OutputLine(NULL, "…………………はい。", + NULL, " .........Yes.", Line_WaitForInput); + OutputLine(NULL, "…………………ごぐらぁ?!", + NULL, " ............Gogura?!", Line_WaitForInput); + OutputLine(NULL, " はい、了解です。」", + NULL, " Yes, understood.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「どうした?」", + NULL, "\"What's wrong?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「竜宮レナは穀倉らしい。", + NULL, "\"It seems like Rena Ryuugu is in Gogura.", Line_WaitForInput); + OutputLine(NULL, "目撃情報があったそうだ。」", + NULL, " Somebody saw her there.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おいおい…、お手上げだぜ。", + NULL, "\"Oh man... That's it. We'll never find her now.", Line_WaitForInput); + OutputLine(NULL, "どうするんだよ。」", + NULL, " What are we gonna do now?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「とにかく是が非でも、ひっ捕まえてつれて来いって旦那の命令だ。", + NULL, "\"It's an order. We have to find her no matter what. We have to bring her to him.", Line_WaitForInput); + OutputLine(NULL, "例え行ったのが札幌だろうと博多だろうと、追っ掛けるしかねぇだろ。」", + NULL, " It doesn't matter if she's in Sapporo or in Hakata. We have to find her.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「無理だぜ、見つかるわけねぇ。", + NULL, "\"It'll be impossible to find her, though.", Line_WaitForInput); + OutputLine(NULL, "……それでも探さなきゃなんねぇのか?」", + NULL, " ...Do we still have to look?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……旦那は竜宮レナの持つ、鷹野三四のスクラップ帖ってのを欲しがってる。", + NULL, "\"...Rena Ryuugu has Miyo Takano's scrapbooks, and he wants them.", Line_WaitForInput); + OutputLine(NULL, "あんだけの剣幕になるんだから、相当のもんだろうぜ。」", + NULL, " He was pretty upset about it, so I'm sure they're worth a lot.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「で、俺たちはどうするんだよ。」", + NULL, "\"So, what are we going to do?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「竜宮家前に張り付きだけ残して、他は引き上げだそうだ。", + NULL, "\"It seems like he recalled the others, except the ones who're watching her house.", Line_WaitForInput); + OutputLine(NULL, "戻って麦茶でも飲もうぜ。」", + NULL, " So, we should go back to the office, too. Let's have some barley tea or something.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それから2人の足音は遠いてやがて聞こえなくなり、………車のエンジンをかける音。", + NULL, "I heard their footsteps going further, and then I didn't hear them anymore. After a while, I heard the engine of their car starting.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はそこでようやく毛布を出て外を見た。", + NULL, "I finally got out from under the blanket and looked outside the window.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_YG4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 車のライトがUターンし、引き上げていくのが見えた。", + NULL, "The car made a U-turn and drove away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そしてエンジン音すら夜のしじまに溶け込む………。", + NULL, "The sound of the engine faded away into the darkness...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 私は、ためにためていた熱いため息を一気に吐き出し、", + NULL, "I heaved a sigh of relief.", Line_WaitForInput); + OutputLine(NULL, "さっきまでずっと堪えていた全身の虫刺されを掻き毟り、べったり張り付いていた汗を拭って、こらえていたセキを全て吐き出すのだった。", + NULL, " I scratched at all of my itchy mosquito bites, wiped the sticky sweat off my face and neck, and finally allowed myself to cough.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " やつらの会話をはっきりと聞いた。", + NULL, "I'd heard their conversation clearly.", Line_WaitForInput); + OutputLine(NULL, "間違いなく今の2人は園崎組の手先だった。", + NULL, " They're the pawns of the Sonozaki Corps, without a doubt.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……それは大石の言っていた話とも合致する。", + NULL, "...It matches with what Ooishi told me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして彼らはもっとはっきりと重要なことを口にした。", + NULL, "And they said something very important.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは「スクラップ帖」が目的であると明言した点だった。", + NULL, "They clearly said that they're after \"the scrapbooks\".", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " 私は今日まで、自分が狙われる理由を、三四さんのスクラップ帖を受け取ったからと推測してきたが、誰の口からもそう聞かされていたわけではない。", + NULL, "Up until now, I'd only assumed that they were chasing after me because I had Miyo-san's scrapbooks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……私の思い込みであると、無理に思い込むこともできた。", + NULL, "...I could've forced myself to believe that it was just my assumption.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、彼らははっきりと口にしたのだ!", + NULL, "But they said it loud and clear!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 竜宮レナをひっ捕まえる。", + NULL, "\"We need to find Rena Ryuugu.", Line_WaitForInput); + OutputLine(NULL, "その理由は鷹野三四のスクラップ帖を持っているからだとはっきりと口にした!", + NULL, " She has Miyo Takano's scrapbooks.\" That's what they said!", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " それから、竜宮家前に監視を残したということも言った。", + NULL, "They also said that they're keeping watch on my house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……当然だろう。", + NULL, "...I'm not surprised.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私も追う側だったら間違いなく抑える。", + NULL, "That's exactly what I would do if I were them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 家には間違っても戻らない方がいい。", + NULL, "I can't go back to my house anymore. It's out of the question.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " …………だが、…実はこれらのことよりもはるかに重要なことを彼らは言っていた。", + NULL, "...But... in fact, they said something way more important than any of that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, " そう、それは", + NULL, "They said", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "…………、", + NULL, "......", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "「竜宮レナが穀倉にいた」ということだ。", + NULL, " \"Rena Ryuugu was seen in Gogura.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これがごく普通の状況下でなら、おそらくよく似た何者かの見間違いだろうと笑い捨てられる。", + NULL, "If I was in a normal situation, I'd probably think that somebody saw a lookalike, and I'd laugh out loud.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………だが、現在はすでにそういう状況ではない。", + NULL, "...But the situation is different now.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 三四さんがすでに死んでいるのに、「居た」。", + NULL, "Miyo-san was dead, but she was at the festival.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして私がここにいるのに、穀倉に「居た」。", + NULL, "I'm here, but I was in Gogura.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………それは三四さんのスクラップ帖に書かれた内容の中で、…もっとも信じたくない部分だった。", + NULL, "...Miyo-san wrote about it in her scrapbooks... and I didn't want to believe it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " やつらは……、園崎家の暗躍などとは別に、………私に徐々に迫ろうとしている…。", + NULL, "They're... coming closer to me... and I don't mean the Sonozaki family...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……すでに何もかもが、私の常識を超えようとしている。", + NULL, "...Something beyond common sense is about to happen.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …戦うべきか逃げるべきか、それすらの判断もつかず、私は立ちすくみ食いちぎられようとしている…?", + NULL, "...Should I fight or should I run? I don't even know what I should do. I feel like I'm rooted to the spot with fear. Am I about to be eaten...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……………いやだいやだ…。", + NULL, "...No, no, no...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 立ちすくんだまま食い殺されるなんて絶対に嫌だ。", + NULL, "I don't want to be eaten alive.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 勝てないなら逃げたい。", + NULL, "I want to run away if I can't win.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 逃げられないなら戦いたい。", + NULL, "If I can't run, I want to fight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………絶対に幸せになってやるんだ、絶対!", + NULL, "...I'm going to be happy. I know I am!", Line_WaitForInput); + OutputLine(NULL, " 座してなんか、終われるものか…!", + NULL, " I'm not going to sit pretty and let them get me...!", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " だが、……………三四さんのスクラップ帖の「予言」する敵は、少しずつ私に近付きつつあり、私を蝕みつつある。", + NULL, "But... the enemy Miyo-san foretold of in the scrapbooks is coming closer to me, and it's starting to eat me up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " このゴミ山にいる私が、人知れず失踪してしまうようなことがあれば。", + NULL, "I'm in the garbage dump, alone. If I disappeared right now without anybody knowing it...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 穀倉に現れた私が、何事もなかったかのように、私に変わって元の生活に入り込む。", + NULL, "The person who was in Gogura would replace me and start living my life.", Line_WaitForInput); + OutputLine(NULL, "……周りには絶対にわからない。", + NULL, " ...Nobody would notice the change.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お父さんにだって友達にだって、誰にもわかることなく、入れ替わっていく……。", + NULL, "My father wouldn't notice it. My friends wouldn't notice it. It would replace me without having anyone noticed it...", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " いや、私が気付いていないだけで……、", + NULL, "Wait.", Line_WaitForInput); + OutputLine(NULL, "もう身近な人間たちがだいぶ入れ替わり始めているのではないだろうか……?", + NULL, " Many people close to me might've been replaced already...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう。", + NULL, "That's right.", Line_WaitForInput); + OutputLine(NULL, "………園崎家が起こそうとしている細菌テロなど、結局は彼らの手の平で踊っているだけのことなのだ。", + NULL, " ...The Sonozaki family is plotting bioterrorism. But that's only a part of what they are planning.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼らの仲間に取り憑かれた鼠は、猫を恐れなくなる。", + NULL, "Mice possessed by them don't get scared of cats.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その結果、猫の姿を見ても逃げなくなる。", + NULL, "As a result, they don't run away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だから猫に食われ、彼らは猫の体へ移ることができるのだ。", + NULL, "...They'll be eaten by the cats, and they can move into the cats' bodies.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……鼠は彼らの目的に利用されているだけで、その目的を助けるために猫を恐れなくなるわけではない。", + NULL, "...Mice are only used by them for that purpose. It's not that they lose their fear of cats in order to help them achieve their purpose.", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " だから園崎家も同じこと。", + NULL, "The same thing goes with the Sonozaki family.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……自らの意思で動いているように思っていて、…その実、彼らの目的を知らず知らずに手伝っている。", + NULL, "...They think they're doing things by their own will... but they're just helping them without realizing it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それこそは、太古の昔からの彼らの「寄生」。", + NULL, "That's exactly how they've lived since long ago, being the \"parasite\".", Line_WaitForInput); + OutputLine(NULL, "我々は所詮、鼠の群れに過ぎないのだ。", + NULL, " We're nothing but a bunch of mice to them.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ほとんどの馬鹿で愚鈍な鼠たちは、彼らの存在など気付きもせず、結局は自らの意思で生きているよう誤解しながら、彼らの目的を手伝う。", + NULL, "Most mice are stupid. They don't even notice their existence. They help them to achieve their purpose, thinking they're living their lives by their own will.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だが、稀に勘のいい鼠が生まれることもあった。", + NULL, "...But very rarely, a mouse with wits is born.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 勘のいい鼠は自分たちが利用されていることを知り、時に彼らの存在を看破した。", + NULL, "This mouse notices that he's being used, and he also notices their existence.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……もちろん看破したところで、誰も信じないのだから問題はない。", + NULL, "...But nobody believes him, so it's not a big deal.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " やがて看破した鼠も勘違いだったと思い、飲まれて消える。", + NULL, "He starts thinking that it was his mistake, and he gets swallowed by them. Eventually, he disappears.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ところがさらにさらに稀に、……その気付きを、客観的に証明できる鼠が現れる。", + NULL, "But even more rarely... a mouse appears from nowhere, notices their existence, and objectively proves it.", Line_WaitForInput); + + DrawFilm( 2, 0xff, 0xaa, 0xaa, 256, 0, 0, TRUE ); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Ta_Def#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "それがまさに三四さんだった。", + NULL, " That mouse was Miyo-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼らにとって、……この稀な鼠は極めて危険な存在だった。", + NULL, "To them... this mouse was a rare and very dangerous existence.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だから、この鼠が現れた時、彼らは信じられないくらいに強引で、大胆に、取り除こうとする。", + NULL, "...That's why they resorted to unbelievably bold and violent methods to try and eliminate that mouse when it appeared.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その強引で大胆な手口は、…実は意外にも私たちは知っている。", + NULL, "But surprisingly, we knew... about those measures.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だが、愚鈍な鼠たちはそれを嘲笑い信じない。", + NULL, "...But the stupid mice don't believe it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……信じないように誘導され、結局彼らを助けているのに、気付かない。", + NULL, "...They don't notice that they are forcing them to not believe it, and that they're helping them in the end.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 3000, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ………彼らは三四さんを消した。", + NULL, "...They killed Miyo-san.", Line_WaitForInput); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Ta_Akuwarai#", "maskc", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 3000, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "そして、……入れ替わろうとした。", + NULL, " And... they tried to replace her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、彼らの失敗は消したはずの本当の三四さんの死体を、見つけられてしまったこと。", + NULL, "But they made a mistake. We found the real corpse of Miyo-san.", Line_WaitForInput); + OutputLine(NULL, "だから、入れ替わりに失敗してしまったのだ。", + NULL, " That's why they failed to replace her.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + FadeFilm( 0, TRUE ); + + OutputLine(NULL, " ……………なら、……私をも消し、入れ替わろうとするだろう。", + NULL, "...They'll try to kill me and replace me, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あるいは、私に近付くために、………私の仲間たちとも入れ替わるだろう。", + NULL, "Or they'll replace my friends... in order to get close to me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……外見だけが同じなのに、……中身はまったく違う、我々の想像を絶する…異常な存在。", + NULL, "They'll look just like the real people... but they're totally different inside. They're an abnormal existence that's beyond our imagination.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_yabaisemi", 128, 64 ); + + OutputLine(NULL, " いや、…………現れる。", + NULL, "I know... they'll appear.", Line_WaitForInput); + OutputLine(NULL, "もう、", + NULL, " No... They're already", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "現れてる。", + NULL, " here.", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " 三四さんの死の翌日に現れた。", + NULL, "It appeared the day after Miyo-san died.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして今夜、穀倉に私が現れた。", + NULL, "And it appeared in Gogura tonight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……まだまだ現れる。", + NULL, "...They'll keep coming.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 彼らは形振り構わず私を追っている。", + NULL, "They're openly after me now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " まだまだ、まだまだ、……現れる…。", + NULL, "They'll keep coming... They'll keep coming...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_R1", "maskup", 1, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_Z02_Kyousou", 128, 64 ); + + OutputLine(NULL, " その時、スクラップの斜面を何者かが降りてくる音が聞こえた。", + NULL, "Right then, I heard somebody coming down the slope.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_YG4", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 私は再び身を屈め、音が聞こえた方を疑う。", + NULL, "I concealed my presence again, and I looked at the direction where the footsteps were coming from.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …………懐中電灯の灯りは1つ。", + NULL, "...I could see one flashlight.", Line_WaitForInput); + OutputLine(NULL, "…1人のようだった。", + NULL, " ...It looked like there was only one person now.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………誰?", + NULL, "...Who is it?", Line_WaitForInput); + OutputLine(NULL, " ……こんな時間に…?", + NULL, " ...This late at night...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その人影はとても小さく、……断じて大人ではありえなかった。", + NULL, "Its shadow is very small... I can tell it \nisn't an adult.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 0, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " 全身にぞわぞわっとしたものが走り抜ける…!", + NULL, "I felt a chill running through my body...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 懐中電灯がこっちを照らし、足音はまっすぐ近付いてくる。", + NULL, "It shined the flashlight towards my hideout, and its footsteps were coming straight towards me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………さっきの連中と違い、私がここに隠れていることを理解しているような足音だった。", + NULL, "...It's different from the other guys earlier. I can tell by the sound of the footsteps that it knows I'm hiding here for sure.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …いや、……きっとそれは偶然。", + NULL, "...No... it must be just a coincidence.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …もう一回隠れよう。", + NULL, "...I should just conceal myself again.", Line_WaitForInput); + OutputLine(NULL, "絶対にやり過ごせる。", + NULL, " I can make it through this again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " さっきだってやり過ごせた。", + NULL, "I made it through last time.", Line_WaitForInput); + OutputLine(NULL, "…隠れろ、隠れろ…!!", + NULL, " ...I need to hide. I need to hide...!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 私は毛布を被り、自分は石だと念じながら縮こまった…。", + NULL, "I pulled the blanket over myself, made myself as small as possible, and kept telling myself that I was a stone...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、信じられないくらいに無常に、足音は近付いてくる………。", + NULL, "But the footsteps kept coming closer and closer...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + StopSE( 0 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " そして、", + NULL, "And...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………この隠れ家の車を、", + NULL, " it", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……コン、", + NULL, " knocked", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_knock", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "コン、", + NULL, " on the door", Line_ContinueAfterTyping); + + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "と、……ノックするように叩いた。", + NULL, " of my hideout...", Line_Normal); + SetSpeedOfMessage( FALSE, 0 ); + + ClearMessage(); + + PlayBGM( 1, "suzu", 120, 0 ); + + OutputLine(NULL, " 私は両目を見開き、全身からボタボタとあふれ出る脂汗を抑えられずにいる。", + NULL, "I opened my eyes wide. I broke out in a nervous sweat.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それがノックを意味するものでないと信じたくて、頭を真っ白にして恐怖と戦っていた。", + NULL, "...Not wanting to believe that the sound I heard was a knock, my mind went completely blank.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_knock", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " だが、ノックは再び響く。", + NULL, "But it knocked on the door again.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskc", 1, 0, 300 ); + DrawScene( "black", 400 ); + PlayBGM( 0, "Z01_Iwakan", 120, 0 ); + + OutputLine(NULL, " ………毛布越しに明るさを感じた。", + NULL, "...I could feel a light shining on the blanket.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …私は、……懐中電灯ではっきりと照らし出されているのではないだろうか……!", + NULL, "...It... might be shining the flashlight on me...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それでも、なお私は恐怖をかみ殺す。", + NULL, "But I still held back my fear.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……身動きさえしなければ、私には指一本触れられないのだと…勝手なおまじないを決め、わずかの震えすら耐えた。", + NULL, "...As long as I don't move, it can't put a finger on me... I kept telling myself that as if I was casting a spell. I tried not to shake in fear.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………くすくすくすくす。」", + NULL, "\"...Hee hee hee.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは明白な笑い声。", + NULL, "It laughed.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……私が見つかっていないだろうと、未だ縮こまり続けていることを嘲笑う声。", + NULL, "...It has laughed at me because I thought I was still hiding perfectly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だけど、…それでも私はこらえる。", + NULL, "But... I still tried.", Line_WaitForInput); + OutputLine(NULL, "……だってだって、…ここから出たら…!!", + NULL, " ...Because if I got out of the blanket...!!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「……何に怯えてるの?", + NULL, "\"...What are you scared of?", Line_WaitForInput); + OutputLine(NULL, " ……くすくすくすくす。」", + NULL, " ...Hee hee hee.\"", Line_Normal); + ClearMessage(); + + DrawScene( "Mo_YG4", 0 ); + PlayBGM( 0, "z2_hig1", 120, 0 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「ぅ、……ぅわああああぁあぁああぁあ!!!」", + NULL, "\"W...Woooooooooooohhhhhhhh!!!\"", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 私は毛布を払いのけると、その声の主と対面した。", + NULL, "I threw off the blanket, and saw the owner of the voice.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Ri_DefA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 1000, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ………それは、……梨花ちゃんだった。", + NULL, "...It is... Rika-chan.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …それはまさに、………ありえない場所でのありえない出会いだった。", + NULL, "...Now... Why is she here? Why did she come here to see me?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " こんな深夜に……こんな場所に梨花ちゃんが1人で現れるなんて、……ありえない!", + NULL, "I don't understand why she came all the way here alone this late at night...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …私は咄嗟に悟る。", + NULL, "...I realized all of a sudden.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この梨花ちゃんは、………確かにどこから見ても梨花ちゃんだが、", + NULL, "She looks just like Rika-chan... on the outside...", Line_WaitForInput); + OutputLine(NULL, "………梨花ちゃんの外見を完璧に模した、", + NULL, " but she's not her. It", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………それ以外の存在であることを悟る。", + NULL, " is just copying her appearance.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 三四さん、私、……そして、梨花ちゃんまでも…ということなのか…。", + NULL, "It came to Miyo-san, to me... and to Rika-chan...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから私は、恐怖に押しつぶされる前に、少しでも心を奮い立たせようと、あえて攻撃的に口を開いた。", + NULL, "I decided to talk aggressively on purpose in order to work up courage before my fear crushed me down.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………梨花ちゃん……かな…?」", + NULL, "\"...Is that you... Rika-chan...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Ri_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……みー。", + NULL, "\"...Meep.", Line_WaitForInput); + OutputLine(NULL, "…他の誰に見えるのですか?」", + NULL, " ...Who else do I look like?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんは、私のよく知る梨花ちゃんのように応えた。", + NULL, "It answers just like the Rika-chan I know.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だが、ありえない。", + NULL, "...But I know it's not Rika-chan.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " こんな時間のこんな場所を訪れるなんて、絶対にありえない…!!", + NULL, "Rika-chan wouldn't come to a place like this so late at night...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………わかるよ。", + NULL, "\"...I know who you are.", Line_WaitForInput); + OutputLine(NULL, "…………梨花ちゃんじゃ、ないんでしょ?」", + NULL, " ...I know you're not Rika-chan.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Ri_NikoA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………。」", + NULL, "\"...............\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……お生憎だけど、私の目は誤魔化せないよ。", + NULL, "\"...I'm afraid you can't deceive me like you can the others.", Line_WaitForInput); + OutputLine(NULL, "外見が梨花ちゃんであっても、…あんたは梨花ちゃんじゃない。", + NULL, " Even though you look just like her... I know you're not Rika-chan.", Line_WaitForInput); + OutputLine(NULL, "私の友達の古手梨花じゃない。", + NULL, " You're not my friend, Rika Furude.", Line_WaitForInput); + OutputLine(NULL, "……何者…?!」", + NULL, " ...Who are you...?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………………。」", + NULL, "\"...............\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 梨花は、しばらくの間、きょとんとしていた。", + NULL, "Rika looked stunned for a while.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …私の言っていることがわからないかのように振舞っているようにも見えた。", + NULL, "...She looked as if she didn't understand what I was talking about.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、……その間が、", + NULL, "But... she pretended like that", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "長い。", + NULL, " for too long.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何のことかわからなければ、とっくに沈黙に堪えきれなくなってもおかしくないはずの時間を、……無言でいた。", + NULL, "If she really didn't know what I was talking about, she wouldn't be able to stand the silence for this long. But she kept quiet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、…………ついに化けの皮を、", + NULL, "And... she finally showed", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…脱ぐ。", + NULL, " her true character.", Line_Normal); + ClearMessage(); + + DrawScene( "Moon", 400 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「……くす、", + NULL, "\"...Hee", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……", + NULL, " ...", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "くす", + NULL, "hee", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "くす", + NULL, " hee", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "くす", + NULL, " hee", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "くす", + NULL, " hee", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "くす。」", + NULL, " hee.\"", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そいつは笑う。", + NULL, "It laughed.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………外見上、絶対に看破できるはずのない自分が梨花でないことを看破したことを、面白がるかのように笑った。", + NULL, "...It laughed at me because I figured out something that was almost impossible to figure out; that it was not Rika.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………あんた、", + NULL, "\"...Who", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………誰!!」", + NULL, " are you...?!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私の問い掛けに応えず、……そいつはしばらくの間、ひとりで笑い続けていた。", + NULL, "It didn't answer my question. ...It kept\nlaughing for a while.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それから、……私に目を合わせ、……梨花ちゃんが絶対に見せたことのないような瞳を覗かせて、こう言った。", + NULL, "And then, it looked straight into my eyes in a way Rika-chan never did before, and it said this.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Z02_Kyousou", 120, 0 ); + + OutputLine(NULL, "「私もこの世に生きて長いけど。", + NULL, "\"I've lived for quite a long time.", Line_WaitForInput); + OutputLine(NULL, "………私を梨花じゃないと見破ったやつは初めてよ。", + NULL, " ...But you're the first one who penetrated my disguise.", Line_WaitForInput); + OutputLine(NULL, "あなたは勘がいい人だと初対面から思ってたけど、………大したものね。", + NULL, " I always thought you had good intuition, but... you're pretty good.", Line_WaitForInput); + OutputLine(NULL, "くすくすくす…。」", + NULL, " Hee hee hee...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………!!!」", + NULL, "\"...............!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……私が心の中で一番怯えていたことを、はっきりと口に出され…、私は明らかに驚愕していたと思う。", + NULL, "...She clearly spoke to me the things that I was most afraid of... I was completely shocked.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こう言われたら恐ろしい、こう言われたら曲解のしようもない、", + NULL, "It's like she told me everything that could possibly scare me.", Line_WaitForInput); + OutputLine(NULL, "……そういう恐れが書き出されてどこかに置かれているのではないかと思うくらいに、…それをはっきりと口にした。", + NULL, " I didn't want to hear any of this. It's something I can't possibly twist in a way I can comprehend.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Ri_NiyariA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「でもあえて梨花だと名乗っておくわ。", + NULL, "\"Let's just say I'm Rika for now.", Line_WaitForInput); + OutputLine(NULL, "………私も、梨花を自分の呼び名だと思って、かなり長いしね。」", + NULL, " ...It's been a while since I started to call myself that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……へぇ………。", + NULL, "\"...Oh, really...", Line_WaitForInput); + OutputLine(NULL, "…長いって、", + NULL, " It's been a while, huh?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………どれくらいに………?」", + NULL, " Like how long...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大したことはないわ。", + NULL, "\"Not that long.", Line_WaitForInput); + OutputLine(NULL, "ほんの100年程度よ。」", + NULL, " It's only been about 100 years.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………は、", + NULL, "\"......Wh-", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………はぁ?!", + NULL, "What...?!", Line_WaitForInput); + OutputLine(NULL, " 何を言ってんの、あんた!!!」", + NULL, " What are you talking about?!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 矛盾した感情だった。", + NULL, "I'm contradicting myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 目の前の存在が梨花でないとわかっていながら、梨花でないその存在を否定してしまう。", + NULL, "I know the person who's standing in front of me isn't Rika, but at the same time, I deny its existence.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……この感情が人間に備わり続ける限り、…人間は自らの知らないものを永遠に認知できないだろう。", + NULL, "...As long as humans hold this kind of emotion... they can never accept unknown existences.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …だからこそ、「彼ら」を人類は認知できないのだが。", + NULL, "...In other words, we can never accept \"them\".", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Ri_FumanA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「怯えなくていいわ。", + NULL, "\"You don't have to be scared.", Line_WaitForInput); + OutputLine(NULL, "あなたは車内。", + NULL, " You're in the car.", Line_WaitForInput); + OutputLine(NULL, "私は車外。", + NULL, " I'm outside of it.", Line_WaitForInput); + OutputLine(NULL, "……互いに、相手に物騒なことをするのは簡単じゃない。", + NULL, " ...It's not easy for either of us to do something to the other.", Line_WaitForInput); + OutputLine(NULL, "お互いに都合のいい距離だと思うけど?", + NULL, " I think this is a perfect distance between us.", Line_WaitForInput); + OutputLine(NULL, " 私が何百年生きていようとも、古手梨花は所詮、小さな子どもだもの。", + NULL, " No matter how long I've lived, Rika Furude is still just a little kid.", Line_WaitForInput); + OutputLine(NULL, "あなたに腕力で勝てると思ってないわ。", + NULL, " You're still stronger than me.", Line_WaitForInput); + OutputLine(NULL, "………むしろ、逆上したあなたに飛び掛られないか、不安なのはこっちの方なんだから。」", + NULL, " ...I should be more careful than you, because you could snap and jump on me anytime.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……私はこの梨花の外見をした不気味な存在が、私と会話をしに来ていることを悟り、ほんの少しの精神的余裕を回復した。", + NULL, "...I realized that this creepy thing that looks just like Rika was only here to talk to me. I felt my tension fade away a little bit.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_YG1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " だが、………このような深夜のありえない場所で、…私と何を話したいというのか。", + NULL, "But still... I don't know what she wants to talk to me about at a place like this, so late at night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もはや私は俎上の鯉。", + NULL, "I'm like a fish on a cutting board.", Line_WaitForInput); + OutputLine(NULL, "……ならば、今この場は潔くする他なかった。", + NULL, " ...There's nothing I can do other than to wait and see what's going to happen.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 相手の出方をしばらく待つと、…そいつは口を開いた。", + NULL, "I waited for it to make a move for a while... And then, it opened its mouth again.", Line_Normal); + ClearMessage(); + + DrawScene( "Moon", 400 ); + + OutputLine(NULL, "「…………あなたは、何かに怯えている。", + NULL, "\"...You're afraid of something.", Line_WaitForInput); + OutputLine(NULL, "………それは正解?」", + NULL, " ...Am I right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 嫌味な言い方だった。", + NULL, "It uses sarcasm.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……あの愛くるしい梨花ちゃんの顔が、こんなにも歪みながら笑うなんて信じられなかった。", + NULL, "...Rika-chan's cute face looked uglier than ever when it smiled.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから私は、心の中に沸きあがろうとする恐怖の感情をねじ伏せながら、気丈に返す。", + NULL, "I held back my fear, and tried to reply firmly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………えぇ。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "お陰様で。」", + NULL, " Thanks to you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そう。", + NULL, "\"So............", Line_WaitForInput); + OutputLine(NULL, "……………何に怯えているの?」", + NULL, " what are you afraid of?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……あんたらが……一番よくわかっているくせに!!」", + NULL, "\"...You should know that better than anybody else!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………くすくす。」", + NULL, "\".........Hee hee hee.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + DrawScene( "Mo_R1", 400 ); + + OutputLine(NULL, " こいつは、車の内外に立ち会うことで互いが守られているなんて言ったが。", + NULL, "It told me earlier that we were safe from each other because one was in the car and the other was standing outside.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 明らかに私が追い詰められているのは明白だった。", + NULL, "But it's obvious that I'm the one who is being driven into a corner.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……こいつと話をしている間に、こいつの手先が私を取り囲んでしまうのではないか。", + NULL, "...While I'm talking to it, I could be being surrounded by its minions.", Line_WaitForInput); + OutputLine(NULL, "…そう思い、一層耳を澄ます…。", + NULL, " ...I got scared, and tried to listen to the sounds of my surroundings carefully...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawBustshot( 0, "Ri_NiyariA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Mo_YG4", 400 ); + + OutputLine(NULL, "「怖がらないで。", + NULL, "\"Don't be scared.", Line_WaitForInput); + OutputLine(NULL, "私はあなたを助けに来たんだから。", + NULL, " I came here to help you.", Line_WaitForInput); + OutputLine(NULL, "…くすくすくす。」", + NULL, " ...Hee hee hee.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「助けに…?", + NULL, "\"You came here to help me...?", Line_WaitForInput); + OutputLine(NULL, " へ、へぇ……どうやってかな…?」", + NULL, " Oh, really? I wonder how you're going to do that...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あなたはね、…ちょっと病気になってしまっただけなの。", + NULL, "\"You're just sick at the moment.", Line_WaitForInput); + OutputLine(NULL, "ちょっとしたお薬で楽になるのよ。", + NULL, " You need medicine. That's all.", Line_WaitForInput); + OutputLine(NULL, "………私はその薬を持ってきたと言ったら、関心がある?」", + NULL, " ...Would you be interested if I told you I brought it along?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…く、……薬………?」", + NULL, "\"...M-Medicine...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 梨花に瓜二つな外見を持つそいつは、…ポケットをまさぐると、そこから小さなケースを取り出す。", + NULL, "It put its hand in its pocket... and took out a small case.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それをパチンと開き、中身を見せる。", + NULL, "It opened the case and showed me what was inside.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……その中身を見た時、私は、あっと叫ばずにはいられなかった。", + NULL, "...What was in there made me gasp in surprise.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_suzu", 128, 64 ); + DrawFilm( 3, 255, 255, 255, 256, 0, 200, TRUE ); + + OutputLine(NULL, "「……ちゅ、", + NULL, "\"...A s-", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………注射器……………?!」", + NULL, "syringe............?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 注射器なんて、個人がそうそう持ち歩けるものじゃない。", + NULL, "It's not normal for a person to carry around a syringe.", Line_WaitForInput); + OutputLine(NULL, "もう何から何までもが滅茶苦茶だった。", + NULL, " I have no idea what's going on.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……でも、梨花ちゃんが手にしているのは注射器。", + NULL, "...But what Rika-chan is holding in her hand is a syringe.", Line_WaitForInput); + OutputLine(NULL, "他に曲解のしようがない…!", + NULL, " There's no way I can twist that fact around...!", Line_Normal); + ClearMessage(); + + FadeFilm( 400, TRUE ); + + OutputLine(NULL, "「そう。", + NULL, "\"That's right.", Line_WaitForInput); + OutputLine(NULL, "あなたを楽にしてくれる注射よ。」", + NULL, " The contents of this syringe are going to help you get better.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「楽になれるって?!", + NULL, "\"It'll help me get better?!", Line_WaitForInput); + OutputLine(NULL, " はッ!!", + NULL, " Huh!!", Line_WaitForInput); + OutputLine(NULL, " 私にはわかってる。それでしょ?!", + NULL, " I know what it is!", Line_WaitForInput); + OutputLine(NULL, " 富竹さんを殺した薬物の正体は!!", + NULL, " It's the drug that killed Tomitake-san!!", Line_WaitForInput); + OutputLine(NULL, " 原始の力を持った寄生虫!!", + NULL, " It's the parasite at its full strength!!", Line_WaitForInput); + OutputLine(NULL, " うじ湧き病を再現させる恐ろしい注射!!」", + NULL, " It'll give me the maggot disease!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「富竹の注射はね。", + NULL, "\"This is a different drug", Line_WaitForInput); + OutputLine(NULL, "でもこれは違うわよ。", + NULL, " from the one that was used on Tomitake.", Line_WaitForInput); + OutputLine(NULL, "本当よ?」", + NULL, " I promise.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " くすりと笑う。", + NULL, "It giggled.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " その笑いが怖かったんじゃない。", + NULL, "It isn't the giggling that scares me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……富竹さんの死因をあっさりと認めた事実の方が恐ろしかった! ", + NULL, "...I'm scared that it admitted the cause of Tomitake-san's death so easily!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "そして、富竹さんをうじ湧き病に導いた直接の「原因」をあっさりと認めたのだ!!", + NULL, "And it also admitted the direct \"cause\" of the maggot disease that Tomitake-san died from!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_YG4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「………私にもあの死に方をさせるつもりなんでしょう!", + NULL, "\"...I know you're going to kill me in the same way he died!", Line_WaitForInput); + OutputLine(NULL, " そして、……穀倉に現れたレナが私に入れ替わって一件落着…。", + NULL, " And... that the Rena in Gogura is going to replace me.", Line_WaitForInput); + OutputLine(NULL, "…そういう魂胆なんでしょ?!", + NULL, " Problem solved, right?", Line_WaitForInput); + OutputLine(NULL, " 誰がそんな注射をするもんかッ!!」", + NULL, " I'm not going to let you give me the shot!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 2, "Ri_FumanA1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………まぁ、嫌がるとは思った。", + NULL, "\"...Well, I knew you would say that.", Line_WaitForInput); + OutputLine(NULL, "明らかに怪しいしね。」", + NULL, " This syringe looks very suspicious, of course.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「わかってるじゃないの……。", + NULL, "\"You're smarter than I thought...", Line_WaitForInput); + OutputLine(NULL, "…ならどうするの!", + NULL, " So what now?!", Line_WaitForInput); + OutputLine(NULL, " …富竹さんみたいに、集団で襲って無理やり注射でもするの?!」", + NULL, " ...Are you going to gang up on me and give me the shot like you did to Tomitake-san?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 富竹さんは検死の結果、致命的な最後を遂げる直前、明らかに数人を相手に乱闘を演じた痕跡が残っていた。", + NULL, "Tomitake-san's autopsy report said that he had bruises on his body that proved he was fighting against several people right before he died.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …それはつまり、嫌がる彼に無理やり注射を施したということに違いない。", + NULL, "...That means they must've ganged up on him to give him the shot against his own will.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ri_NiyariA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……無理に襲って注射したいけど、…あまりうまくいった試しはないわね。", + NULL, "\"...I'd like to give you the injection by force, but... it never really works.", Line_WaitForInput); + OutputLine(NULL, "だから無理やりってのはもう諦めてるわ。", + NULL, " So I gave up on doing that.", Line_WaitForInput); + OutputLine(NULL, "……だから、あなたの自由意志に任せることにする。」", + NULL, " ...I decided to let you choose to take it yourself.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ふざけないでッ!!", + NULL, "\"Are you kidding me?!!", Line_WaitForInput); + OutputLine(NULL, " そんな薄気味悪い注射、誰が使うものかッ!!」", + NULL, " I don't want to take that creepy shot!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ri_FumanA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………私もその辺りは悩んだわ。", + NULL, "\"...I thought about it many times.", Line_WaitForInput); + OutputLine(NULL, "どうなだめすかせば、あなたに注射できるかをね。", + NULL, " I thought about how I could make you take the injection.", Line_WaitForInput); + OutputLine(NULL, "強引にも無理だし、理解も得られないし。", + NULL, " I can't force you to take it. I can't make you agree to take it, either.", Line_WaitForInput); + OutputLine(NULL, "…なら結局、私はあなたの判断に任せる他ないってこと。」", + NULL, " ...Then, it leaves me only one choice. I have to let you choose to take it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そんなのは聞くまでもない!!", + NULL, "\"You should know my answer already!!", Line_WaitForInput); + OutputLine(NULL, " 誰がそんな見え透いたワナにかかるかッ!!」", + NULL, " I'm not going to walk into such an obvious trap!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………まぁ、想定通りの反応よ。", + NULL, "\"......Well, that's what I thought you'd say.", Line_WaitForInput); + OutputLine(NULL, "どうせ期待してなかったし。」", + NULL, " I didn't expect you to choose to take it anyway.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ri_NiyariA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " そいつは、ため息をひとつ深く吐くと、ちょっと小馬鹿にするような仕草をして苦笑いを浮かべるのだった。", + NULL, "It heaved a sigh, made a gesture as if it is mocking me, and smiled bitterly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……まるで、助かるためにチャンスを与えているのに、理解できない下等動物め…とでも言いたそうに…!", + NULL, "...It looked as if it was saying that I'm a lower animal that can't understand it's being given a chance for salvation...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 挑発に乗せられて、じゃあ注射をしてやると言い返したくなるが、それが相手の思う壺なのは明らかだった。", + NULL, "I kind of want to say I'll take the shot on a dare, but I know that's exactly what it is\nintending to do.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「とっとと帰って、お前の仲間に、注射には失敗したと伝えるがいい!!", + NULL, "\"Go back to your home and tell your friends that you failed to give me the shot!!", Line_WaitForInput); + OutputLine(NULL, " 私は負けない!", + NULL, " I'm not going to let you beat me!", Line_WaitForInput); + OutputLine(NULL, " 最期まで徹底的に抗ってやる!!", + NULL, " I'm going to fight 'til the end!!", Line_WaitForInput); + OutputLine(NULL, " そして……1%にも満たないかもしれない勝機を掴んで、必ずや貴様らを打ち滅ぼしてやるからッ!!」", + NULL, " And... I'm going to seize the 1% chance of winning, and I'm going to destroy all of you!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………そう。", + NULL, "\"...I see.", Line_WaitForInput); + OutputLine(NULL, "……………ならばせいぜい頑張りなさいな。", + NULL, " ...Then, you should try to do that.", Line_WaitForInput); + OutputLine(NULL, "どうせもうすぐ滅ぶ世界だしね。", + NULL, " This world is going to end soon anyway.", Line_WaitForInput); + OutputLine(NULL, "…くすくすくすくす…。」", + NULL, " ...Hee hee hee hee...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……滅ぶ……?」", + NULL, "\"...End soon...?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshot( 0, "Ri_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あなたには関係のないことよ。", + NULL, "\"It has nothing to do with you.", Line_WaitForInput); + OutputLine(NULL, "井戸の中のカエルが井戸の外なんかに興味を持っても仕方ないでしょう?", + NULL, " A frog sitting in a well doesn't need to have any interest in the world outside, does it?", Line_WaitForInput); + OutputLine(NULL, " くすくすくす。」", + NULL, " Hee hee hee.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この期に及んで、何と意味深な言葉を吐き出すのか…。", + NULL, "At this stage of the game, it said something very dubious...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は、梨花の外見を模したこの恐ろしい存在が何を口走ろうとしているのか、必死に探ろうとした。", + NULL, "I tried hard to understand what this horrifying creature was trying to say.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…わ、……私をこれからどうするつもりなの!!」", + NULL, "\"...What... What are you going to do to me?!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Ri_NiyariA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「私はどうもしないわ。", + NULL, "\"Nothing.", Line_WaitForInput); + OutputLine(NULL, "好きにすればいい。」", + NULL, " Do whatever you want.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………え?」", + NULL, "\"......What?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …少しだけ拍子抜けする回答だった。", + NULL, "...It's almost too easy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …私の知る限り、好きにすればいいという言葉は、無視や解放を意味するもので、悪意ある相手が使う場合に限り、そう悪い意味ではないはずの言葉だった。", + NULL, "...As far as I know, \"do whatever you want\" means ignorance or release when your enemy says it to you. At the very least, it isn't a bad thing.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それとも……、他にも違った意味で受け取れたっけ…?", + NULL, "Or... does it have another meaning...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 言葉を二重三重に深読みする私に、そいつはもう一度言った。", + NULL, "In that way, I overinterpreted the meaning of the sentence. But then, it said it again.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あなたの好きなように過ごせばいい。", + NULL, "\"Do whatever you want.", Line_WaitForInput); + OutputLine(NULL, "……“この”竜宮レナにはもう興味ない。", + NULL, " ...I'm not interested in 'this' Rena Ryuugu anymore.", Line_WaitForInput); + OutputLine(NULL, "“次の”竜宮レナとうまくやれるようにするわ。", + NULL, " I'm going to try to get along with the 'next' Rena Ryuugu.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Ri_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……せめて“次の”竜宮レナは変に勘が良くないことを祈るだけよ。", + NULL, " ...I have to pray that the 'next' Rena Ryuugu doesn't have such good intuition.", Line_WaitForInput); + OutputLine(NULL, "…くすくすくすくす。」", + NULL, " ...Hee hee hee.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは…まるで死刑を判決する裁判官のような恐ろしさ。", + NULL, "I was scared of it, like I'd be scared of a judge handing down a death sentence.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "Moon", 400 ); + + OutputLine(NULL, "「私も昔は、小さな狂いが生じるたびに直そうと奔走したものだけど。", + NULL, "\"I used to try really hard to fix things every time a little problem occurred.", Line_WaitForInput); + OutputLine(NULL, "……途中からね、疲れてきちゃったの。", + NULL, " ...But I got tired of it.", Line_WaitForInput); + OutputLine(NULL, "………“この”雛見沢にもう興味ない。", + NULL, " ......I'm not interested in 'this' Hinamizawa anymore.", Line_WaitForInput); + OutputLine(NULL, "“次の”雛見沢を探しに行くことにするわ。", + NULL, " I'm going to find the 'next' Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "…でも、あなたには“この”雛見沢しかない。", + NULL, " ...But you only have 'this' one.", Line_WaitForInput); + OutputLine(NULL, "だから、せいぜいがんばって生きなさいな。」", + NULL, " So, I hope you live as best you can.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 恐ろしいことを次々に言われているのがわかった。", + NULL, "It was telling me scary things one after the other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは明白な破滅の予告であり、……恐るべき終末が間近に迫っていることを如実に示しているのだ…。", + NULL, "This was obviously a warning of Hinamizawa's destruction. It means the climax is coming soon...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もう1人の私がもうすでに用意されている。", + NULL, "They have already prepared another Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして……私が運命に抗えず渦中に飲まれて消えた時、…そいつが事も無げに入れ替われるよう、すでに準備がされている。", + NULL, "When I lose to this fate... they are going to replace me with that Rena as if nothing happened. They're very well organized.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 人がもっとも恐れることは、自分の命の価値を失うことだ。", + NULL, "What humans are most afraid of is for their lives to lose all value.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………お前がいなくなっても代わりがいると言われた時ほど、自分の命が無価値になる瞬間はない。", + NULL, "...Your life becomes worthless when you're told that you have a replacement.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは、間接的な死刑判決とまったく同じ!", + NULL, "It's like an indirect death sentence!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 梨花に似たそいつは、注射器のケースをパチンと鳴らして閉じると、ポケットにしまった。", + NULL, "It closed the syringe case, and put it back into its pocket.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_YG1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " そして踵を返し、スクラップの斜面を登り始める…。", + NULL, "It turned around and started climbing up the slope...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして最後にくるりと振り返り、……悪魔的な笑みさえない、…信じられないくらいに冷たい表情で言った。", + NULL, "At the top, it looked back... and spoke without as much as an evil smile.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_FumanA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃあね。", + NULL, "\"Well.", Line_WaitForInput); + OutputLine(NULL, "……さよなら、“この”竜宮レナ。", + NULL, " ...Goodbye, 'this' Rena Ryuugu.", Line_WaitForInput); + OutputLine(NULL, "……“次の”竜宮レナでは仲良くしてね?", + NULL, " ...I hope I can get along with the 'next' Rena Ryuugu.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Ri_NiyariA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ……ほとんどの場合は仲良くできてるんだから。", + NULL, " ...I shouldn't worry, because I do usually get along with 'them'.", Line_WaitForInput); + OutputLine(NULL, "………くすくすくすくす!」", + NULL, " ...Hee hee hee!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「つ、………“次の”竜宮レナなど許すものか!!", + NULL, "\"I... I'm not going to let you replace me with the 'next' Rena Ryuugu!!", Line_WaitForInput); + OutputLine(NULL, " 私は私だ、たった1人だ!!", + NULL, " I'm the only Rena Ryuugu!!", Line_WaitForInput); + OutputLine(NULL, " お前らの思い通りにはならない!", + NULL, " I'm not going to let you do it!", Line_WaitForInput); + OutputLine(NULL, " 絶対に、", + NULL, " Never", Line_WaitForInput); + OutputLine(NULL, "絶対に!!」", + NULL, " ever!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 私の、悲鳴にも近い叫びは果たして届いているのか。", + NULL, "I wondered if my scream was reaching it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……彼女が私を見る目はとても冷たくて。", + NULL, "...It looked at me coldly.", Line_WaitForInput); + OutputLine(NULL, "……私がまるでブラウン管の向こうに移っている過去の映像だとでも言わんばかりだった。", + NULL, " ...It looked at me as if I was just an image of the past on a TV screen.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「たまにはこういう会話も面白い、", + NULL, "\"It's fun to have a conversation like this once in a while,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "か。", + NULL, " huh?", Line_WaitForInput); + OutputLine(NULL, "くすくすくす……、", + NULL, " Hee hee hee...\n", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "はっ", + NULL, "Ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はっ", + NULL, " ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はっ", + NULL, " ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "は…。", + NULL, "...!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はっ", + NULL, " Ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はっ", + NULL, " ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はっ", + NULL, " ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "は、", + NULL, " ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…あっ", + NULL, " ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はっ", + NULL, " ...Aha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 250 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はっ", + NULL, " ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はっ", + NULL, " ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はっ", + NULL, " ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はっ", + NULL, " ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はっ", + NULL, "\nha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "はっ", + NULL, " ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "は", + NULL, " ha", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 32 ); + OutputLine(NULL, "………。」", + NULL, "......\"", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + DrawScene( "black", 1000 ); + DrawScene( "Mo_YG4", 400 ); + + OutputLine(NULL, " 笑い声は次第に夜の闇に薄れていく。", + NULL, "That laughter gradually disappeared into the darkness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………梨花の外見を持つ梨花でない存在もまた、その闇に飲まれ消えていく。", + NULL, "...It disappeared into the darkness as well.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あとに残るのは、……私だけ。", + NULL, "I... was the only one left there.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 見放され、いつ消えても構わない、", + NULL, "I'm forsaken, and they don't care if I disappear.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どうせ無駄だから好きなだけ足掻けといい放たれた、私がいるだけ。", + NULL, "They told me I should struggle as much as I want because it doesn't matter anyway.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " スペアがすでに用意され、勘が良過ぎた私は「彼らの」雛見沢ではもう不要。", + NULL, "They already have a replacement. They don't need me in \"their\" Hinamizawa anymore, because my intuition is too sharp.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………それに気付いた時、", + NULL, "...When I realized that...", Line_WaitForInput); + OutputLine(NULL, "……このゴミ山は、…まさに私のために用意された墓標であることに気付くのだった。", + NULL, " I noticed that this garbage dump is a perfect grave for me.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " それから我に帰り、この場所がもはや隠れ家として成り立っていないことにも気付く。", + NULL, "Then I realized that this place wouldn't work as a hideout anymore.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 荷物をまとめて早く他に移ったほうがいい。", + NULL, "I'd better start packing and move somewhere else.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 好きなだけ足掻けと言われた。", + NULL, "It told me to struggle as much as I want.", Line_WaitForInput); + OutputLine(NULL, "…そうさせてもらうさ、畜生畜生…!!", + NULL, " ...I'm going to do just that, damn it... damn it!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は引越しの準備をしなければならなかった。", + NULL, "I have to get ready to move out from here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ナップザックに荷物を詰めなおし、早くこの場所を出よう。", + NULL, "I'm going to put everything back into my backpack. I have to leave here as soon as possible.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 懐中電灯では灯りが細いので、電気スタンドの灯りをつけた。", + NULL, "The light of the flashlight wasn't enough to see by, so I turned the table lamp on.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Mo_R2", "maskc", 1, 0, 300 ); + PlayBGM( 0, "yorumushi", 120, 0 ); + + OutputLine(NULL, " 明暗のはっきり別れた影絵の世界が浮かび上がる。", + NULL, "The light made things show up very clearly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そしてナップザックを手繰り寄せた時、…ぎょっとした。", + NULL, "When I reached my backpack... I realized something and gasped in surprise.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "ryuuketu1", "maskup", 1, 0, 300 ); + + PlaySE( 0, "s_jikuu_short", 128, 64 ); + + OutputLine(NULL, " 自分の手の平が、……真っ赤な気持ち悪い液体で塗れていたからだ。", + NULL, "The palm of my hand was covered with an eerie liquid.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はさっきまで暗闇の中で、べったりと気持ち悪い汗を拭っているつもりだった。", + NULL, "I thought I'd wiped off my sticky sweat earlier.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だが、それは……汗なんかじゃなかったんだ……。", + NULL, "...But it wasn't my sweat...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " じゃあこの血は……何?", + NULL, "Then where did this blood come from...?", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + CallScript( "&toketu" ); + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, " すぐに気付く。", + NULL, "I realized it right away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 自分はさっきから虫刺されで痒い痒いと首を掻き毟り、……いつの間にか血を流していたのだ。", + NULL, "I was scratching the mosquito bites on my neck earlier... and I scratched them until it bled.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それに気付いた瞬間、掻き毟った患部が痛みと痒みの入り混じった感覚を思い出し、私は今頃になって呻いた。", + NULL, "When I noticed that, I remembered the sensation, the mixture of pain and itchiness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …その首筋の傷口が、もぞもぞと蠢く気持ちの悪さを感じ、私はその何かを掻き毟ろうとして再び首筋を掻いた。", + NULL, "...I felt something moving near the wound on my neck, so I scratched it again to get rid of whatever it was.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ぬるりと真っ赤な鮮血に再び手を濡らしてしまう。", + NULL, "My hand got sticky and wet with blood again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ここには鏡がないから見ることはできなかったけど、……私はもう、その蠢きの正体を思い出していた。", + NULL, "...I can't see what the things are because I don't have a mirror... But I know.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そいつらは、じわじわと全身に広がり、肘の内側や膝の裏側などにひどい痒みを引き起こしていた。", + NULL, "They're already spreading throughout my entire body, causing the itchiness on my arms and the back of my knees.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……これが初めての人間なら、何か悪い虫にでも刺されたのかと思うところだが。", + NULL, "...If I'd never experienced this before, I'd think I got bitten by a bad bug or something.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …私は生憎、……この痒みをすでに知っていた。", + NULL, "...But unfortunately... I already know what's causing this itchiness.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………何で、", + NULL, "\".........Why?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………どうして……………!」", + NULL, " ...Why.........?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は憎々しく言い放つ。", + NULL, "I said it with hatred.", Line_WaitForInput); + OutputLine(NULL, "……どうして、今この場で……!", + NULL, " ...Why now? Why here...?!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 間違いなく、……「うじ湧き病」だった。", + NULL, "It's... the maggot disease, without a doubt.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 多分、カミソリで腕の血管を開けば、中からあの汚らしくて気持ち悪い、赤黒くうじゃうじゃと蠢くものが溢れ出すはずだ。", + NULL, "If I cut the veins on my arms, the dusky-red gross things would flow out.", Line_Normal); + ClearMessage(); + DrawScene( "black", 400 ); + + OutputLine(NULL, " そんな馬鹿な、私は怪しげな注射などされていないぞ…?!", + NULL, "But it's impossible. I didn't get any suspicious shots...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、別に注射じゃないといけないなんて決まりはないはずだ。", + NULL, "But it doesn't have to be a shot.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …ひょっとすると……気付かない内に、服毒させられていたのか…!!", + NULL, "...They might've put the drug in my food, and I might've eaten it without noticing...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 家で食べた食事に混じっていたとは思えないが、私はかつて学校で、仲間たちと弁当を突き合う関係だった。", + NULL, "I don't think they put it in the food at my house. But I used to share lunch with my friends at school.", Line_WaitForInput); + OutputLine(NULL, "……その時、盛られたのかもしれない…!", + NULL, " ...They might've put it in the lunches...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " さっき訪れた梨花もどきは、……懐中電灯で私を照らしていた。", + NULL, "That Rika who visited me just earlier was shining the flashlight on me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、私が血塗れで喉を掻き毟っていることを知っていたはずだ。", + NULL, "So, she knew that I was scratching my neck so hard it bled.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …にもかかわらず、何も焦らず、……どうせ私は長くないと言い捨てたのだ。", + NULL, "...Nevertheless, she acted like there was nothing wrong... and she told me that I wouldn't last long.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……あ、……あいつ、……もう私が長くないってわかってたから………あんなにもニヤニヤと嫌らしく笑っていやがったのか…!!", + NULL, "...Now I know why she was laughing at me in a sarcastic way... She... She knew that I wouldn't have much time left...!!", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + OutputLine(NULL, " とても痒いが、掻いちゃだめだ。掻けば掻くほどに痒さが増し、…最後には富竹さんの二の舞だ!", + NULL, "It itches very badly, but I can't scratch. The more I scratch, the itchier it gets... And I'm not going to do the same thing Tomitake-san did!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " くそ、くそくそ…!!", + NULL, "Damn it, damn it, damn it...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この痒みは一過性のものなのか。", + NULL, "The itchiness might not be temporary.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ますますに増していくものなのか。", + NULL, "It might actually get worse.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今だけなのか、致命的なのか、……全てがわからず、ただただ耐え難い全身の痒みに耐えるだけだ。", + NULL, "I don't know if it's going to stop soon or if it's going to last until I die from it... I don't know anything anymore. I just have to endure the itchiness.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私はタオルで首の回りの血を拭い、奥歯をぐっとかみ締めながら掻き毟りたくなる欲求を振り払おうとした。", + NULL, "I wiped the blood on my neck with a towel, clenched my teeth, and tried to erase the desire to scratch my neck.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ジンジンと疼く患部。", + NULL, "The wound was throbbing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……痒さに負け、首を掻き破ってしまいたい欲求に、ただただタオルの端を噛んで耐えるしかない。", + NULL, "...I wanted to scratch it so badly, but I couldn't do that. I fought back the desire, biting the end of the towel.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は体の別の部分を痛いくらいに引っ掻き、その感触で痒みを忘れようと試みたが、それは堪える痛みの割りに対した効果はなかった。", + NULL, "I scratched other parts of my body really hard in order to forget about the itchiness on my neck, but it didn't really work.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 痒みが引いてくれることを祈って、目をつぶって堪えるより最善の策は結局思いつかなかった。", + NULL, "I just prayed for the itchiness to go away, closed my eyes, and fought back the desire. That seemed to be the best way.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " しばらくの間、荒い呼吸で頭を空っぽにしていると、……ほんの少しだけ痒みが和らいだ気がした。", + NULL, "I let my mind go blank, breathing hard for a while... I felt like the itchiness got a little bit better.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Mo_R2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 深呼吸を一度して呼吸を整えると、私は手早く荷物をまとめた。", + NULL, "I took a deep breath, and I immediately started panicking.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 痒さなんかより、この場に留まり続ける危険の方がよっぽど問題だ。", + NULL, "Staying here is more dangerous than the itchiness.", Line_WaitForInput); + OutputLine(NULL, "早くこの場を離れなければ!", + NULL, " I have to leave here as soon as possible!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "Moon", 400 ); + + OutputLine(NULL, " 荷物をまとめながら、私は感じていた。", + NULL, "I felt it while packing my stuff.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あの梨花もどきが言った、もうすぐで訪れる破滅。", + NULL, "I felt the end coming closer. The end that Rika told me about earlier.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……私はその破滅までは生き延びられると決め付けていたが、……それすらも傲慢かもしれない。", + NULL, "...I assumed I could live until the end... but I might have been wrong.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんな破滅よりもはるかに近いうちに、", + NULL, "I might follow the same path Tomitake-san took...", Line_WaitForInput); + OutputLine(NULL, "………私は富竹さんと同じ末路を辿ってしまうのではないか。", + NULL, " way before the end comes.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だらだらと零れ続ける汗が気持ち悪い。", + NULL, "I was sweating like crazy, and it felt so nasty.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……わかってる。", + NULL, "...I know.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これは汗じゃない。", + NULL, "I know it's not sweat.", Line_WaitForInput); + OutputLine(NULL, "…でも今は汗だと思うんだ…!", + NULL, " ...But I'm going to think that it's sweat for now...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はタオルで首筋のそれを再び拭い、撤収を急ぐのだった。", + NULL, "I wiped my neck with the towel, and hurried to leave.", Line_Normal); + ClearMessage(); + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + CallScript( "&eye" ); + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); +} diff --git a/Update/_tsum_021.txt b/Update/_tsum_021.txt new file mode 100644 index 0000000..ebf4292 --- /dev/null +++ b/Update/_tsum_021.txt @@ -0,0 +1,2426 @@ +void main() +{ + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + PlayBGM( 0, "B_Dive", 120, 0 ); + DrawSceneWithMask( "M_Y2", "maskc", 1, 0, 1300 ); + + OutputLine(NULL, " この辺りは街灯がまったくないから、ただ闇の中を走るだけでも怖かった。", + NULL, "This area has no streetlights, so I was scared to run fast when I could barely see.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 月は空を照らせども俺の足元はちっとも照らしてはくれない。", + NULL, "The moon lit up the sky, but not my steps.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺の足元を明るくしてくれるのは、懐中電灯の細く頼りない灯りだけだった。", + NULL, "The only light I had to see by was my flashlight.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 懐中電灯はそこが平らな砂利道であることを教えてくれるが、", + NULL, "The light was very weak. All I could see was the flat gravel road before me.", Line_WaitForInput); + OutputLine(NULL, "灯りで照らされていない全ては信じられないくらいに真っ暗。", + NULL, " Anything the flashlight couldn't reach was in total darkness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "…コールタールをぶちまけたようなという小説的表現は決して過大評価ではないと思った。", + NULL, "...The expression often used in novels, \"pitch black,\" wouldn't be inappropriate.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ひょっとすると、突然、空き缶や石ころにつまづくかもしれない。", + NULL, "I might trip over an empty can or a rock anytime.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それが怖くて細い灯りを必死に振って足元の安全を確かめたが、それでも安心することはできず、いつの間にか走る速度はずっと落ちて、早歩きくらいになっていた。", + NULL, "Not wanting to fall, I used the flashlight to its maximum extent to watch my step, but I was still a bit nervous. I started running slower and slower until I was just walking briskly.", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 暗くて足元が見えないから、転びそうで怖くて、走れない?", + NULL, "Did I just stop running because I'm afraid of tripping in the dark?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、例え日中だからといって、足元を見ながら走ってるわけじゃない。", + NULL, "But I usually run around without watching my step during the day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナや魅音とはしゃぎながら走り回ってる。", + NULL, "I run around with Rena and Mion all the time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 明るくたって足元なんか結局見てない。", + NULL, "Even if I can see what's underfoot, I don't pay any attention.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、転ぶかもしれないなんて露ほども思わず、俺は同じような道を駆け回っていた。", + NULL, "I don't think I might trip. I just keep running around without a care.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今のレナは、きっとこんな状況なのかもしれない。", + NULL, "Rena might be feeling the same way I am right now.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナにとって、……疑心暗鬼の闇を照らす灯りがあまりにも細いのだ。", + NULL, "For Rena... the light with which she illuminates the darkness of suspicion is too weak.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、信じ込んでしまった妄想の暗闇がますますに暗くなり、いつもの道を歩くにも、這って進まなければならないくらいに恐れてしまっているのだ。", + NULL, "And the darkness of the delusion she deeply believes in is getting darker and darker. That's why she's scared to even walk on the same roads she always used to take.", Line_Normal); + ClearMessage(); + + DrawScene( "M_Y3", 400 ); + + OutputLine(NULL, " ……あんな馬鹿馬鹿しいスクラップ帖に心を奪われるなんて。", + NULL, "She fell for the contents of those ridiculous scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "笑う人間は笑うかもしれない。", + NULL, " People might laugh at her for that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、あのスクラップ帖は……普通じゃない。", + NULL, "But those scrapbooks aren't... normal.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 読む人間の心を巧みに誑かし、心の隙間に付け入ろうとする悪意がある。", + NULL, "They manipulate their readers' hearts and, with evil intent, take advantage of their vulnerabilities.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その悪意は、例え一晩であろうとも俺の心を奪った。", + NULL, "That evil intent captured my heart for one night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …だからこそ、その悪質さが俺にはわかるんだ。", + NULL, "...That's why I know how evil they are.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ほら、……ノストラダムスの大予言とか、ムラサキカガミとか、定番の都市伝説ってあるじゃないか。", + NULL, "They're just urban legends, like the prophecies of Nostradamus or the purple mirror.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あれらだって、もっともらしい嘘を徹底的に並べ立て、側で聞いていればなんて下らない話をと感じるが、", + NULL, "They're a bunch of feasible lies, and when you hear about them at first, you think they're too stupid to believe.", Line_WaitForInput); + OutputLine(NULL, "………一度のめり込んでしまうと、どういう訳か心から拭えなくなるんだ。", + NULL, " ...But once you fall for them, it's hard to get them out of your mind for some reason.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もう10年〜20年もすると1999年じゃないか。", + NULL, "It'll be the year 1999 in less than 20 years.", Line_WaitForInput); + OutputLine(NULL, "その年の7月だかに世界が滅びるって大予言は誰もが知ってて、民放もそれらしく無責任に煽るものだから、たまに真に受けるやつも生まれるんだ。", + NULL, " Everybody knows about the prophecy that the world will come to an end in July of 1999. There are even some TV shows about it, too, which irresponsibly fan people's fears. So, some people take it seriously.", Line_WaitForInput); + OutputLine(NULL, "……ほら、ノストラダムスの大予言は核戦争の勃発を意味するもので、私費で庭に核シェルターを作ったり、その年までに自身を冷凍保存して放射能がなくなる未来まで眠ろうとか、本気でやってる連中がいるじゃないか。", + NULL, " ...Those people think that the prophecy means the outbreak of nuclear war, so some of them are making shelters in their backyards. Some of them are thinking about freezing themselves by 1999 so that they won't be exposed to radiation, only waking up after it's gone.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " やってる連中はマジも大マジなんだろう。", + NULL, "Those people are completely serious about it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、冷静に考えて1999年に戦争など起こるわけがない。", + NULL, "But when you think about it rationally, it's impossible that there'll be an outbreak of nuclear war in 1999.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 東西は冷戦構造で確かに最終戦争をいつも想像させるが、実際は核を突きつけあった均衡状態で、互いに核戦争を仕掛けるメリットは何もない。", + NULL, "It's true that the cold war makes us think that the final war will break out anytime, but both powers are actually pointing their nuclear missiles at each other, and they know there's nothing to gain for either of them to start a nuclear war.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …ソ連ならやりかねない、ソ連は世界を滅ぼしてでも自由主義陣営を……、", + NULL, "...\"The Soviets might still do it!\" \"The Soviets would destroy the world if it meant eradicating liberalism...!\"", Line_WaitForInput); + OutputLine(NULL, "というソ連ならやりかねないという妄想は、鷹野さんのスクラップ中の園崎家という単語と綺麗に置き換えができる。", + NULL, " But that delusion that \"the Soviets\" might do it could be neatly swapped for the way Takano-san uses \"the Sonozaki family\" in her scrapbooks.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう、こういう大規模な妄想には必ず、ソ連とかナチスドイツとかあるいは宇宙人であるとか、", + NULL, "When people create a large-scale delusion like the prophecies above, they always use an incomprehensibly unknown enemy such as the Soviet Union, Nazi Germany, or aliens.", Line_WaitForInput); + OutputLine(NULL, "正体不明で理解のできない仮想敵が用意され、やつらならやりかねないという、何の根拠もない言葉で信憑性が煽られる。", + NULL, " And they say something like, \"you never know! They might do things like that!\" to try and increase the credibility of their delusions without any evidence whatsoever.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 鷹野さんが園崎家の何を知っていた?", + NULL, "What did Takano-san know about the Sonozaki family?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何も知るわけがない!", + NULL, "Nothing!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 鬼ヶ淵村の頃の歴史から引っ張って、今日でも園崎家が暗躍していて、恐ろしい陰謀を…なんていい加減なことを吹聴しているだけだ。", + NULL, "All she did was use the history of Onigafuchi and say that the Sonozaki family is still working behind the scenes, plotting a horrifying conspiracy.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " こんなの、どこぞの大予言でもよく聞くぞ。", + NULL, "It's just like one of those large-scale prophecies.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ナチスドイツは地球占領を企んでいて、ヒトラーは実はまだ生きていて、彼ら残党は今も南極の地下基地でその陰謀を……なんて与太話とまったく同じじゃないか!!", + NULL, "It's nothing but just a stupid story like that one about Nazi Germany, which says that Hitler is still alive and lives in an underground complex somewhere on the South Pole, continuing his plot to conquer the world...!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " …普段のレナなら、こんな馬鹿な話、からからと笑って気にもしない。", + NULL, "...Rena usually doesn't believe in stupid stories like that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、……たまたまタイミングが悪かったんだ。", + NULL, "But... it was just bad timing, I suppose.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 間宮リナや北条鉄平を殺して、…しかもその死体を俺たちに見つけられた直後という、ナーバスな時期だったんだ。", + NULL, "It was right after she killed Rina Mamiya and Teppei Houjou... and was caught by us. She was in a state of panic when she heard the story.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺たちはその心のショックから少しずつ立ち直るのを見守っていた。", + NULL, "We were waiting for her to recover from the shock.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………だが、立ち直って、心に免疫力ができる前に、とんでもない毒がレナに入り込み、全身に回ってしまったのだ。", + NULL, "...But before she did and regained her strength of heart, a poison got into her, and spread all throughout her body.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは病気で体の抵抗力が弱っているところに、さらに別の病気が発症してしまったこととまったく同じ。", + NULL, "When you're sick and have a weakened immune system, it's easy to get another disease. It's just like that.", Line_Normal); + ClearMessage(); + + DrawScene( "M_Y5", 400 ); + + OutputLine(NULL, " ……そうさ、今のあいつはちょっとした病気なんだ。", + NULL, "...That's it. Rena is just sick right now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 高熱を出してウンウン唸れば、たまには死んでしまうかもしれないなんて、悲壮感でいっぱいになってしまうこともある。", + NULL, "When you're very sick, in bed with a high fever, you sometimes feel like you might die from it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、そんなの医者から見れば大袈裟もいいところだ。", + NULL, "But most of the time, you're just overreacting.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 薬を飲んで栄養をつけて、大人しく寝てれば治るんだよ!", + NULL, "You get better soon after you take a medicine, eat healthy food, and sleep a lot!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今のあいつはまさにそれなんだ。", + NULL, "That's how she is right now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……本当にちょっとした心の風邪をひいてるだけなんだ。", + NULL, "...She caught a mental cold. That's all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それより、ぼやぼやしてると警察に捕まっちまうかもしれないんだぞ!", + NULL, "She needs to get better soon, or she might get caught by the police!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 途中、何度かパトカーとすれ違う。", + NULL, "I passed several patrol cars on my way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 職質を食らったら厄介だと思って、その度に隠れてやり過ごした。", + NULL, "I hid every time I saw one, since I didn't want to be questioned.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 2度くらいはすれ違ったかもしれない。", + NULL, "I was probably passed by them twice.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Re_S4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 途中、レナの家の近くを通ったが、普段見たこともない車が停まっていて、レナの帰りを待ち構えていることは明白だった。", + NULL, "When I came close to Rena's house, I saw a car parked near the gate. It was obviously watching her house, trying to capture her when she'd arrive home.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音がレナを匿うよう、園崎家に号令を掛けてくれてるらしいが、……正直、微妙だ。", + NULL, "Mion ordered the Sonozaki family to find Rena to protect her from the police... But honestly, I'm not sure if they can.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だってレナは、園崎家に命を狙われてると信じてるのだから。", + NULL, "After all, Rena believes that the Sonozaki family is after her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、匿わなかったらその内、警察に捕まる。", + NULL, "But if they don't find her, the police will eventually.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そうなったら、…最終的には死体を埋めるのを手伝った仲間全体も巻き込むことになる!", + NULL, "If that happens... all of us who helped her bury the corpses will be caught by the police in the end!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " ……警察がどうしてレナに目星をつけたのかはわからない。", + NULL, "...I don't know how or why the police came to suspect her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " おそらくは状況証拠だけで確信がないに違いない。", + NULL, "I think they only have some circumstantial evidence. I don't think they know she did it for sure.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……でも、これだけ大々的に動いているのだから、限りなくクロに近い何かを掴んでいるのは間違いない……。", + NULL, "...But since they're looking everywhere for her now, they must have some kind of reliable evidence...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナの馬鹿…!!", + NULL, "Rena, come on...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 鷹野さんのスクラップ帖なんかで遊んでる場合じゃないんだぞ!", + NULL, "You don't have time to play around with Takano-san's scrapbooks right now!", Line_WaitForInput); + OutputLine(NULL, " お前自身が警察に狙われてるんだぞ…!!", + NULL, " The police are after you...!!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Mo_YG1", "maskc", 1, 0, 300 ); + PlayBGM( 0, "yorumushi", 120, 0 ); + + OutputLine(NULL, " 真っ暗でここか自信がない。", + NULL, "It was so dark that I couldn't be sure if she was down there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺は覚悟を決めると、慎重に足元を照らしながらスクラップの斜面を降りていった。", + NULL, "But I made up my mind and headed down the slope, carefully shining my flashlight to light my way.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナの名を叫びたかったが、周りにレナを探す警察がいないとも限らない。", + NULL, "I wanted to loudly call out Rena's name, but there might be some policemen nearby looking for her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ゴミの山を迂回すると、明かりが見えた。", + NULL, "I walked around a trash pile, and then, I saw a light.", Line_WaitForInput); + OutputLine(NULL, "…………いた!", + NULL, " ...It was Rena.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 俺はがしゃがしゃとガラクタを蹴りながら駆け寄った。", + NULL, "I ran towards her hideout, kicking aside the trash in my way.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Re_Hi_muhyouA1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Mo_YG4", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " レナは隠れ家の廃車のドアの前にいて、物騒な鉈を構えて身構えていた。", + NULL, "Rena was standing right in front of her hideout, holding a hatchet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そりゃそうだ。", + NULL, "I couldn't blame her.", Line_WaitForInput); + OutputLine(NULL, "騒々しく降りてくる俺の気配なんてバレバレだったろうからな。", + NULL, " She must have noticed all the noise I had made coming down the slope.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「はぁ……はぁ!", + NULL, "\"Haah... Haah!", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " レ、", + NULL, " Re", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………レナ、", + NULL, "-Rena......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……お、", + NULL, " It's", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "俺だ………。」", + NULL, " me...\"", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「……今度は圭一くん?", + NULL, "\"...Keiichi-kun?", Line_WaitForInput); + OutputLine(NULL, " あはははは、今夜はいろんな人が来る夜だね。」", + NULL, " Ahahahaha, I sure have a lot of visitors tonight.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「俺以外にも誰かいるのか?」", + NULL, "\"Who else is here?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 辺りを照らしてみるが、レナ以外に誰かがいるようには見えなかった。", + NULL, "I shone my flashlight around, but I didn't see anybody else.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「この場所はもう安全じゃないんで、今から場所を替えるところなの。", + NULL, "\"I'm leaving, because it's not safe here anymore.", Line_WaitForInput); + OutputLine(NULL, "……圭一くんにも知られたくないから、付いて来ないで。」", + NULL, " ...I don't want you to know where I'm going, so please don't follow me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「レ、…レナ?!", + NULL, "\"R-Rena...?!", Line_WaitForInput); + OutputLine(NULL, " お前、どうしたんだよその怪我!", + NULL, " What happened to your neck?!", Line_WaitForInput); + OutputLine(NULL, " 血だらけじゃないか!!」", + NULL, " You're bleeding!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_KomaruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……もう落ち着いたから大丈夫だよ。", + NULL, "\"...I'm okay.", Line_WaitForInput); + OutputLine(NULL, "もっとも、いつぶり返すかわからないけどね。」", + NULL, " They might come back again, though.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナは首のところが真っ赤になっていて、まるで皮膚病の人が痒みに任せて掻き毟ってしまったような、そんな感じの傷をつけていた。", + NULL, "Rena's neck was all red. It looked like she had some kind of skin disease on her neck. She probably couldn't bear the itchiness and scratched at it really hard.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「タオルで拭いただけじゃ駄目だろ…。", + NULL, "\"You need to do more than just wipe it with a towel...", Line_WaitForInput); + OutputLine(NULL, "取り合えず家へ来いよ!", + NULL, " Come to my house!", Line_WaitForInput); + OutputLine(NULL, " ちゃんと消毒した方がいいぞ…!」", + NULL, " You need to clean it up...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………傷口は大したことないよ。", + NULL, "\"...Don't worry about it.", Line_WaitForInput); + OutputLine(NULL, "それにこれは傷によるものじゃない。", + NULL, " It isn't an injury.", Line_WaitForInput); + OutputLine(NULL, "…もう、手遅れだし。」", + NULL, " ...And it's too late anyway.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「手遅れ?", + NULL, "\"Too late?", Line_WaitForInput); + OutputLine(NULL, " …どういうことだよ。」", + NULL, " ...What do you mean?\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruA1#", 200, TRUE ); + DisplayWindow(); + PlayBGM( 0, "yabaisemi", 120, 0 ); + + OutputLine(NULL, "「富竹さんを死に導いた何かを、私もいつの間にか服毒させられてるみたいなの。", + NULL, "\"They must have put the drug in my food without me realizing. It's the drug that killed Tomitake-san.", Line_WaitForInput); + OutputLine(NULL, "…注射なんて物騒な方法じゃない。", + NULL, " ...They probably used a syringe to inject him with the drug, but they changed their methods this time.", Line_WaitForInput); + OutputLine(NULL, "……多分、それは弁当のおかずに混ぜられてたの。", + NULL, " ...I think they put it in someone's lunch.", Line_WaitForInput); + OutputLine(NULL, "覚えてる?", + NULL, " You remember Mii-chan gave out a piece of her omelet to everyone the other day at lunch,", Line_WaitForInput); + OutputLine(NULL, " 先日、魅ぃちゃんが卵焼きを1人1個ずつ分けてくれたよね?", + NULL, " don't you?", Line_WaitForInput); + OutputLine(NULL, " あの時にやられたんだと思う。", + NULL, " She must have put it in the omelet.", Line_WaitForInput); + OutputLine(NULL, "……遅効性なところがうまいよね…。", + NULL, " ...She's smart. She used a slow-acting drug this time...", Line_WaitForInput); + OutputLine(NULL, "くそ…!!」", + NULL, " Damn it...!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナは魅音の卵焼きを思い出し、憎らしげに砂利を蹴飛ばした。", + NULL, "Rena kicked the dirt with hatred.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それは文字通り、魅音の好意を蹴飛ばしたのと同じだ。", + NULL, "...She was almost literally kicking Mion's goodwill to the curb.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "T2", 120, 0 ); + + OutputLine(NULL, "「おいレナ。", + NULL, "\"Hey, Rena.", Line_WaitForInput); + OutputLine(NULL, "………お前、…本気で魅音がそんなことすると思ってるのか?」", + NULL, " ...Are you seriously saying that Mion would do such a thing?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………?」", + NULL, "\".........?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナがきょとんとした目を向ける。", + NULL, "Rena looked stunned, and she stared straight at me.", Line_WaitForInput); + OutputLine(NULL, "…それからその目に少しの悪意が混じり出す。", + NULL, " ...I noticed a slight accusation in her eyes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 園崎家が悪の根源であることはもう話してあるのに、何を言い出すの?", + NULL, "I can tell by looking into her eyes that she wants to say,", Line_WaitForInput); + OutputLine(NULL, " そう瞳が言っている。", + NULL, " \"what are you talking about? I already told you that the Sonozaki family is the mastermind behind the conspiracy\".", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「第一よ…。", + NULL, "\"First of all...", Line_WaitForInput); + OutputLine(NULL, "あの日の卵焼き、……魅音は1人に1つずつなんか分けてないだろ。」", + NULL, " Mion didn't give out her omelet to everybody that day.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + DrawFilm( 2, 0xaa, 0xaa, 0xaa, 256, 0, 0, TRUE ); + + DrawBustshotWithFiltering( 0, "Me_WinkB2", "maskc", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " 魅音は5等分された卵焼きをみんなに、お好きなのをどうぞと差し出した。", + NULL, "Mion cut her omelet into 5 pieces, and she told us to take one if we wanted.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 2, "Re_KaiiB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " ……そうしたら、レナが真っ先に、端っこの1つを選んで、この渦巻きがかわいい〜はぅーって言って口にしたんじゃないか。", + NULL, "...Rena took the end piece of the omelet before anybody else took one. She said it looked \"kyute\" and ate it right there.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + FadeFilm( 0, TRUE ); + + DrawBustshot( 0, "Re_Hi_muhyouA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Mo_YG4", 400 ); + + OutputLine(NULL, "「違うよ。", + NULL, "\"No, that's not what happened.", Line_WaitForInput); + OutputLine(NULL, "魅ぃちゃんは、毒が入ってた卵焼きを私にわざと食べさせようとしたんだよ。」", + NULL, " Mii-chan tried to make me eat the omelet because she put a drug in it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……レナ。", + NULL, "\"...Rena.", Line_WaitForInput); + OutputLine(NULL, "……都合よく記憶を書き換えるなよ…。", + NULL, " ...Stop interpreting everything so conveniently...", Line_WaitForInput); + OutputLine(NULL, "タッパーの蓋の上に、こうちょんちょんと5つ並べたんじゃないか。」", + NULL, " Mion just put the five pieces of the omelet on the lid of her lunch box.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「並べてないよ…!", + NULL, "\"No, she didn't...!", Line_WaitForInput); + OutputLine(NULL, " 1人に1つずつ配った!」", + NULL, " She gave out each piece to every one of us!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………そんなこと、…今までにあったか?", + NULL, "\"...Rena, think about it. Have we ever done something like that before?", Line_WaitForInput); + OutputLine(NULL, " 俺たちは互いの弁当箱を好きに突っつくバイキング形式だぜ…?", + NULL, " We usually take whatever we like from everybody else's lunch...", Line_WaitForInput); + OutputLine(NULL, " これは誰の分なんて、お上品に分けっこしたことなんて、…一度もねぇじゃねぇか…。」", + NULL, " Nobody has ever said something like, 'this is your piece, so take this' or 'this is her piece so don't take that'... you know?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………………。」", + NULL, "\"...............\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナの目が見る見る憎悪に染まっていくのがわかる。", + NULL, "She looked at me with that accusation in her eyes.", Line_WaitForInput); + OutputLine(NULL, "………今のレナにとっては、俺の方が妄言なのだ。", + NULL, " ...To Rena, everything that comes out of my mouth must sound like a lie.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 彼女にとって、自分が毒を盛られたのはもはや事実で、それはあの卵焼きによって盛られたと「決めてしまった」。", + NULL, "To her, it's a fact that she was poisoned. She \"knows\" for sure that the drug was in the omelet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だから、それと食い違う話をする俺を拒絶しようとするのだ。", + NULL, "...That's why she's contradicting me, because I'm saying something different.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……俺はレナを怒らせに来たわけじゃない。", + NULL, "...I didn't come here to make her mad.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …それ以上は水掛け論になることを悟り、言い返すのをやめた。", + NULL, "...I realized that disagreeing would only escalate her anger, so I decided not to.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それよりさ。", + NULL, "\"Anyway...", Line_WaitForInput); + OutputLine(NULL, "……ここはもう安全な場所じゃないって、…どこへ行くつもりだよ。」", + NULL, " you said this place isn't safe anymore... Where are you going to go, then?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………さぁね。", + NULL, "\"...Well,", Line_WaitForInput); + OutputLine(NULL, "適当に探すよ。」", + NULL, " I'll find somewhere.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「寝るところなんてそうそう見つからねぇだろ…!", + NULL, "\"It's not that easy to find a place to sleep...!", Line_WaitForInput); + OutputLine(NULL, " 俺の家に来いよ。」", + NULL, " Why don't you come to my house?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……ありがたいけど辞退するね。", + NULL, "\"I appreciate your offer, but I can't do that.", Line_WaitForInput); + OutputLine(NULL, "園崎家の手先が村中を探し回ってる。", + NULL, " The Sonozaki family is looking for me everywhere in the village.", Line_WaitForInput); + OutputLine(NULL, "…圭一くんが裏切って私を売るとは、…思いたくないけど、匿いきれるとも思えない。」", + NULL, " ...I don't think you'd betray me, but... I don't think you can hide me from them, either.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「園崎家の手先が探し回ってるってのは、……逆だぞ。", + NULL, "\"It's... not the Sonozaki family who are looking for you...", Line_WaitForInput); + OutputLine(NULL, "警察がレナを探し回ってるんだ。」", + NULL, " It's the police.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………?", + NULL, "\".........?", Line_WaitForInput); + OutputLine(NULL, " なんで?", + NULL, " Why?", Line_WaitForInput); + OutputLine(NULL, " 大石さんは味方だし、…私のことは放っておくように言ってある。", + NULL, " Ooishi-san is on my side... And I told him to leave me alone.", Line_WaitForInput); + OutputLine(NULL, "私を探すなんて、ありえないよ。」", + NULL, " I don't think he's looking for me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「多分、……………リナと鉄平を殺したことが、どこかで漏れたんじゃないかと思う。」", + NULL, "\"I think... they know that you killed Rina and Teppei.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………………あぁ、……そういうことか。」", + NULL, "\"............Oh... I see.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は、やっと互いの会話が噛み合ったことに安堵したが、……レナの自虐的な笑い方が少しおかしかったので、すぐに噛み合ってないことに気付く。", + NULL, "I was relieved that we were finally on the same page... but I realized I was wrong right away when she laughed in self-derision.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…どうして警察が、あの殺しのことを勘付いたかわかる?」", + NULL, "\"...Do you know how the police found out that I killed them?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………いや、…………わかるわけないだろ…。」", + NULL, "\"......No...... I have no idea...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 少なくとも殺害現場は誰にも見られていない。", + NULL, "Nobody saw her killing them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 死体を山奥に隠しに行った時だって、大丈夫だったし、埋めた場所だって完璧だ。", + NULL, "Nobody saw us burying the corpses. We buried them deep in the mountains, and we camouflaged the spot perfectly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それに、最後に魅音が秘密の場所に埋めなおしてくれたらしい。", + NULL, "Plus, Mion moved them to a secret place afterwards.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だからあの死体が見つかるなんてことは永久にありえるわけがない。", + NULL, "So, it's impossible that the corpses would be found.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今日の夕方ね。", + NULL, "\"I went there this evening.", Line_WaitForInput); + OutputLine(NULL, "………私、あの2人の死体を埋めた場所に戻ったの。", + NULL, " ...I went there to check the spot where we buried them.", Line_WaitForInput); + OutputLine(NULL, "そしたら、………どうだったと思う?」", + NULL, " Guess what I found...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………ぁ、」", + NULL, "\"......Ah.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " まずいと思った。", + NULL, "That didn't sound good.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………そうだ。", + NULL, ".........Of course.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナはあの死体を魅音が処分してくれたことを知らない。", + NULL, "...Rena has no idea that Mion took care of the corpses.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、あそこに埋まってるものと思い込んでたはずだ…!", + NULL, "She'd think the corpses were still buried there...!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「なかったの。", + NULL, "\"They weren't there.", Line_WaitForInput); + OutputLine(NULL, "死体が。", + NULL, " The corpses.", Line_WaitForInput); + OutputLine(NULL, "誰かが掘り返して死体を持ち去った。」", + NULL, " Somebody dug them out and carried them somewhere else.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「い、…いや、レナ!", + NULL, "\"Ah... Rena!", Line_WaitForInput); + OutputLine(NULL, " …それは……えぇと…!」", + NULL, " ...That's because... ummm...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あんな場所、誰かが偶然掘り返すわけもない。", + NULL, "\"It's impossible that someone happened to dig them up.", Line_WaitForInput); + OutputLine(NULL, "……それにあの場所は私が決めた。", + NULL, " ...I chose the place.", Line_WaitForInput); + OutputLine(NULL, "だからあの場所に埋まっていることは、あの場に居合わせた人間しかいない。」", + NULL, " So, the only people who know about the place are me and my friends who were there.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そ…そうだ、その通りだよ…。", + NULL, "\"Th-That's right...", Line_WaitForInput); + OutputLine(NULL, "えっと、だからそれは……、」", + NULL, " Well... the thing is...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「誰がやったかはわかってる。", + NULL, "\"I know who did it.", Line_WaitForInput); + OutputLine(NULL, "魅ぃちゃんだよ。", + NULL, " It's Mii-chan.", Line_WaitForInput); + OutputLine(NULL, "……私が警察と結託することがないよう、保険がほしかったに違いない。", + NULL, " ...They didn't want me to work with the police. They needed to have some insurance.", Line_WaitForInput); + OutputLine(NULL, "……園崎家に探させるだけじゃなく、警察にも捜させるとはね。", + NULL, " ...But I didn't think they'd use the police to find me.", Line_WaitForInput); + OutputLine(NULL, "……連中も形振り構ってられないってことか。」", + NULL, " ...I guess they don't care how it looks anymore as long as I'm captured.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「み、魅音がそんなことするわけねぇだろ!」", + NULL, "\"Come on! Do you really think Mion would do such a thing?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「したんだよ!!", + NULL, "\"She did!!", Line_WaitForInput); + OutputLine(NULL, " 魅ぃちゃんが私を売った!」", + NULL, " Mii-chan sold me out!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……いいや、しねぇな。", + NULL, "\"...No, she didn't.", Line_WaitForInput); + OutputLine(NULL, "魅音も俺たちもみんな仲間だぞ。", + NULL, " Mion is your friend.", Line_WaitForInput); + OutputLine(NULL, "例え世界が全部敵になったとしたって、仲間は最後まで味方なんだ。", + NULL, " We're all on your side no matter what happens. Even if the whole world turned against you, we'd still be on your side.", Line_WaitForInput); + OutputLine(NULL, "だから魅音がレナを売ることなんて、海水が全部蒸発するような天変地異があったって、絶対にありえない…!」", + NULL, " Even if the whole ocean evaporated, Mion would never sell you out...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………………魅ぃちゃんの肩をどうして持つの?」", + NULL, "\".........I don't understand why you're defending her.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「逆だろ!", + NULL, "\"It's just the opposite!", Line_WaitForInput); + OutputLine(NULL, " 何で魅音をそこまで疑うんだよ!!」", + NULL, " I don't understand why you're doubting her!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そんなのは決まってるでしょ。", + NULL, "\"That's simple.", Line_WaitForInput); + OutputLine(NULL, "三四さんの暴いた致命的な事実は狂信者たちの偉大な計画の実現、」", + NULL, " Miyo-san revealed the existence of the conspiracy to me, and the fanatics are...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「黙れ黙れッ!!", + NULL, "\"Shut up! Shut up!!", Line_WaitForInput); + OutputLine(NULL, " ………あ、…ちょっと言葉がきつかったな。謝るからちょっと俺の話を聞いてくれ。", + NULL, " ...Ah... I'm sorry I didn't mean to yell at you like that. I apologize. So, please listen to me.", Line_WaitForInput); + OutputLine(NULL, "…いいか、あの死体がなくなっていたのは、確かに魅音が掘り返したからだ。」", + NULL, " ...The corpses are gone because Mion dug them out.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「やっぱりそうじゃないッ!!!」", + NULL, "\"See?!! I told you!!!\"", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「終わりまで聞けよ!!", + NULL, "\"Listen to me until I finish!!", Line_WaitForInput); + OutputLine(NULL, " ……いいか、魅音が死体を掘り返したのは、あの埋めた場所が安全じゃないことがわかったからなんだ。", + NULL, " ...Okay? Mion dug them out because she found out that the place isn't going to be safe for much longer.", Line_WaitForInput); + OutputLine(NULL, "営林署がこの夏、あの辺り一体を伐採するって計画を立ててたことが後にわかったんだよ。", + NULL, " There's a logging project scheduled to begin on that mountain this summer.", Line_WaitForInput); + OutputLine(NULL, "だから魅音は!", + NULL, " That was why!", Line_WaitForInput); + OutputLine(NULL, " レナを守るために死体を掘り返してくれたんだよ!!」", + NULL, " That's why she dug them out, to save you from being caught!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "Moon", 400 ); + + OutputLine(NULL, "「ぷ、………はははははは、あっはっはっはっは!」", + NULL, "\"Pff... hahahahahaha. Ah ha ha ha ha!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナの笑いは見下すかのようだった。", + NULL, "Rena laughed at me like I was stupid or something.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺の言葉がまったく心に届いていないことがわかる…。", + NULL, "I could tell she didn't understand anything I was saying...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そんなの魅いちゃんの口から出任せに決まってるでしょ?!", + NULL, "\"Don't you get it? Mii-chan made that up!", Line_WaitForInput); + OutputLine(NULL, " 圭一くんの前ではいい子ぶりたいあの子の汚いやり方だって!」", + NULL, " She just wants to look good when you're around. She's a dirty bitch!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あのなぁ…!!", + NULL, "\"Hey...!!", Line_WaitForInput); + OutputLine(NULL, " じゃあどうすりゃよかったんだよ!", + NULL, " Then what was she supposed to do?!", Line_WaitForInput); + OutputLine(NULL, " 今年の夏に営林署が見つけちまうかもしれないと知ってて、放置しとくのかよ?!", + NULL, " Are you saying that she should've left the corpses there, knowing that the forestry service would find them this summer?!", Line_WaitForInput); + OutputLine(NULL, " そんなことできるわけねぇだろ!」", + NULL, " She couldn't do that because she's your friend!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawBustshotWithFiltering( 2, "Re_OkoruA1#", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Mo_YG1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「その営林署の伐採計画というのが、そもそも魅ぃちゃんの作り話だって、どうしてわからないのかなぁ!!」", + NULL, "\"Why can't you understand that Mii-chan made everything up, including the logging project?!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「わからねぇのはレナの方だろッ!!!」", + NULL, "\"You're the one who doesn't understand anything!!!\"", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshot( 0, "Re_OkoruB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………………。」", + NULL, "\"............\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺が怒鳴りつけると、レナはすーーっと冷めるような目つきになった。", + NULL, "After I yelled at her, she gave me an icy look.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …そして俺を凝視し、この男は何をしにやって来たんだ?", + NULL, "...She stared into my eyes...", Line_WaitForInput); + OutputLine(NULL, " と値踏みし始める…。", + NULL, " As if trying to find out what I came here for...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………俺は、レナの目を覚ましに来たんだ。", + NULL, "\"...I came here to wake you up.", Line_WaitForInput); + OutputLine(NULL, "お前は鷹野さんのスクラップ帖のせいで、とんでもない狂った夢に取り憑かれてる。", + NULL, " You're possessed by an impossible delusion because of Takano-san's scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "……最初の内は面白ぇ話だと思ってたが、そろそろ洒落にならないと思い始めた。", + NULL, " ...At first, I thought it was interesting. But this is getting way out of hand...", Line_WaitForInput); + OutputLine(NULL, "…………お前は今、ちょっとした病気なんだよ!」", + NULL, " You know why? It's because they're making you sick!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……あぁ、梨花もどきにも病気だって言われたっけね。", + NULL, "\"...Oh, the girl who looked just like Rika-chan told me the same thing.", Line_WaitForInput); + OutputLine(NULL, "確かに、うじ湧き病はもう始まってるし。」", + NULL, " You're actually right about that. I mean, I do have the maggot disease, so...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あぁ、もう違うんだ違うんだ!", + NULL, "\"No, you don't understand!", Line_WaitForInput); + OutputLine(NULL, " とにかく俺の話を聞け!", + NULL, " Listen to me very carefully!", Line_WaitForInput); + OutputLine(NULL, " …しばらくの間、横になってじっくりと休まねぇか?", + NULL, " ...You need to lie down and rest for a while. Okay?", Line_WaitForInput); + OutputLine(NULL, " 本当は魅音の家に匿ってもらったほうが安全なんだ。", + NULL, " It'd be a lot safer to stay at Mion's house.", Line_WaitForInput); + OutputLine(NULL, "警察からも匿えるしな。", + NULL, " She can protect you from the police.", Line_WaitForInput); + OutputLine(NULL, "……でも、それでも魅音が信用できないってんなら、俺の家でもいい。", + NULL, " ...But if you don't trust her, you can stay at my place.", Line_WaitForInput); + OutputLine(NULL, "とにかく、こんな休めない場所で縮こまってたって、心にいいわけがないんだ!", + NULL, " Either way, it's not good for you to stay somewhere uncomfortable like this!", Line_WaitForInput); + OutputLine(NULL, " まずは俺の家に行こう。", + NULL, " Let's just go to my house for now.", Line_WaitForInput); + OutputLine(NULL, "そして冷たい飲み物でも飲みながら、ちょいと熱を冷ましてみないか…?", + NULL, " We'll have some cold tea together. It'll cool your fever down...", Line_WaitForInput); + OutputLine(NULL, " そうすりゃレナもすぐに気付くさ。」", + NULL, " Then, you'll realize how crazy all this was.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「何を言ってるの圭一くん。", + NULL, "\"What are you talking about, Keiichi-kun?", Line_WaitForInput); + OutputLine(NULL, "………私がおかしくなってるって言いたいの?」", + NULL, " ...Are you saying that I'm crazy?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………………。」", + NULL, "\"..................\"", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「おかしいのはお前たちの方なんだ!!", + NULL, "\"I'm not crazy, you are!!", Line_WaitForInput); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, " お前たちは寄生虫に乗っ取られて、知らず知らずのうちにやつらに操られているだけ。", + NULL, " You don't know it, but you're just being controlled by the parasite.", Line_WaitForInput); + OutputLine(NULL, "圭一くんも傍観者のつもりでいるけど、実は被害者の1人なんだよ!!", + NULL, " Keiichi-kun, you think you have nothing to do with it, but you're one of the victims!!", Line_WaitForInput); + OutputLine(NULL, " それに気付けないのが彼らの狡猾なところ。", + NULL, " You just don't realize it.", Line_WaitForInput); + OutputLine(NULL, "それを私は責めない。", + NULL, " I'm not blaming you for that.", Line_WaitForInput); + OutputLine(NULL, "……私がきっと圭一くんたちを救ってあげるから、今は私を信じていて!」", + NULL, " ...I can save you. I can save everybody. So please trust me for now!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おかしいのはお前たちの方、って……。", + NULL, "\"You think we're all crazy...", Line_WaitForInput); + OutputLine(NULL, "…じゃあレナは、…村が丸ごとおかしくて、自分だけが正しいって言うのかよ…?!」", + NULL, " You think... everybody in this village is crazy, and you're not... Is that what you're saying?!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「雛見沢だけじゃないかもしれないね。", + NULL, "\"It might even be spreading outside of Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "…もはややつらの魔手は鹿骨市全域、…あるいは県内全域にまで及んでいるかもしれない!", + NULL, " ...They might've already spread it as far as Shishibone City... or to the entire prefecture!", Line_WaitForInput); + OutputLine(NULL, " でも、私だけは正しいの!", + NULL, " I really am the only one who isn't crazy!", Line_WaitForInput); + OutputLine(NULL, " 三四さんのスクラップのお陰でそれに気付けた!", + NULL, " I know that, thanks to Miyo-san's scrapbooks!", Line_WaitForInput); + OutputLine(NULL, " 圭一くんだって、気付けたんじゃなかったっけ?!」", + NULL, " I thought you understood that, too!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「待てよレナ、なぁ待てよレナ…!!", + NULL, "\"Wait a second, Rena!!", Line_WaitForInput); + OutputLine(NULL, " 自分以外、世界中が全ておかしいって、……それってつまりさ、……認めてるってことじゃねぇかよ!", + NULL, " You're saying everybody in the world is crazy except you...", Line_WaitForInput); + OutputLine(NULL, " おかしいのは……自分だけなんだよ!", + NULL, " That's the same thing as saying you're the only one who's crazy...!!", Line_WaitForInput); + OutputLine(NULL, " 世界は最初から何も変ってないし、おかしくも何ともない。", + NULL, " The world hasn't changed. Nobody is crazy.", Line_WaitForInput); + OutputLine(NULL, "増してやレナの敵でもなんでもない。", + NULL, " Nobody is your enemy.", Line_WaitForInput); + OutputLine(NULL, "自分だけが正しくて世界が全部敵なんてことはありえないんだよ!", + NULL, " If you ask me, it's crazy to believe that you're the only one in this world who isn't crazy and that everybody in this world is your enemy!", Line_WaitForInput); + OutputLine(NULL, " それはつまり、…………自分だけが敵ってことなんだよ!」", + NULL, " In short... your only enemy is yourself!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「可哀想な圭一くん。", + NULL, "\"I feel sorry for you, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "……でも仕方がないよ。", + NULL, " ...But it's okay.", Line_WaitForInput); + OutputLine(NULL, "三四さんの真実は、誰もが受け容れられるものではない。", + NULL, " It's not that easy to accept the facts Miyo-san discovered.", Line_WaitForInput); + OutputLine(NULL, "……三四さん自身、この内容が本当に真実か、まだ測りかねていた節があったしね。", + NULL, " ...Even she wasn't sure about them.", Line_WaitForInput); + OutputLine(NULL, "だから圭一くんが受け容れられないことを、私は理解できる。", + NULL, " So I understand if you can't accept the truth.", Line_WaitForInput); + OutputLine(NULL, "……だから、そんな圭一くんを救うために、私はがんばるよ。", + NULL, " ...That's why I'm going to fight. I'm going to fight to save everybody.", Line_WaitForInput); + OutputLine(NULL, "がんばって戦って、…必ず、圭一くんたちを支配しているやつらをやっつけてやるから。」", + NULL, " I'll beat them down and make them stop controlling you.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ば……馬鹿野郎……馬鹿野郎……!!", + NULL, "Rena, that's stupid... That's just idiotic!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 可哀想な圭一くん?", + NULL, "You feel sorry for me?", Line_WaitForInput); + OutputLine(NULL, " ばかばか、大馬鹿!!", + NULL, " You're stupid!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どうして気付けないんだよ、どうしてあんな支離滅裂な滅茶苦茶な話をまだ信じられるんだよ!!", + NULL, "Why don't you understand? Why do you still believe a crazy stupid story like this?!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そしてどうして、何かある度に、その妄想に都合がいいように曲解するんだよ!", + NULL, "You're just interpreting everything to suit your convenience!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……三四さんも梨花ちゃんも、そして今や私も、…もうスペアが用意されてるの。", + NULL, "\"...They have replacements for Miyo-san, Rika-chan, and me.", Line_WaitForInput); + OutputLine(NULL, "そして、私が消されるのと同時に入れ替わることになっている。」", + NULL, " They're going to replace me after I'm killed.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「はぁッ?", + NULL, "\"What?!", Line_WaitForInput); + OutputLine(NULL, "! スペアぁ?!", + NULL, " Replacements?!", Line_WaitForInput); + OutputLine(NULL, " お前、本気で何を言ってるんだ?!」", + NULL, " Are you seriously saying that?!\"", Line_Normal); + ClearMessage(); + + DrawScene( "Moon", 400 ); + + OutputLine(NULL, "「もういいや。", + NULL, "\"You know what?", Line_WaitForInput); + OutputLine(NULL, "圭一くんには真実を教えてあげよう。", + NULL, " I'm going to tell you the truth.", Line_WaitForInput); + OutputLine(NULL, "私が圭一くんに話してない、本当の真実。", + NULL, " I haven't told you about this yet.", Line_WaitForInput); + OutputLine(NULL, "実はね、寄生虫の正体は、…宇宙人なの。」", + NULL, " The true identity of the parasite is... aliens.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「う、……宇宙人んん……?!」", + NULL, "\"A-Aliens...?!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「うん。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "オヤシロさまの正体ももちろん宇宙人。", + NULL, " Oyashiro-sama is also an alien.", Line_WaitForInput); + OutputLine(NULL, "天から降臨する際の描写は、世界各地に散らばる宇宙人説と合致するの。", + NULL, " The description of his descending from the sky matches with alien theories from all over the world.", Line_WaitForInput); + OutputLine(NULL, "偉大な文明が興る時、偉人は必ず宇宙から現れる!", + NULL, " Whenever a great civilization flourished, it was always the aliens who accomplished it!", Line_WaitForInput); + OutputLine(NULL, " 彼らは宇宙から優れた叡智を持って地球を訪れ、いつまでも未熟な地球人類の進化を促そうと、」", + NULL, " They have advanced knowledge. They came to Earth to help immature humans evolve...\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " ………おいおいおいおい………、", + NULL, "......Hey, wait just a minute...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……う、", + NULL, " You...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……嘘だろ、", + NULL, " must be kidding, right,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "レナ。", + NULL, " Rena?", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " まださ、……寄生虫説の方が聞いてて面白かったぞ……。", + NULL, "The parasite theory was interesting...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そりゃいくらなんでも……滅茶苦茶だぞ………。", + NULL, "But aliens...? Come on. That's just nonsense...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、レナは信じられないくらいに大真面目で、……それを受け容れられない俺を、哀れんでいるのだ。", + NULL, "But Rena believes this theory so seriously... And she feels sorry for me because I can't accept it.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Re_okoruA1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Mo_YG4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「やつらは人体寄生を通じてコミュニティを支配してきた。", + NULL, "\"They've been controlling the community by living as parasites in human bodies.", Line_WaitForInput); + OutputLine(NULL, "だが時折、勘のいい人間が生まれ、その支配の実態を暴こうとした。", + NULL, " But sometimes, someone with sharp intuition comes along, and tries to reveal the truth.", Line_WaitForInput); + OutputLine(NULL, "彼らはそれを取り除き、コミュニティを維持するために、様々な拉致を行なったの。", + NULL, " But they get rid of them in order to maintain their control of the community.", Line_WaitForInput); + OutputLine(NULL, "そして、時には金属片を埋め込みそのコントロールを得たり、あるいは外見だけを共有した別の存在と入れ替えることによって支配を続け…!!", + NULL, " They sometimes kidnap those people with sharp intuition and put a piece of metal in their bodies to gain control over them. When that doesn't work, they replace those people with their copies...!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " そいつらは三四さんのコピーを生み、私のコピーを生んだ。", + NULL, "They made a copy of Miyo-san. They made a copy of me, too.", Line_WaitForInput); + OutputLine(NULL, "梨花ちゃんのコピーもさっき来たんだよ!", + NULL, " Rika-chan's copy just came by a few minutes ago!", Line_WaitForInput); + OutputLine(NULL, " そいつと話をしてみた。", + NULL, " I talked to it.", Line_WaitForInput); + OutputLine(NULL, "そいつは宇宙から来た存在であることを認めたよ!!", + NULL, " It admitted that it came from space!!", Line_WaitForInput); + OutputLine(NULL, " そして破滅の日が近いことを告白し、私に足掻けるものなら足掻けと嘲笑った!!", + NULL, " It told me that the end of the world is coming soon, and it laughed at me, saying I should struggle as much as I want!!", Line_WaitForInput); + OutputLine(NULL, " 私は戦うよ、人類をやつらの家畜になどしてたまるか!!", + NULL, " I'm going to fight. I'm not going to let them domesticate our species!!", Line_WaitForInput); + OutputLine(NULL, " 私は絶対に絶対に、」", + NULL, " I'll never ever...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この、………馬鹿野郎……!!!!", + NULL, "You're... so stupid...!!!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺はレナにずかずかと近寄り、", + NULL, "I stepped towards Rena,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "その頭を引っぱたいた。", + NULL, " and slapped her in the face.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshot( 0, "Re_BikkuriB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Mo_YG4", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, "…それで正気に戻ってくれることを祈って。", + NULL, " ...I was hoping it would return her to sanity.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "yorumushi", 120, 0 ); + + OutputLine(NULL, "「………目を覚ませ!!」", + NULL, "\"......Wake up!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………。」", + NULL, "\"............\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナ。", + NULL, "\"Rena...", Line_WaitForInput); + OutputLine(NULL, "……もう忘れたか?", + NULL, " did you forget?", Line_WaitForInput); + OutputLine(NULL, " まさにこの場所だ。", + NULL, " It happened here.", Line_WaitForInput); + OutputLine(NULL, "それもほんの数日前だ。", + NULL, " Just a few days ago.", Line_WaitForInput); + OutputLine(NULL, "俺たち仲間たちは、この場所で、全員で手を取り合ったよな…?", + NULL, " We all took each other's hands here... didn't we?", Line_WaitForInput); + OutputLine(NULL, " そして、仲間は家族同然だって認め合ったよな…?」", + NULL, " And we promised we'd be a family made of friends forever...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " レナは、手首をいじるような仕草をした。", + NULL, "Rena played with her wrist.", Line_WaitForInput); + OutputLine(NULL, "だが口を挟んでこなかったので続ける。", + NULL, " She didn't interrupt, so I continued.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + PlayBGM( 0, "Birth_and_death", 120, 0 ); + + OutputLine(NULL, "「お前の言う、宇宙人が地球を侵略してるって話を、お前が本気で言ってるなら、", + NULL, "\"If you're seriously saying that aliens are controlling the Earth...", Line_WaitForInput); + OutputLine(NULL, "……例え世界中が信じなくても、俺は信じてやる。", + NULL, " I'll believe you. Even if everybody in this world didn't, I would.", Line_WaitForInput); + OutputLine(NULL, "…俺はお前の仲間で、一番最初の味方だからだ!!", + NULL, " ...That's because I'm your friend and I'm on your side no matter what!!", Line_WaitForInput); + OutputLine(NULL, " でもな、…ならお前も聞いてくれ。", + NULL, " But... I want you to listen to me, too.", Line_WaitForInput); + OutputLine(NULL, "仲間で味方の俺の言葉を聞いてくれ。", + NULL, " I want you to listen to me because I'm your friend.", Line_WaitForInput); + OutputLine(NULL, "……あの鷹野さんのスクラップ帖はでっち上げのインチキなんだよ!!", + NULL, " ...Takano-san made up all the stories in the scrapbooks!!", Line_WaitForInput); + OutputLine(NULL, " 本当さ、鷹野さんはオカルトマニアなんだ。", + NULL, " It's true. Takano-san was an occult maniac.", Line_WaitForInput); + OutputLine(NULL, "雛見沢の古い歴史をいろいろに解釈して遊んで、珍説を書き上げては人に読ませて回ってるだけなんだ。", + NULL, " She enjoyed interpreting the old history of Hinamizawa any way she wanted. She made up ridiculous stories out of it, and she read them to people for fun.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、寄生虫がどうのこうのという説以外にも、UFOがどうこうとか、地底人がどうこうなんていうとんでもないのまでたくさんあるんだ!", + NULL, "So, the parasite story isn't the only one she made up. There are stories about UFOs, some kind of creatures from the underworld, and many other things!", Line_WaitForInput); + OutputLine(NULL, " だから、レナが読んだスクラップ帖は、鷹野さん自慢の最新作でしかないんだよ!", + NULL, " So, the one you read in the scrapbooks was just a new story she made up recently!", Line_WaitForInput); + OutputLine(NULL, " ほら、あの人って人をからかうみたいなところがあるだろ?", + NULL, " Don't you remember that she liked to make fun of people?", Line_WaitForInput); + OutputLine(NULL, " レナが真面目に話を聞いてくれるもんだから、面白がってとんでもない話を吹き込んだだけなんだよ!」", + NULL, " She was just making fun of you because you took her story so seriously!\"", Line_Normal); + ClearMessage(); + + DrawScene( "Moon", 400 ); + + OutputLine(NULL, "「………単なる創作なら、三四さんはどうして殺されたの?", + NULL, "\"...If it was just a story she made up, why was she killed?", Line_WaitForInput); + OutputLine(NULL, " しかも、検死結果では死後24時間のはずなのに、どうして祭りの夜に歩いていたの?", + NULL, " Her autopsy report said she had been dead for 24 hours when she was found. But she was there at the festival. Why?", Line_WaitForInput); + OutputLine(NULL, " 富竹さんの死因は?", + NULL, " How are you going to explain the cause of Tomitake-san's death?", Line_WaitForInput); + OutputLine(NULL, " 園崎家は?", + NULL, " What about the Sonozaki family?", Line_WaitForInput); + OutputLine(NULL, " 雛見沢の伝説は?", + NULL, " What about the legend of Hinamizawa?", Line_WaitForInput); + OutputLine(NULL, " オヤシロさまは、梨花ちゃんは?", + NULL, " What about Oyashiro-sama and Rika-chan?", Line_WaitForInput); + OutputLine(NULL, " 全部、創作?", + NULL, " Are you saying everything is made up?", Line_WaitForInput); + OutputLine(NULL, " 世界中が私たちを騙すために嘘をついているって、そう言うの?」", + NULL, " Are you saying that the whole world is lying to us?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「何でもかんでも無理につなげて解釈するな!!", + NULL, "\"Stop making connections between everything!!", Line_WaitForInput); + OutputLine(NULL, " 誇大妄想の典型的な症例じゃねぇかよ!!", + NULL, " That's a typical symptom of paranoia!!", Line_WaitForInput); + OutputLine(NULL, " とにかく難しく考えるな!!", + NULL, " Don't think so hard!!", Line_WaitForInput); + OutputLine(NULL, " レナはちょっと疲れてるだけなんだ。", + NULL, " You're just tired.", Line_WaitForInput); + OutputLine(NULL, "だから、少し休もう。", + NULL, " That's why you need to rest.", Line_WaitForInput); + OutputLine(NULL, "俺はレナにくつろげる部屋と布団、食事を提供するだけだ。", + NULL, " All I'm going to do is to offer you a place to relax, a bed, and food.", Line_WaitForInput); + OutputLine(NULL, "…食事が信用できないなら、自前で好きにしてくれたっていい。", + NULL, " ...If you can't trust my food, you don't have to eat it. Eat whatever you have.", Line_WaitForInput); + OutputLine(NULL, "とにかくとにかく!!", + NULL, " Anyway!!", Line_WaitForInput); + OutputLine(NULL, " 俺の言うことを今だけでいいから信じてほしいんだ!!!」", + NULL, " Please just trust me for now!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私の言っている話の方が筋も通っているし、証拠も根拠もたくさんある。", + NULL, "\"My story makes more sense than yours. I have evidence to prove it.", Line_WaitForInput); + OutputLine(NULL, "なのに圭一くんは自分を信じてくれの一点張り。", + NULL, " But all you're saying is that I should trust you.", Line_WaitForInput); + OutputLine(NULL, "……どっちが正しいかなんて、明白でしょ?」", + NULL, " ...Isn't it obvious who is right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ、明白だな。", + NULL, "\"Yes, it is obvious.", Line_WaitForInput); + OutputLine(NULL, "俺だッ!!!", + NULL, " Me!!!", Line_WaitForInput); + OutputLine(NULL, " 俺が正しい!」", + NULL, " I'm right!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「よ、……よくそんなことを言い切れるね?」", + NULL, "\"How... How can you be so sure?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あぁ、そんなのは簡単さ。", + NULL, "\"It's easy.", Line_WaitForInput); + OutputLine(NULL, "俺がレナの仲間だからだ。", + NULL, " It's because I'm your friend.", Line_WaitForInput); + OutputLine(NULL, "仲間は絶対に裏切らない。", + NULL, " Friends never betray one another.", Line_WaitForInput); + OutputLine(NULL, "仲間を絶対に助ける。", + NULL, " Friends always help each other.", Line_WaitForInput); + OutputLine(NULL, "だから、世界中が俺を正しくないと言っても、今だけは俺を信じろ。", + NULL, " So, you have to believe that I'm right even when the world says I'm wrong.", Line_WaitForInput); + OutputLine(NULL, "俺が、お前の仲間だからなんだ!!!」", + NULL, " Because I'm your friend!!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 200 ); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, "「………………………。」", + NULL, "\"..................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どさりと音がした。", + NULL, "I heard a thud.", Line_WaitForInput); + OutputLine(NULL, "…レナが鉈を落とした音だ。", + NULL, " ...Rena dropped the hatchet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは両手で頭を抱えると、少しふらついた。", + NULL, "She staggered, holding her head in her hands.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……聞き取れない何かをぶつぶつと呟き、自問自答しているかのように見えた。", + NULL, "...She was muttering something, and it looked like she was asking herself questions.", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0x00, 0x00 ); + DrawSceneWithMask( "aka2", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " ………何の証拠も根拠も示せないくせに、自分を信じろだと?!", + NULL, "...He wants me to trust him, but he has no evidence to prove he's right!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何て滅茶苦茶なことを言うんだ、この前原圭一という男は…!!", + NULL, "He's being absurd...!!", Line_Normal); + ClearMessage(); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、………あるいは本当に圭一くんの言うように、…私の勘違い……?", + NULL, "Or... maybe he's right, and I'm wrong... Am I really just misunderstanding everything...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あぁ、それはとても素敵な提案、何度も夢見た提案。", + NULL, "It would be wonderful if that was true. I wished I was wrong so many times.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 実は三四さんのスクラップ帖は単なる妄想ノートで、寄生虫なんてものは存在しない。", + NULL, "I wished Miyo-san's scrapbooks are nothing but a bunch of stories, and the parasite doesn't exist.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……たまたまの偶然を私が繋ぎ合わせて悪く解釈しているだけ…。", + NULL, "Some coincidences happened to connect together, and I interpreted them in the wrong way...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そうだったらどんなによかったことかどんなによかったことか…!!", + NULL, "I really wish that was the case...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 挫けるな竜宮レナ、クールになれ竜宮レナ…!!", + NULL, "Don't give up, Rena Ryuugu. Be cool, Rena Ryuugu...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この男の言葉には毒がある、安息を求める私の心の弱さにつけこもうとする毒がある!", + NULL, "This guy has poison in his words. He's trying to take advantage of my weakness!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 全ては明らかなのだ、宇宙からの侵略者が、鬼ヶ淵村と呼ばれた太古から、この村を地球侵略の基地にしてきたことは明白なんだ…。", + NULL, "Everything is too obvious not to believe. It's obvious that the aliens have been trying to invade the Earth, using this village as their base ever since it was called Onigafuchi...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 圭一くんはやつらに寄生されて支配されてしまっているただの犠牲者なんだ、犠牲者なんだ…!", + NULL, "Keiichi-kun is a victim who's being controlled by them. He's just a victim...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、……圭一くんのあの日、手首を掴んでくれたあの力強さには何の邪心もない!!", + NULL, "But... when he grabbed my wrist really hard on that day, I could tell his intentions were true!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私という仲間を救い出そうとしてくれたあの力強さを、私は今でも忘れられないじゃないか!!", + NULL, "I still remember the strength of his grip on my wrist. He tried to save me, his friend!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " この狂気と妄想の迷路の中で、私は出口を見つけられずへたり込んで。", + NULL, "I got lost in this crazy delusional maze many times.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……誰かに助けてもらいたいと何度祈ったんだっけ?!", + NULL, "...I prayed over and over that somebody would help me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして、私の願いがかなって、圭一くんが、再びこうして同じ場所で手を差し伸べてくれている!!", + NULL, "And now, my prayers are answered, and Keiichi-kun is reaching for my hand again!!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "aka1", 400 ); + PlayBGM( 1, "suzu", 120, 0 ); + + OutputLine(NULL, " 忘れたか竜宮レナ、この男は仲間だなんて言ってるけど、自分のことを全て打ち明けてはいないんだぞ?", + NULL, "But don't forget, Rena Ryuugu. This guy says he's your friend, but he hasn't told you everything about himself.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ほら、忘れたか、大石さんに聞いたじゃないか……。", + NULL, "Don't you remember? Ooishi-san told you about it...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 警察が調べてくれた。", + NULL, "He told me about what he found out.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が仲間を疑ったから、圭一くんも含めて大石が全員を調べてくれた。", + NULL, "I couldn't trust my friends, so Ooishi checked on everybody, including Keiichi-kun.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_yabaisemi", 128, 64 ); + + OutputLine(NULL, " そうしたら、……圭一くんが引っ越してくる前のことを、……知ってしまったんじゃないか!!", + NULL, "That's why I know... about what he did before he moved here!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こいつは上辺だけだ、中身は異常者なんだ、信じちゃいけない信じちゃいけない!!", + NULL, "He looks like he's a good guy on the outside, but he's crazy on the inside. I can't trust him! I shouldn't trust him!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " だから何?!", + NULL, "So what?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 引っ越して来る前の圭一くんなんて知らない!!", + NULL, "I don't care who he was before he moved here!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私だって引っ越してくる前の茨城で、いっぱい悪いことしたよ?", + NULL, "I did many bad things in Ibaraki, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 笑えないことをした、許されないことをした。", + NULL, "I did many unforgivable things.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 人に大怪我をさせたし、学校中のガラスを割ったし、謹慎まで食らった大不良じゃない!!", + NULL, "I hurt my friends really badly, broke the windows at the school, and was suspended!! I was a very bad girl!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だからって今の私を彼らが差別した?", + NULL, "Did he treat me differently because of that?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " しないよ?!", + NULL, "No, he didn't!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 竜宮レナは竜宮レナで、…茨城にいた竜宮礼奈が…悪いことをしてたって、……それは許してくれるんだよ?!", + NULL, "Rena Ryuugu is Rena Ryuugu. He'll forgive me because it was Reina Ryuugu who did all those bad things in Ibaraki!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "aka2", "maskup", 1, 0, 300 ); + + PlayBGM( 0, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " あっはっはっは、あっはっはっはっは!!!", + NULL, "Ah ha ha ha. Ah ha ha ha ha!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 許さないよ許すわけないよ、", + NULL, "He won't forgive me.", Line_WaitForInput); + OutputLine(NULL, "当り前じゃないか、", + NULL, " I should know better.", Line_WaitForInput); + OutputLine(NULL, "前原圭一が自分をお淑やかな女の子だと信じてくれるのは、礼奈を知らないからだよ。", + NULL, " Keiichi Maebara believes that I'm a kind and modest girl, because he doesn't know Reina.", Line_WaitForInput); + OutputLine(NULL, "知ったらどうなることか!!", + NULL, " If he found out about Reina, what would he do?!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 知っても大丈夫だよ、私のことを怖がるわけないよ…!", + NULL, "He wouldn't do anything. He wouldn't be scared of me...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナはレナなんだよ、礼奈なんて、引っ越す前の町の話じゃない!!", + NULL, "Rena is Rena. Reina is a different girl!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 圭一くんだって同じだよ、引っ越す前の話なんてどうでもいい、そんなのはお相子なんだよ!!", + NULL, "The same goes with Keiichi-kun. I don't care who he was before he moved here. We're even!!", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + DrawBustshotWithFiltering( 2, "Re_Hi_muhyouA1#", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Mo_YG4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「…だ、……大丈夫か、レナ…。」", + NULL, "\"...Are... you okay, Rena...?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshot( 0, "Re_Hi_MuhyouB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "Cradle_song", 120, 0 ); + + OutputLine(NULL, "「……………触るな、汚らわしい。」", + NULL, "\"......Don't touch me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺が差し伸べていた手を、レナは払いのけた。", + NULL, "Rena knocked my hand aside when I reached for her.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「さっきから……、聞いていれば仲間仲間とやかましい…。", + NULL, "\"You keep saying you're my friend.", Line_WaitForInput); + OutputLine(NULL, "仲間だから信じろ?", + NULL, " You want me to trust you because of that.", Line_WaitForInput); + OutputLine(NULL, " 仲間だから世界中全てより正しいだと…?", + NULL, " You want me to believe that you're right even if the world says you're wrong...", Line_WaitForInput); + OutputLine(NULL, " それこそ妄言と呼ぶに相応しい…!」", + NULL, " Are you out of your mind? That is more delusional than anything else...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「何と言われたって。", + NULL, "\"I don't care what you say.", Line_WaitForInput); + OutputLine(NULL, "俺はお前の仲間だ。", + NULL, " I'm your friend.", Line_WaitForInput); + OutputLine(NULL, "だから、絶対にお前のためになることを言っている!!!", + NULL, " Everything I say, I say for your sake!!!", Line_WaitForInput); + OutputLine(NULL, " 疑うな!!", + NULL, " Don't doubt me!!", Line_WaitForInput); + OutputLine(NULL, " 絶対に俺が正しい!!」", + NULL, " I know I'm right!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……ぷ、……くっくっくっく!!", + NULL, "\"...Pff... Heh heh heh!!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " へぇ…?", + NULL, " Really...?", Line_WaitForInput); + OutputLine(NULL, " じゃあ、聞いてもいい?」", + NULL, " Then, can I ask you something?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ、何でも聞け。」", + NULL, "\"Yes. Anything.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「仲間ってのは、……隠し事なんてないんだよね?」", + NULL, "\"Friends... don't keep secrets from another, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「当然だ。", + NULL, "\"Of course.", Line_WaitForInput); + OutputLine(NULL, "隠し事なんかしない。」", + NULL, " I'm not hiding anything from you.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「嘘だよ。」", + NULL, "\"You're lying.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……嘘なんかつかない!」", + NULL, "\"...I'm not!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「嘘だッ!!!", + NULL, "\"Yes, you are!!!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " あーーーっはっはっはっはっはっは!!", + NULL, " Ah ha ha ha ha ha!!", Line_WaitForInput); + OutputLine(NULL, " はーっはっはっはっは!!」", + NULL, " Ha ha ha ha ha!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「な、何がおかしいよ!!」", + NULL, "\"What's so funny?!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あっはっはっは…、圭一くん、隠し通せてるつもりなんだぁ?", + NULL, "\"Aha ha ha... Keiichi-kun, you think you can keep it secret from me, don't you?", Line_WaitForInput); + OutputLine(NULL, " くっくっく!", + NULL, " Heh heh heh!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 私、知ってるんだよ。", + NULL, " I know everything.", Line_WaitForInput); + OutputLine(NULL, "圭一くんが引っ越してくる直前に、", + NULL, " I know what you did", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "どういうことしてたか、", + NULL, " before you moved here,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "知ってるんだよ…?」", + NULL, " I know...\"", Line_ContinueAfterTyping); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + DrawFilm( 3, 255, 255, 255, 256, 0, 0, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " ……全身から霜柱が吹き出すような錯覚がした。", + NULL, "...I felt as if my entire body was covered in frosty needles.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 全身が凍りつき、思考すらも凍り付いていく。", + NULL, "My body and mind froze all of a sudden.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " …そんな馬鹿なそんな馬鹿な、", + NULL, "...I don't believe this. I don't believe this.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………どうして、", + NULL, " ...How come", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……知ッテルンダヨ………!!", + NULL, " she knows... about that...?!!", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「大石さんに調べてもらったんだよ。", + NULL, "\"I asked Ooishi-san to check on everybody.", Line_WaitForInput); + OutputLine(NULL, "みんなのこと。", + NULL, " Everybody.", Line_WaitForInput); + OutputLine(NULL, "……そしたら圭一くん、引越しの前は、とんでもない人だったんだよねぇ? ", + NULL, " ...That's why I know what you did before you came here.", Line_WaitForInput); + OutputLine(NULL, "くっくっく!」", + NULL, " Heh heh heh!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「や、", + NULL, "\"S", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………やめろ、", + NULL, "...Stop it.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……あれは…………、", + NULL, " ...You got it all...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "違うんだ…………。」", + NULL, " wrong...\"", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "white", 400 ); + DrawSprite( 0, "black", NULL, -320, -240, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 40, 0, TRUE ); + FadeFilm( 0, TRUE ); + DrawScene( "black", 0 ); + FadeSprite( 0, 0, TRUE ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「小さな女の子ばかりを狙ってたんだって?", + NULL, "\"You only targeted little girls.", Line_WaitForInput); + OutputLine(NULL, " 沙都子ちゃんと梨花ちゃんにも話しておかないとね。", + NULL, " I have to tell Satoko-chan and Rika-chan about it.", Line_WaitForInput); + OutputLine(NULL, "こんな危ない人が身近にいたなんて、信じられないよ。」", + NULL, " I can't believe a dangerous person like you was near us the whole time.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「違う、……違う違う……、それは、たまたまなんだ……。」", + NULL, "\"No... No... It wasn't like that... It just turned out that way...\"", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, "「児童連続襲撃事件。", + NULL, "\"A series of attacks on school kids.", Line_WaitForInput); + OutputLine(NULL, "すごいすごい、雛見沢村連続怪死事件に負けないくらいインパクトあるよ?", + NULL, " Bravo! It has as strong an impact as the series of mysterious deaths of Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, " あははは、あっはっはっは!!」", + NULL, " Ahahaha, ah ha ha ha!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「違うんだよ、………あれは………本当に…………、」", + NULL, "\"No... It wasn't like that...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「何がどう違うの?", + NULL, "\"It wasn't like what?", Line_WaitForInput); + OutputLine(NULL, " 数週間の間に、ひと気のないところを歩く小さな子どもばかりを狙って、通り掛かりにモデルガンで撃ち付ける恐ろしい事件だった。", + NULL, " You shot little kids with a BB gun when they were walking alone on deserted streets. What a horrifying incident.", Line_WaitForInput); + OutputLine(NULL, "市内一帯は一時期騒然。PTAが交差点ごとに立ち、集団下校にもなったんだってねぇ?", + NULL, " It instilled fear into the whole city for a while. Members of the PTA had to watch the kids at every street corner when they walked between home and school.", Line_WaitForInput); + OutputLine(NULL, " 目に当って大怪我した子もいたんでしょ?", + NULL, " You shot one of the girls in her eyes, and she was badly injured.", Line_WaitForInput); + OutputLine(NULL, " 幸い、後遺症にはならなかったそうだけど。", + NULL, " Fortunately the damage wasn't permanent.", Line_WaitForInput); + OutputLine(NULL, "あははははは!", + NULL, " Ahahahahaha!", Line_WaitForInput); + OutputLine(NULL, " モデルガンなんて武器を持ちながら、それでも小さな子しか狙わない、嫌らしさ。", + NULL, " You had a BB gun, and you only shot little kids. How disgusting.", Line_WaitForInput); + OutputLine(NULL, "そんなことして何が楽しかったの?", + NULL, " What made you enjoy it so much?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも楽しかったからずーっと続けてたんだよね?", + NULL, "You must have really enjoyed it because you continued to do it for a long time.", Line_WaitForInput); + OutputLine(NULL, " そのくせ、途中で良心の呵責に耐えられなくなってご両親と一緒に自首。", + NULL, " But then, you turned yourself in to the police, accompanied by your parents, in a crisis of conscience.", Line_WaitForInput); + ClearMessage(); + + OutputLine(NULL, "責任取るのもご両親と一緒じゃないと駄目なわけ?", + NULL, "You couldn't even take responsibility for your actions on your own.", Line_WaitForInput); + OutputLine(NULL, " 少年法って親切よね。", + NULL, " Juvenile law was kind to you, wasn't it?", Line_WaitForInput); + OutputLine(NULL, "被害者にも犯人の名前は公開されないし。", + NULL, " It prevented your name from being disclosed to the public or the victims.", Line_WaitForInput); + OutputLine(NULL, "お父さんが大金持ちだったから、示談金をたくさん積んでくれたんだよね?", + NULL, " I bet your father spent a lot of money to protect you.", Line_WaitForInput); + OutputLine(NULL, " それで大事にしない約束を取り付けて、まったりとしばらくは保護観察。", + NULL, " He paid a lot of compensation to settle the case out of court, and he had you placed on probation.", Line_WaitForInput); + OutputLine(NULL, "それでほとぼりが冷めた頃合に、お金に任せて遠方へ引越しして全部チャラ。", + NULL, " After the case cooled down, he used the power of money once again to move far away from the city. Everything is solved. Right?", Line_WaitForInput); + OutputLine(NULL, "いいね、お金持ちは。", + NULL, " You're lucky that your father's so rich.", Line_WaitForInput); + OutputLine(NULL, "あははははははは!」", + NULL, " Ahahahahahahaha!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Mo_YG4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……………違うんだ、…………違うんだ…………ああぁぁ………。」", + NULL, "\"...No... It wasn't like that... Ahhh...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Re_Hi_MuhyouA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そんなこと、どうして今まで黙ってたの?", + NULL, "\"Why didn't you tell us about it?", Line_WaitForInput); + OutputLine(NULL, " 前の学校ではずっと勉強漬けだった?", + NULL, " You told me that you did nothing but study at your previous school.", Line_WaitForInput); + OutputLine(NULL, " どうしてそんな嘘をつくの?」", + NULL, " Why did you lie like that?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ご、ごめん…。", + NULL, "\"I-I'm sorry...", Line_WaitForInput); + OutputLine(NULL, "嘘ってわけじゃ…、」", + NULL, " I didn't mean to lie...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「仲間ってのは隠し事なんかなしでしょ?", + NULL, "\"I thought friends didn't keep secrets from one another.", Line_WaitForInput); + OutputLine(NULL, " そうでしょ?!", + NULL, " Right?!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " じゃあお前は仲間じゃない!!」", + NULL, " So that makes you not my friend!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "black", 400 ); + DrawScene( "Moon", 400 ); + + OutputLine(NULL, " ………後頭部に叩きつけられる言葉の刃に、……俺は目から血をこぼす。", + NULL, "...The blades of her words hit hard... and they made my eyes bleed.", Line_WaitForInput); + OutputLine(NULL, "…それは透明で、……塩辛かった。", + NULL, " ...The blood was clear, and it tasted salty.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私も過去の事件からお前が怪しいと思ってる。", + NULL, "\"I can't trust you, because of what you did in the past.", Line_WaitForInput); + OutputLine(NULL, "それを隠しきれてると思わないで!!」", + NULL, " Don't you ever think you can hide it from me!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あの時の悔悟の念がこみ上げてくる。", + NULL, "I remember how deeply I regretted it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 後悔してもし足りない、忘れたくても忘れられない、……あの馬鹿な過ち。", + NULL, "I couldn't regret enough. I wanted to forget it, but I couldn't... I made a stupid mistake.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……どうして、……どうして、そんな事件が、……今ここで出てくるんだよ…。", + NULL, "...Why... Why does she have to bring it up right now...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は謝罪して、全てを受け容れて、……それで引っ越して全部終わりにできたんじゃないのかよ…。", + NULL, "I apologized and accepted everything. And I moved here to put it behind me...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、雛見沢での新生活は、今度こそと意気込んで、清い再出発を誓ったんじゃなかったのかよ………。", + NULL, "I wanted to have a fresh start in Hinamizawa. I swore to myself to live a clean life from then on...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 全部、", + NULL, "Everything is...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………台無しだった。", + NULL, " ruined now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……俺は", + NULL, "...I'll be...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……どこまで行っても、", + NULL, " a criminal...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………通り魔野郎なんだ。", + NULL, " no matter where I go.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……受験勉強のストレス、むしゃくしゃしてた、誰でもよかった、", + NULL, "...I was stressed out with my exam studies. I was frustrated. I randomly shot people. I didn't care if it was girls or kids.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……ああぁああぁぁぁ、あんな馬鹿なことに何の意味が?", + NULL, " ...Ahhhh, why did I do something so stupid?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 意味なんかない、何にもなかった。", + NULL, "There was no reason. I had no reason to do that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ただ、甘えたかっただけなんだ。", + NULL, "I just wanted to get someone's attention.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……受験勉強が嫌だって面と向かって親に言う勇気がなくて、……誰かに叱ってほしくて、あんな幼稚な手段に訴えて……。", + NULL, "...I didn't have the courage to tell my parents that I didn't want to study... I just wanted somebody to scold me, so I used a childish way to get attention...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……後悔してる、一生、あんな馬鹿な真似はしないと誓える!", + NULL, "...I regret what I did. I swear I'll never do something that stupid again!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 次にやったら死刑だって構わないさ!!", + NULL, "If I do it again, they can send me to the chair!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ここまでやったら許されるというなら、絶対にそれを全うして見せる!!", + NULL, "If there was something I could do to be completely forgiven, I'd do it, no matter what it was!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、", + NULL, "But...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………どこまで後悔して、", + NULL, " no matter how deeply I regret it,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "どこまで償っても、", + NULL, " and no matter how long I atone for my sin...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………許されないんだ…。", + NULL, " I'll never be forgiven...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、……せめて新生活で、", + NULL, "That's why I wanted to sweep the whole thing under the carpet...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………なかったことにして再出発したかった。", + NULL, " and have a fresh start.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 罪を忘れることは、", + NULL, "I have nothing to say if somebody tells me", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……卑怯なことなんだって言われたら……言い返せないさ。", + NULL, " that forgetting my sin is an act of cowardice...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " …罪は罪なんだ。", + NULL, "...Sins are sins.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 滅ぼせない。", + NULL, "You can't just get rid of them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 一生背負うしかない。", + NULL, "You have to carry them for the rest of your life.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それが罪人の宿命なのはわかってる。", + NULL, "I know that's the fate of a sinner.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それが嫌なら罪を犯すなって論法だって理解できるさ。", + NULL, "...If you don't want to live like that, don't be a sinner. I understand that logic, too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……じゃあさ、…罪を犯した人間は…どうやって生きていけばいいんだよ…………。", + NULL, "...But then... how are sinners supposed to live...?", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Re_Hi_muhyouB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「とにかく。", + NULL, "\"Anyway,", Line_WaitForInput); + OutputLine(NULL, "お前は仲間じゃない。", + NULL, " you're not my friend.", Line_WaitForInput); + OutputLine(NULL, "…仲間じゃないヤツの指図は受けるいわれはない。", + NULL, " ...I'm not going to take any orders from someone who isn't my friend.", Line_WaitForInput); + OutputLine(NULL, "…私のことは当分放っておいてもらう。", + NULL, " ...I need you to leave me alone for a while.", Line_WaitForInput); + OutputLine(NULL, "…いいね。」", + NULL, " ...Okay?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 気付けば俺は、…がっくりと膝をつき、うな垂れていた。", + NULL, "I didn't notice until she spoke that I was on my knees, hanging my head.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナが足元に落とした鉈を拾っているのが見えた。", + NULL, "Rena picked up the hatchet she dropped earlier.", Line_WaitForInput); + OutputLine(NULL, "……いっそ、それで俺の頭を砕いてほしかった。", + NULL, " ...I wanted her to hit my head with it.", Line_Normal); + ClearMessage(); + + DrawScene( "Moon", 1000 ); + + OutputLine(NULL, " そうさ。", + NULL, "Yeah, that's right.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どうせ引き裂かれるなら、身を引き裂かれる方がはるかにマシだと思った。", + NULL, "If anything's going to be torn apart, I'd rather it be my body.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 心を引き裂かれる痛みに比べたら、……頭を叩き割られた方がはるかにマシだと思った。", + NULL, "Compared to the pain of my heart being torn to shreds... I'd rather she cut my head off.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 信じてた。", + NULL, "I believed it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……いや、信じてる。", + NULL, "...I still believe it.", Line_WaitForInput); + OutputLine(NULL, "今この瞬間だって、信じてる。", + NULL, " I still believe it right at this moment.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺は、…みんなと仲間なんだと、", + NULL, "I believe that", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…信じてる。", + NULL, " ...I'm their friend.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、……薄々は気付いてる。", + NULL, "But in fact... I'm starting to become aware of it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 信じたいのは、認めたくないだけだからだ。", + NULL, "I want to believe I am their friend, because I don't want to accept my past.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 自分に言い聞かせるような、そんな涙声が…もうたまらなく馬鹿馬鹿しくて……。", + NULL, "I'm trying to tell myself that, but I feel stupid, crying like this...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " さらなる涙が…顔をもっとぐしゃぐしゃにする…。", + NULL, "My face is all messy with tears...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は、", + NULL, "I...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………みんなの仲間じゃ、", + NULL, " was never", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "なかったんだ。", + NULL, " their friend.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺は汚らわしい罪人で、", + NULL, "I'm a sinner", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……その汚い過去を隠してた。", + NULL, " and... I hid my past from them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 知られるのが怖くて、隠してた。", + NULL, "I hid it because I was scared.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 自分で、隠し事なんかしないのが仲間だろうと詰め寄っておきながら、……俺が隠してた。", + NULL, "I told her that friends don't hide anything from another... and I hid my past from them.", Line_WaitForInput); + OutputLine(NULL, "俺だって隠してた。", + NULL, " I hid my sin from them.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 過去の事件なんか…………、", + NULL, "My past......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "ここで日々を生活する今と関係なんかあるのかよ……。", + NULL, " has nothing to do with how I live my life here...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この村でも俺が、腹いせで通りがかりの子どもを襲うようなことがあったなら、遠慮なく八つ裂きにしてくれればいい!", + NULL, "If I ever attacked a kid in this village just because I was frustrated, I wouldn't mind it if they killed me and cut me into pieces!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、………俺はもうそんなことはしないんだ!", + NULL, "But... I'll never do anything like that again!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しないから、普通に生活したいんだ…!!", + NULL, "I just want to live normally...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 引っ越す前に、", + NULL, "What I did before I moved here...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………何かあったって、", + NULL, " has nothing to do with", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…それが「今」にどう関係があるってんだよ……!!", + NULL, " my life \"now\"...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 例えば、…レナだって引っ越してきたんだろ?", + NULL, "For instance... Rena moved here, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナの引っ越す前に何かあったことを知ったって、", + NULL, "I wouldn't change the way I see her", Line_WaitForInput); + OutputLine(NULL, "……俺はレナを見る目を変えたりなんかしないだろ……?", + NULL, " even if I found out she did something bad before she moved here...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しないだろ?", + NULL, "Right?!", Line_WaitForInput); + OutputLine(NULL, " しないよな……?", + NULL, " I wouldn't, would I...?", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " レナが例えば、", + NULL, "Even if Rena...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………生徒を何人か殴ったり、", + NULL, " beat some of her friends,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…校内のガラスを叩き割って回ったりしたって、………そんなの茨城での話じゃねぇか。", + NULL, " or broke all the windows of her school... I wouldn't care, because it happened in Ibaraki.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この雛見沢ではそんなことしていないし、", + NULL, "She didn't do that in Hinamizawa.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……レナはレナで、最高の俺たちの仲間じゃねぇかよ…。", + NULL, " Rena is Rena. She's my best friend...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、……例え俺がレナの過去を知ったって、", + NULL, "That's why I wouldn't see her differently", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………レナを汚らわしいようなものを見る目で、……見るわけないじゃないかよ………!", + NULL, " even if I found out about her past...!", Line_Normal); + ClearMessage(); + + DrawScene( "aka1", 400 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " ………嘘だ。", + NULL, "...That's a lie.", Line_WaitForInput); + OutputLine(NULL, "……嘘だ、", + NULL, " ...That's a lie.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "嘘だ、", + NULL, " That's a lie.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "嘘だ…!!!", + NULL, " That's a lie...!!!", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " あのやさしいレナにそんな過去があることを知ったら、……俺は距離を置く。", + NULL, "I'd keep a distance from her if I found out that she really did such things.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 恐れて、怯えて、その言葉に耳を貸そうなんてしない。", + NULL, "I'd be scared of her. I wouldn't try to listen to her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どうして?! 引っ越す前の話で、伝え聞いただけの噂話なのに?", + NULL, "Why?! It's just a rumor.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " しかも、俺にとってのレナは最高の友人で、仲間で、……一番身近な……味方なのに?", + NULL, "Why would I be scared of her? She's my best friend...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ……逆の立場だったら、………やっぱり俺も、…レナを拒絶した……?", + NULL, "...If I was in her situation... would I reject her just like she did...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、……レナが俺を拒絶するのは……至極当然なことで……。", + NULL, "So... Rena's rejection of me... was completely natural...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " じゃあ……、………俺は、…………どうすれば………いいんだよ…………。", + NULL, "Then... what am I supposed to do...?", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Moon", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " 泣いているのは俺だけだった。", + NULL, "I was the only one crying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼女は泣きもしなかった。", + NULL, "Rena wasn't crying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " まるで汚らしいものでも見るかのようだった。", + NULL, "She looked at me as if she was looking at something dirty.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして、一瞥をくれると、闇の中に消えて行った……。", + NULL, "After giving me a nasty look, she disappeared into the darkness...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は、………レナに許してもらえなくて。", + NULL, "Rena didn't forgive me...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……ただただいつまもで、そこに膝をついたまま、罪を贖うために…涙をこぼし続けるしかなかった…。", + NULL, "...There was nothing I could do to atone for my sin but to keep crying, still down on my knees...", Line_Normal); + ClearMessage(); + + CallScript( "&eyeCamp" ); + SetValidityOfSkipping( FALSE ); + DrawSceneWithMask( "GetTIP_tsum021", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + SetValidityOfSkipping( TRUE ); +} diff --git a/Update/_tsum_022.txt b/Update/_tsum_022.txt new file mode 100644 index 0000000..300de01 --- /dev/null +++ b/Update/_tsum_022.txt @@ -0,0 +1,3356 @@ +void main() +{ + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + DrawScene( "white", 1000 ); + PlayBGM( 0, "Feel", 120, 0 ); + DrawSceneWithMask( "Ma1", "maskm1", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_chaim", 128, 64 ); + Wait( 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "white", "maskup", 1, 0, 300 ); + DrawScene( "GK2", 400 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 翌日のお昼の時間。", + NULL, "At lunchtime the next day,", Line_WaitForInput); + + OutputLine(NULL, " クラスでは、レナの消息についてみんなが好き勝手な噂話をしていた。", + NULL, " everybody in class was talking about Rena's disappearance.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 仲間たちもみな、レナの無事を案じていたが、………俺だけはひとり、距離を置いていた。", + NULL, "We were all worried about her safety... but I kept a safe distance from everybody else.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Me_YowakiA2", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…レナはどこに行っちゃったんだろうね。", + NULL, "\"...I do wonder where she went.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_TohohoA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "鬼隠しにあった、なんていい加減なことを言ってる連中もいるよ。", + NULL, " Someone said that she was demoned away.", Line_WaitForInput); + OutputLine(NULL, "まったく!」", + NULL, " How can they say such things? I can't believe their nerve!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Sa_DefA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭一さん、今日は元気がありませんですのことよ…?」", + NULL, "\"Keiichi-san, you look down today...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……みー。」", + NULL, "\"...Meep.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 沙都子と梨花ちゃんが、俺の様子に気付いて話しかけてきた。", + NULL, "Satoko and Rika-chan noticed something odd about my attitude.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………俺は、………ん。」", + NULL, "\".........I... ummm...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…??」", + NULL, "\"...??\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 俺は昨夜、レナに告げられてから、……ずっと眠れずに朝を迎えた。", + NULL, "I couldn't sleep at all last night because of what Rena told me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 隠し事なんてするのは仲間じゃない。", + NULL, "Friends don't keep secrets from one another.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの一言が突き刺さったまま、…その痛みで眠れなかったのだ。", + NULL, "That sentence bit into my heart... and I couldn't sleep because of the pain.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskc", 1, 0, 300 ); + + OutputLine(NULL, "「魅音。", + NULL, "\"Mion.", Line_WaitForInput); + OutputLine(NULL, "…沙都子も梨花ちゃんも。", + NULL, " ...Satoko, and Rika-chan too.", Line_WaitForInput); + OutputLine(NULL, "………話しておきたいことがある。」", + NULL, " ...I have something I need to talk to you about.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_SinmyouA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…レナに関すること?」", + NULL, "\"...Is it about Rena?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いや、…そうじゃない。", + NULL, "\"No... it's not.", Line_WaitForInput); + OutputLine(NULL, "俺自身についてのことなんだ…。」", + NULL, " It's about me...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 彼女らを仲間だと信じているから、話してしまおうと思った。", + NULL, "I decided to tell them about it, because they were my friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …でも、話すことで、何が変わるのか。", + NULL, "...But I didn't know what I was expecting to change by doing so.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 彼女たちが俺を蔑みこそすれ、…俺にとってどんな利することが?", + NULL, "They might despise me... Was there any benefit in telling them?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……何もない。", + NULL, "...No, there wasn't. I knew that for sure.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ただ、…俺はレナの言葉の痛みを癒したいだけなんだ。", + NULL, "But I still wanted to tell them about it, just because I thought it'd help heal the pain I was feeling.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_YareyareA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭一さんのこと、………ですの?」", + NULL, "\"What is this about, Keiichi-san...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…あぁ。…ちょっと真面目な話なんだ。", + NULL, "\"...Well... It's the truth about myself.", Line_WaitForInput); + OutputLine(NULL, "聞いて欲しい。」", + NULL, " I'd appreciate it if you listened to me.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "ri_defA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………。」", + NULL, "\"............\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「俺が、…引っ越してくる前のことなんだ。", + NULL, "\"It's about what happened to me before I moved here.", Line_WaitForInput); + OutputLine(NULL, "当時の俺は、……勉強しか能のないやつだった。」", + NULL, " I was a kind of guy who wasn't good at anything but studying.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 1300 ); + DrawSceneWithMask( "Juku1", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " 塾で、勉強というゲームのコツを学び、", + NULL, "I learned the tricks of the game called studying at my cram school.", Line_WaitForInput); + OutputLine(NULL, "成績の向上で優越感に浸れることを覚えた俺は、……クラス中を見下したいだけという、つまらない理由で勉強を続けていた。", + NULL, " I enjoyed the sense of superiority I felt by getting good grades. I kept studying just because I wanted to look down on the other students.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 成績が上がると親は喜んだし、先生はちやほやしてくれた。", + NULL, "When my grades got better, my parents got happier, and my teachers praised me.", Line_WaitForInput); + OutputLine(NULL, "いい気持ちだった。", + NULL, " I felt good.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 50m走とかドッジボールとか水泳とか、そういうのを鼻にかけて威張っていた連中がちっぽけに見えるのが楽しくて、それだけの理由で勉強を重ねてきた。", + NULL, "It was fun to look down on the students who were good at running, dodgeball, or swimming. That was the only reason I kept studying.", Line_Normal); + ClearMessage(); + + DrawScene( "Juku2", 400 ); + + OutputLine(NULL, " 成績はいつの間にかクラスどころか、校内でトップを争うほどになっていた。", + NULL, "Before I knew it, not only was I the top of my class, I was the top of my school.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、この学校で一番偉いのは俺だと思うようになった。", + NULL, "So, I started to think I was the most important student there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから昼休みに校庭で遊んでいる連中を窓から見下ろして、そいつらより優位に立っていることを感じるのが好きなつまらない野郎だった。", + NULL, "I looked down on the kids who were playing in the schoolyard during lunch break. I enjoyed feeling a sense of superiority to them in my insignificance.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ……成績が上がれば、周りも俺に期待する。", + NULL, "...The more I studied, the better everybody expected me to do.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 周囲は急に高望みするようになり、合格偏差値の異様に高い、トップ校に進学することを当然の目標として掲げた。", + NULL, "They started to place high hopes on me. They expected me to go to the best school in Japan.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もちろん俺も、そこへ入学することが自分に相応しいなんて思って自惚れた。", + NULL, "I flattered myself in thinking I deserved to go to that school as well.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、………勉強の負担はまったく変わらないのに、見下す気持ちの良さだけはどんどんと薄れていった。", + NULL, "But... The fun went out of looking down on people, while the burden of studying didn't change a bit.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは周りも同じだったようで、クラスメートは俺の成績を讃えなくなったし、先生はもっと高みを目指すように叱咤するばかり。", + NULL, "My classmates stopped admiring my cleverness after a while, and my teachers started to push me to study more.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺は急に、勉強する楽しみを失い始めていた。", + NULL, "All of a sudden, the fun had gone out of it.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 元々、勉強なんて好きでも何でもない。", + NULL, "To begin with, I didn't even like to study.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 運動神経も並、喧嘩の強さも並の、平々凡々の目立たないガキンチョが、自分が人より優位に立てるものを見つけたので飛びついただけだ。", + NULL, "I had average reflexes. I was average in a fight. I was an average boy with nothing that really drew attention. So when I found something that I could use to get that attention, I jumped on it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それが勉強でなく、例えば、一輪車やけん玉で人を見下せたなら、それを練習していたに違いない。", + NULL, "It happened to be studying for me, but if it was riding a unicycle or juggling, I would've done that, too.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " そういう感情に気付き始めると、もう勉強なんてつまらないだけだった。", + NULL, "When I realized I didn't enjoy studying anymore, it got very boring.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そうさ、俺は人よりすごいことができたとき、それを誰かに褒めてもらいたいだけの甘えん坊野郎だったんだ。", + NULL, "I was just a little boy who wanted to be praised when I did something better than anybody else.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だから褒めてもらえるなら、夏休みの宿題だってきっちり終わらせたし、学校の掃除だって率先してやった。", + NULL, "...I finished all of my summer homework because my parents praised me for it, and I took charge of cleaning duties at school because my teachers praised me for it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、褒めてもらえなくなったとき、自分の人生がどうでもいいものに感じた。", + NULL, "So when they stopped praising me for what I did, I began to feel as though my life had no meaning.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は、一時期、成績の向上と小遣いの額が比例していたことがあったので、ガキには相応しくない小遣いを持っていた。", + NULL, "My parents used to give me an allowance that was proportional to how good my grades were, so I used to get a substantial amount of money for my age.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……元々好きだったのか、それともやり場のない感情が凶暴性を求めたのかはわからない。", + NULL, "...I don't know if I had a natural interest in violence, or if I was looking for it because of my frustration at the time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺はモデルガンに興味を持ち始めていた。", + NULL, "I took an interest in BB guns.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora", 400 ); + + OutputLine(NULL, " ダンボールを的にしているうちは可愛いものだった。", + NULL, "At first, I shot at cardboard boxes. It was fun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ダンボールに凶暴性をぶつけるだけなら、ストレスの発散の内だ。", + NULL, "Being violent at pieces of cardboard relieved a lot of stress.", Line_WaitForInput); + OutputLine(NULL, "そこまでなら誰も咎めない。", + NULL, " Nobody blamed me for doing that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、すぐにやってはいけないことをしたくなった。", + NULL, "But soon, I started wanting to do something I should never have done.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " モデルガンの箱に書いてあった注意書き、", + NULL, "On the box that my BB gun came in was a warning label that read \"do not shoot at people\".", Line_WaitForInput); + OutputLine(NULL, "「人に向けて撃ってはいけません」を見た時、よし俺は人を撃ってやろうと思ったんだ。", + NULL, " That was when I thought about doing just that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " どうして、やってはいけないことをわざわざ?", + NULL, "Why did I do something I shouldn't have?", Line_WaitForInput); + OutputLine(NULL, " それこそが俺の幼稚さだったんだ。", + NULL, " I guess I was just immature.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 俺はもう勉強なんかに関心はないのに、それを無理強いして、どんどん塾通いを強制する親に反感を持っていた。", + NULL, "I wasn't interested in studying anymore, but I forced myself to do so anyway. My parents forced me to go to several cram schools. I was mad at them for that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なら、親にもう勉強は嫌だとぶつければいいものを。", + NULL, "I should've told them I didn't want to study anymore.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……矮小な俺にはその勇気はなく。", + NULL, "...But I didn't have the courage to do that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …あろうことか、その攻撃性は、自分より年下の人間をモデルガンで闇討ちするという卑劣な行為に向いた。", + NULL, "...So, I used my frustration as an excuse to do something cowardly: I shot at kids who were younger than I was with my BB gun.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ものすごいスリルだった。", + NULL, "It gave me such a thrill.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 自分はこんなにも悪いことをしているんだという刺激は、勉強漬けの自分にとってあまりに甘美だったのだ。", + NULL, "It felt so good to do something bad when I was so overcome with studying.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もちろん、狙った相手に個人的恨みは何もない。", + NULL, "Needless to say, I had no personal grudge against the kids I shot.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ひと気のないところにいればそれで攻撃の条件は満たした。", + NULL, "As long as the kids passed through a deserted street, they met the requirements to become my target.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 別に怪我させるつもりは毛頭なかった。", + NULL, "I didn't mean to hurt them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 狙撃するように遠くから1〜2発、当ててやればそれでいい気分だった。", + NULL, "I shot at them once or twice from a distance. That was all I wanted to do.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、たまに服の生地の厚いところに当るのか、当っても無反応な子がいた。", + NULL, "But sometimes, they didn't react at all because the BBs hit a thicker part of their clothes or something.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それが気に入らず、相手が撃たれていることに気付くまで撃つようになった。", + NULL, "...I didn't like that, so I started to shoot until they noticed they were being hit.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは必然的に、滅多撃ちにエスカレートしていったんだ。", + NULL, "It inevitably escalated into a barrage of gunfire.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 自分は勉強というとてもいいことをしている。", + NULL, "I study a lot. I'm doing something good.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だからそれに見合うくらいに悪いことをしてもいいんだ。", + NULL, "So, I deserve to do something bad to balance out the good thing I'm doing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それでバランスがちょうどいいんだ、等と信じられないくらい自己中心的な主張をして自分を許した。", + NULL, "That was the unbelievably selfish excuse I made.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " こんなにも辛い状況を我慢しているのだから、これは当然の権利なのだ。", + NULL, "I thought I had a right to do things like that, because I was suffering myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、俺のように苦労していない人間は少しくらい撃たれて痛かったって当然なんだ。", + NULL, "I thought people who weren't suffering like I was deserved to be shot at and to get hurt a little bit.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …………なんて身勝手、なんて傲慢、なんて甘え!", + NULL, "...I was so selfish, so arrogant, and so immature!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今、こうして自分で並べているだけで虫唾が走る。", + NULL, "I was disgusted with myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もし、その頃の俺の前に立ち塞がれるなら、奥歯が吹っ飛ぶくらいに殴り飛ばしてやりたかった。", + NULL, "If I could have met myself at that time, I would've given myself a punch in the face so hard that I'd knock out all of my teeth.", Line_Normal); + ClearMessage(); + + DrawScene( "Juku1", 1000 ); + + OutputLine(NULL, " 児童連続襲撃事件とまで呼ばれるようになり、", + NULL, "They started to call it \"a series of attacks on school children\".", Line_WaitForInput); + OutputLine(NULL, "全校朝礼で校長が、そういう事件が起こっているようなので、お外で遊ぶ際には気をつけましょうというのを聞いて、ひとりニヤニヤ笑っていた。", + NULL, " The principal of my school held a morning assembly to inform everyone about the case and to warn them to be careful when playing outside. I was laughing sneakily.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + DrawSceneWithMask( "Tirasi1", "maskc", 1, 0, 1300 ); + + OutputLine(NULL, " PTA便りには、通学路の安全に気をつけるよう見出しがつき、やがて保護者の当番制による登下校時の見張り、集団での登下校などが次々決まっていく。", + NULL, "The PTA issued a letter of warning and advice to take the safest way to and from school. Parents took turns watching kids when they walked between home and school in groups.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 規模がどんどん膨らんでいくことに、俺がかつて、成績アップで校内順位が上がっていく頃のカタルシスを思い出すのだった。", + NULL, "The more serious it got, the more it reminded me of the excitement I first felt when my grades started going up.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + + OutputLine(NULL, " 俺は、この遊びにもはや夢中だった。", + NULL, "I was absorbed in that game I was playing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いつかはバレるだろうなんて思いもしなかったし、いつを境にやめるかも決めてなんかいなかった。", + NULL, "I didn't think that I'd get caught someday. I didn't even think to stop doing it, either.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora", 1000 ); + + OutputLine(NULL, " そんなある日。", + NULL, "One day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………俺はひと気のない暗く細い道で、ひとりの少女を見つけた。", + NULL, "...I found a little girl who was walking down a narrow dark street, all alone.", Line_WaitForInput); + OutputLine(NULL, "本当に小さな子だった。", + NULL, " She was a very small girl.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どこかへ遊びに行く途中だったのか、おつかいに行く途中だったのか。", + NULL, "I don't know if she was on her way to her friend's house, or if she was running an errand.", Line_WaitForInput); + OutputLine(NULL, "…どちらにせよ、構わない。", + NULL, " I didn't care which.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ひとりでの外出は避けましょうと学校で言われてるだろうに、無用心な。", + NULL, "It was careless of her to go out alone. The school had warned her not to.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 被害に遭うのは自業自得だ。", + NULL, "So, it was her fault.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんな身勝手な理屈で、いつものように、", + NULL, "Just like always, I made a selfish excuse...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………襲った。", + NULL, " and attacked her.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 背中に弾が何発か当たり、少女は自分が何らかの悪意に晒されていることに気付く。", + NULL, "Some of the shots hit her in the back. She noticed she was attacked by somebody.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 気付けば振り返るのは当然の反応だった。", + NULL, "She turned around. It was a natural reaction.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺はその頃は、雨あられのように弾をぶつけるのが習慣になっていたから。", + NULL, "At that time, I didn't hesitate to rain hell upon her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから彼女が振り向いたその瞬間にも、弾を浴びせかけていた。", + NULL, "So when she turned around, I was still shooting at her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 普通の子だったら、痛い痛いと言いながら走って逃げていく。", + NULL, "Usually when I shot at a kid, she cried in pain and ran away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だが、その子の反応は初めて見るものだった。", + NULL, "...But this girl was different.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white_mono1_6", "masktoketu", 1, 0, 200 ); + + DrawScene( "white", 1000 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 片方の目を押さえて、苦痛の悲鳴を上げながら転げてのたうち回ったのだ。", + NULL, "She thrashed around in excruciating pain, holding one of her eyes.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それを見て、すぐに直感した。", + NULL, "When I saw her doing that, I realized what had happened right away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 目に直撃したんだ。", + NULL, "The BB had hit her in the eye.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ダンボールをやすやすと打ち抜くような弾で眼球を直接撃たれたらどういうことになるかなんて、その瞬間まで考えたこともなかった。", + NULL, "Until that moment, I didn't think about what would happen when a pellet that could easily go through a cardboard box hit an eyeball.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " とにかくとにかく、", + NULL, "Anyway,", Line_WaitForInput); + OutputLine(NULL, "その子の痛がり方が尋常じゃなくて、", + NULL, " the girl howled in pain,", Line_WaitForInput); + OutputLine(NULL, "俺はその時になって初めて、", + NULL, " and for the first time", Line_WaitForInput); + OutputLine(NULL, "自分が何て恐ろしいことをしていたんだろうと気付いた。", + NULL, " I realized I had done something horrible.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 少女に姿を見られていた。", + NULL, "She saw me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから自分が病院に連れて行くことはできなかった。", + NULL, "So I couldn't take her to a hospital.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから結局どうすることもできなくて、……俺は転げ回る少女を取り残して、その場から走り去った。", + NULL, "I couldn't do anything about it... so I left her there while she was still screaming in pain.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あの子は大丈夫だろうか、失明しなかっただろうか。", + NULL, "I wondered if she was okay, and I worried that she had lost her eye.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それだけが頭をぐるぐると駆け巡り、食事をする気にもなれなかった。", + NULL, "I kept thinking about her, and I didn't even feel like eating that day.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 居間の本棚にあった、家庭用の医学書をこっそり部屋に持ち帰り、目の構造について調べた。", + NULL, "I went to the bookshelf in our living room, snuck a medical book to my room, and studied the structure of the human eye.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " どのくらいの怪我なら失明するのかしないのか、今さらのように調べた。", + NULL, "It was too late to make a difference, but I studied what kind of injuries would make a person lose their vision.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 仮に失明しないとわかったとしたって、犯した罪に何も変りはないのに。", + NULL, "I knew it wouldn't make the sin I committed weigh any less even if I found out that she wouldn't lose her sight.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Moon", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " ……その晩、俺は寝付けず、ひどい高熱にうなされた。", + NULL, "...I couldn't sleep that night, and I suffered from a high fever.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺の罪を一番最初に罰してくれたのは結局、親でも学校でも警察でもなく、……結局、俺の体自身だったわけだ。", + NULL, "It wasn't my parents, my teachers, or the police who first punished me for what I did... It was my own body.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 深夜と早朝の境目の頃。", + NULL, "Before dawn.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………俺は熟睡中だった両親を起こし、自らの罪を打ち明けた。", + NULL, "...I woke my parents up and confessed to my sin.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 親は始めは驚愕していたが、最近の俺の反抗的な態度と、モデルガン遊びへの傾倒から、何となく状況を察したようだった。", + NULL, "They were shocked at first, but it seemed like they understood the situation quickly due to my recent disobedient behavior and my interest in BB guns.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " お袋はさめざめと泣き、親父には顔が腫れあがるほどぶん殴られた。", + NULL, "My mom cried hysterically. My dad slapped me in the face 'til it swelled up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 結局、夜明けを待たず、両親に付き添われて、……交番に出頭するのだった。", + NULL, "Before the sun came up, I turned myself in to the police, accompanied by my parents.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Sa_OdorokiA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 沙都子は呆然としたような顔で俺を見ていた。", + NULL, "Satoko stared at me with a stunned expression.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その眼差しを向けるのは、当然の権利だろう。", + NULL, "I deserved to receive that kind of look.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして俺にはそれに甘んじなくてはならない罪がある……。", + NULL, "What I did was very wrong, and I needed to accept that...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Sa_AkireruB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……それ、……本当ですの……?」", + NULL, "\"......Is that all... true...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ…。", + NULL, "\"Yes...", Line_WaitForInput); + OutputLine(NULL, "本当だ。", + NULL, " It's all true.", Line_WaitForInput); + OutputLine(NULL, "……今まで隠していて、……悪かった………。」", + NULL, " ...I'm sorry I didn't tell you until now...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_TohohoA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………何で、そんなことを今頃になってわざわざ言おうと思ったわけ?」", + NULL, "\".........What made you want tell us?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音がそう言うと、梨花ちゃんもうんうんと頷いた。", + NULL, "Mion asked me. Rika-chan nodded in agreement.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 0, "Me_DefB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「本音から言うとさ。", + NULL, "\"To tell you the truth...", Line_WaitForInput); + OutputLine(NULL, "……圭ちゃん、どうしたのーーって感じかね。」", + NULL, " I don't understand why.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…まぁ、………そりゃそうだよな……。」", + NULL, "\"...Well... I know, but...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_majimeA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「違うよ。", + NULL, "\"No.", Line_WaitForInput); + OutputLine(NULL, "…そんなことわざわざ言い出す必要、あったのかなーってね。」", + NULL, " I'm just saying that I don't see any reason why you had to tell us about it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いや、………。", + NULL, "\"Well......", Line_WaitForInput); + OutputLine(NULL, "……隠し事をするなんて、…仲間じゃないよな。", + NULL, " I didn't want to keep secrets from my friends.", Line_WaitForInput); + OutputLine(NULL, "………俺は、みんなのことを仲間だと思ってる。", + NULL, " ...You're my friends,", Line_WaitForInput); + OutputLine(NULL, "…だから、……もう隠してなんかいられなかったんだ。」", + NULL, " so... I couldn't hide it from you anymore.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Ri_DefA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「……圭一は、それをボクたちに話して何を期待しているのですか?」", + NULL, "\"...What are you expecting us to do?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「き、……期待なんて別にないよ。", + NULL, "\"I'm not... expecting anything.", Line_WaitForInput); + OutputLine(NULL, "……俺はただ…。」", + NULL, " ...I just...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ri_KomaruA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……許しが欲しくても、ボクにはあげられないのです。", + NULL, "\"......If you're asking for forgiveness, I can't give it to you.", Line_WaitForInput); + OutputLine(NULL, "圭一が怪我をさせた人たちにしかそれは与えられませんのです。", + NULL, " You have to ask the kids you attacked if you want that.", Line_WaitForInput); + OutputLine(NULL, "だから、ボクたちにそれを話しても、何の期待にも応えられないのですよ。」", + NULL, " It won't help any to tell us about it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_YareyareB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「梨花の言うとおりですわね。", + NULL, "\"I agree with Rika.", Line_WaitForInput); + OutputLine(NULL, "……潔いのは認めますけれど、…そんなことを私たちに打ち明けて、どうしたいって言うんですの?」", + NULL, " ...I think you're really brave to tell us, but... I don't understand what you want to do from here on out.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………どうしたいって、…ことはないよ。", + NULL, "\"...I don't want to do anything...", Line_WaitForInput); + OutputLine(NULL, "……ただ、……仲間に隠し事は……、」", + NULL, " ...I just thought... it's not right to keep secrets from my friends...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " 仲間たちは俺の突然の過去の告白に、不快そうな表情を浮かべるだけだった。", + NULL, "My friends looked annoyed by the sudden confession of my past.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺は、自らの罪に対する当然の報いだと思って、ただそれを受け容れていた。", + NULL, "I took it as bitter medicine. I got what I deserved.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + + PlayBGM( 0, "Iru", 120, 0 ); + DisableWindow(); + DrawBustshot( 0, "Me_HutekiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭ちゃんさぁ。", + NULL, "\"Kei-chan,", Line_WaitForInput); + OutputLine(NULL, "ちょいとここで質問なんだけどさ。", + NULL, " I have a question.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……仲間に隠し事ってしたら、いけないわけ?」", + NULL, " ...Why can't friends keep secrets from each other?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「え?」", + NULL, "\"What?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_TokuiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭ちゃんの論法だと、隠し事をしないのが仲間みたいな話だけどさ。", + NULL, "\"I mean, that's what you're saying, but...", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_TohohoB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……おじさんはそんなの嫌だね。」", + NULL, " I really don't agree.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Ri_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……ボクも嫌です。」", + NULL, "\"......I don't agree, either.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音と梨花ちゃんは、とてもはっきりと俺を否定した。", + NULL, "Mion and Rika-chan obviously disagreed with my statement.", Line_WaitForInput); + OutputLine(NULL, "沙都子もそれに習い、頷く。", + NULL, " Satoko nodded, following suit.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + ChangeBustshot( 0, "Me_majimeA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「言いたくないことを言わないで何が悪いわけ?", + NULL, "\"I don't think it's wrong to refuse to tell people things you'd rather not.", Line_WaitForInput); + OutputLine(NULL, " 人には話したくないことや辛いこと、悲しいこと、失敗したことや思い出したくないことがたくさんある。", + NULL, " We all have lots of things we don't want to tell anyone else about, like tragedies, mistakes, and other things you don't want to remember.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_AkuwaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "それを全部打ち明けないと仲間と呼べないんなら、私ゃそんな仲間はいらないね。」", + NULL, " If I'd have to tell someone everything to be true friends with them, I wouldn't want to have them as my friends at all.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………で、……でも、…それじゃ………。」", + NULL, "\"...B-But...\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Ri_komaruA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……圭一。", + NULL, "\"...Keiichi,", Line_WaitForInput); + OutputLine(NULL, "打ち明けなくていいことと、打ち明けなくてはならないことは違いますのです。", + NULL, " there's a difference between things you don't need to confess and things you have to confess.", Line_WaitForInput); + OutputLine(NULL, "罪は許しを得るために打ち明けなくてはならない。", + NULL, " You have to confess what you did to receive forgiveness.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Ri_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "でも、打ち明けて許された罪は、もう打ち明ける必要はないのですよ?」", + NULL, " But once you're forgiven, you don't need to keep confessing.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Sa_akireruB1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうですわね。", + NULL, "\"Quite.", Line_WaitForInput); + OutputLine(NULL, "……だって圭一さんは、ちゃんとお巡りさんのところにいって、怒られてきたんでございましょう?", + NULL, " ...You turned yourself in to the police, and they scolded you good, did they not?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Sa_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " それで償いをして許してもらえたなら、それで圭一さんの罪はおしまいですわよ。」", + NULL, " You atoned for your sin, and you were forgiven. What more do you have to do?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 0, "Me_WinkA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「自首して、その結果を受け容れたなら、それで圭ちゃんのお勤めは終わりだよ。", + NULL, "\"You turned yourself in, and you accepted the result. You did what you had to do.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_majimeB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "もちろん、圭ちゃんが罪の十字架を背負い続けることはとても大切なこと。", + NULL, " It's very important that you keep reminding yourself of your sin", Line_WaitForInput); + OutputLine(NULL, "二度と過ちを繰り返さないよう、常に胸に刻み続けるのは正しいことだよ。", + NULL, " so that you won't make the same mistake again.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_TokuiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……でもね、それは圭ちゃんが自戒することであって、打ち明けなくちゃいけないことではない。」", + NULL, " ...But you only have to take care of that on your own. It's not something you have to confess to everybody.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Sa_AkireruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「そうですわよ。", + NULL, "\"That's very true.", Line_WaitForInput); + OutputLine(NULL, "過去の恥ずかしい話なんかは、私も内緒にしたいことがたくさんございましてよ。」", + NULL, " I have many embarrassing stories that I'd rather not tell anyone.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_WaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……みー。", + NULL, "\"......Meep.", Line_WaitForInput); + OutputLine(NULL, "沙都子は特にいっぱいいっぱいありますのです。」", + NULL, " Satoko does have quite a lot of them.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Sa_OdorokiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「わ、私だけじゃございませんのよー!!", + NULL, "\"I-It's not only me!!", Line_WaitForInput); + OutputLine(NULL, " 梨花もですわよ梨花もですわよ!!」", + NULL, " Rika has a heap of them too!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「みーみーみー☆」", + NULL, "\"Meep☆ meep☆ meep☆!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 241, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 241, 40, 0, 0, 3*2, TRUE ); + PlaySE( 0, "s_cork", 128, 64 ); + StartShakingOfWindow( 241, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 241, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_boyoon", 128, 64 ); + StartShakingOfWindow( 241, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 241, 40, 0, 0, 3*2, TRUE ); + PlaySE( 0, "s_cork", 128, 64 ); + StartShakingOfWindow( 241, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 241, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " 沙都子と梨花ちゃんがいつものようにじゃれ合った。", + NULL, "Satoko and Rika-chan fooled around with each other like they always did.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを見て、魅音が俺に向き返る。", + NULL, "Mion looked at them and then looked back at me.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Me_WinkA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今、沙都子はとてもいい事を言ったと思う。", + NULL, "\"Satoko just said something very important.", Line_WaitForInput); + OutputLine(NULL, "…圭ちゃんにはどの部分かわかる?」", + NULL, " ...Did you get it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……過去の話は、内緒にしたい…というところか?」", + NULL, "\"...You mean the part where she said she has a dark past that nobody needs to know about?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_TokuiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「違う違う!", + NULL, "\"No, no!", Line_WaitForInput); + OutputLine(NULL, " その次の部分。", + NULL, " The bit after that.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "誰にだってある、ってところだよ。", + NULL, " She's saying that everybody has something they'd rather hide.", Line_WaitForInput); + OutputLine(NULL, "無菌室の試験管の中で育った人間でもない限り、人の人生は試行錯誤の繰り返しだと思う。", + NULL, " Considering that nobody grows up in a sterilized room, we all learn by trial and error. That's called life, you know?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "良いことも悪いことも、色々なことを繰り返して成長して、それで最後の最後に素晴らしい人間になれればいいんじゃない?", + NULL, " You do both good things and bad things in order to grow up. Your goal is to become a wonderful person by the end.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " いいことも悪いことも、全てとても大切な経験なんだと思う。", + NULL, " Everything that happens is a very important experience, including both the good and the bad.", Line_WaitForInput); + OutputLine(NULL, "それは誰でも同じで、圭ちゃんだけじゃない、私にも沙都子にも梨花ちゃんにも。", + NULL, " The same goes with everybody, with Satoko, Rika-chan, and me, too.", Line_WaitForInput); + OutputLine(NULL, "いやいや、クラスの全員にも当てはまることなんだよ。」", + NULL, " The same applies to everybody in this class.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Ri_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……例えば、魅ぃはもっと昔は札付きの悪猫さんだったのですよ。", + NULL, "\"...For example, Mii used to be a very bad girl.", Line_WaitForInput); + OutputLine(NULL, "にゃーにゃー。」", + NULL, " Meow. Meow.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 1, "Me_AkuwaraiB1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「くっくっく!", + NULL, "\"Heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " …まぁ本当はあんまり言いたかないんだけどね。", + NULL, " ...Well, I'm not proud of it or anything,", Line_WaitForInput); + OutputLine(NULL, "私から見れば、モデルガンで闇討ちなんて、あっはっは、かーわいいーもんだーって!", + NULL, " but shooting at people with a BB gun is like nothing compared to what I did!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_waraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 私なんかレンガとか投げつけてたよ、いやホント。", + NULL, " I used to throw bricks at people.", Line_WaitForInput); + OutputLine(NULL, "警察に何度お世話になったことやら。", + NULL, " I can't even count how many times I ended up in a cell at the police station.", Line_WaitForInput); + OutputLine(NULL, "ダム戦争の最中は、ちょっとした留置場常連だったよ。", + NULL, " During the dam conflict, I was a regular there.", Line_WaitForInput); + OutputLine(NULL, "いやいやホントに。」", + NULL, " I'm not kidding. It's all true.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ri_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……でも、昔のことなのですよ。", + NULL, "\"...But it happened in the past.", Line_WaitForInput); + OutputLine(NULL, "そしてそれを圭一に言う必要はないのです。", + NULL, " And she doesn't have to tell you about it", Line_WaitForInput); + OutputLine(NULL, "仲間であってもなのです。」", + NULL, " even though she's your friend.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「仲間で………あっても………。」", + NULL, "\"Even though she's my friend...\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Sa_defA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「…私だって、…とても言えないような苦い過ちや罪がいくつもありますわ。", + NULL, "\"...I made... a lot of embarrassing mistakes and committed some crimes, too.", Line_WaitForInput); + OutputLine(NULL, "でも言わないのは、言っても仕方ないからですわ。」", + NULL, " But I don't tell you about them, because telling you wouldn't help in any way.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_defB2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「言って楽になるなら私たちは聞くよ。", + NULL, "\"If you feel better by telling us about your past, we'll listen.", Line_WaitForInput); + OutputLine(NULL, "でもね、仲間だから言わなければならないなんてルールはない!", + NULL, " But there's no rule that says you have to tell us about your past just because we're friends!", Line_WaitForInput); + OutputLine(NULL, " むしろ仲間なら、言いたくない過去を察してあえて聞かないのが本当の仲間なんじゃない?」", + NULL, " I don't want to dig up a past that you don't want to talk about. That's what true friends are all about, I think.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……そ、……それはそうだけど……。」", + NULL, "\"...I... I agree with you, but...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Me_WinkB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭ちゃんが打ち明けて楽になったならそれでいいよ。", + NULL, "\"We're happy if you feel better now by telling us about your past.", Line_WaitForInput); + OutputLine(NULL, "私たちは今日の話をすぐにでも忘れる。", + NULL, " We can forget about it if you want us to.", Line_WaitForInput); + OutputLine(NULL, "それに、今日の話を聞いたから、圭ちゃんとの接し方を変えるようなこともない。」", + NULL, " We'll never change the way we see you because of this.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Ri_KomaruA2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……圭一が前の町でしたことなんて、今の圭一と何の関係もないのです。", + NULL, "\"......What you did in the city has nothing to do with who you are right now.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Ri_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "今の圭一がボクたちにとって掛け替えのない仲間であるのなら、前の町のことなんかボクは知りたくないのですよ。」", + NULL, " You're a precious friend to us. I actually don't want to know about your past, to be honest with you.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 1, "Sa_YareyareA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「梨花の言うとおりでございますわ。", + NULL, "\"I agree with Rika.", Line_WaitForInput); + OutputLine(NULL, "逆に、前の町でどんなに善行を積もうとも、こちらに来て嫌な人だったなら、前の町の善行なんか知ったことじゃありませんわね。」", + NULL, " The same thing goes the other way around. Even if you did something great in the city, but if you were a nasty person here, I wouldn't care what great things you did back then.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshot( 2, "Me_tokuiA2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ってことはさ、圭ちゃん。", + NULL, "\"In other words, Kei-chan,", Line_WaitForInput); + OutputLine(NULL, "………前の町での十字架は圭ちゃんが密かに胸に秘めることであって、こっちでわざわざ口にする必要なんてないんじゃない?", + NULL, " the sin you committed in the city is something that you should keep secret in your heart. You don't need to dig it back up just to tell us.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " いや、仮に口にしてもだ。", + NULL, " I mean, you can if you want.", Line_WaitForInput); + OutputLine(NULL, "それで圭ちゃんの見方を変える程度のヤツだったら、私はそいつの方を見下げるね!」", + NULL, " And if anybody changed the way they saw you because of that, I'd look down on them!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Sa_AkireruA1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「過去が何だろうと、今が素晴らしい人間であるならば、どうして恥じることがございますの?", + NULL, "\"No matter what happened in the past, as long as you're a great person at present, you shouldn't be embarrassed of yourself. Am I wrong?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Sa_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " もし過去の過ちを一生取り戻せなかったら、……私たちは何のために生き続けますの。」", + NULL, " What's the purpose of living if we can never earn redemption?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……沙都子は、過去にとても甘えん坊さんでした。", + NULL, "\"......Satoko used to be a big baby who couldn't do anything by herself.", Line_WaitForInput); + OutputLine(NULL, "それを後悔して、今はこんなにも元気でがんばっていますのです。", + NULL, " She regretted it deeply, and now she's a strong independent girl.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Ri_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "だから、ボクは今の沙都子はとても素晴らしいと思いますです。", + NULL, " That's why I admire Satoko today.", Line_WaitForInput); + OutputLine(NULL, "昔どうだったかなんて、ボクは興味ないのです。」", + NULL, " I don't care how weak she used to be.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Sa_HauB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…梨花……。」", + NULL, "\"...Rika...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + DisableWindow(); + DrawBustshot( 0, "Me_DefB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭ちゃんだってどうよ。", + NULL, "\"What about you, Kei-chan?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_tohohoA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "例えば私が、留置場常連の札付きだと知ったら、私への見方を変えるー?", + NULL, " Are you going to change the way you see me because you now know I used to be a very bad girl who was a regular at the police station?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_WinkB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 変えないでしょ?", + NULL, " You won't, will you?", Line_WaitForInput); + OutputLine(NULL, " 私は私。", + NULL, " I am who I am.", Line_WaitForInput); + OutputLine(NULL, "いつものように楽しくふざけあえる関係は何も変らないでしょ?", + NULL, " Our friendship won't change, and we'll keep playing and laughing like we always do, right?", Line_WaitForInput); + OutputLine(NULL, " それが仲間ってもんだもん。」", + NULL, " That's what being friends is all about.\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " あれ……、", + NULL, "What...?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "あれ……………あれ……。", + NULL, " What...? What's going on............?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …魅音の元気付けるような笑顔が、ぐにゃりと歪む…。", + NULL, "...Mion is trying to cheer me up with an encouraging smile on her face, but her expression became distorted all of a sudden...", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "higurashi", 120, 0 ); + + OutputLine(NULL, " 俺の目から…大粒の涙が、", + NULL, "Big teardrops... fell", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……ぼたりと落ちて…。", + NULL, " from my eyes...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………あれ、", + NULL, "...What?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………あれ、", + NULL, " ............Why", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……………なんで…………涙が……………。", + NULL, " am I crying...?", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawFilm( 2, 0xcc, 0xcc, 0xcc, 256, 0, 0, TRUE ); + + DrawScene( "GR2", 0 ); + PlayBGM( 0, "Birth_and_death", 120, 0 ); + + OutputLine(NULL, "「先に言っとく。", + NULL, "\"Let me just say this.", Line_WaitForInput); + OutputLine(NULL, "俺は悟史のことは何も知らない。", + NULL, " I didn't know anything about Satoshi.", Line_WaitForInput); + OutputLine(NULL, "…みんなが隠してたからな。」", + NULL, " ...Because you all hid it from me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Me_odorokiB1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…か、隠してたってわけじゃ……。」", + NULL, "\"...W-We didn't mean to hide it...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「毎年起こる事件のこと、隠してたろ?」", + NULL, "\"You didn't tell me about the incidents that happen every year, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あ、それは…圭ちゃんを……、", + NULL, "\"Ah, that's because... we didn't want to...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "ん……。」", + NULL, " ummm...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「怖がらせたくなかったってのか?!", + NULL, "\"You didn't want to scare me?!", Line_WaitForInput); + OutputLine(NULL, " それが理由で俺だけ除け者かよ?!」", + NULL, " Just because of that, you left me out?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いや、そんなつもりじゃ…、」", + NULL, "\"No, we didn't mean to...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " うろたえる魅音が目に涙を浮かべる。", + NULL, "Mion didn't know what to say. She had tears in her eyes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……仲間である俺のために、気を利かせたつもりなのに、どうしてこんなことになってしまったのかわからないのだ。", + NULL, "...She thought she did me a favor. She didn't know why it turned out like this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 引っ越してきたばかりの俺が、村のことを怖がらないように。", + NULL, "She didn't want to make me scared of the village, since I'd just moved here.", Line_WaitForInput); + OutputLine(NULL, "……それ以上の理由が他に必要なのかよッ?!", + NULL, " ...What more reason did she need?!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「魅音に直に、ダム現場で事件がなかったかって聞いたよな。", + NULL, "\"I asked you before, Mion, if there was a crime at the dam construction site.", Line_WaitForInput); + OutputLine(NULL, "…魅音はないって言ったじゃないか!!!", + NULL, " ...You told me there was none!!!", Line_WaitForInput); + OutputLine(NULL, " バラバラ殺人があったのによ!!!", + NULL, " But there was a dismemberment lynch murder!!!", Line_WaitForInput); + OutputLine(NULL, " 嘘つき野郎ッ!!!」", + NULL, " You lied!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ご、ごめん…!!", + NULL, "\"I-I'm sorry...!!!", Line_WaitForInput); + OutputLine(NULL, " 嘘ってわけじゃ…、」", + NULL, " I didn't mean to lie to you...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「仲間ってのは隠し事なんかなしだろ?", + NULL, "\"I thought friends didn't hide things from each other.", Line_WaitForInput); + OutputLine(NULL, " そうだろ?!", + NULL, " Right?!", Line_WaitForInput); + OutputLine(NULL, " じゃあお前らは仲間じゃない!!」", + NULL, " So, that makes us not friends!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 0 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " うおおおあああぁあぁあぁあ!!!", + NULL, "Ahhhhhhhhhhhh!!!", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 仲間って何だよ、", + NULL, "What are friends?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "仲間って何だよ、", + NULL, " What are friends?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "俺にとっての仲間って何だったんだよッ!!", + NULL, " What were friends to me?!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 本当の仲間たちだった。", + NULL, "They were my true friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺のことを心底案じてくれていたんだ。", + NULL, "They really cared about me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺がこの村で馴染めるように、あんなにも気を遣ってくれてたんだ!!", + NULL, "They were so nice to me, and helped me feel at home in this village!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺は何が不満だったんだ?!", + NULL, "I couldn't have been happier!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何が気に入らなかったんだ?!", + NULL, "Everything was great, wasn't it?", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Me_Yowakib2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "GR2", 400 ); + + OutputLine(NULL, "「け…圭ちゃん……そんなのって……、」", + NULL, "\"K-Kei-chan...... Please don't......\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音は頼りなさげにおろおろする。", + NULL, "Mion seemed like she didn't know what to say.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 心なしか涙まで溜めている。", + NULL, "Her eyes looked moist.", Line_WaitForInput); + OutputLine(NULL, "…いつもの魅音からはとても想像できない。", + NULL, " ...It was hard to believe she was really acting like this. It wasn't like Mion at all.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " どうしてこんな言葉をぶつけられるのかわからない魅音の痛みが、…こんなにも伝わってくる…。", + NULL, "I could feel her pain. She was in pain because she didn't know what I was blaming her for...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こんなにも悲しい目を向けられて、……どうして俺はそんな痛みにも気付けないんだよ?!", + NULL, "She looked so sad... but I didn't notice her pain!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そのくせ、何が仲間だ!!", + NULL, "I thought I was her friend!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 仲間の気持ちもわからず、仲間の気持ちも信じず!", + NULL, "I didn't understand her feelings. I didn't trust her!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 仲間という言葉を振りかざして…、俺は何をやっていたんだよッ!!!", + NULL, "I just used the word \"friends,\" but I didn't do anything like what friends were supposed to do!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………そうだった、…俺は…屑だったんだ…!!", + NULL, "\"...That's right... I was such a fool...!!", Line_WaitForInput); + OutputLine(NULL, " 魅音は魅音だったんだ…、俺の最高の仲間だったんじゃないか!!", + NULL, " Mion was Mion... She was my best friend!!", Line_WaitForInput); + OutputLine(NULL, " どうして魅音を疑っちまったんだ?!", + NULL, " Why did I doubt her?!", Line_WaitForInput); + OutputLine(NULL, " どうして?!」", + NULL, " Why?!\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Me_defA1", "maskup", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Heya2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「圭ちゃんさ、最近元気ないよね。」", + NULL, "\"Kei-chan looks down these days.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「都会から引っ越してきたんだもん。", + NULL, "\"He just moved here from the city.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "きっと、今頃になって疲れが出てきたんだよ。", + NULL, " I guess the fatigue must be setting in.", Line_WaitForInput); + OutputLine(NULL, "それで風邪を引いたんじゃないかなぁ。」", + NULL, " He probably caught a cold as a result.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_winkB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そっかそっか。", + NULL, "\"I see.", Line_WaitForInput); + OutputLine(NULL, "じゃあ栄養を付けさせてあげないとねぇ!", + NULL, " Then, he needs to eat something nutritious!", Line_WaitForInput); + OutputLine(NULL, " 婆っちゃが今日、おはぎを作ってるんだよ。", + NULL, " My grandma is making ohagi today.", Line_WaitForInput); + OutputLine(NULL, "いくつか分けてもらって圭ちゃんへのお見舞いにでもしてあげるかー!」", + NULL, " I'm going to ask her to give me some so we can bring them to Kei-chan!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "So_D1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「こんら魅音、手を洗わんとねー!!!", + NULL, "\"Oi, Mion! Wash your hands first!!!", Line_WaitForInput); + OutputLine(NULL, " おんやレナちゃん、ひとつやってるんかい?」", + NULL, " Hello, Rena-chan, would you like to try making one, too?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Re_WaraiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「へー…、おはぎ作りって面白そうですね!", + NULL, "\"Wow... that looks like fun!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_HauA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " レナも1つだけ作らせてもらおうかな。", + NULL, " Yes, I'd love to try.", Line_WaitForInput); + OutputLine(NULL, "よいしょよいしょ。」", + NULL, " Here we go!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawBustshotWithFiltering( 1, "Me_AkuwaraiB1", "maskc", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "So_D1", "maskc", 1, 0, 300 ); + + OutputLine(NULL, "「くっくっく!", + NULL, "\"Heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " そうだそうだ、いいこと思いついたよ。」", + NULL, " I have a great idea.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「なぁに魅ぃちゃん。", + NULL, "\"What is it, Mii-chan?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_BikkuriB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……わ、その小瓶、何かな、…かな!」", + NULL, " ...What's that little bottle? ...What is it?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「甘いおはぎだけじゃあ退屈しちゃうだろうからねぇ!", + NULL, "\"It's not fun to only have sweet ohagi, you know?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_AkuwaraiB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " くっくっく、うちひとつにはクリティカルヒットでタバスコを混ぜておいてあげよう。」", + NULL, " Heh heh heh, let's put hot sauce in one of them. It'll wake him up for sure!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " そうだよ、……そうなんだよ…!!!", + NULL, "That's right. ...That's what happened!!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お見舞いで…おはぎを持ってきてくれて、……俺を元気付けようとしてくれてたんじゃないかよッ!!", + NULL, "They brought ohagi for me to help me get better... They only tried to cheer me up!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを…何で俺は怯えてたんだ?!", + NULL, "Why did I get so scared of them?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " エンジェルモートで食事をしてたことを魅音が知ってたってだけで、何であんなにも怯えていたんだッ?!", + NULL, "Just because Mion knew I had lunch at Angel Mort, I grew terrified of her!", Line_Normal); + ClearMessage(); + + DrawBustshot( 1, "Re_NandeA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawScene( "Ma_G2", 400 ); + + OutputLine(NULL, "「…圭一くん、顔色悪いよ?", + NULL, "\"Hey, you don't look good.", Line_WaitForInput); + OutputLine(NULL, " もう横になった方がいいと思うな。」", + NULL, " Maybe you should go lie down.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_DefB2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうだね。", + NULL, "\"That's right,", Line_WaitForInput); + OutputLine(NULL, "私たちはもう帰ろ。」", + NULL, " maybe we should leave.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 茶化して元気付けたいだけだったんだ。", + NULL, "They just wanted to cheer me up with a joke.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、……俺があまりにも真に受けた顔をしてたもんだから…。", + NULL, "But... because I looked so serious...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃあね圭ちゃん。」", + NULL, "\"See you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 明日こそ元気になってね。", + NULL, "Please get better soon.", Line_WaitForInput); + OutputLine(NULL, "みんなで一緒に部活で遊ぼうね!", + NULL, " I hope we can hang out in the club together tomorrow!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、別れの挨拶がこうなるんじゃないか……!!", + NULL, "That was a normal way of saying goodbye...!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 200, FALSE ); + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, FALSE ); + DrawBustshot( 0, "Me_winkA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + + DisplayWindow(); + + OutputLine(NULL, "「明日、学校休んじゃ嫌だよ?」", + NULL, "\"I don't want you to be absent from school tomorrow, okay?\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ……だいたい俺、風邪で休んだクラスメートの見舞いになんか行ったことあるかよ?", + NULL, "...First of all, have I ever visited any of my classmates who were absent with a cold?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ないだろ?!", + NULL, "No, I haven't!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな面倒くさいことわざわざやったことなんか一度もないじゃないか!", + NULL, "I've never done such a nice thing to anybody, because it's too much of a bother!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを…してくれたんだぞ?!", + NULL, "But they did that for me!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 入院ならともかく、ちょっと風邪を引いただけなんだぜ?!", + NULL, "I understand visiting a friend in a hospital, but I just caught a cold...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それなのにお見舞いに来てくれて、おはぎまで差し入れてくれたんじゃないか…!!", + NULL, "But they came to visit me with ohagi so that I could get better soon...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は感謝して、明日こそ元気になって登校するよ!!", + NULL, "I should've been thankful to them and said, \"I'll get better soon, and I'm sure I can come to school tomorrow!!", Line_WaitForInput); + + OutputLine(NULL, " だから明日こそ、学校でなーー!!って、……そう応えなくちゃいけないんだよ!!", + NULL, " So, I'll see you then!!\" ...That was what I was supposed to say!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なのに俺がしたことは何だった?!", + NULL, "But what did I do instead?!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 鍵を掛けたんだ!!", + NULL, "I locked the door!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの2人を拒絶するかのように、…扉を閉めて鍵を掛けたんだッ!!", + NULL, "I closed the door and locked it as if rejecting them!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺は何を怯えていたんだよ、何が怖かったんだよ!!", + NULL, "What was I so scared of? What was I so afraid of?!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どうして気遣ってくれる仲間への感謝の気持ちが出てこなかったんだよ!!", + NULL, "Why didn't I say any words of appreciation to my friends who cared about me?!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " なのになのに、どうしてあんなにもおはぎが怖くってッ!!!", + NULL, "I was just so scared of the ohagi they brought for me!!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あるはずが、………ないんだよッ!!!", + NULL, "What was I thinking?!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " おはぎから針なんか……出てくるはずがなかったんだ!!!", + NULL, "It was impossible that there was a needle in one of them!!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何も出てなんか来なかったじゃなかいッ!!", + NULL, "There wasn't actually a needle at all!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ただ俺が、……昔見た漫画か何かで、…食べ物にカミソリの刃や裁縫針を混ぜるなんて恐ろしいシーンがあったことを思い出して、", + NULL, "It was all in my head, because I had read some manga about someone putting needles or razor blades in people's food.", Line_WaitForInput); + OutputLine(NULL, "………あんなのが混じっていたら嫌だと思っていたら、", + NULL, " ...It scared me so much that......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………なぜか、", + NULL, " I believed", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…なぜか、", + NULL, " it could also happen to me", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "!それがおはぎの中に混じっているような気になってしまって……!!!", + NULL, " for some reason...... and I thought there was a needle in the ohagi...!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 馬鹿かよ圭一!!!", + NULL, "You were so stupid, Keiichi!!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どうして仲間を見舞う時にそんな針なんか混ぜるんだよ?!?!", + NULL, "Why would your friends put a needle in food they only brought to make you get better?!?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それことありえないだろ!!", + NULL, "It was crazy to think like that!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 仮に!", + NULL, "Even if", Line_WaitForInput); + OutputLine(NULL, " 仮に本当に針が入っていたにしたって、何かの間違いで混じったんだと、彼女らの無実を信じるのが本当の仲間ってもんだろう!!!", + NULL, " there was a needle in one of them, I should've thought that it was some kind of mistake, and I should've believed in my friends' innocence!!!", Line_WaitForInput); + OutputLine(NULL, " それを俺は何だ?!", + NULL, " That's what a true friend would do!! But what did I do?!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " どしゃッ!", + NULL, "Pound!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " びたッ!!", + NULL, " Splatter!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " べしゃッ!!!", + NULL, " Smash!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 力任せに次々と、……彼女たちが心を混めて作ってくれたはずのおはぎを投げつけて、穢して!!", + NULL, "I threw the ohagi that they spent so much effort making on the floor!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何で?!", + NULL, "Why?!", Line_WaitForInput); + OutputLine(NULL, " どうしてなんだ?!", + NULL, " Why did I do that?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺はみんなのことを大好きだった。", + NULL, "I got along so well with them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雛見沢に引っ越してきて初めて、友人たちというものに出会えたんだ。", + NULL, "I moved to Hinamizawa, and I made friends for the first time in my life.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは最高の仲間だった。", + NULL, "They were my best friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 一生涯で出会えるか出会えないかわからないくらいに、最高の出会いだったんだ。", + NULL, "Meeting them was the most wonderful experience of my life. I'd probably never have another one like that for the rest of my days.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それがわかっていたのに、………どうして仲間たちに怯え、疑うようになっちまったんだよ?!", + NULL, "I knew that, but...... I got scared, and I doubted them!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma_J3", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " 仲間たちは……、俺がおかしくなってるのに、だんだん気付いてくれて。", + NULL, "They noticed that I was acting odd.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そうさ、監督を呼んでくれたんだよな。", + NULL, "...That's why they called the manager, Irie.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 鎮静剤でも打ってもらって、しばらく休んでればきっと治るって思って、……俺を部屋まで運んでくれて。", + NULL, "They thought a sedative might help me relax, so I could rest and get better... That's why they carried me up to my room.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_AkuwaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Ma_J2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 魅音は、ちょっとふざけようと思った。", + NULL, "Mion just wanted to make it fun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音は好意をふざけて表現する、ちょいとひねくれたやつなんだよ。", + NULL, "She's the kind of person who expresses her goodwill by making a joke out of it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんなのはよく知っていたじゃないか…!!", + NULL, "I knew that better than anybody...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、……監督が来たら、俺に聴診器でも当てるためにお腹を捲ることを予想して、", + NULL, "She knew Irie would roll up my shirt to check my heartbeat with a stethoscope.", Line_WaitForInput); + OutputLine(NULL, "……富竹さんと同じ罰ゲーム、……シャツに落書きをしようとしたんじゃないか?!", + NULL, " ...So she was just trying to draw graffiti on my shirt just like she did to Tomitake-san as punishment for the game he lost!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そうだよ、", + NULL, "Yes...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……だから魅音は、", + NULL, " That's why Mion", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……マジックを取り出したんじゃないか。", + NULL, " took a felt marker out of her pocket.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " マジックだよ。", + NULL, "A felt marker.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……あいつ、そんな下らないことをやってやろうと思って、わざわざ家からマジックを持ってきたんだぜ?", + NULL, "...She brought a marker from home because she just wanted to do something funny.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 看病なんてガラでもないと思って、罰ゲームなんかで元気付けようとして、……わざわざ持ってきてくれたんだぜ…?", + NULL, "She tried to cheer me up by making me take a punishment for fun rather than nursing me, because that's just what Mion is like... She went to the trouble of bringing a felt marker to my house...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺を、元気付けたいがためだけにだぜ…?", + NULL, "Just because she wanted to cheer me up...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma_J3", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " レナが俺に羽交い絞めをして、……魅音が俺に近付いてきて、あいつ、……何て書こうとしたんだよ…。", + NULL, "Rena held me down tightly... and Mion came closer to me... to write something on my shirt...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " あいつは、", + NULL, "Mion", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……魅音は、", + NULL, " whispered...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……俺のシャツに、", + NULL, " the words she was going to write...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……書く言葉を…小さく口にしてたじゃないか!!", + NULL, " on my shirt!!", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 俺、…聞こえてる。", + NULL, "I heard them.", Line_WaitForInput); + OutputLine(NULL, "…聞いてるんだ。", + NULL, " ...I heard them clearly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音が俺に何て落書きをしようとしたか、……耳に…届いてたじゃないか…!!!", + NULL, "I heard what she was going to write on my shirt...!!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + SetDrawingPointOfMessage( 0, 6 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " 早く、", + NULL, " I hope", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "元気になぁれ☆", + NULL, " you get well soon!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, " 魅音", + NULL, " Mion", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, " 何で聞こえてるのに、……聞こえてるのに!!", + NULL, "I heard them... Then why?!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 聞こえてるなら、…魅音が…俺に物騒なことをしようとしてるなんて、絶対にありえないことがすぐにわかるのに!!!", + NULL, "I should've known she wasn't going to do anything to hurt me!!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どうして俺は、どうして俺は!!", + NULL, "Then why? Why?!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あれが注射器に見えちまったんだよ?!", + NULL, "Why did the marker look like a syringe to me?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どうして魅音が、俺を殺そうとしているなんて思ってしまったんだよッ?!?!", + NULL, "Why did I think that Mion was going to kill me?!?!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ありえないんだよ、ありえないんだよ!!!", + NULL, "It was impossible! It was impossible!!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どうしてどうして、どうしてどうして!!", + NULL, "Why? Why? Why?!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何で……魅音が、俺の命を狙ってるなんて、……とんでもない勘違いをしちまったんだよおおおぉおおぉおぉおぉぉ!!!", + NULL, "Why did I misunderstand that Mion was going to kill me?!!! Ahhhhhhhhhhhh!!", Line_Normal); + ClearMessage(); + + DrawScene( "Ma_J1", 400 ); + FadeFilm( 3000, TRUE ); + + OutputLine(NULL, " 頭の中のジーンとした痺れが取れ、…ゆっくりと…全身に血の通いが戻ってくるのがわかる。", + NULL, "The numbness in my head receded... and slowly... I felt blood start to run through my entire body again.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は…どの位の時間、ここにうずくまっていたのか…?", + NULL, "How long... was I squatting down there...?", Line_WaitForInput); + OutputLine(NULL, " 何分?", + NULL, " For a few minutes?", Line_WaitForInput); + OutputLine(NULL, " それとも何十分なのか…。", + NULL, " Or a lot longer than that...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………見上げた時計の針は、まるで俺が目を閉じていた間分だけ、きっちりと止まっていたのではないかと思うくらい、進んでいなかった。", + NULL, "...As I looked up at the clock, the hands weren't moving at all, as if they had stopped while I had my eyes closed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …本当に?", + NULL, "...Really?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今、室内を覆う空気は、さっきまでの狂気に満ちたものでなく、……灰色の静寂だけになっている。", + NULL, "The atmosphere in the room wasn't filled with insanity like it was earlier... but it was quiet and gray.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 羽交い絞めにしていたはずのレナもいなかったし、今まさに注射しようと迫っていた魅音もいなかった。", + NULL, "Rena wasn't holding me down, Mion wasn't about to give me an injection.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……まさか…全部……何かの……幻?!", + NULL, "...Was all of that... just some kind of illusion?!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 部屋には俺以外の気配はまったくなくなっているのだ…。", + NULL, "There was no sense of presence other than myself in that room...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " かつてない異常な体験。", + NULL, "It was an extraordinary experience, the kind I'd never had before.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …………俺は確かに……レナと魅音に………。", + NULL, "...I was there... with Rena and Mion...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 自分の正気を一瞬疑うが、同時にある種の安堵感も感じていた。", + NULL, "I doubted my sanity for a moment, but at the same time, I felt some kind of relief too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ははは、……やっぱり……あの恐ろしい出来事は…幻だったんだ。", + NULL, "Ha ha ha... The scary incident was just an... illusion after all.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナも魅音も…あんな恐ろしいことをするわけが……ないんだ…。", + NULL, "Neither Rena nor Mion would've done such a terrible thing to me...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 目頭が…熱くなる。", + NULL, "Tears started forming in my eyes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 感情がこみ上げてくるのがわかった…。", + NULL, "My emotions were running high...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どうして…?", + NULL, "Why...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは涙がこみ上げる理由にではない。", + NULL, "It wasn't a question of why tears were forming in my eyes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どうして…?", + NULL, "Why...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それは………悲しみだった。", + NULL, "...It was a question... of my sadness.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……どうして悲しくなるんだろう…?", + NULL, "...Why did I feel so sad...?", Line_WaitForInput); + OutputLine(NULL, " わからない。", + NULL, " I don't know.", Line_WaitForInput); + OutputLine(NULL, "……わからない……。", + NULL, " ...I don't know...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " わからない?", + NULL, "You don't know?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " 何がわからないんだよ!!", + NULL, "What do you mean, you don't know?!!", Line_WaitForInput); + OutputLine(NULL, " わかってるじゃないかよぉおおおぉおぉッ!!", + NULL, " You do know!!", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 馬鹿じゃないのか、何やってんだよ俺は!!", + NULL, "I was so stupid. What the hell was I doing?!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どうしてどうしてここまで、とことん救えないクズなんだよッ!!!", + NULL, "I was so pathetic and helpless!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音は最後の最後まで俺を元気付けようとしてくれていたじゃないか。", + NULL, "Mion just tried to cheer me up. That was all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大好きだった、親友だった、最高の仲間だった!", + NULL, "I liked her so much. She was my best friend!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺より年上だけど、そんなのを全然感じさせないで付き合ってくれた。", + NULL, "She was older than me, but she hung out with me like we were the same age.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …誰よりも一番最初にクラスで話し掛けてくれた。", + NULL, "...She was the first one who came to talk to me in class.", Line_WaitForInput); + OutputLine(NULL, "そんな魅音を、……魅音をどうしてッ!!!", + NULL, " She was so nice to me... but I... I...!!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "ryuuketu1", "maskaa", 1, 0, 10 ); + + OutputLine(NULL, " その魅音が、窓際に不自然な格好で横たわっていて。", + NULL, "...Mion was lying down in an unnatural position near the window.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …頭から胸元が血でべっとりと赤黒くなっていて。", + NULL, "She was covered in dusky-red blood from her head to her chest.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 壁一面に飛び散った真っ赤なものは…、俺が何度も何度も打ち付けて叩き割った頭から溢れ出したもので。", + NULL, "The red fluid splattered on the wall... was Mion's.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何てことを……何てことを……!", + NULL, "What had I done...? What had I done...?!", Line_WaitForInput); + OutputLine(NULL, " 俺は…何て取り返しのつかないことを…!!", + NULL, " I would never forgive myself...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「俺、……みんなのこと……本当に友達だと思ってたんだぜ……。」", + NULL, "\"I...... truly did ...think of you all as my friends...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " なのに……どうしてこんなことになってしまったんだよ……?", + NULL, "Why... Why did all this happen...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 前の学校では楽しいことなんか何もなかった。", + NULL, "There was nothing fun in my life at my old school.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …偏差値の上下に一喜一憂し、志望校が合格圏か安全圏かとか…そんな話しかしなかった。", + NULL, "...When I talked to anyone, it was only ever about my chances of passing the entrance exam of the schools we wanted to go to.", Line_WaitForInput); + OutputLine(NULL, "…灰色の生活だった。", + NULL, " ...My life was shaded in gray.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 友達ってのはクラスの勉強のライバルのことで、内申書と校内偏差値を競い合う敵だった。", + NULL, "Friends to me were rivals and enemies to vie with for a school recommendation and test scores.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そんな生活がいかに不健全かを教えてくれたのが、みんなだったんだ。", + NULL, "My friends here taught me just how unnatural that was.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この一ヶ月間、本当に楽しかった…。", + NULL, "This whole month was a blast...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 弁当で大騒ぎをし、部活で大騒ぎをし、お祭りで大騒ぎをし……。", + NULL, "We raised the roof over lunch, our club activities, and the festival...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 目から熱いものがボタボタとあふれ出る。", + NULL, "A warm liquid flowed out from my eyes.", Line_WaitForInput); + OutputLine(NULL, "……不覚にも…涙だった。", + NULL, " ...To my surprise, it was... my tears.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " こいつらのために涙を流す義理なんかないはずだ。", + NULL, "I didn't have any obligation to cry for them.", Line_WaitForInput); + OutputLine(NULL, "…でも止められない…!!", + NULL, " ...But I couldn't stop it...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 例え命を狙われたとしても。", + NULL, "Even though they attempted to kill me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 殺されそうになったとしても。", + NULL, "Even though they almost killed me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …この一ヶ月間の思い出は……忘れられないのだ…。", + NULL, "...I couldn't forget the memories we made during the past month...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それとも……あの楽しかった日々は…虚偽だったのだろうか…?", + NULL, "Or... were those fun days... fake...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺をはめるために…今日まで周到に続けられた……罠だったのだろうか?", + NULL, "Was it an act... that they kept playing perfectly to set me up until today?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺だけが一方的に仲間だと思い込んでいただけなのでは………?", + NULL, "Was it only me who believed that they were my friends...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんなはずは……ないッ!!!!", + NULL, "It couldn't be...!!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナも魅音も……本当に俺の仲間だったッ!!", + NULL, "Rena and Mion... they were my friends for real!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの楽しかった日々に……わずかの曇りも虚偽もあるものか…!!!", + NULL, "Those happy days... couldn't have been just a performance...!!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " きっとレナたちは……俺を殺すよう、何者かに強要されたに違いないのだ。", + NULL, "Rena and Mion must have been forced by somebody to kill me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あるいは…オヤシロさまという超常存在が取り憑き、意識を乗っ取られていたに違いないのだ!", + NULL, "Or... that an extraordinary existence called Oyashiro-sama possessed them and took over their consciousnesses!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " とにかく…レナも魅音も…最高の友人だった!!", + NULL, "No matter what it was... both Rena and Mion... were my best friends!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " 馬鹿野郎おおおぉおぉおぉおおお!!!!", + NULL, "I was stupid!!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 馬鹿野郎、", + NULL, "I was such a fool.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "馬鹿野郎、", + NULL, " Such a fool.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "馬鹿野郎、", + NULL, " Such a fool.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "馬鹿野郎!", + NULL, " Such a fool.", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何をわけのわからないこと言ってんだ!!", + NULL, "I wasn't making any sense at all!!", Line_WaitForInput); + OutputLine(NULL, " 自分でその最高の友人をこんなにも惨たらしく殺しておいて、…何を口走ってやがんだよ畜生おおおぉおぉ!!!!", + NULL, " I killed my best friends!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 最高の友人だったんだろ、仲間だったんだろ!!", + NULL, "They were my best friends!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だったらどうして信じられないんだよ!!", + NULL, "Then, why didn't I trust them?!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どうしてその言葉に耳を傾けられないんだよ!!", + NULL, "Why didn't I listen to them?!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを殴り殺しておいて、俺は何様のつもりなんだよ?!", + NULL, "I beat them to death. Who did I think I was?!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " まるで自分には何の非もないみたいじゃねぇかよ?!", + NULL, "I made it sound like I didn't do anything wrong!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 自分以外の全てがおかしくなったような気持ち?", + NULL, "I felt like everybody went crazy except me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 馬鹿が、逆だよ!!", + NULL, "I was such a fool! It was the other way around!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 逆に決まってるだろ!!", + NULL, "Of course it was!!", Line_WaitForInput); + OutputLine(NULL, " おかしかったのは、全部俺ひとりなんだよッ!!!", + NULL, " I was the only one who went crazy!!!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Me_HauB1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「…け、……圭ちゃん…?」", + NULL, "\"...K-Kei-chan...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「俺は……、", + NULL, "\"I...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "俺は……、", + NULL, " I...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……何てことをしてしまったんだよ……。", + NULL, " did something terrible...", Line_WaitForInput); + OutputLine(NULL, "…何てことを……うぁあぁあぁぁぁぁぁ…。」", + NULL, " I'll never forgive myself... Ahhhhhhh...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音は今、ここにちゃんと生きている。", + NULL, "Mion was still alive.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だから、俺が魅音を疑心暗鬼の果てに殴り殺したなんて記憶は、「ありえない別の世界」の記憶なのだけど。", + NULL, "...I have a memory of beating her to death because I couldn't trust her. But that's a memory from a nonexistent, different world.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、…俺は例え別の世界であろうとも、……魅音を、……殺してしまった…。", + NULL, "But... even though it happened in a different world... I... killed Mion...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しかも、その罪深さを何も気付かずに。", + NULL, "And I didn't realize how deep that sin was.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それどころか、今の今まで、…魅音には殺されるだけの非があったなんて勝手に思い込んでいて!!", + NULL, "I even thought until now... that Mion was at fault for being killed!!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Sa_OdorokiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「ど、…どしたんですの…圭一さん……。」", + NULL, "\"Wh-What is wrong with Keiichi-san...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_OdorokiB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「わかんない……。", + NULL, "\"I don't know...", Line_WaitForInput); + OutputLine(NULL, "圭ちゃん、落ち着いて落ち着いて…?", + NULL, " Kei-chan, please calm down...", Line_WaitForInput); + OutputLine(NULL, " 私は、生きてるよ。", + NULL, " I'm not dead.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_TohohoA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "圭ちゃんになんか殴り殺されてたまるかーっての。", + NULL, " You didn't beat me to death. I mean, I'd never let that happen.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_WinkB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "ねぇ?」", + NULL, " Okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Sa_AkuwaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうですわよ。", + NULL, "\"Quite.", Line_WaitForInput); + OutputLine(NULL, "圭一さん如きに遅れを取るようなのは我が部にはおりませんでしてよー!」", + NULL, " There's no one in our club whom you could beat to death, Keiichi-san!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「違うんだ………違うんだ………。」", + NULL, "\"No... No...\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 魅音も沙都子も、突然俺が泣き出したのがなぜかわからず、困惑していた。", + NULL, "Mion and Satoko looked confused, having no idea why I was crying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、俺は…泣くしかなかった。", + NULL, "But I couldn't help myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 罪は打ち明けて許しを得るものだと、今知った。", + NULL, "I learned just now that I could earn redemption by confessing my sin.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だけど、俺のこの罪は、…この魅音には許せない罪なんだ…。", + NULL, "...But I could never earn redemption for this... not from Mion...", Line_WaitForInput); + + OutputLine(NULL, " だから、今俺が「この世界」でいくら泣いたところで、…誰にも許せない。", + NULL, " No matter how much I cried in this world, nobody could give me forgiveness.", Line_WaitForInput); + OutputLine(NULL, "だからこの罪は、絶対に許されないのだ……。", + NULL, " And so, I could never earn redemption for this sin...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その時、知恵先生がやって来て、俺が泣いているのに気付いた。", + NULL, "Right then, Chie-sensei came in and noticed me crying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……いい年の男が泣き出すなんて、なかなかあることじゃない。", + NULL, "...You wouldn't see a teenage boy crying like that very often.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 知恵先生が何事かと声を掛けるが、俺の耳には届かない。", + NULL, "Chie-sensei asked me what was going on, but at that moment I couldn't hear anything.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音と沙都子が事情を聞かれ、困惑しているようだった。", + NULL, "Mion and Satoko looked confused. They didn't know how to explain the situation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 涙の止まらない俺に、梨花ちゃんが顔を寄せる。", + NULL, "Rika-chan approached me in the midst of my sobs.", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Ri_fumanA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "GK1", 400 ); + + OutputLine(NULL, "「……圭一は、………覚えているのですか?", + NULL, "\"......You remember... don't you, Keiichi...?", Line_WaitForInput); + OutputLine(NULL, " ………レナと魅ぃを、", + NULL, " ...You remember how you...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……殺したことを。」", + NULL, " killed Rena and Mii...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうだ!!", + NULL, "\"Yes!!", Line_WaitForInput); + OutputLine(NULL, " 俺が……殺したんだ!!", + NULL, " I... killed them!!", Line_WaitForInput); + OutputLine(NULL, " 殺したんだ!!", + NULL, " I killed them!!", Line_WaitForInput); + OutputLine(NULL, " なのに、俺は何の罪も認めずに、まるで自分は被害者のつもりで!!", + NULL, " But I didn't accept my sin. I pretended I was the victim!!", Line_WaitForInput); + OutputLine(NULL, " 死ぬ最期の瞬間まで……仲間を呪って、恨んで!!", + NULL, " I cursed and blamed my friends until the moment I died!!", Line_WaitForInput); + OutputLine(NULL, " 血がいっぱい出て、……そして………そして………。", + NULL, " There was blood everywhere... and... and...", Line_WaitForInput); + OutputLine(NULL, "結局、何の後悔もなく、……ひとりで……勝手に死んだ………………。」", + NULL, " In the end, I just died alone... without any regrets...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 電話ボックスの中で、痒くて痒くて仕方がない喉を掻き毟りながら、", + NULL, "I clawed at my itchy throat in a phone booth.", Line_WaitForInput); + OutputLine(NULL, "……それでもなお自分の罪に気付かず、", + NULL, " ...I didn't notice my sin,", Line_WaitForInput); + OutputLine(NULL, "……勝手にひとりで死んでいく。", + NULL, " and I died alone...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……圭一。", + NULL, "\"...Keiichi.", Line_WaitForInput); + OutputLine(NULL, "…………あなたの罪に、", + NULL, " ...Did you notice...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…気付きましたのですか。」", + NULL, " your sin just now?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「気付いた。", + NULL, "\"Yes, I did.", Line_WaitForInput); + OutputLine(NULL, "こんなにも今頃になって、俺は気付いたよ、思い出したんだ!!", + NULL, " It took me so long, but I just noticed it!!", Line_WaitForInput); + OutputLine(NULL, " ここじゃない別のよく似た世界で!", + NULL, " I remember what I did, not here, but in a different world that looks just like this one!", Line_WaitForInput); + OutputLine(NULL, " 俺はなぜか仲間たちに疑心暗鬼を持って……殺してしまったんだ!!", + NULL, " I... killed my friends because I couldn't trust them!!", Line_WaitForInput); + OutputLine(NULL, " 仲間たちは俺に救いの言葉をかけていたはずなんだ!", + NULL, " They were just trying to help me!", Line_WaitForInput); + OutputLine(NULL, " なぜそれに耳を傾けられなかった?", + NULL, " But I didn't listen to them.", Line_WaitForInput); + OutputLine(NULL, " どうしてだよ?!", + NULL, " I don't know why I didn't.", Line_WaitForInput); + OutputLine(NULL, " うぉおおぉぉおぉおおぉぉ!!」", + NULL, " Ahhhhhhhhh!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 俺はもう人目なんかはばからなかった。", + NULL, "I didn't care if people were staring.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ただただ泣いた。", + NULL, "...I just kept crying.", Line_WaitForInput); + OutputLine(NULL, "罪を涙に変えて、目から思い切り搾り出してやりたかった。", + NULL, " I wanted transmute my sin to tears in order to squeeze it out of me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも出て来る涙は罪なんかじゃない。", + NULL, "But the tears that were coming out from my eyes weren't my sin.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …取り返しのつかない悲しいことをした悔悟の涙だけ。", + NULL, "...They were just tears of regret for doing something irreversible.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その時。", + NULL, "At that time", Line_WaitForInput); + OutputLine(NULL, "……頭に、撫でる感触。", + NULL, " ...I felt something touching my head.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Ri_DefA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " …目を開ければ、梨花ちゃんがその手の平で俺の頭を撫でているのだった。", + NULL, "...I opened my eyes, and saw Rika-chan patting my head gently.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …慰めなんかいらない。", + NULL, "...I didn't need any comfort.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんに俺が慰められるはずなどないのだ。", + NULL, "I didn't deserve any comfort from Rika-chan.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが梨花ちゃんは言った。", + NULL, "But the words she spoke to me...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……これは、慰めではなかったのだ。", + NULL, "weren't ones of comfort.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Ri_FumanA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……圭一を、", + NULL, "\"......I", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "許しましょう。」", + NULL, " forgive you, Keiichi.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………………え………。」", + NULL, "\".........What......?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……圭一は、自分で自分の罪に気付きましたのです。", + NULL, "\"......Keiichi, you noticed your sin.", Line_WaitForInput); + OutputLine(NULL, "それは…とても偉くて、……普通ではありえないことなのです。", + NULL, " It's a very difficult thing to do, and not something everybody can.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Ri_KomaruA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "だから、誰も圭一の偉さがわからなくて、それを許してあげることはできませんのです。", + NULL, " Not everyone can understand how great you are, and hence, they can't forgive you.", Line_WaitForInput); + OutputLine(NULL, "……でも、ボクにはそれを許すことができます。", + NULL, " ...But I can,", Line_WaitForInput); + OutputLine(NULL, "ボクには、圭一のすごさがわかるのです。」", + NULL, " because I know how great you are.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………梨花ちゃん……。」", + NULL, "\".........Rika-chan...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Ri_FumanA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……私はこれが奇跡であることがわかる。", + NULL, "\"...This is a miracle.", Line_WaitForInput); + OutputLine(NULL, "だってこれはありえないことなのだもの。", + NULL, " You noticed the sin you committed in another world.", Line_WaitForInput); + OutputLine(NULL, "あなたが、……別の自分の罪に気付くなんて、絶対にありえないこと。", + NULL, " That's impossible to do.", Line_WaitForInput); + OutputLine(NULL, "なのにあなたはそれに気付けた。", + NULL, " But you did it.", Line_WaitForInput); + OutputLine(NULL, "それは、きっとこの地上に具現するどんな奇跡すらも霞むほどのもので、………信じられないくらいに尊いもの。」", + NULL, " That is the most unbelievable and precious of miracles that could exist in this world...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 梨花ちゃんが何を言っているのか、俺にはさっぱりわからない。", + NULL, "I didn't understand anything Rika-chan was saying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……なのに、…梨花ちゃんだけは、俺のこの、ありえない記憶を理解してくれる気がした。", + NULL, "...But... I felt like she's the only one who understood that impossible memory I had.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……なら。", + NULL, "\"...So,", Line_WaitForInput); + OutputLine(NULL, "今のあなたにならわかるはず。", + NULL, " you should be able to understand...", Line_WaitForInput); + OutputLine(NULL, "…竜宮レナが、どういうことになっているのか。」", + NULL, " what Rena Ryuugu is going through right now.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あぁ……、わかるぜ…。", + NULL, "\"Yes... I understand.", Line_WaitForInput); + OutputLine(NULL, "あの時の俺と同じなんだ…!!", + NULL, " She's going through exactly the same thing I went through...!!", Line_WaitForInput); + OutputLine(NULL, " 仲間のことを信じたくて信じたくてしょうがないのに!!", + NULL, " She wants to trust her friends more than anything!!", Line_WaitForInput); + OutputLine(NULL, " 信じられないんだ!!", + NULL, " But she can't!!", Line_WaitForInput); + OutputLine(NULL, " どんどん自分がおかしくなっていくのに、そいつがわからなくて世界の方がおかしくなったって信じてやがるんだ!!", + NULL, " She's the one who's losing her mind, but she doesn't understand that, and she thinks that the world is going crazy instead!!", Line_WaitForInput); + OutputLine(NULL, " どうすりゃ救えるかなんて、わからねぇよ!!", + NULL, " I don't know how to save her!!", Line_WaitForInput); + OutputLine(NULL, " わからないんだ!!", + NULL, " I have no idea!!", Line_WaitForInput); + OutputLine(NULL, " だって、……俺は…駄目だった!!", + NULL, " Because... I... failed!!", Line_WaitForInput); + OutputLine(NULL, " 結局、死ぬまで…いや!", + NULL, " I didn't understand until I died...", Line_WaitForInput); + OutputLine(NULL, " 死んでも気付けなかったんだ!!", + NULL, " No, I didn't understand even after I died!!", Line_WaitForInput); + OutputLine(NULL, " それを、レナに気付かせるなんてどうやって?!", + NULL, " So how can I make Rena realize what I didn't, even after that?!!", Line_WaitForInput); + OutputLine(NULL, " 救えないよ…救えない…!!", + NULL, " I can't save her... I can't save her...!!", Line_WaitForInput); + OutputLine(NULL, " 俺がそうだったからよくわかるんだ…。", + NULL, " I know, because I was just like her...", Line_WaitForInput); + OutputLine(NULL, "どうやったってもう、救えないんだ…。」", + NULL, " There's nothing I can do.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " ……落ち着けよ圭一…。", + NULL, "...Calm down, Keiichi...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 確かに俺は駄目だったさ。", + NULL, "I did fail.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……でも、だからと言ってレナも駄目ってのは早計じゃないのか…?", + NULL, "...But that didn't mean Rena would, too...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 駄目だから救わなくていいなんてのはない。", + NULL, "There was no excuse not to save her because I thought she'd fail.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……レナはどうだった?", + NULL, "...After all, what did Rena do back then?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺があそこまで末期的におかしくなってたってのに……、全身で救おうとして体を張ってくれたじゃないかッ!!!", + NULL, "I was totally going mad but... she risked her life to save me!!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, " あの世界の俺の部屋で……、金属バットで何度も何度も打ち据えられて…!", + NULL, "In my room, in that world... I had beaten her many times with a metal bat...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, " でも、レナは微笑んでた。", + NULL, "But she was smiling.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, " 俺が怯えていると知っていたから、…怖がらせないように、微笑んでくれていた。", + NULL, "She knew I was scared... and that's why she smiled for me.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, " そして、俺に何度も何度も打たれて、腕がひしゃげて額も割れているのに……。", + NULL, "I beat her so many times. Her arms were broken, and her forehead was cut open...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 1500 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, " そうだ、", + NULL, "I remembered...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………本当に最後の最後。", + NULL, " Rena didn't block her head...", Line_WaitForInput); + OutputLine(NULL, "……レナは、頭を庇わなかった。", + NULL, " even at the very last moment.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こう、", + NULL, "She...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……両手を突き出して、", + NULL, " opened her arms", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…抱きしめる相手を探すように、", + NULL, " towards me", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…こう…。", + NULL, " like she was looking for a hug...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それでもなおレナを信じられない俺は、", + NULL, "But I still doubted her...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………金属バットを大きく振り上げた。", + NULL, " and raised the metal bat up high.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナは言った。", + NULL, "Rena told me then.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "大丈夫だよ、", + NULL, " That it was okay.", Line_ContinueAfterTyping); + Wait( 1000 ); + + OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「……私を、", + NULL, "\"...Please", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "信じて。」", + NULL, " trust me.\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_tataku", 128, 64 ); + DrawScene( "white", 10 ); + DrawSceneWithMask( "white_mono1_6", "masktoketu", 1, 0, 200 ); + + DrawScene( "black", 1000 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " うおおおおおぉおおおぉおぉおお!!", + NULL, "Ahhhhhhhhhh!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 仲間が信じろと言ったんだ!!", + NULL, "My friend still told me to believe in her!!", Line_WaitForInput); + OutputLine(NULL, " 自分を信じろと言った!", + NULL, " She told me to trust her!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何でそれを信じられないんだよ、おかしくなった俺が襲い掛かってきてるんだぞ!!", + NULL, "But I still didn't. I lost it and attacked her!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 命の危険があった、現に殺された!!", + NULL, "She was in danger. She was actually killed!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " なのに、頭を庇いもせず、身を守るはずの両手を……俺に差し出して……!", + NULL, "But she didn't even block her head. Instead, she used her arms to reach out for me...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは、死んでしまうまでずっとその言葉を口にしていたんだ。", + NULL, "Rena continued to say those words until the moment she died.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 信じて。", + NULL, "Trust me.", Line_WaitForInput); + OutputLine(NULL, "お願い、", + NULL, " Please", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "私を、", + NULL, " trust", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "信じて。", + NULL, " me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 命をかけて俺を救おうと、俺の目を覚まそうとしてくれてたんじゃないか!!", + NULL, "She risked her life to save me!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 命を失うその瞬間まで、…信じてといい続けて…。", + NULL, "Until her very last moments... she kept telling me to believe in her...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして俺は、仲間のその言葉さえ耳に届かず、今日のこの瞬間まで、自分が悪くないなどと本気で信じていて!!!", + NULL, "But I didn't listen. For so long, I truly believed that I didn't do anything wrong!!!", Line_Normal); + ClearMessage(); + + DrawScene( "GK3", 400 ); + + OutputLine(NULL, "「……梨花ちゃんに許してもらえて、少し心が軽くなった。", + NULL, "\"...I feel a little bit better now that you've forgiven me, Rika-chan.", Line_WaitForInput); + OutputLine(NULL, "……でも、やっぱり、俺の罪は……同じ形で滅ぼさなきゃならないんだ。", + NULL, " ...But I still have to atone for my sin.", Line_WaitForInput); + OutputLine(NULL, "………レナの目は…俺が覚ます…!」", + NULL, " ...I'm going to do that in the same way Rena did for me. I'm going to save her...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナは命を賭けたんだぞ!!", + NULL, "Rena risked her life to save me!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 死ぬその瞬間まで俺を気遣ってた!", + NULL, "She cared about me until her very last moments!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 信じてた!!", + NULL, "She trusted me!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 次の一言こそ心に届くと信じて、何度も口にしたんだ!!", + NULL, "She believed that her words would reach my heart, so she kept saying them", Line_WaitForInput); + OutputLine(NULL, " 頭蓋骨が叩き割られるその最期の瞬間までだッ!!", + NULL, " until I cracked her skull!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺の命なんか、惜しいもんかよ…。", + NULL, "I don't care if I die...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは死んで見せたんだぞ!!", + NULL, "Rena died for me!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺だって命くらいくれてやる!!", + NULL, "I can die for her, too!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺は仲間の気持ちなんかわかってないクズ野郎だったからその気持ちが届かなかった。", + NULL, "I was such a fool for failing to understand my friends' feelings. That's why I didn't understand what she was saying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……でも、…レナならあるいは…届くかもしれないんだ…!!", + NULL, "...But... Rena might be different...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………この世界はもう狂っちまった。", + NULL, "\"...This world is messed up.", Line_WaitForInput); + OutputLine(NULL, "でも、だからといって諦めていいなんてことはねえんだよな。", + NULL, " But it doesn't mean that I can just quit.", Line_WaitForInput); + OutputLine(NULL, "……諦めるってことは信じないってことだ。", + NULL, " ...Quitting is the same thing as not believing.", Line_WaitForInput); + OutputLine(NULL, "俺はレナを、仲間の絆を信じるぜ。", + NULL, " I believe in Rena, and in our friendship.", Line_WaitForInput); + OutputLine(NULL, "……だから、まだ間に合うんだ。", + NULL, " ...That's why I can still make it.", Line_WaitForInput); + OutputLine(NULL, "惨劇は回避できる。", + NULL, " I can still prevent a tragedy from happening.", Line_WaitForInput); + OutputLine(NULL, "運命には抗える。", + NULL, " I can change fate.", Line_WaitForInput); + OutputLine(NULL, "俺たちは足掻く。", + NULL, " We will struggle together", Line_WaitForInput); + OutputLine(NULL, "そして掴めるんだ、その先の未来ってやつをなッ!!」", + NULL, " to seize our future!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Ri_FumanA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………………。」", + NULL, "\".....................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんは神妙そうに俯くと、スカートのポケットをいじるような仕草をしていた。", + NULL, "Rika-chan nodded with a serious look on her face, and she put her hand in the pocket of her skirt.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Ri_KomaruA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……圭一。", + NULL, "\"......Keiichi.", Line_WaitForInput); + OutputLine(NULL, "…………私も、…諦めない。", + NULL, " ...I won't give up, either.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Ri_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……この世界から希望を失ってたまるものか。", + NULL, " ...I'm not going to lose hope in this world.", Line_WaitForInput); + OutputLine(NULL, "…私は数え切れない失敗に疲れ果ててた。", + NULL, " ...I was tired from meeting with countless failures.", Line_WaitForInput); + OutputLine(NULL, "だから世界が狂い出すことに諦めを感じるようになってた。", + NULL, " I gave up on this world as it started to go wrong.", Line_WaitForInput); + OutputLine(NULL, "だから、………もうレナがどうなろうと知ったことではないと、昨夜思った。", + NULL, " That's why...... I kind of gave up on Rena last night.", Line_WaitForInput); + OutputLine(NULL, "でも、……それは間違いだった。", + NULL, " But... I was wrong.", Line_WaitForInput); + OutputLine(NULL, "……戦おうとする意思がこんなにも美しく神々しくて、……そして運命すら捻じ曲げかねない、奇跡が起こせることを知った。", + NULL, " ...I realized that the will to fight is such a beautiful and divine thing... and it can work miracles that can even alter the path of fate.", Line_WaitForInput); + OutputLine(NULL, "だから私はあなたと共に戦おう。", + NULL, " So, I'll fight with you.", Line_WaitForInput); + OutputLine(NULL, "もう一度戦おう、", + NULL, " I'll fight again.", Line_WaitForInput); + OutputLine(NULL, "何度でも戦おう。", + NULL, " I'll keep fighting...", Line_WaitForInput); + OutputLine(NULL, "その先の未来に至れるまで、何度でも。」", + NULL, " until I reach the future.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawBustshotWithFiltering( 2, "Sa_OdorokiB1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「………り、…梨花と圭一さんが何の話をしているのか、さっぱりわかりませんでしてよ?」", + NULL, "\"...I have no idea what you two are talking about.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 1, "Ri_WaraiA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「くすくす…。", + NULL, "\"Hee hee...", Line_WaitForInput); + OutputLine(NULL, "……覚えていないのは当然なのです。", + NULL, " It's normal that you don't remember.", Line_WaitForInput); + OutputLine(NULL, "…圭一が、すごいだけなのですよ。」", + NULL, " ...Keiichi is a special exception.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Sa_AkireruA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「???", + NULL, "\"Huh???", Line_WaitForInput); + OutputLine(NULL, " 私の高尚な脳みそではさっぱりでしてよ??」", + NULL, " I suppose I'm too brilliant to understand what's going on.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんが、沙都子にこつんと額をぶつける。", + NULL, "Rika-chan touched Satoko's forehead to hers.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Ri_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……でも、いつかは思い出してあげてください。", + NULL, "\"...But please remember one day.", Line_WaitForInput); + OutputLine(NULL, "あなたが抗えぬ不幸の袋小路に囚われた時、……圭一はあなたを救おうと全身全霊を賭けて戦ってくれたことを。」", + NULL, " When you're desperately driven into a corner of misfortune, please remember that he risked his life to save you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Sa_YAreyareA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭一さんが、………ですの?", + NULL, "\"Keiichi-san fought for me...?", Line_WaitForInput); + OutputLine(NULL, " 眉唾でございますわよ…。」", + NULL, " It's hard to believe...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Ri_WAraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「くすくす。", + NULL, "\"Hee hee.", Line_WaitForInput); + OutputLine(NULL, "……ねぇ圭一?」", + NULL, " ...Isn't that right, Keiichi?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 梨花ちゃんが俺を見て、同意を求めるように微笑む。", + NULL, "Rika-chan looked at me, smiling as if waiting for my agreement.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …さすがに沙都子にまで命を賭けるかどうかはわからないが、…………。", + NULL, "...I wasn't sure if I could risk my life for Satoko...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………いや、…賭けるさ。", + NULL, "...No, I was sure. I'd risk my life for her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子は俺の仲間だ。", + NULL, "Satoko is my friend.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子を不幸のどん底に落とすような敵が現れたなら、俺は容赦なくその敵を叩き潰すだろう。", + NULL, "If anybody tried to make her unhappy, I'd beat them up without hesitation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 全身全霊を賭けて!", + NULL, "I'd risk my life to save her!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …………そんな、…世界もあったかもしれない…。", + NULL, "...There might even have been a world like that...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、梨花ちゃんに頷き返した。", + NULL, "I nodded to Rika-chan.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんもそれを見て、嬉しそうに頷き返してくれるのだった。", + NULL, "Rika-chan nodded back to me, looking happy.", Line_Normal); + ClearMessage(); + + DisableWindow(); + + FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshotWithFiltering( 1, "Tie3", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……前原くん、………何かありましたか…?」", + NULL, "\"...Maebara-kun...... Is everything okay...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺がようやく大人しくなったと思ったのか、先生が何事かと話し掛けてきた。", + NULL, "Chie-sensei realized that I'd finally calmed down, and she asked me that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いえ、……何でもないんです。", + NULL, "\"Yes... everything is fine now.", Line_WaitForInput); + OutputLine(NULL, "騒がせてすみませんでした。", + NULL, " I'm sorry I worried you.", Line_WaitForInput); + OutputLine(NULL, "……………それより、…魅音。」", + NULL, " ......Anyway... Mion.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshot( 2, "Me_OdorokiA1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…ん?", + NULL, "\"...What?", Line_WaitForInput); + OutputLine(NULL, " な、……何?」", + NULL, " What... is it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺はつかつかと魅音に歩み寄る。", + NULL, "I walked towards her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音は何事かわからなくて後退り、黒板にぶつかった。", + NULL, "Mion stepped back, not knowing what was going on. She bumped into the blackboard.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Me_tohohoB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「な、……何、圭ちゃん…。", + NULL, "\"What... What is it, Kei-chan...?", Line_WaitForInput); + OutputLine(NULL, "…マジな顔でどうしたの…?", + NULL, " You look so serious...", Line_WaitForInput); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshot( 0, "Me_HauA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ………ぁぅ…、」", + NULL, " ......Ah...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音を、俺は抱きしめる。", + NULL, "I held Mion tightly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音は何事かわからなくて、真っ赤になったまま閉口していた。", + NULL, "She still didn't know what was going on, and her face turned red.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は……魅音の肩で、泣きながら言った。", + NULL, "Crying on her shoulder, I told her the following.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……すまなかった、…本当にすまなかった……。」", + NULL, "\"...I'm sorry... I'm so sorry...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_OdorokiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「なな、", + NULL, "\"What? What?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……何がよ、圭ちゃん…、", + NULL, " ...What are you sorry for, Kei-chan...?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "あ、あのあの、おじさん、本当に何のことかわかんないよ……。」", + NULL, " Th-This ol' man doesn't really get what's going on...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……わかんなくてもいい…、わかんなくてもいい…。", + NULL, "\"...It's okay. You don't need to get anything...", Line_WaitForInput); + OutputLine(NULL, "…わかんなくてもいいから……聞いてくれ……。", + NULL, " So just listen to me.", Line_WaitForInput); + OutputLine(NULL, "……本当にすまなかった……、そして…おはぎ…。", + NULL, " ...I'm very sorry... And the ohagi you made...", Line_WaitForInput); + OutputLine(NULL, "……うまかったぜ、……本当にうまかった…。", + NULL, " They were really good... They were delicious...", Line_WaitForInput); + OutputLine(NULL, "元気が出た。", + NULL, " They cheered me up.", Line_WaitForInput); + OutputLine(NULL, "……だから、……俺、明日からちゃんと学校に通えるから……、また明日も、……学校で会おうなって……、……それが…言えなくて………。", + NULL, " ...Well... I wanted to tell you that... I would go to school the next day... and the day after that, too. I wanted to tell you that I would see you tomorrow at school... But I couldn't...", Line_WaitForInput); + OutputLine(NULL, "…今日まで…感謝の言葉が遅れて本当にすまなかった…!!", + NULL, " I'm very sorry that I didn't give you any words of appreciation until today...!!", Line_WaitForInput); + OutputLine(NULL, " 俺は魅音を、いや、仲間を誰だろうと!!", + NULL, " I'll never doubt you, Mion.", Line_WaitForInput); + OutputLine(NULL, " 二度と疑わない!!", + NULL, " I'll never doubt any of my friends!!", Line_WaitForInput); + OutputLine(NULL, " 二度とだ、絶対にだッ!!", + NULL, " Never, ever again!!", Line_WaitForInput); + OutputLine(NULL, " だから魅音、……………あの日の俺を、…どうか許してくれ……………。」", + NULL, " So Mion... please forgive me for what I did that day...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音には何のことか、わからなかったに違いない。", + NULL, "Mion must have had no idea what I was talking about.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もちろん、……言っている俺にも。", + NULL, "Of course... I didn't, either.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …自分で何を口走っているのかよくわからなくなっていた。", + NULL, "...I didn't understand what I was talking about.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、俺には許されていない罪だった。", + NULL, "But my sin wasn't forgiven yet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だからそれを打ち明け、許しを請わなければならなかった。", + NULL, "I needed to confess my sin in order to receive her forgiveness.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「魅音が命を賭けてくれたことを俺は知ってる…。", + NULL, "\"I know you risked your life to save me, Mion...", Line_WaitForInput); + OutputLine(NULL, "だから、…いつか魅音に何かの不幸が訪れたら、俺は絶対に命を賭けて助けるからな。", + NULL, " So... I'll risk my life to save you too, when you're in some kind of trouble.", Line_WaitForInput); + OutputLine(NULL, "絶対だ、約束する……!!」", + NULL, " I promise I will...!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_HauA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……け、……………圭ちゃん…………?", + NULL, "\"...K-Kei-chan............?", Line_WaitForInput); + OutputLine(NULL, " あは、はは、照れるな……。」", + NULL, " Aha, haha, you're making me blush......\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawScene( "Sora4", 3000 ); + + OutputLine(NULL, " 何事かわからず赤面する魅音。", + NULL, "Mion's face was bright red. She didn't know what was going on.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 同じく赤面し、表情からクエスチョンの抜けない沙都子。", + NULL, "Satoko was blushing too, with a confused look on her face.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、梨花ちゃんと俺だけは全てを理解していた。", + NULL, "But Rika-chan and I understood everything.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 惨劇なんて受け容れてたまるか…!!", + NULL, "We weren't going to accept a tragedy...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 世界が狂い出したらもうおしまいなんてことがあるもんか!", + NULL, "We couldn't give up just because the world was going out of order!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 最期のその瞬間まで運命に抗ってやる!", + NULL, "We were going to fight against fate to the very last moment!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音も抗ってくれた。", + NULL, "Mion fought for me.", Line_WaitForInput); + OutputLine(NULL, "レナも抗ってくれた。", + NULL, " Rena fought for me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから……レナを救う。", + NULL, "That's why... I was going to fight for Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 彼女がそうしてくれたように、…俺も命を賭けて。", + NULL, "Just like she did for me... I was going to risk my life to save her.", Line_Normal); + ClearMessage(); + + CallScript( "&eye" ); + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); +} diff --git a/Update/_tsum_023_1.txt b/Update/_tsum_023_1.txt new file mode 100644 index 0000000..a2271fc --- /dev/null +++ b/Update/_tsum_023_1.txt @@ -0,0 +1,1594 @@ +void main() +{ + + PlayBGM( 0, "Cradle_song", 120, 0 ); + DrawSceneWithMask( "Mati9", "maskm1", 1, 0, 300 ); + + OutputLine(NULL, " 鹿骨市内のある割烹にて、その席は設けられた。", + NULL, "The summit was being held at a traditional Japanese restaurant in Shishibone City.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 黒塗りの車が停まると、大石を筆頭に大柄な刑事たちが4人降りてきた。", + NULL, "When a black car stopped in front of it, three burly cops got out of it, followed by Ooishi.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 出迎えるのは園崎組の黒服たち。", + NULL, "They were welcomed by Sonozaki Corps members in equally black suits.", Line_WaitForInput); + OutputLine(NULL, "それはとても異様な光景だった。", + NULL, " It was something you didn't see every day.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Oisi2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今日はお招きいただきまして光栄です。", + NULL, "\"Thank you for having us.", Line_WaitForInput); + OutputLine(NULL, "遅刻しちゃって申し訳ないですねぇ。」", + NULL, " We apologize for being late.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……お客人、ご案内いたします。", + NULL, "\"...I'll take you to the room.", Line_WaitForInput); + OutputLine(NULL, "どうぞこちらへ。」", + NULL, " Please follow me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 入り口には本日貸切の札が出ていた。", + NULL, "There was a sign saying \"reserved\" at the entrance.", Line_WaitForInput); + OutputLine(NULL, "その中へ大石たちは招かれていく。", + NULL, " Ooishi and his subordinates were taken inside.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " もったいぶった作りの庭を抜け、和風の上品な雰囲気のする玄関へ至る。", + NULL, "They walked through the restaurant's pretentious landscaped garden, and they came to the gorgeous Japanese-style entrance.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DrawBustshotWithFiltering( 1, "Aka_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawBustshotWithFiltering( 2, "Kasa1", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "RyouteiG", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 玄関には和服の女性と葛西がいた。", + NULL, "A woman in a kimono was waiting at the entrance, as was Kasai.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石たちに気付くと談笑をやめ、深々とお辞儀する。", + NULL, "Upon seeing the police officers, they stopped chatting and bowed deeply.", Line_WaitForInput); + OutputLine(NULL, "……和服の女性は、魅音の母、茜であった。", + NULL, " ...The woman in the kimono was Mion's mother, Akane.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshotWithFiltering( 2, "Oisi4", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「やぁどうもどうも園崎社長さん。", + NULL, "\"Nice to meet you, Mrs. Sonozaki.", Line_WaitForInput); + OutputLine(NULL, "本日はお招きをいただきありがとうございます。」", + NULL, " Thank you for having us today.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…ようこそいらっしゃいました。", + NULL, "\"It's a pleasure to meet you.", Line_WaitForInput); + OutputLine(NULL, "ご多忙中のはるばるのお越し、心より感謝いたします。」", + NULL, " Thank you for coming all the way here, despite your busy schedule.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Oisi2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いえいえ。今日はご馳走になりますよぅ。", + NULL, "\"Not at all. I've been looking forward to the feast I'm going to have today.", Line_WaitForInput); + OutputLine(NULL, "清水亭と言えば湯葉が有名ですからねぇ。", + NULL, " Kiyomizutei is famous for its dried beancurd, right?", Line_WaitForInput); + OutputLine(NULL, "なっはっはっは!", + NULL, " Na ha ha ha!", Line_WaitForInput); + OutputLine(NULL, " どんなご馳走か楽しみです。」", + NULL, " I can't wait.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 1, "Kasa2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………………………。」", + NULL, "\".....................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それから葛西さんもお久しぶり。", + NULL, "\"Long time no see, Kasai-san.", Line_WaitForInput); + OutputLine(NULL, "直接会うのはだいぶ久しぶりになりますねぇ。」", + NULL, " It's been forever since we last met in person.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Kasa1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ご無沙汰をいたしております…。」", + NULL, "\"Yes, it has been a while...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「まぁなんかこの度はお互い戦争状態に突入しちゃってるようですが、白黒を穏便〜に、大人のルールに従って決着できたらと思ってます。", + NULL, "\"Well, we seem to be at war, but I'm hoping we can settle this like adults.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Oisi2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "こっちゃ全面戦争はいつでも大丈夫ですんで。」", + NULL, " Although, we're ready for an all-out war whenever you are.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いえ、……そのようなつもりは毛頭。」", + NULL, "\"No... we have no desire to fight.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「なっはっはっは!", + NULL, "\"Na ha ha ha!", Line_WaitForInput); + OutputLine(NULL, " そりゃこちらもやりたかないです。", + NULL, " Neither do we.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "あんたが出張ると血の雨が降るって評判ですからねぇ。", + NULL, " Everybody knows how messy things get when you get involved.", Line_WaitForInput); + OutputLine(NULL, "私もいい年なんで、もう流血沙汰はごめんしたいところです。」", + NULL, " But I'd like to avoid that as much as possible, since I'm not that young anymore.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これは明らかに敵対するもの同士の会合だった。", + NULL, "Obviously, this was a meeting between people who hated each other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 言葉の節々がぎすぎすとし、とても和気藹々とした会合になるとは思えなかった。", + NULL, "The tension in their words indicated that it wasn't likely to be a friendly meeting.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 1, "Aka_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それではご案内いたします。", + NULL, "\"I'll take you to the room.", Line_WaitForInput); + OutputLine(NULL, "どうぞこちらへ。」", + NULL, " Please follow me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「主宰自らのご案内、痛み入りますよ。」", + NULL, "\"I feel bad that our host is taking us to the table.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……そうそう。", + NULL, "\"...Well.", Line_WaitForInput); + OutputLine(NULL, "招待状の名前は私で出させていただきましたが、今日の主宰は、本家でございます。", + NULL, " I know we sent you the invitation under my name, but actually, today's host is the Sonozaki main family.", Line_WaitForInput); + OutputLine(NULL, "訳あって、招待状の名前を変えさせていただいたことをお詫びいたします。」", + NULL, " I'm sorry for the confusion.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…本家、ですか。", + NULL, "\"...I see.", Line_WaitForInput); + OutputLine(NULL, "………防弾チョッキを着に戻ってもいいですかねぇ?", + NULL, " ...Can I go back and get my bulletproof jacket?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Oisi2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " なっはっはっは。」", + NULL, " Na ha ha ha.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "white", "maskright", 7, 0, 300 ); + DrawBustshot( 1, "Me_DefA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawScene( "Ryoutei1", 400 ); + + OutputLine(NULL, " 客室の襖があくと、お膳が並び、………魅音が座っていた。", + NULL, "On the other side of the door, there were several tables... and Mion was sitting at one of them.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 未成年の魅音にとっては、学校制服が公の衣装に当る。", + NULL, "Since Mion was still young, her school uniform functioned as her formal dress.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そうではあっても、刑事たちと、園崎組の黒服たちの服装と比べると不思議な違和感があった。", + NULL, "Still, it looked strange with both the police and the Corps members in black suits.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Oisi1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「これはどうも、園崎家の次期頭首のお嬢さん。", + NULL, "\"Hello. You must be the successor to the head of the Sonozaki family.", Line_WaitForInput); + OutputLine(NULL, "今日はお招き下さり、光栄です。」", + NULL, " Thank you for having us today.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Me_SinmyouB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「本日はようこそお越しくださいました。", + NULL, "\"Thank you very much for coming.", Line_WaitForInput); + OutputLine(NULL, "まずはお掛けになってください。」", + NULL, " Please take a seat.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音は自分の親よりも年上の刑事を相手に、わずかほども臆すことなく、丁重に出迎えるのだった。", + NULL, "Mion politely welcomed the police, undaunted even though they were older than her parents.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 魅音が目配せをすると、葛西が襖を叩く。", + NULL, "Mion gave Kasai a look, and he tapped on the door.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " すると襖の向こうに待機していた仲居たちが入ってきて、乾杯の準備をし始めた。", + NULL, "The waitresses, who had been waiting behind the door, started bringing out drinks.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ryoutei2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「………大石さん、……一体こりゃ、何のつもりっすかね……。」", + NULL, "\"...Ooishi-san... what's going on here...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「さぁてねぇ…。", + NULL, "\"I'm not sure...", Line_WaitForInput); + OutputLine(NULL, "まぁここは舌鼓を打たせてもらいましょう。", + NULL, " Well, let's enjoy the meal first.", Line_WaitForInput); + OutputLine(NULL, "ここの湯葉は有名ですよぅ?」", + NULL, " Their dried beancurd is really famous, you know?\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + DrawScene( "Moon", 400 ); + + OutputLine(NULL, " しばらくの間、この火薬の匂いすら漂いかねない、緊張感のある酒席が繰り広げられるのだった。", + NULL, "They started drinking, but the tension continued for a while.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " やがて、仲居たちを完全に下がらせると、園崎組の組員たちにも下がらせ、室内は大石たち刑事4人と魅音、茜、葛西の3人だけになっていた。", + NULL, "Mion made the waitresses and the other members of the Sonozaki Corps leave the room, and soon only Ooishi and his subordinates, Mion, Akane, and Kasai were left in the room.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ryoutei2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「さて。", + NULL, "\"Well.", Line_WaitForInput); + OutputLine(NULL, "………今日はどういうお話ですかな。」", + NULL, " ...Let's start talking about why we're here today.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 茜が頷いて応えた。", + NULL, "Akane nodded and began speaking.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Aka_Def", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「本日は皆さんとの間に生じている誤解について、解かせていただきたくこのような場を設けさせていただきました。」", + NULL, "\"We're having this meeting today so we can resolve our misunderstandings.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……ほぅ、誤解と申しますと?」", + NULL, "\"...Such as?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「発端はとても瑣末でございます。ここにいる葛西が、竜宮レナとの個人的事情により会見を求めたのです。", + NULL, "\"Kasai wanted to talk to you about Rena Ryuugu for personal reasons.", Line_WaitForInput); + OutputLine(NULL, "よって、この度の件は葛西辰由と竜宮レナ、個人間のこと。", + NULL, " Therefore, this meeting is about the private circumstances between Tatsuyoshi Kasai and Rena Ryuugu.", Line_WaitForInput); + OutputLine(NULL, "園崎組は関与しておりません。」", + NULL, " The Sonozaki family has nothing to do with this.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なっはっはっは…。", + NULL, "\"Na ha ha ha...", Line_WaitForInput); + OutputLine(NULL, "個人的事情って何ですかね。", + NULL, " What are these private circumstances?", Line_WaitForInput); + OutputLine(NULL, "堅気の竜宮さんと極道の葛西さんに、どういう個人的な接点が生じるっていうんです。」", + NULL, " Ryuugu-san lives an honest life. How can she have any kind of private connection with Kasai-san from the yakuza?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「葛西。」", + NULL, "\"Kasai.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ryoutei1", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshot( 2, "Kasa1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はい。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "僭越ながら、ご説明させていただきます。」", + NULL, " Allow me to explain.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 葛西は、レナとは偶然、興宮のとある喫茶店ですれ違っていたことを話した。", + NULL, "Kasai told the police officers that he happened to meet Rena at a coffee house in Okinomiya.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その先にレナが彼の落し物を拾い、届けたいと申し出たことを説明する。", + NULL, "He explained that Rena found something he lost there, and that she offered to bring it back to him.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ryoutei2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「…ちょいと無理がございませんかねぇ?", + NULL, "\"...That doesn't sound right.", Line_WaitForInput); + OutputLine(NULL, " まぁ百歩譲って、落し物の話を信じてもいいですよぅ?", + NULL, " But for argument's sake, why don't we assume what you're telling us is true?", Line_WaitForInput); + OutputLine(NULL, " その後がちょいとおかしくないですかね?", + NULL, " What happened after that doesn't make any sense.", Line_WaitForInput); + OutputLine(NULL, " 竜宮レナを探して、組の若い連中が動員されてるって聞いてますよ。」", + NULL, " I heard that you told your members to find Rena Ryuugu.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Kasa2", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それに関しましては、この私めの手落ちでございます。", + NULL, "\"That is actually my fault.", Line_WaitForInput); + OutputLine(NULL, "…竜宮レナさんが遅くになっても帰宅されないのを家人が心配されていたので、繁華街で見かけていることがないかどうか若い者に聞かせたのですが、その際に手違いがありましたようで…。」", + NULL, " ...Rena-san's father was worried about her because she didn't come home after dark. So, I sent my men to ask if anyone had seen her downtown, but I made a small mistake...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Oisi5", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「おうおうおう、ちょいと待ってくださいよぅ。", + NULL, "\"Wait a second.", Line_WaitForInput); + OutputLine(NULL, "こんな割烹まで呼び出してその与太話を信じろっての?", + NULL, " You made us come all the way here, and now you're telling us to believe this bullshit?", Line_WaitForInput); + OutputLine(NULL, " あんた、うちらの商売を舐めてんの?", + NULL, " Could it be that you're making fun of us?", Line_WaitForInput); + OutputLine(NULL, " ん〜?!」", + NULL, " Hmmm?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 本職の暴力団よりも大石の方がよっぽど暴力団らしく見える。", + NULL, "Ooishi looked a lot more like a member of the yakuza than the real yakuza did.", Line_WaitForInput); + OutputLine(NULL, "…大石が歪んだ笑いで凄むと場は一気に緊迫した。", + NULL, " ...Ooishi threatened them with a nasty smile, and it piled all the more tension onto the atmosphere in the room.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「お、…大石さん…、まぁまぁ…。」", + NULL, "\"Ooishi-san... please don't...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 熊谷が大石をなだめる。", + NULL, "Kumagai tried to make him stand down.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 警察も暴力団と同じで、凄む役となだめる役がペアになっているということだろう。", + NULL, "Officers with hot tempers pair with others who are good at calming them down, just like how yakuza do.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 大石はにやりと笑ってそれで引き下がった。", + NULL, "Ooishi backed off with a grin.", Line_WaitForInput); + OutputLine(NULL, "代わって熊谷が先を促した。", + NULL, " Kumagai took over, continuing from there.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それで、園崎家さんはどうおっしゃりたいわけですか。", + NULL, "\"So, what're you trying to say?", Line_WaitForInput); + OutputLine(NULL, "竜宮レナと葛西辰由の個人的問題だから、民事に介入するなとおっしゃるわけで?", + NULL, " Do you not want us to intervene, because this is a civil matter between Rena Ryuugu and Tatsuyoshi Kasai?", Line_WaitForInput); + OutputLine(NULL, " そういうわけにはいきません。", + NULL, " That's not going to happen.", Line_WaitForInput); + OutputLine(NULL, "竜宮レナは警察で保護させていただきます。」", + NULL, " We're going to give her protection.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そこで初めて魅音が口を開いた。", + NULL, "Mion opened her mouth for the first time in a while.", Line_Normal); + ClearMessage(); + + DisableWindow(); + + FadeBustshotWithFiltering( 1, "mask00" , 0, FALSE, 0, 0, 400, FALSE ); + + DrawBustshot( 0, "Me_MajimeA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……警察は竜宮レナを保護なさる理由をお聞かせください。」", + NULL, "\"...You need to explain to me why the police have to protect Rena Ryuugu to begin with.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そりゃ決まってるじゃないかよ。", + NULL, "\"Why?", Line_WaitForInput); + OutputLine(NULL, "あんたらが狙ってるからだよ。」", + NULL, " Because you guys are after her.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大石がぶっきらぼうに答える。", + NULL, "Ooishi answered bluntly, ", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが魅音は至って涼しい顔だった。", + NULL, "but Mion remained nonchalant.", Line_WaitForInput); + OutputLine(NULL, "…それが一層、大石を不愉快にさせるのだろう。", + NULL, " ...That must have made him all the more annoyed.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「どうして、当方が竜宮レナを狙っているとお思いで?」", + NULL, "\"What makes you think we're after her?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そりゃあんたの胸に聞きゃいいだろ。", + NULL, "\"Why don't you ask what's in your chest?", Line_WaitForInput); + OutputLine(NULL, "その馬鹿でかい胸に。」", + NULL, " It might know something.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_MajimeB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……大石さん。", + NULL, "\"...Ooishi-san.", Line_WaitForInput); + OutputLine(NULL, "本日は皆さんの誤解を解くための会合です。", + NULL, " We're here to resolve our misunderstandings.", Line_WaitForInput); + OutputLine(NULL, "もちろん耳を貸されないのもまたご自由かとは存じますが、聞いた方がさぞかしよろしいかと思いますよ。」", + NULL, " It's your choice not to listen to us, but I think it's better that you do.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ほぅ、我々が何の誤解をしていると?」", + NULL, "\"Oh, and what are we misunderstanding, exactly?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「竜宮レナの持っている、鷹野三四のスクラップ帖について、ある重大な誤解をされております。」", + NULL, "\"Your misunderstanding concerns the scrapbooks of Miyo Takano that Rena Ryuugu is in possession of.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 刑事たちの目が一気に鋭くなる。", + NULL, "The officers' expressions grew stern all at once.", Line_WaitForInput); + OutputLine(NULL, "……いきなり核心を突いて来たからだ。", + NULL, " ...All of a sudden, she had gotten straight to the point.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「竜宮レナの保護は、彼女が鷹野三四のスクラップ帖を持っているから……なのではございませんか?」", + NULL, "\"You want to protect Rena Ryuugu because she has the scrapbooks... Isn't that right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………………。」", + NULL, "\"..................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石たちはぎょろつく目で睨み返すが、無言であっても図星であることは明白だった。", + NULL, "Ooishi and his subordinates glared back at her without saying a word, making it obvious that her guess was right.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Aka_Def", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawBustshotWithFiltering( 2, "Kasa1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Ryoutei1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「葛西。」", + NULL, "\"Kasai.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 茜が促すと葛西が席を外して廊下に出る。", + NULL, "Akane gave him a look, and he left the room.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Kasa1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " そしてすぐに戻ってきた。", + NULL, "However, he shortly returned... ", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 手には黒いアタッシュケースを持って。", + NULL, "carrying a black suitcase.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Ryoutei2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 刑事たちの誰もが、この中に現金が唸るほど詰まっていて、それで自分たちを何らかに利用しようと買収してくるに違いないと思った。", + NULL, "Every one of the officers assumed that there was a tremendous amount of money in the suitcase, and that the Sonozaki family was trying to buy them off.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 葛西はそのアタッシュケースをバチンと開き、その中身を刑事たちの前に示した。", + NULL, "Kasai opened the suitcase and showed the contents to the police.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + PlaySE( 0, "s_Down", 90, 64 ); + DrawScene( "File", 400 ); + PlaySE( 0, "s_Down", 90, 64 ); + + OutputLine(NULL, "「…………こ、…これは…。」", + NULL, "\".........A-Are these...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「鷹野三四のスクラップ帖です。", + NULL, "\"These are Miyo Takano's scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "残念ならが竜宮レナに手渡したと思われるものは含まれておりません。", + NULL, " I'm afraid we don't have the ones she gave to Rena Ryuugu.", Line_WaitForInput); + OutputLine(NULL, "これを本日の肴にいたそうかと思います。」", + NULL, " This is going to be our main course for today.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……中身を拝見させていただいても構いませんか。」", + NULL, "\"...Do you mind if I take a look?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「えぇ、どうぞ。", + NULL, "\"No, feel free.", Line_WaitForInput); + OutputLine(NULL, "お話はそれを読んでいただいた後で構いません。", + NULL, " We can talk after you read them.", Line_WaitForInput); + OutputLine(NULL, "必要でしたら人払いもさせましょう。」", + NULL, " I'll make my people leave if you like.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「い、いえいえ、それには及びません。」", + NULL, "\"Oh, no. You don't have to do that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 刑事たちはそれぞれ懐から薄いゴム手袋を取り出すと、それを着用して、十数冊にも及ぶスクラップ帖を手に取った。", + NULL, "The cops produced latex gloves from their pockets, put them on, and took one of the scrapbooks out of the suitcase. There were more than ten of them in there.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それらは鷹野三四の死亡の際に、興宮の自宅から発見したものです。」", + NULL, "\"We found them in Miyo Takano's house in Okinomiya after she passed away.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 大石たちは、徹底的に使い込まれたそのスクラップ帖のページを次々と捲るのに必死なようだった。", + NULL, "Ooishi and the others desperately turned the pages of the well-thumbed scrapbooks.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ryoutei1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……………これ、…間違いなく、鷹野三四のなんでしょうねぇ?」", + NULL, "\"...Are you sure... these are real?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Aka_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「間違いありません。」", + NULL, "\"Without a doubt.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ryoutei2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「…お、………大石さん、……もしこれらに類するものを竜宮レナが持っているとするなら……。」", + NULL, "\"...Ooishi-san... if Rena Ryuugu has the other scrapbooks... that means...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, "「おそらくは竜宮レナが持つスクラップ帖も、それらに類する内容でしょう。」", + NULL, "\"Maybe the ones she has have the same kind of stuff in them.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, "「………………………。」", + NULL, "\"..................\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 大石は目を皿のように見開き、その内容を驚いているようだった。", + NULL, "Ooishi looked stunned by the contents of the scrapbooks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " ……ページを捲る指がどんどんと早くなり、荒々しくスクラップ帖を閉じた。", + NULL, "...He started turning the pages faster, then closed the scrapbook roughly.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Down", 90, 64 ); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "Ryoutei1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「………ここにあるスクラップ帖、全部がこんな中身なんですか。」", + NULL, "\"...Do all of these have the same kind of contents as this one?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「えぇ、そうですよ。", + NULL, "\"Yes, they do.", Line_WaitForInput); + OutputLine(NULL, "納得行くまでご覧ください。」", + NULL, " Feel free to take the time to look at them until you're fully satisfied.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 刑事たちのページを捲る指は早く、もうそれは1ページずつを確認するような丁寧さはなくなっていた。", + NULL, "The other officers also rapidly turned through pages. They weren't reading them, just flipping through.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " アタッシュケース内のスクラップ帖が、次々に荒々しく中身を改められていく。", + NULL, "They took one scrapbook from the suitcase after another, and flipped through the pages roughly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………大石さん、", + NULL, "\"......Ooishi-san...", Line_ContinueAfterTyping); + + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "…こんなの滅茶苦茶です。", + NULL, " this is absurd.", Line_WaitForInput); + OutputLine(NULL, "性質の悪いオカルト小説ですよ!", + NULL, " These are just crappy occult novels!", Line_WaitForInput); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 冥界と現世が激突して霊魂が流入したぁ??", + NULL, " This one says that the netherworld collided with this world, and that dead souls flowed across the gap...", Line_WaitForInput); + OutputLine(NULL, " …こ、これを証拠として採用しろって言うんすか…。」", + NULL, " How are we going to use this as proof?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………………あぁ、", + NULL, "\"......Well,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, "…そっちは冥界の仕業なんだ?", + NULL, " yours says something about the netherworld?", Line_WaitForInput); + OutputLine(NULL, " 俺のは地底人の仕業って書いてあるよ…。」", + NULL, " Mine is about creatures from the bottom of the ocean...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こっちのはナチスの秘密兵器説、", + NULL, "This one is about classified weapons of the Nazis.", Line_WaitForInput); + OutputLine(NULL, "こっちのはムー大陸の遺産、", + NULL, " This one is about the legacy of the Mu continent.", Line_WaitForInput); + OutputLine(NULL, "そっちのは鬼ヶ淵の珍獣、オッシーの仕業……。", + NULL, " That one is about Ossie, the mysterious creature in Onigafuchi Swamp...", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Me_MajimeB1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Ryoutei1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「おそらく、竜宮レナが持つスクラップ帖には、皆さんもよくご存知の『寄生虫説』が記されてるのだろうと察します。」", + NULL, "\"We can surmise that Rena Ryuugu most likely has the scrapbook about the 'parasite theory' we've all heard of.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………………………く…。」", + NULL, "\".....................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 刑事たちは信じられない面持ちで呆然とするしかなかった。", + NULL, "The police were dumbfounded. They couldn't believe what they were seeing.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 皆が大石をジロリと見ている。", + NULL, "The other officers were shooting glances at Ooishi.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……実は誰もが心の中で、寄生虫なんているわけない、細菌テロなんて大袈裟なと思っていた。", + NULL, "...They hadn't said anything to him, but they never really believed in the story of the parasite, let alone the bioterrorism.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でもそれを、大石が証拠があるから間違いないと独走したのだ。", + NULL, "But Ooishi had believed it and told them he had proof.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …確かにここにある中には『寄生虫説』はないが、書いてある内容のレベルはまったく変わらないだろう。", + NULL, "...None of the scrapbooks in front of them said anything about parasites, but it was easy to assume the contents of one scrapbook were no different in nature from another.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……つまり、", + NULL, "In other words...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…性質の悪いオカルト小説レベル…。", + NULL, " all of them were just crappy occult novels...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「…………………うぅ……………。」", + NULL, "\"............Well...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石は突きつけられた現実がにわかには受け容れられないようだった。", + NULL, "Ooishi appeared unable to accept the fact that was facing him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だが、こうして実際に見てみれば火を見るより明らかだ。", + NULL, "...But now that he was actually looking at it, it was too difficult to ignore.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 鷹野三四は単なるオカルトマニアで、……鬼ヶ淵の伝説を元に、面白おかしく妄想を膨らませてるだけ!", + NULL, "Miyo Takano was an occult geek who had laughable ideas about the legend of Onigafuchi!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを竜宮レナが真に受けて、……大石まで真に受けたということだ。", + NULL, "But Rena took them seriously... and so had Ooishi.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 末席の刑事に至っては、スクラップ帖のあまりの馬鹿馬鹿しさに、もう笑いを隠せずにいるようだった。", + NULL, "The other officers could no longer stop themselves from laughing at the ridiculous scrapbooks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……大石がじろりと睨んだので、慌てて笑うのをやめる。", + NULL, "...Ooishi glared at them, and they stopped laughing.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大石がこの中身を真に受けた最大の理由は、竜宮レナが園崎組に、このスクラップ帖の所持を理由に追われている点だった。", + NULL, "The main reason Ooishi took the story of the parasite seriously was because the Sonozaki family was apparently after Rena Ryuugu for the scrapbooks she had.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しかもスクラップ帖の主である鷹野が殺されている!", + NULL, "Plus, Takano, the owner of the scrapbooks, was killed!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……この2点だけで、このとんでもないB級オカルトを信じてしまった。", + NULL, "...Because of these two reasons, he believed in that occult b-novel.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……大石には間違いなく焦りがあった。", + NULL, "...Ooishi was frustrated without a doubt.", Line_WaitForInput); + OutputLine(NULL, "それを今や認めざるを得ない。", + NULL, " He has to accept that he was wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 定年前に何とか雛見沢村連続怪死事件を決着させたくて、新情報を焦っていたのだ。", + NULL, "Ooishi was eager for any information that could help him solve the series of mysterious deaths of Hinamizawa before he retired.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …そこに、いくつかの微妙な要因が重なり合い、とんでもない説が信憑性を持ってしまったのだ。", + NULL, "...A combination of a number of factors made Takano's ridiculous theory become highly creditable to him.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Oisi3", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Ryoutei2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「いくつかお聞きしたい。", + NULL, "\"Let me ask you something.", Line_WaitForInput); + OutputLine(NULL, "鷹野三四はどうして?!」", + NULL, " Why was Miyo Takano killed?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_MajimeA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「鷹野三四についても富竹ジロウについても、当家では一切関知しておりません。」", + NULL, "\"We have no idea what happened to Miyo Takano and Jirou Tomitake.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Oisi5", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そりゃあ、そういうだろうなぁ。", + NULL, "\"Of course you don't.", Line_WaitForInput); + OutputLine(NULL, "自分のことを嘘吐きという嘘吐きがこの世にいるわきゃない。」", + NULL, " ...A liar doesn't call himself a liar.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………あらあら、大石さん。", + NULL, "\"...Come on, Ooishi-san.", Line_WaitForInput); + OutputLine(NULL, "……………当家で始末したなら、……死体が出るとお思いで…?」", + NULL, " ...Do you think we'd do such a lousy job as to let the police find the bodies...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音がにたりと陰のある笑いをする。", + NULL, "Mion wore a cold smile.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …それは言い過ぎの発言だったのだろう。", + NULL, "...She had said too much.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 咎める意味でなのか、茜がコホンと咳払いをすると、魅音はすぐに口をつぐんだ。", + NULL, "Akane cleared her throat as if to condemn the statement, and that made Mion shut her mouth.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大石は憎々しげに魅音を睨み返す。", + NULL, "Ooishi glared at the young successor.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………だが、筋は魅音の方が通っていた。", + NULL, "...But he knew she was right.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Oisi3", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………じゃあ、竜宮レナを何で追ってるんだよ。」", + NULL, "\"...Then, why are you after Rena Ryuugu?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「初めから追っていないと申し上げております。", + NULL, "\"We're not.", Line_WaitForInput); + OutputLine(NULL, "確かにそう見えてしまう誤解が生じたことはこちらのミスです。", + NULL, " I admit, it's our fault that we made it look like we were after her.", Line_WaitForInput); + OutputLine(NULL, "その点につきましては、私よりお詫びさせていただきます。」", + NULL, " For that, we apologize.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………………………………。」", + NULL, "\"........................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大石がレナの妄想を真に受けることになった原因が、ひとつひとつ潰えていく…。", + NULL, "The reasons which made Ooishi take Rena's delusion seriously collapsed one by one...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ryoutei1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 魅音と茜が目配せをし合う。", + NULL, "Mion and Akane looked at each other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……茜が代表で告げることになったらしい。茜が凛とした声でそれを告げた。", + NULL, "...They must have decided to let Akane speak. She did so firmly.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 1, "Aka_Def", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「当家からのお願いを申し上げさせていただきます。", + NULL, "\"We'd like to ask you a favor.", Line_WaitForInput); + OutputLine(NULL, "…当家ではこのような世迷言の内容に踊らされて警察と事を交えるのは望むところではありません。", + NULL, " We don't want to be involved with the police because of nonsense like this.", Line_WaitForInput); + OutputLine(NULL, "……伝え聞くところでは、県警暴対本部の山海氏が、公安部と調整をされていると聞いております。", + NULL, " We heard that Sankai from the police headquarters started work with the Public Safety Division.", Line_WaitForInput); + OutputLine(NULL, "何かの瑣末な口実を切っ掛けに、当家に関連する全てに対し一斉捜査を入れられるおつもりとか。」", + NULL, " They're going to do simultaneous raids on our family using this case as their excuse, aren't they?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは大石が依頼したことだった。", + NULL, "That had been at Ooishi's request.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大石はレナの話を真に受け、「寄生虫」を開発している研究施設を発見し、それをテロの証拠として抑えたかった。", + NULL, "Ooishi took Rena's story seriously, and he wanted to find the research facility that was developing the \"parasite\". He was intending to use it as a proof of the potential bioterrorist attack.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …でもその場所の見当がまったくつかないので、県警の暴力団対策本部と公安部と連携して、県内の一斉捜査大作戦を展開しようとしていたのだ。", + NULL, "...But as he had no idea where to start looking, he tried to conduct simultaneous raids on all the facilities the Sonozaki family owned in the entire prefecture, in cooperation with the task force for gang groups and Public Safety.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 本来なら、暴対も公安部もこんな状況証拠だけでは動かない。", + NULL, "Normally, the circumstantial evidence he had wouldn't be enough to get their cooperation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 公安部に至っては自分たちの情報網では一切そのようなテロは察知していないと、大石の情報源を疑ったくらいだ。", + NULL, "In fact, Public Safety doubted Ooishi's source, because they hadn't heard of any potential terrorist attacks. They trusted their information network.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを大石が旧知の縁などを利用し、強引に調整したのだ。", + NULL, "But Ooishi took advantage of his long career and his old friends, and he managed to get them to cooperate.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大石の顔は脂汗が浮き、……自分がとんでもない勘違いをしていたことを認めていることが、言わずともうかがえた。", + NULL, "Ooishi's face broke out in a nervous sweat... Needless to say, he realized he was completely wrong.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「当家もダム戦争の当時はいろいろとご迷惑をお掛けいたしましたが、すでに昭和も60年代を前にし、時代の移り変わりを感じております。", + NULL, "\"We caused you some trouble during the dam conflict, but the era is reaching its end, and things have changed.", Line_WaitForInput); + OutputLine(NULL, "そんな中、当家もまた、弱きを助け強きを挫く任侠団体でありながらも、時代に則した平和的な路線を模索しているところです。", + NULL, " We're a yakuza group that sides with the weak and crushes the strong, but we're also trying to achieve peace and stability, in line with these changing times.", Line_WaitForInput); + OutputLine(NULL, "そんな中、警察の一斉捜査を頂戴しては、手前どもの面目が丸潰れでございます。」", + NULL, " If we get raided now, we're going to lose face.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Oisi3", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Ryoutei2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「あんたのとこの面目なんて知ったことじゃないよ。", + NULL, "\"Who cares about your face?", Line_WaitForInput); + OutputLine(NULL, "叩きゃ埃は出るんだ。", + NULL, " I know we'll find something with those raids.", Line_WaitForInput); + OutputLine(NULL, "一斉捜査は決行しますよ。」", + NULL, " We're going to go through with them.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Aka_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「埃が出れば結構ではございますが、", + NULL, "\"If you find something, good for you.", Line_WaitForInput); + OutputLine(NULL, "………出なかった場合、いくら大石さんと言えど、決して軽んじれない責任問題に発展するかと存じますが?」", + NULL, " ...But if you don't, you know it'll cause a big liability issue that even you won't escape lightly, Ooishi-san.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………上等だよ、うちと全面戦争するかぁ?!", + NULL, "\"All right, it sounds like you really do want an all-out war!", Line_WaitForInput); + OutputLine(NULL, " ああッ?!」", + NULL, " Huh?!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それをお望みでしたらそれもまたよろしいかと。", + NULL, "\"If that's what you want.", Line_WaitForInput); + OutputLine(NULL, "……どうかお気が済むようお仕事をなされて下さいませ。", + NULL, " ...Please carry out your job to your own satisfaction.", Line_WaitForInput); + OutputLine(NULL, "当家はいつでも受けて立ちますので。」", + NULL, " We'll take on the challenge anytime.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……くッ………………………。」", + NULL, "\"...Wha...............\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……さすがは園崎茜だった。", + NULL, "...Akane Sonozaki didn't betray Ooishi's expectations.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …次期頭首の資格が剥奪されただけで、踏んで来た場数が魅音とは比べ物になろうはずもない。", + NULL, "...Although her right to become the successor was taken away, Akane had been through a lot more than Mion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こう言われてしまっては大石は引っ込みがつかない。", + NULL, "Ooishi couldn't back out now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも内心は自分に相当不利な喧嘩であることを理解していた。", + NULL, "But he knew it was a fight he probably couldn't win.", Line_WaitForInput); + OutputLine(NULL, "…それを熊谷が汲み、大石をなだめながら発言した。", + NULL, " ...Kumagai butted in, and tried to calm him down.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ryoutei1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「………一斉捜査を控えることに対する見返りは…?」", + NULL, "\"If we put a stop to the raids, what would we get in return...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今度は魅音が応えた。", + NULL, "Mion answered this time.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Me_majimeB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「双方の友好の証として、そのスクラップ帖を皆さんに献上いたします。", + NULL, "\"We'll give you these scrapbooks as proof of our friendship.", Line_WaitForInput); + OutputLine(NULL, "そのスクラップ帖があれば、まだ鷹野三四をダシに、矛先を引っ込めることもできましょう。」", + NULL, " I'm sure you can use them to cancel the raid attempts.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "File", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " このスクラップ帖は、鷹野三四の説がいかに滑稽であるかを証明する。", + NULL, "These scrapbooks proved how ridiculous Miyo Takano's theory was.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どうせ鷹野は死んでるんだ。", + NULL, "Takano was dead anyway.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 死人の妄言に振り回されたことにして、今ならまだ引っ込みがつく。", + NULL, "Ooishi could show people these scrapbooks and say he was fooled. He could still pretend the whole raid thing never happened.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それでも大石の責任はゼロにはならないだろうが、このまま突き進めば待ち受けるのは泥沼のみ。", + NULL, "...He might have to take responsibility for it, but if he didn't back off now, there'd be no doubt that he'd face a hopeless mess.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……常に今のこの瞬間が、最善の撤回タイミングだった。", + NULL, "If he was going to back off, it was now or never.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大石は管理職に受けが悪い。", + NULL, "The administrative staff at his station weren't exactly fond of him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……定年を間近にしてこれほどのデカいミスを犯せば、一矢報いたいと思っている連中は喜んで彼の退職金を削りにくるだろう。", + NULL, "...If he made such a huge mistake right before his retirement, people who'd been looking for a chance for revenge would cut his pension with glee.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 退職金は基本給からの倍率で決まる。", + NULL, "His pension was decided by multiplying his base salary by a certain number.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……その根源である基本給の上乗せ分を削られたら、相当の減額は免れない……。", + NULL, "...If they cut his base salary, there was no way he could avoid a big reduction...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Ryoutei2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……………大石さん。」", + NULL, "\"......Ooishi-san.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大石は引き際の覚悟を決めた。", + NULL, "He decided to back off.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……自分のミスを、まさかこの年で認めることになるとは思わず、…苦々しく表情を歪めるのだった。", + NULL, "...It was hard for him to admit mistakes at his age. He grimaced with anger.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Oisi2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……あとは熊ちゃんに任すわ。", + NULL, "\"...Kuma-chan, can you take over from here?", Line_WaitForInput); + OutputLine(NULL, "……ちょっと飲み過ぎちゃったみたいです。", + NULL, " ...I think I had too much to drink.", Line_WaitForInput); + OutputLine(NULL, "私ゃちょいと縁側で夜風に当ってきます。", + NULL, " I'm going to get some fresh air on the porch.", Line_WaitForInput); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "………失礼。」", + NULL, " ...Excuse me.\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " 大石はさっさと立ち上がり、踵をドスドスと鳴らしながら廊下へ出て行った。", + NULL, "Ooishi stood up quickly and left the room, making a lot of noise as he walked.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DrawSceneWithMask( "Ryoutei1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 開けっ放しにされた襖を葛西が閉めると、室内は再び静寂で満たされた。", + NULL, "Kasai closed the door Ooishi left open. The room was filled with silence again.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その中、再び熊谷が発言する。", + NULL, "At that point, Kumagai opened his mouth.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「園崎家さんの言い分は了解いたしました。", + NULL, "\"We understand your point.", Line_WaitForInput); + OutputLine(NULL, "警察としても、一斉捜査が及ぼす各業界への影響は本意ではなく、それによって小競り合いを誘致することもまた本意ではありません。", + NULL, " Our intention isn't to cause trouble to all the organizations you own.", Line_WaitForInput); + OutputLine(NULL, "よって、市内の平穏を維持するため、今後とも警察と園崎家で連携していくことを確認したいと思います。", + NULL, " So, I want to confirm that the police and the Sonozaki family will help each other to maintain the peace of this city.", Line_WaitForInput); + OutputLine(NULL, "……よって、この度の一斉捜査は見送らせていただきます。」", + NULL, " ...Therefore, we're going to put off doing the simultaneous raids.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Me_DefB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ありがとうございます。", + NULL, "\"Thank you very much.", Line_WaitForInput); + OutputLine(NULL, "園崎家頭首お魎に代わりまして、深く御礼申し上げます。」", + NULL, " I'm sure our leader, Oryou, appreciates your concern as well.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「約束に従い、このスクラップ帖は警察でお預かりします。", + NULL, "\"As you promised, we'll take the scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "それから条件が2つ。」", + NULL, " And there are two more conditions.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「賜ります。」", + NULL, "\"Go ahead.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「一点目は、この場にないスクラップ帖を園崎家が入手した場合、速やかに警察に提出すること。", + NULL, "\"First, if you find the other missing scrapbooks, you must bring them to us immediately.", Line_WaitForInput); + OutputLine(NULL, "二点目は、竜宮レナの身柄を確保した場合、速やかにその身柄を警察に引き渡すこと。」", + NULL, " Second, if you find Rena Ryuugu, you must turn her over to us immediately as well.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_MajimeA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「二点目は認められません。", + NULL, "\"I'm afraid the second one is unacceptable.", Line_WaitForInput); + OutputLine(NULL, "竜宮レナは妄想に取り付かれた一少女に過ぎません。", + NULL, " Rena Ryuugu is in a state of delusion.", Line_WaitForInput); + OutputLine(NULL, "当家で速やかに身柄を確保した上で、然るべき治療を受けられる医療機関を手配します。", + NULL, " We'll make sure of her safety, and we'll find the best medical facility we can take her to.", Line_WaitForInput); + OutputLine(NULL, "これは当人の権利でもあります。」", + NULL, " She has the right to receive treatment.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「その点につきましては当方も主張を引けません。", + NULL, "\"We can't accept that, either.", Line_WaitForInput); + OutputLine(NULL, "当方には鷹野殺しを含めて、竜宮レナに尋問する権利があります。", + NULL, " We have the right to question her about the murder of Takano", Line_WaitForInput); + OutputLine(NULL, "重要参考人としてです。", + NULL, " as a material witness,", Line_WaitForInput); + OutputLine(NULL, "容疑者としてではありません。」", + NULL, " not as a suspect.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Aka_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 茜が魅音に小声で何か入れ知恵する。", + NULL, "Akane whispered to Mion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 1, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 魅音は小さく頷いてからそれを口にした。", + NULL, "Mion, in turn, nodded and began to speak.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_defA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「わかりました。", + NULL, "\"Very well,", Line_WaitForInput); + OutputLine(NULL, "二点目の条件を了承します。", + NULL, " we'll accept the second condition.", Line_WaitForInput); + OutputLine(NULL, "ただし当方からも条件を追加します。", + NULL, " But let us add another condition on top of that.", Line_WaitForInput); + OutputLine(NULL, "竜宮レナの権利保全のため、当家から弁護士を派遣します。", + NULL, " We're going to send her a lawyer.", Line_WaitForInput); + OutputLine(NULL, "竜宮レナへの尋問は全て弁護士立会いのもとで行なうこと。」", + NULL, " You will only question her in the lawyer's presence.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「了解しました。", + NULL, "\"Understood.", Line_WaitForInput); + OutputLine(NULL, "ただし一点確認を。", + NULL, " One more thing.", Line_WaitForInput); + OutputLine(NULL, "園崎家からの弁護士が意図的に派遣されないことによる妨害は認めません。", + NULL, " You aren't allowed to delay us by not sending the lawyer on purpose.", Line_WaitForInput); + OutputLine(NULL, "警察は竜宮レナの身柄を確保した後、ただちに尋問を開始します。」", + NULL, " We'll start questioning right after we find her.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「当家も問題ありません。", + NULL, "\"We have no problem with that.", Line_WaitForInput); + OutputLine(NULL, "ただし、竜宮レナの身柄確保時にはただちに当家へ連絡をすること。」", + NULL, " But you must contact us immediately after she's found.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「可能な限り早く連絡するようにいたします。」", + NULL, "\"We will as soon as we can.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そこで茜が口を挟む。", + NULL, "Akane cut in.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ryoutei2", "maskleft", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 1, "Aka_Def", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「尋問をあらかた終えてから電話されても困ります。", + NULL, "\"You have to call us before you question her.", Line_WaitForInput); + OutputLine(NULL, "身柄を確保した時点でご連絡をお願いします。", + NULL, " You must call us the very moment she's found.", Line_WaitForInput); + OutputLine(NULL, "…………ここいらは互いを信頼した上での善意の取り決めでございます。", + NULL, " ...This agreement is made in good faith, founded on our mutual trust.", Line_WaitForInput); + OutputLine(NULL, "どうかゆめゆめ、反故にされることがないよう、よろしくお願い申し上げます。」", + NULL, " So please do be careful not to do anything that might waste it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……わかりました。", + NULL, "\"...Understood.", Line_WaitForInput); + OutputLine(NULL, "双方による善意の取り決めです。", + NULL, " You have my word on that.", Line_WaitForInput); + OutputLine(NULL, "遵守に、誠心誠意努力いたします。」", + NULL, " We'll try to keep our promise with the best of intentions.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 茜と熊谷が一瞬だけわずかに火花を散らしあった。", + NULL, "Akane and Kumagai glared at each other for a moment.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …熊谷もなかなかどうして落ち着いたものだった。", + NULL, "...Surprisingly, Kumagai was very calm.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……派手な大石の影にいてなかなか目立たないが、刑事としての度胸は決して負けていない。", + NULL, "...He was always in the shadow of Ooishi, who was loud and noisy, but he had as much guts as his superior did.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 脅迫的な喧嘩っぽいやり方は大石の得意とすることだが、…こういう交渉的なことは熊谷の本領だった。", + NULL, "Ooishi was good at taking care of matters in a rough and threatening kind of way... but Kumagai was good at negotiations like this.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "Ryoutei1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 全てが終了し、刑事たちが立ち上がり、ようやく緊張した時間が終わりを告げた。", + NULL, "The meeting ended, and the police stood up from their seats. The tension in the room had finally ceased.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Kasa3", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 葛西がスクラップ帖をアタッシュケースにしまい、熊谷に手渡した。", + NULL, "Kasai put the scrapbooks back in the suitcase and handed it to Kumagai.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 熊谷は葛西の目を見てから小さく頷き、アタッシュケースを受け取る。", + NULL, "Kumagai looked at Kasai, nodded lightly, and took what was offered him.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Aka_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「イタリー製の最高級鞄です。", + NULL, "\"This is a very expensive case made in Italy.", Line_WaitForInput); + OutputLine(NULL, "今日のお土産に含まれますので、どうかお持ちになってくださいませ。」", + NULL, " Please take it as a souvenir from us.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いえ、お約束ではスクラップ帖のみをお預かりすることになっております。", + NULL, "\"No, we're only supposed to take the scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "鞄は後日、園崎組事務所へお返しにうかがわせていただきます。", + NULL, " We'll return it to your office later.", Line_WaitForInput); + OutputLine(NULL, "…それでは失礼します。", + NULL, " ...Thank you for your time.", Line_WaitForInput); + OutputLine(NULL, "………園崎家頭首、お魎さんにもどうかよろしくお伝えください。」", + NULL, " ...Please give my regards to the family head, Oryou-san.\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "black", "maskleft", 7, 0, 300 ); + DrawScene( "Ryoutei2", 400 ); + + OutputLine(NULL, " 最後に魅音に対して一礼し、刑事たちは退出していった……。", + NULL, "The officers left after bowing to Mion...", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "demo_48khz", 120, 0 ); + + OutputLine(NULL, " 刑事たちの足音が廊下の向こうに消えたのを確認すると、魅音が、ぷはーーっと緊張の糸が切れたようなため息を吐き出した。", + NULL, "After making sure that the police had left the hallway, Mion sighed heavily and finally let go of her tension.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 足を投げ出し、スカートの裾をばたばたと扇ぐ。", + NULL, "She spread her feet on the floor, flapping the rim of her skirt.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いやぁ、…肩がこっちゃったよ…。", + NULL, "\"Oh, man... My shoulders hurt...", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_tohohoB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "お母さんがやってくれればよかったのにぃ…。」", + NULL, " Why didn't you take care of this, Mom...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Aka_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「馬鹿だね、あんたの方が肩書きが上なんだよ。", + NULL, "\"Don't be silly. Your rank is higher than mine.", Line_WaitForInput); + OutputLine(NULL, "こういうのは年じゃなくて肩書きなの。", + NULL, " Rank is everything, not age.", Line_WaitForInput); + OutputLine(NULL, "葛西、仲居に言ってビールでも持ってこさせて。", + NULL, " Hey, Kasai, have a waitress bring me a beer.", Line_WaitForInput); + OutputLine(NULL, "あと外の若いのも呼び入れて何か冷たいのを振舞ってやりな。」", + NULL, " Oh, and you can let the grunts in and give them something cold to drink, too.\"", Line_Normal); + ClearMessage(); + DrawBustshotWithFiltering( 1, "Kasa1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Ryoutei1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「ビールだけで、よろしいですか?」", + NULL, "\"You want me to bring only beer?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Aka_Def", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あぁ、この子は駄目駄目。", + NULL, "\"Oh, she can't drink.", Line_WaitForInput); + OutputLine(NULL, "オレンジジュースでも頼みな。」", + NULL, " Bring some orange juice for her.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Me_TohohoA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Ryoutei2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「ちぇーー、子ども扱いしてー。", + NULL, "\"Don't treat me like I'm a little kid.", Line_WaitForInput); + OutputLine(NULL, "肩書きが上でも全然大人扱いしてもらってないよー。」", + NULL, " I guess my rank doesn't matter to you, huh?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 1, "Aka_Def", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いくつになってもでっかい子どもだよあんたは。", + NULL, "\"You'll always be a big baby to me.", Line_WaitForInput); + OutputLine(NULL, "それはそうと。", + NULL, " Anyway,", Line_WaitForInput); + OutputLine(NULL, "今回の一件、お父さんがだいぶ手回ししてくれてるんだよ。", + NULL, " your father pulled many strings for you this time.", Line_WaitForInput); + OutputLine(NULL, "よーく感謝しときな。", + NULL, " You should thank him.", Line_WaitForInput); + OutputLine(NULL, "葛西もね。", + NULL, " And you too, Kasai.", Line_WaitForInput); + OutputLine(NULL, "あんたも堅気と会うときはもうちょい気を利かせな!」", + NULL, " You have to play it smarter when meeting with the common man.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Kasa2", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…見っとも無い限りです。」", + NULL, "\"I'm a little embarrassed...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「しかしさぁ、あの大石をコケにするとは、レナちゃんもやるじゃない?", + NULL, "\"By the way, I'm very impressed with Rena-chan for making a fool out of Ooishi.", Line_WaitForInput); + OutputLine(NULL, " あんたの友達はつくづく大物が多いねぇ!", + NULL, " You have many friends with good potential!", Line_WaitForInput); + OutputLine(NULL, " 今度ぜひ母さんにも紹介してよ。", + NULL, " I'd like to meet her.", Line_WaitForInput); + OutputLine(NULL, "お芝居でも一緒に見に行きたいねぇ!", + NULL, " We can go to see a play together or something.", Line_WaitForInput); + OutputLine(NULL, " 葛西、今度レナちゃんに会ったらぜひそう伝えておいてよー。", + NULL, " Kasai, whenever you see her next time, let her know I said that.", Line_WaitForInput); + OutputLine(NULL, "その時、まぁた物騒な話を吹き込むんじゃないよ?!」", + NULL, " And don't tell her any more creepy stories, alright?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Kasa1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「も、もちろんわかってます、姐さん。」", + NULL, "\"O-Of course, I'm well aware of that.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "Moon", 400 ); + + OutputLine(NULL, " これで、……レナを中心にした鷹野さんのスクラップ帖の魔力は封殺できたはずだ。", + NULL, "With that, they successfully dispelled the magical power of Takano's scrapbooks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もう騒ぎが大きくなることはあるまい。", + NULL, "The whole mess shouldn't grow any larger.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あとは……レナだけの問題だ。", + NULL, "The only remaining problem... was Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナ、……一体あんた、……今、どこに隠れてるの……?", + NULL, "Where could she be hiding...?", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 1500 ); + SetValidityOfInput( TRUE ); + PlayBGM( 0, "yorumushi", 120, 0 ); + DrawSceneWithMask( "Ma2", "maskup", 1, 0, 1300 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Ma_J1", "maskleft", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 寝る前にカーテンを閉めようと窓に近付いた。", + NULL, "Before I went to bed, I headed to my window to close the curtain.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " ふと門灯のところに人影のようなものが見えるような気がした。", + NULL, "I saw the shadow of a person near the porch.", Line_WaitForInput); + OutputLine(NULL, "……こんな時間に?", + NULL, " ...Who could it be so late?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 一体誰がという疑問は起きなかった。", + NULL, "Well, I didn't have to guess who it was.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……こんな時間に訪問するかもしれない人間を、俺は今の状況下ではひとりしか知らなかったからだ。", + NULL, "...There was only one person I knew who might come see me so late.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 窓を開けてもう一度目を凝らす。", + NULL, "I opened the window and looked more carefully this time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………間違いなかった。", + NULL, "......I was right.", Line_WaitForInput); + +} diff --git a/Update/_tsum_023_2.txt b/Update/_tsum_023_2.txt new file mode 100644 index 0000000..c4b02d6 --- /dev/null +++ b/Update/_tsum_023_2.txt @@ -0,0 +1,1110 @@ +void main() +{ + + DisableWindow(); + DrawBustshot( 0, "Re_KomaruA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "それはレナの姿だった。", + NULL, " It was Rena.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Cradle_song", 120, 0 ); + + OutputLine(NULL, " レナは門灯の前で、ただただ…ずっと立ち尽くしているだけだった。", + NULL, "She was just... standing still under the light.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……あいつ、………いつからあそこに立ってるんだ……?", + NULL, "...I wondered how long she'd been there for...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 呼び鈴を押して、誰かが出て来るのを待ってるわけじゃない。", + NULL, "It didn't look like she was going to ring the doorbell.", Line_WaitForInput); + OutputLine(NULL, "……呼び鈴も押さず、ただ立ち尽くしているだけ。", + NULL, " ...She was just standing there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは、呼び鈴を押そうか押すまいか自問自答しているようだった。", + NULL, "She seemed to be asking herself whether to ring the doorbell or not.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " じゃああいつ、………まさか、ずっとあそこに立ってるのか?!", + NULL, "For how long had she been hesitating in front of my door?!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 見れば人影は時折ふらつき、とても辛そうだった。", + NULL, "It looked like even standing was giving her a hard time. She looked very tired.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺は階段を駆け下り、サンダルを履いて玄関を飛び出た。", + NULL, "I ran down the stairs, put my sandals on, and rushed out of the house.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskc", 1, 0, 300 ); + DrawScene( "black", 400 ); + DrawBustshot( 2, "Re_BikkuriB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Ma2", 400 ); + + OutputLine(NULL, " 俺が荒々しい音とともに飛び出してきたので、レナはかなり驚いたようだった。", + NULL, "Rena looked surprised to see me, even though I came out after making a lot of noise.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナか?!", + NULL, "\"Rena?!", Line_WaitForInput); + OutputLine(NULL, " レナぁあぁ!!", + NULL, " Is that you?", Line_WaitForInput); + OutputLine(NULL, " はぁはぁはぁ…!!」", + NULL, " Rena...!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………………………。」", + NULL, "\".....................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_NandeA1#", 200, TRUE ); + DisplayWindow(); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナは俺の姿を見て、一瞬安堵を浮かべたようだったが、すぐに悲しそうな表情に戻って俯いてしまうのだった。", + NULL, "She looked relieved to see me for a moment, but then she soon glanced downward and looked sad again.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「お前、……いつからここに突っ立ってたんだよ!」", + NULL, "\"How long... have you been standing here?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……わかんない…。", + NULL, "\"...I don't know.", Line_WaitForInput); + OutputLine(NULL, "………夕方、……ちょっと過ぎくらいからだったと思う。」", + NULL, " ...Maybe since the sun set.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナはすでに不定住な生活を二晩は続けてるはずだ。", + NULL, "Rena must've been staying somewhere outside for the last two days at the very least.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それも、ヒッチハイク気分でのんびりすごしてたわけじゃない。", + NULL, "And it wasn't like she'd been camping for fun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……常に自分の命を狙われていると感じながらの緊張状態を強いられてだ。", + NULL, "...She'd been in a state of high tension the whole time, believing that someone was trying to kill her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だからレナは、とてもやつれていて、ただ立っているだけでも辛そうに見えた。", + NULL, "...Rena looked utterly exhausted.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 首のあの酷そうだった掻き傷には大きなバンドエイドがいくつか貼られて、手当てらしきものをした様子があった。", + NULL, "She seemed to have taken care of the deep scratch she made on her neck the other day with some large band-aids.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そのバンドエイドの可愛らしい柄が、かえって痛々しく感じた。", + NULL, "The band-aids had cute pictures, but that only made the wound on her neck look more painful.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………見れば、腕や、他の場所にも掻き毟って腫れてしまったり血が滲んでしまった箇所が見られた。", + NULL, "...I saw some band-aids soaked with blood on her arms and body too, and I could tell she made them herself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 昨夜は明らかになかった傷が増えていた。", + NULL, "She had more scars than she had last night.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…とにかく、中に入ろう。", + NULL, "\"Anyway, let's go inside.", Line_WaitForInput); + OutputLine(NULL, "この2日間、ろくなものを食べてないんだろ?」", + NULL, " You haven't eaten anything for two days, have you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + ChangeBustshot( 2, "Re_KomaruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 招きいれようとすると、レナはとても曖昧な顔をしながらそれを拒否した。", + NULL, "When I tried to take her in the house, she refused with a vague expression on her face.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……嫌だから拒否しているというより、自分にその資格がなくて拒否しているような、…そんな感じ。", + NULL, "...It's wasn't that she didn't want to go into the house, it was more like she had to refuse because she thought she didn't deserve it.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + DrawScene( "Moon", 400 ); + + OutputLine(NULL, "「…………もうね、…だめなの。", + NULL, "\"...I can't... take it anymore.", Line_WaitForInput); + OutputLine(NULL, "………今のこの瞬間も、", + NULL, " ......Even at this moment,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…私の全身の中で、", + NULL, " the maggots are moving", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "うじ虫が蠢いてて、", + NULL, " through my body.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…痒くて痒くて、……溢れ出しそうなの…。」", + NULL, " ...It itches really badly, and... it feels like they're about to come out from everywhere...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……なぁレナ…、多分それは何かの病気なんだ。", + NULL, "\"...Rena... I think you have some kind of disease.", Line_WaitForInput); + OutputLine(NULL, "……とりあえず今夜は俺の家で休んで、明日の朝一番で監督の診療所へ行ってみないか?", + NULL, " ...Why don't you get some rest here, and we'll go to the clinic first thing in the morning?", Line_WaitForInput); + OutputLine(NULL, " …監督ならレナの微妙な立場をわかってくれるから、誰にも内緒で診察してくれるよ…。」", + NULL, " ...He understands your delicate situation, so he'll see you in private...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ううん、………もうだめ…。", + NULL, "\"No... no...", Line_WaitForInput); + OutputLine(NULL, "自分でもわかるんだよ…。", + NULL, " I know it.", Line_WaitForInput); + OutputLine(NULL, "……富竹さんが、どういう最期を遂げたか、今ははっきりとわかるの。", + NULL, " ...I know exactly how Tomitake-san died.", Line_WaitForInput); + OutputLine(NULL, "…私は必死にそれを我慢しているだけ。」", + NULL, " ...I'm trying not to do what he did for as long as possible.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………レナは、自分が怪しげなクスリを投与され、その結果、富竹さんと同じく首を掻き毟って死ぬと信じている。", + NULL, "...Rena believed she was given some kind of suspicious drug that made her claw at her neck to death just like Tomitake-san did.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …そうならねばならないと自己暗示をかけているのだ。", + NULL, "...She had convinced herself that it was going to happen.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……でも、今のレナにはどんな言葉も届かないのだ。", + NULL, "...She wouldn't hear anything else right now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そのくせ、誰かに助けてもらいたいと心底願ってる。", + NULL, "...But she really wanted somebody to help her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 救いを欲しているのに、それが魔の手に見えるなんて、", + NULL, "...She wanted help, but when someone tried to give her a hand, it looked like the hand of the devil.", Line_WaitForInput); + OutputLine(NULL, "……これが病気なら、何て恐ろしくて悲しい病気なんだよ…。", + NULL, " ...If this was some kind of disease, what a horribly depressing disease it was...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………私ね、………どういう最期になるかわからないけど、……多分、もうそんなに長くないと思うの。」", + NULL, "\"...Well, I...... I don't know how I'm going to die... but I don't think I have much time.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そ…そんなことねぇさ!", + NULL, "\"...That's not going to happen!", Line_WaitForInput); + OutputLine(NULL, " 無敵の部活メンバー竜宮レナが、そんな程度でくたばるかよ…!」", + NULL, " You're a member of our unbeatable club, Rena Ryuugu! You're not going to die so easily...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……あはは、…ありがと。", + NULL, "\"......Ahaha... thanks.", Line_WaitForInput); + OutputLine(NULL, "…………それでね、……私。", + NULL, " ......Well, I...", Line_WaitForInput); + OutputLine(NULL, "……死んじゃう前に、圭一くんに、どうしても謝りたかったの。」", + NULL, " I wanted to say sorry before I die.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「謝る?", + NULL, "\"Sorry?", Line_WaitForInput); + OutputLine(NULL, " 何をだよ…。」", + NULL, " For what...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……私、昨日、…………すごくいけないことを言って、圭一くんを傷つけた。」", + NULL, "\"...Yesterday, I...... I said terrible things to you, and I hurt your feelings.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは昨夜の、あのことに違いない。", + NULL, "She must be talking about last night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺のことを信じていたのに、…大石さんに俺の不穏な過去を聞かされ、信頼を裏切られた気持ちになっていたに違いない…。", + NULL, "She trusted me... but when Ooishi-san told her about my past, she felt betrayed...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そうしたら、俺の好意が急に裏返しに見えて……。", + NULL, "...And after that, everything I did out of goodwill seemed like the opposite to her...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……………わかるよ。", + NULL, "...I know what it's like.", Line_WaitForInput); + OutputLine(NULL, "………俺も、レナのこと、……そうだったから…。", + NULL, " ...I once felt the same way about you... Rena...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私もね、……………昔、引っ越してくる前。", + NULL, "\"Well...... before I moved here...", Line_WaitForInput); + OutputLine(NULL, "……とても悪いことをしていた。", + NULL, " I did many horrible things, too.", Line_WaitForInput); + OutputLine(NULL, "…いっぱい。」", + NULL, " ...A lot, actually.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……そうか、……そうなんだ…。」", + NULL, "\"...Really? I didn't know...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「圭一くんみたいに玩具の鉄砲で撃つのなんかと比べ物にならないよ。", + NULL, "\"What I did is beyond comparison. You just shot someone with a toy gun.", Line_WaitForInput); + OutputLine(NULL, "……金属バットで、頭が割れちゃうくらいに殴った。", + NULL, " ...I hit somebody's head really hard with a metal baseball bat.", Line_WaitForInput); + OutputLine(NULL, "みんな大怪我だった。", + NULL, " Everybody got hurt really badly.", Line_WaitForInput); + OutputLine(NULL, "……他にもね、……学校のガラスとかいっぱい割って歩いたり、…それからね、それからね……、」", + NULL, " ...And I also broke the windows in my school... and, and...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 知ってるよ……、知ってるよ……。", + NULL, "I know... I know...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、……そんなの、全然どうでもいいことなんだよ…。", + NULL, "But... I don't care about any of that...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは、…引っ越してくる前の、竜宮礼奈の話なんだろ……?", + NULL, "You did that before you moved here...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから引っ越してきてから、礼奈をやめて、…レナになったんだろ……?", + NULL, "That's why you stopped being Reina Ryuugu and became Rena after you moved here, right...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺にとって、……やさしくて親切で甲斐甲斐しくて、最高に楽しい仲間で。", + NULL, "To me... you're my best friend who's very kind, thoughtful, and fun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …それだけが大切なことなんだ。", + NULL, "...That's the most important thing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 以前にどうだったかなんて、どうでもいいことだったんだ…。", + NULL, "I don't care who you were before...", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Re_KomaruA1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Ma2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「………ね、", + NULL, "\"......So...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……私も、もっともっといっぱい悪い…。", + NULL, " I was way worse than you were.", Line_WaitForInput); + OutputLine(NULL, "……圭一くんのこと、仲間じゃないなんて言う資格、…全然なかった……。」", + NULL, " ......I have no right to say you're not my friend...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それは、……………俺もなんだ。」", + NULL, "\"I... I felt the same way, too.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………?」", + NULL, "\"............?\"", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「……俺も、", + NULL, "\"...I", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……………最初、", + NULL, " ...I was afraid of you", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…レナの過去のことを聞いて、……恐れた。」", + NULL, " because I heard about your past.\"", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + + DisableWindow(); + ChangeBustshot( 0, "Re_KomaruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そ、……そっか…。", + NULL, "\"Oh...", Line_WaitForInput); + OutputLine(NULL, "………知ってたんだ………。」", + NULL, " You knew...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナの笑いが、ますますに乾いていく…。", + NULL, "Rena laughed sadly...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 知られていないと思っていた過去が、実はもう知られていたことのショックは、決して小さくないようだった。", + NULL, "She seemed shocked to find out that I knew about her history, when she thought I didn't.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「でも、だからなんだよって思ったぜ。」", + NULL, "\"But I was like, so what?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_BikkuriA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………え…?」", + NULL, "\"...Eh?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「引っ越してくる前に、レナがどんな大悪党だとしたって。", + NULL, "\"It doesn't matter how bad you were before you moved here.", Line_WaitForInput); + OutputLine(NULL, "……それでレナは色々と泣いたり笑ったりしながら人生を積み重ねてきて、……それで雛見沢に引っ越してきて、誰にも恥じなくていい生活をしてるじゃねぇかよ…!", + NULL, " ...You've been through ups and downs with tears and laughter... but since you moved to Hinamizawa, you've been living a proud life...!", Line_WaitForInput); + OutputLine(NULL, " 前の町で悪いことがあったとしたって、…レナはそれを悔いているなら、どうでもいいことだったんだよ。", + NULL, " The important thing is that you regret what you did. That's all that matters.", Line_WaitForInput); + OutputLine(NULL, "……その結果、竜宮レナってやつが、尊敬できる人間に成長できたなら、どうでもいいことだったんだよ…!」", + NULL, " ...You've grown up to be a respectable person. I don't care about your past...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……俺がそれに…もっと早く気付いてればよかったんだ…!", + NULL, "...I should've noticed it earlier...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナはレナなんだ。", + NULL, "Rena is Rena.", Line_WaitForInput); + OutputLine(NULL, "だから竜宮レナなんだ。", + NULL, " That's why she's Rena Ryuugu.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 礼奈じゃないって名乗った時に、どうしてその程度のことが汲み取れなかったんだよ、俺…!", + NULL, "I couldn't understand that simple thing when she said she wasn't Reina...!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Moon", "maskc", 1, 0, 300 ); + + OutputLine(NULL, "「……レナも、聞いたろ?", + NULL, "\"You heard about my past too, right?", Line_WaitForInput); + OutputLine(NULL, " ……俺も、悪いやつだった。", + NULL, " ...I was pretty bad as well.", Line_WaitForInput); + OutputLine(NULL, "ガキだったんだ。", + NULL, " I was such a brat.", Line_WaitForInput); + OutputLine(NULL, "何て馬鹿なことをしたんだと後悔した。", + NULL, " I regret the stupid things I did.", Line_WaitForInput); + OutputLine(NULL, "……だから、引越しは人生をもう一度やり直すいい機会だと思ったんだ。", + NULL, " ...So, I thought moving here was a good opportunity for me to start over.", Line_WaitForInput); + OutputLine(NULL, "だから俺は、………雛見沢では、自分で自分が好きになれる前原圭一だったと思ってる。", + NULL, " I believe I've been the person I wanted to be since I moved to Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "それは、…レナもなんだろ?", + NULL, " Isn't it the same with you, Rena...?", Line_WaitForInput); + OutputLine(NULL, " 茨城でどういう生活だったかなんて関係ない!", + NULL, " It doesn't matter how you lived in Ibaraki!", Line_WaitForInput); + OutputLine(NULL, " 雛見沢にいる竜宮レナが大事なんだ!", + NULL, " The important thing is that you're Rena Ryuugu. You wanted to be in Hinamizawa!", Line_WaitForInput); + OutputLine(NULL, " だから竜宮礼奈が何者だろうと、俺には全然関係ないことだったんだ!」", + NULL, " So, I don't care about whoever Reina Ryuugu was!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………………ぅん……………。", + NULL, "\"...............Yeah......", Line_WaitForInput); + OutputLine(NULL, "……そう……だよね………、そうだよね…………。」", + NULL, " Yeah...... you're... right...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「新しい自分をやり直せる機会は何回あったっていいんだ!!", + NULL, "\"We can start our life over as many times as we want!!", Line_WaitForInput); + OutputLine(NULL, " そんな機会があるから、……俺たちは何回も失敗しながら、傷つきながら……もっと大好きになれる自分を探して彷徨えるんじゃないかよ…!", + NULL, " We might make a lot of mistakes and hurt ourselves, but that lets us become the people we want to be...!", Line_WaitForInput); + OutputLine(NULL, " 人生に一度や二度のつまずきなんて付き物なんだ。", + NULL, " You fall once or twice in your life, but that's life.", Line_WaitForInput); + OutputLine(NULL, "だからそんなのにへこたれないで、俺たちはどんどん成長していかなくちゃいけないんだ", + NULL, " We can't let that beat us down. We have to keep growing.", Line_WaitForInput); + OutputLine(NULL, "。だからだから……、そんなたくましい人の膝に残るかさぶたを見ておぞましく思うなんて…最低のことだったんだよ!!」", + NULL, " So... I was such an asshole for getting scared of you because of your past!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何度転んだっていいんだよ!", + NULL, "It doesn't matter how many times you fall!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それだけ辛い思いができたなら、それだけやさしくなればいいじゃないか!", + NULL, "When you go through a lot of pain, you can be kinder to others!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、過去がどうかなんて、知る必要もないし、知ったから付き合い方を変える必要なんて全然なかったんだ。", + NULL, "So, I don't need to know your past. And even if I knew, it shouldn't have changed the way I treated you.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、俺もレナも大馬鹿で、……こんなことを教えられなきゃ気付くこともできないで。", + NULL, "But we were fools... We couldn't understand that until we went through things like this ourselves.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……魅音なんか、当り前のように知ってたじゃないか…!", + NULL, "...Mion knew that from the beginning...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何て、…俺たちは大馬鹿で。", + NULL, "We were such fools...", Line_WaitForInput); + OutputLine(NULL, "互いに傷つけあって、涙を流し合って…。", + NULL, " We hurt each other, and we made each other cry...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「だから、…竜宮レナはこれまでも今も、そしてこれからも、いつまでも俺の最高の仲間だ。", + NULL, "\"So... Rena Ryuugu is and will always be my best friend forever.", Line_WaitForInput); + OutputLine(NULL, "レナが辛い時、…きっと俺が助けるから、…俺を信じてくれ…。」", + NULL, " When you have to go through a hard time... I'll help you no matter what... Trust me on that...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ありがとう。", + NULL, "\"Thank you.", Line_WaitForInput); + OutputLine(NULL, "……圭一くんを信じるよ。」", + NULL, " ...I trust you, Keiichi-kun.\"", Line_Normal); + ClearMessage(); + DrawScene( "black", 400 ); + + OutputLine(NULL, " ……悲しいけど、…レナのその言葉は嘘だった。", + NULL, "...It's very tragic, but what she said isn't true.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " いや、レナは嘘をついてるつもりはないかもしれない。", + NULL, "She probably didn't mean to lie.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …でも、……レナは俺を本当の意味で信じられてはいないのだ。", + NULL, "...But ...I knew she didn't trust me from the bottom of her heart.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナには…届いていない。", + NULL, "My words didn't reach her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だって、信じてくれという言葉は、あの時のレナが何度も口にして、", + NULL, "...I knew that because Rena kept telling me to trust her that time.", Line_WaitForInput); + OutputLine(NULL, "……俺に金属バットで何度も殴りつけられても、", + NULL, " ...She kept saying those words", Line_WaitForInput); + OutputLine(NULL, "…何度も挫けず口にして、", + NULL, " while I kept hitting her with the bat...", Line_WaitForInput); + OutputLine(NULL, "……それでも届かなかった言葉なんだ…。", + NULL, " But they still didn't reach me...", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Re_Defa1#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Ma2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「………私ね、もう多分長くない命だと思うけど。", + NULL, "\"...I don't think I have much time left.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……こんな素敵な圭一くんがいる雛見沢を救うために、…がんばるよ。」", + NULL, " ...But I'll try my best to save Hinamizawa, because wonderful people like you live here...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 違うよ……、違うんだレナ……。", + NULL, "No... Rena...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「やつらなんかにこの村を乗っ取らせない。", + NULL, "\"I'm not going to let them take over this village.", Line_WaitForInput); + OutputLine(NULL, "……みんなで楽しく過ごしていた日々を取り戻すために、私は戦うよ。", + NULL, " ...I'll fight so we can regain the peaceful days we had.", Line_WaitForInput); + OutputLine(NULL, "…やつらの陰謀を必ずやっつけて見せるから…。」", + NULL, " ...I'll defeat their conspiracy...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……俺のことを信じると言っているのに、……俺の言葉は届かない。", + NULL, "...She said that she trusted me... but she didn't understand anything I was saying.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そんな陰謀は全部鷹野さんの妄想だと、何度言ったって、レナの心には届かない…!!", + NULL, "...Even if I kept telling her that the conspiracy was Takano-san's delusion, it wouldn't reach her...!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_HauA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………ありがとう、……圭一くん。", + NULL, "\"...Thank you... Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "……レナを許してくれて…。」", + NULL, " ...Thank you for forgiving me...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 許す…、許すさ……。", + NULL, "I do... I forgive you...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから……あの時の俺を許してくれ…。", + NULL, "So... please forgive me for what I did to you...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Waraib1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「きっと雛見沢を救う。", + NULL, "\"I'm going to save Hinamizawa, I promise.", Line_WaitForInput); + OutputLine(NULL, "…………だから、圭一くん。", + NULL, " ......So, Keiichi-kun,", Line_WaitForInput); + OutputLine(NULL, "力を貸して…?", + NULL, " will you help me...?", Line_WaitForInput); + OutputLine(NULL, " 圭一くんだけは信じられる。", + NULL, " I trust you, only you, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "圭一くんとなら、救えると思ってる…。」", + NULL, " We can save Hinamizawa together.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………………レナ…、…………レナぁぁあ………!」", + NULL, "\"............Rena... Renaaaaa......!\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Birth_and_death", 120, 0 ); + + OutputLine(NULL, " 俺はレナの心が、今どれほど追い詰められているかを知っていた。", + NULL, "I knew how bad of a corner Rena was driven into.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……俺だったなら同じくらいのころ、……金属バットを持ち歩き、声をかけて来る全ての相手が敵であると思っていた。", + NULL, "...If I was her, I'd be walking around with a baseball bat, thinking every single person around me was my enemy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………俺を気遣って声を掛けてくれるレナを、一番敵視していたんだ。", + NULL, "...Rena cared about me so much, but I saw her as my worst enemy.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " なのにレナは、", + NULL, "But Rena,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……こんなにもどうしようもないくらいに追い詰められてるのに、", + NULL, " you still trust me...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……それでも俺を味方だと信じてくれるのかよ……!!", + NULL, " even when you're driven into this bad of a corner...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は……お前の言葉が届かなかったんだぞ、…信じてと言い続けるお前を殴り殺したんだぞ!!", + NULL, "I couldn't understand what you were saying... I beat you to death while you kept telling me to trust you...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それなのにそれなのに!", + NULL, "But you're different!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 立場が逆になってしまっても、……それでも俺を信じてくれるのかよ?!", + NULL, "You still trust me?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お前は………", + NULL, "You are......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "なんて…………、", + NULL, " so......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "なんて…………、", + NULL, " so......", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_NandeB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………どうして、…………泣いてるの……?」", + NULL, "\"...Why... are you crying...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………許してくれ…、…許してくれ………。", + NULL, "\"...I'm sorry... I'm sorry......", Line_WaitForInput); + OutputLine(NULL, "俺は……もう絶対にレナを裏切らないから…。", + NULL, " I'll never betray you...", Line_WaitForInput); + OutputLine(NULL, "レナのことを信じるから…。", + NULL, " I trust you, Rena...", Line_WaitForInput); + OutputLine(NULL, "だから、……許してくれ……。」", + NULL, " So... please forgive me...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_KomaruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………何のことを言ってるのか、よくわかんない。", + NULL, "\"...I don't know what you're talking about.", Line_WaitForInput); + OutputLine(NULL, "……圭一くんはいつもレナのことを信じてくれてるよ。", + NULL, " ...You've always believed in me, Keiichi-kun.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_Defb1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "…だからレナも圭一くんのことを信じてる。", + NULL, " ...So I trust you too.", Line_WaitForInput); + OutputLine(NULL, "信じていいんだよね?", + NULL, " I can trust you, right?", Line_WaitForInput); + OutputLine(NULL, " 圭一くんだけはレナを信じてくれるんだよね…?」", + NULL, " You're the only one who trusts me, right...?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Moon", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 俺の目からぼろぼろと涙が落ちる。", + NULL, "Tears fell from my eyes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 嗚咽を混じらせながらレナの問いかけに何度も頷いて応えた。", + NULL, "I sobbed and nodded again and again to answer her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …それを見て、レナもまた涙を浮かべる。", + NULL, "...Tears welled up in Rena's eyes, too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 気付けばう二人して涙を浮かべあい、額を付け合っていた。", + NULL, "Before I knew it, we were putting our foreheads together with tears in our eyes.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………あのね。", + NULL, "\"......Well.", Line_WaitForInput); + OutputLine(NULL, "…私ね、………この戦いを終わらせる方法を見つけたの。」", + NULL, " I...... found a way to end this battle.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……本当か。」", + NULL, "\"...Really?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "…………勝ち目のほとんどない方法だけど、私にできる一番の抵抗だと思う。」", + NULL, " ......I might not stand a chance, but this is the best and only resistance I can think of.\"", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「…………レナ、", + NULL, "\".........Rena,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……それがどんな方法かは知らないけど、", + NULL, " I don't know what you're going to do......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……それが終わった後、", + NULL, " but if you do that...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……俺たちはみんなでまた、楽しかった元の日々に戻れるんだよな…?」", + NULL, " we can regain our happy days, right...?\"", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「……………………………。」", + NULL, "\".....................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「戻れるんだよな?!", + NULL, "\"We can, can't we?!", Line_WaitForInput); + OutputLine(NULL, " そうじゃなくちゃ嫌だ!", + NULL, " We have to!", Line_WaitForInput); + OutputLine(NULL, " 俺はお前をこの場から行かせない!!」", + NULL, " Or I'm not going to let you go anywhere!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………あははは、大丈夫だよ圭一くん。", + NULL, "\"...Ahahaha, don't worry, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "…元の幸せな日々に戻るための、起死回生、逆転の最後の一手なんだから。」", + NULL, " ...It's going to be a come-from-behind victory, and we'll regain our happy days for sure.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " それがどんな手かは知らない。", + NULL, "I don't know what she had on her mind.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナの妄想の中で始まり、レナの妄想の中で帰結することだ。", + NULL, "...It began with a delusion, and it'd end with a delusion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………変に刺激したりすれば、その全てをレナは攻撃だと曲解するだろう。", + NULL, "...If I encouraged her too much, she'd twist it into an attack on her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あの時の俺がそうだった。", + NULL, "I was like that at that time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナたちの好意をまったく正反対に受け取ってしまったのだから。", + NULL, "...I took Rena's goodwill as the complete opposite thing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だから、俺はレナのその話を、頭ごなしに否定することをやめる。", + NULL, "...So, I stopped denying her story.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これは、……レナの戦いなのだ。", + NULL, "This was... Rena's battle.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナが、自身に取り憑ついた妄想と戦う、ひとりぼっちの戦い。", + NULL, "It was her lonely battle. She had to fight against her own delusion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺たちはそれを助けてやろうと近付けば近付くほど、逆に追い詰めてしまう辛い戦い。", + NULL, "The more we tried to help her, the more we drove her into a corner.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、俺たちはきっとすぐ側にいる!", + NULL, "But I would always be there for her!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナが求めた時、いつでも手を伸ばせるように側に居る!!", + NULL, "Whenever she needed help, she could reach me!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それをせめて教えたくて、…俺はたった一言だけ言った。", + NULL, "I wanted to let her know that... so, I said just one thing.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「俺は、………最後の瞬間まで、レナの味方だからな。", + NULL, "\"I'm... on your side until the very last moment.", Line_WaitForInput); + OutputLine(NULL, "………絶対に、レナの、……味方だからな……。」", + NULL, " ......No matter what... I'm on your side...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …信じろと言っても……今のレナの心には容易に届かない。", + NULL, "...Even if I told her to trust me... I knew she couldn't right now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それはわかっているけど、…でも俺はその言葉を送る。", + NULL, "I knew that... but I told her those words anyway.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 仮にレナがそれを信じられず、俺の頭を砕こうとするその瞬間が訪れても、……俺は、言うからな。", + NULL, "Even if she couldn't believe them, and if she tried to smash my head in... I'd say those words.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 絶対に…死ぬまで言うからな…!", + NULL, "I'd keep saying them until I die...!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "re_DefA1#", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Ma2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「ありがとう、圭一くん………。", + NULL, "\"Thank you, Keiichi-kun...", Line_WaitForInput); + OutputLine(NULL, "明日でね、きっと全部終わるの。", + NULL, " Everything will be over tomorrow.", Line_WaitForInput); + OutputLine(NULL, "……きっと、私たちは勝つよ。", + NULL, " ...We'll win for sure.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_waraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……そしたら、またみんなで楽しく部活をしよう。", + NULL, " ...And then, we can play around in the club together again.", Line_WaitForInput); + OutputLine(NULL, "みんなで。", + NULL, " With everyone.", Line_WaitForInput); + OutputLine(NULL, "私たちが一番楽しかった時を取り戻そう。」", + NULL, " We'll return to our happiest times.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……こんなにも、幸せな時間を取り戻すことを願っているのに……。", + NULL, "...Although she wished to regain our happy times so badly...", Line_WaitForInput); + OutputLine(NULL, "レナの心を支配する暗闇が、掃えないなんて………。", + NULL, " I couldn't get rid of the darkness that controlled her mind...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃ、……私はこれで行くね。", + NULL, "\"Well... I have to go now.", Line_WaitForInput); + OutputLine(NULL, "明日の準備があるから。」", + NULL, " I have to get ready for tomorrow.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 本当はレナを行かせたくはない。", + NULL, "To tell the truth, I didn't want to let her go.", Line_WaitForInput); + OutputLine(NULL, "…腕を掴んででも引き止めたい。", + NULL, " ...I wanted to stop her even if I had to grab her arm.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " でも、……それではきっと引き止められないんだ。", + NULL, "But... I couldn't stop her like that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 腕を掴めば、…今のレナはそれだけで、俺への信頼を失ってしまうだろうから。", + NULL, "If I grabbed her arm... she wouldn't trust me anymore.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma5", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「ま、待てよレナ…。", + NULL, "\"Wait, Rena...", Line_WaitForInput); + OutputLine(NULL, "明日の準備って…。」", + NULL, " What do you have to do to get ready for tomorrow...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + DisableWindow(); + DrawBustshotWithFiltering( 0, "Re_DefA1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…内緒。", + NULL, "\"...It's a secret.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_HauB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "圭一くんに協力してもらうこともあるかもしれないけど、……その時はレナを助けてね……?」", + NULL, " I might ask you for help later... You'll help me when I do, right...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ、当然だぜ…!」", + NULL, "\"Of course...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その時、俺はレナの味方であることを知らせるため、そう頷いた。", + NULL, "I nodded strongly so she could tell that I was still on her side.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " だが、……レナの言う最後の逆転の一手が何を意味するのか、…この時点ではわかろうはずもなかった。", + NULL, "But I didn't know what her \"come-from-behind victory\" meant at this point.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …一番考えられたのは、レナが敵だと目する園崎本家への討ち入り。", + NULL, "...The first thing I could think of is that she was going to invade the house of the Sonozaki family, which she thought was her enemy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから俺はレナの姿が見えなくなった後、魅音に電話し警戒を促した。", + NULL, "So, I called Mion to warn her after Rena left.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音は、どうしてこうも園崎家はすぐに悪役にされるのかと苦笑いした後、事情を了解してくれた。", + NULL, "Mion laughed bitterly and said, \"why does everybody want us to be the bad guys so much,\" but she understood the situation.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Ma_G2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……いっそ、悪役に徹しさせてもらってもいいよ?", + NULL, "\"...It'd be easier if we really did act like the bad guys.", Line_WaitForInput); + OutputLine(NULL, " レナが妙なことをしでかす前に、ふん縛って、病院に担ぎ込むのもいいかもしれない。」", + NULL, " It might be better if we tied her down and took her to a hospital.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………本当に最後の最後まで行ったら、…それも仕方ないかもな。", + NULL, "\".........If it comes to that... I guess we have no choice.", Line_WaitForInput); + OutputLine(NULL, "………でも、………レナを信じたいんだ。", + NULL, " But... I want to... believe her.", Line_WaitForInput); + OutputLine(NULL, "最後のぎりぎりまで。", + NULL, " Until the last second.", Line_WaitForInput); + OutputLine(NULL, "…あいつは、こんなに心が追い詰められても、俺をまだ信じるだけの心の強さがあるんだ。", + NULL, " She still had the strong heart to trust me no matter how badly she'd been driven into a corner.", Line_WaitForInput); + OutputLine(NULL, "……俺とは違う!", + NULL, " ...She's not like me!", Line_WaitForInput); + OutputLine(NULL, " だから、きっとレナは妄想に打ち勝てるはずなんだ…。」", + NULL, " So, I'm sure she can defeat her delusion...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………最近、圭ちゃんと梨花ちゃんが何を言ってるのか、おじさん、ちょっとわかりかねるんだよなー。", + NULL, "\"...It's hard for this ol' man to understand what you and Rika-chan have been talking about these days.", Line_WaitForInput); + OutputLine(NULL, "何か最近、ヘビーなことでもあったわけぇ?」", + NULL, " Did anything serious happen lately?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 最近という意味においては、……きっと最近だろうな。", + NULL, "You can say it happened \"lately\" in a way...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺がお前を殺したのは、……綿流しから数日後だったと思うから。", + NULL, "I killed Mion a couple of days after the festival.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あははは、…悪いな、意味のわかんない話ばっかりしちゃって。", + NULL, "\"Ahahaha... I'm sorry I've been talking crazy lately.", Line_WaitForInput); + OutputLine(NULL, "それよりレナのこと、………見損なったりしないでくれ、", + NULL, " Anyway... please don't lose confidence in Rena...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……な。」", + NULL, " all right?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そんなわけないよ。", + NULL, "\"You know I won't.", Line_WaitForInput); + OutputLine(NULL, "誰だってたまには心が風邪を引くときがあるって。", + NULL, " Anyone can catch a cold of the heart sometimes.", Line_WaitForInput); + OutputLine(NULL, "レナのこれもその程度のこと!", + NULL, " It just happened to Rena this time, and that's all!", Line_WaitForInput); + OutputLine(NULL, " まーちょいと熱は高いみたいだけど、すっきりケロっと治って、すぐに笑い話になっちゃうって!", + NULL, " Well, she has a relatively high fever... But I'm sure she'll get better soon, and we can laugh about this later!", Line_WaitForInput); + OutputLine(NULL, " 圭ちゃんが思ってるほど事態は悪くなってないよ。", + NULL, " It's not as bad as you think, Kei-chan.", Line_WaitForInput); + OutputLine(NULL, "大石のトンチンカンは自分の誤解を認めた。", + NULL, " That silly Ooishi admitted his mistake.", Line_WaitForInput); + OutputLine(NULL, "例の件は発生自体にも気付いてない。", + NULL, " He doesn't even know about you-know-what.", Line_WaitForInput); + OutputLine(NULL, "だからこのまま、レナの空騒ぎでしたーってことで決着できる。」", + NULL, " So, we'll just say Rena overreacted a little bit, and this will be over.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そ、そうなのか…?!", + NULL, "\"Really...?!", Line_WaitForInput); + OutputLine(NULL, " 空騒ぎで決着できそうなのか…?」", + NULL, " You really think you can do that...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そういうことで決着させんのが、園崎本家次期頭首の魅音さまの手腕じゃないのー!", + NULL, "\"Did you forget that I'm the next head of the Sonozaki family? I have both the skill and the power to do that.", Line_WaitForInput); + OutputLine(NULL, " 某料亭でね、大石とおじさんが一対一で対談してちゃあんと誤解を解いてきたわけよ。", + NULL, " This ol' man had a meeting with Ooishi at a restaurant today, and we cleared up all the misunderstandings!", Line_WaitForInput); + OutputLine(NULL, "大石はたじたじ。", + NULL, " Ooishi was shaking in fear the whole time.", Line_WaitForInput); + OutputLine(NULL, "いや〜おじさんもなかなかやるねぇ!」", + NULL, " Hey, I'm pretty good, don'tcha think?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音は自分の手柄を高々と笑いながら自慢するのだった。", + NULL, "Mion bragged about her achievement, laughing loudly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……少々、修飾が過剰なので、多分事実とは異なるだろうが。", + NULL, "...I could tell she was exaggerating a little.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + DrawScene( "Moon", 400 ); + + OutputLine(NULL, " とにかく、……レナが思い込んでいる危機感とは対照的に、…周りは動揺していない。", + NULL, "Anyway... compared to the sense of impending doom Rena seems to be feeling... the others seemed to be taking it rather easy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あとは、レナが全てに気付いてくれるだけで、……レナも望むような平穏な世界に戻れるのだ。", + NULL, "It was all up to Rena now. If she understood everything... she could go back to the peaceful world she wished for.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺たちはレナが手を伸ばしてくれるのを待っている。", + NULL, "We were waiting for her to reach out to us.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それは、あの日のゴミ山の廃車の上でのこととまったく同じ…。", + NULL, "Just like we did by the abandoned car at the garbage dump that day...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナ、", + NULL, "Rena", Line_WaitForInput); + OutputLine(NULL, "………俺は勝てなかったけど、", + NULL, " ...I couldn't win,", Line_WaitForInput); + OutputLine(NULL, "……お前なら、", + NULL, " ...but I know you can...!!", Line_WaitForInput); + OutputLine(NULL, "……最期の瞬間まで信じる心を教え続けてくれたお前なら、", + NULL, " Because you're the one who told me to have faith until the end.", Line_WaitForInput); + OutputLine(NULL, "……きっと勝てるから…!!", + NULL, " So I know you can win!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それはレナが言う最後の戦いの勝利という意味ではない。", + NULL, "That didn't mean that she could literally win the last battle she was talking about earlier.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナはきっと勝つ。", + NULL, "But Rena would win.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " きっと勝って、元の楽しい世界を取り戻す。", + NULL, "She'd win, and she'd regain her peaceful life.", Line_Normal); + ClearMessage(); + + CallScript( "&eyeCamp" ); + SetValidityOfSkipping( FALSE ); + DrawSceneWithMask( "GetTIP_tsum023", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + SetValidityOfSkipping( TRUE ); +} diff --git a/Update/_tsum_024_1.txt b/Update/_tsum_024_1.txt new file mode 100644 index 0000000..3ae4605 --- /dev/null +++ b/Update/_tsum_024_1.txt @@ -0,0 +1,1536 @@ +void main() +{ + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + DrawSceneWithMask( "white", "maskup", 1, 0, 300 ); + PlayBGM( 0, "Feel", 120, 0 ); + DrawSceneWithMask( "Ma3", "maskm1", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawBustshotWithFiltering( 0, "Me_DefA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "M_Hi6", "maskright", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 魅音と二人での登校は、やはりレナがいない寂しさがあった。", + NULL, "Walking with only Mion to school made me miss Rena a lot.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……どうしたのさ、圭ちゃん。", + NULL, "\"...What's wrong, Kei-chan?", Line_WaitForInput); + OutputLine(NULL, "さっきからきょろきょろしてさ。」", + NULL, " Why are you looking around?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ん?", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, " あ、あぁ、何でもないよ。」", + NULL, " Oh, nothing.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " いつもの慣れた道を登校するだけなのに、…俺は緊張感で張り詰めていた。", + NULL, "It was the same old path to school... but I felt nervous for some reason.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……レナが昨夜言っていた、明日で勝つという、逆転の一手とは何なのか。", + NULL, "...I wondered what Rena meant when she said she was going to win a come-from-behind victory last night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺はどうしても物騒な意味を感じて仕方がなかった。", + NULL, "I couldn't stop feeling like something dangerous was going to happen.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナにとって、魅音は敵方の首魁の1人だ。", + NULL, "Rena thought Mion was one of her enemies.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……物陰から刃物を構えたレナが突然踊りださないとも限らない…。", + NULL, "...She could be lying in wait to attack Mion with a knife...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Me_winkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「大丈夫だぁって。", + NULL, "\"Don't worry.", Line_WaitForInput); + OutputLine(NULL, "レナがそんな短絡的なことをするわけないよ。", + NULL, " Rena isn't going to do something as rash as that.", Line_WaitForInput); + OutputLine(NULL, "まぁ、仮にそうでも、自分の身くらい守れるからね!」", + NULL, " Even if she does, I can protect myself!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音は余裕をアピールしたかったのか、楽観的な言い方をした。", + NULL, "Mion said it brightly as if trying to tell me she wasn't afraid of anything.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、……今のレナの心情を知る俺だからこそ、とても楽観はできなかった。", + NULL, "But... I couldn't be optimistic like her, because I knew exactly what Rena was going through.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 今のレナはきっと、…せめて勝てぬ相手なら相打ちになってでも…なんて考えてるに違いないのだ。", + NULL, "Rena must be determined by now, and she probably wouldn't mind dying fighting against Mion if she wasn't going to win anyway...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……もちろん、物騒な手段に訴えると決まったわけじゃないが。", + NULL, "...Of course, that didn't mean she was definitely going to take violent action.", Line_WaitForInput); + OutputLine(NULL, "……その可能性も否定できない。", + NULL, " ...But I couldn't deny the possibility, either.", Line_Normal); + ClearMessage(); + DisableWindow(); + ChangeBustshot( 0, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それよりおじさんが気にかかるのは、どうしてレナが急に変になっちゃったのか、その理由の方だね。」", + NULL, "\"This ol' man is more concerned about the reason why Rena went crazy all of a sudden.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " ……………理由なんて、…あるんだろうか。", + NULL, "...Was there any reason...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は、……かつての惨劇を思い出す。", + NULL, "I remembered... the tragedy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………何を切っ掛けに世界が狂い始めたのか、", + NULL, "...I couldn't remember", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…よく思い出せない。", + NULL, " what made the world go crazy...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、いつの間にかとてつもなく恐ろしい世界に迷い込んでいたのは確かなんだ。", + NULL, "But I remembered we got lost in that awfully scary world.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その最初は、………本当に些細なことの積み重なりだったような気がする。", + NULL, "It started... with small things, and those small things continued to pile up one after another.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こうして普段の自分が考えれば、馬鹿馬鹿しくて吹き出してしまいそうな下らないこと。", + NULL, "If you thought about it calmly, you'd laugh, because it was really a stupid thing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そういうことが全て引っかかって無視できなくなる、……そういう病気なんだ。", + NULL, "...But once those little tiny stupid things started to bother you, you couldn't ignore them... It was that kind of disease.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …これが病気と呼べるならの話だが。", + NULL, "...If you could call it one.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、…理由はあるはずだった。", + NULL, "But... there must have been a reason.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 世界が狂いだす根本的な切っ掛けがあったはずなのだ。", + NULL, "There must have been a reason that made the world go crazy.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でもきっと、それはとても小さくて気付けない何かなのだ。", + NULL, "But it must be such a small thing that you couldn't even notice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …しかもその理由は悲しいくらいに判り難くて、………多分、死ぬまで気付かない。", + NULL, "...And unfortunately, the reason was very difficult to understand... and you wouldn't be able to figure it out until you died.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "M_Hi3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「親戚にお医者がいてね、ちょっと聞いてみたんだけど。", + NULL, "\"I have a relative who is a doctor.", Line_WaitForInput); + OutputLine(NULL, "脳とかに腫瘍が出来て、たまたまそれが珍しいところだったりすると、性格が急に変わったり、普段と別人みたいになってしまうことがあったりするんだって。", + NULL, " He said that if you have a tumor in specific parts of your brain, it can change your personality. Make you a totally different person.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_WinkA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "大昔はこの病気が、悪魔憑きや狐憑きなんて呼ばれて、オカルト的に脚色されてたこともあるんだってさ。」", + NULL, " People who suffered from this disease used to be considered haunted by devils or possessed by foxes. People dramatized it like it was something occult.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……ってことはつまり、脳と言う体の一部に起きた肉体的な病気ってわけか。」", + NULL, "\"...You mean Rena is suffering from a physical disease in her brain?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Me_majimeB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「今回に関しては、精神的と捉えてもいいかもしれないね。", + NULL, "\"In her case, it might be better to say that it's a mental disease.", Line_WaitForInput); + OutputLine(NULL, "……レナは、リナ・鉄平殺しの後、かなり動揺していて心が不安定になってた時期があった。", + NULL, " ...Rena was upset and mentally unstable because of the murder of Rina and Teppei.", Line_WaitForInput); + OutputLine(NULL, "そんな時期に、大石のアホが、富竹さんたちの事件を大袈裟に吹き込むもんだから…。」", + NULL, " At a time like that, that stupid Ooishi told her about what happened to Tomitake-san in an exaggerated way...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………大石さんって人もさ、鷹野さんのスクラップ帖に少し似てるとこがあるかもな。」", + NULL, "\"...I think Ooishi-san and Takano-san's scrapbooks have many things in common.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「へぇ? どの辺が?」", + NULL, "\"Really? Like what?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……何て言うのかな、…雛見沢村連続怪死事件というものが、存在しているという辺りについて妄信しているというか。", + NULL, "\"...Well... he believes in the series of mysterious deaths of Hinamizawa, but that's a delusion, isn't it?", Line_WaitForInput); + OutputLine(NULL, "………現に5年連続で起こってるのにこんなことを言うのもなんだけど。", + NULL, " ...I mean, something actually did happen for five years in a row.", Line_WaitForInput); + OutputLine(NULL, "……俺さ、…もともと連続事件なんて存在しないんじゃないかって思ってる。」", + NULL, " ...But I think... there is no series of murders in the first place.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawScene( "Sora3", 400 ); + + OutputLine(NULL, " 確かに不思議な事件が5年連続で起こってる。", + NULL, "It was true that the mysterious incidents happened five years in a row.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……でもそれは、個々に解決してることで、…例えて言うなら、俺やレナの話さなくてもいい過去によく似ている。", + NULL, "...But they were each solved individually... It was the same as a past you didn't need to talk about.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 連続怪死事件だから、今年も何か起こるんだ。", + NULL, "We thought of them as a series of mysterious deaths, which is why we thought something was going to happen this year, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから陰謀があって、", + NULL, "It led us to think that there was a conspiracy", Line_WaitForInput); + OutputLine(NULL, "園崎家が暗躍していて……", + NULL, " and that the Sonozaki family was behind it...", Line_WaitForInput); + OutputLine(NULL, "という連鎖的な妄想が、そもそもおかしいんじゃないだろうか。", + NULL, " We connect those things to the series of mysterious deaths, but we shouldn't do that in the first place.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " かつての俺が、レナの不穏な過去を知って、勝手に距離を置こうとしてしまったように、", + NULL, "Just like I tried to keep my distance from Rena when I found out about her dark past...", Line_WaitForInput); + OutputLine(NULL, "………誰もがこの雛見沢の不穏な過去に対して、勝手に距離を置いてしまってるんじゃないだろうか…?", + NULL, " wasn't everybody trying to keep their distance from the dark past of Hinamizawa...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 鷹野さんのスクラップ帖はまさにそれで、近年の事件や過去の残酷な歴史をオカルト風味に脚色して、", + NULL, "Takano-san's scrapbooks are a good example. She dramatized both recent incidents and old cruel history,", Line_WaitForInput); + OutputLine(NULL, "もっともらしい嘘をでっち上げ、園崎家が黒幕であるかのような幻想を作り出す。", + NULL, " and she made feasible stories out of them, saying that the Sonozaki family was behind it all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは大石さんも同じで、", + NULL, "Ooishi-san did the same thing, too.", Line_WaitForInput); + OutputLine(NULL, "必ず、裏で園崎家が暗躍しているという思い込みが、ものごとを常に悪い方に解釈していくように思う。", + NULL, " He was so convinced that the Sonozaki family was behind it all that it was making him interpret things the wrong way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……その意味では、大石さんもまた、レナと同じ妄想の病にかかっていると言えるかもしれない。", + NULL, "...In that sense, we could say Ooishi-san believed in the same delusion as Rena.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "M_Hi2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「その辺にはさー、何かあるごとに黒幕のように振舞う園崎家の責任もあるんじゃねーのかなぁ。", + NULL, "\"I think the Sonozaki family is partially accountable for that because you guys act like you're behind it every time something happens.", Line_WaitForInput); + OutputLine(NULL, "……この村では何かおかしなことがあれば全て園崎家の暗躍。", + NULL, " ...In this village, people think it's the doing of the Sonozaki family whenever something strange happens.", Line_WaitForInput); + OutputLine(NULL, "…それで決着を付けられてしまう魔法の言葉になっちゃってるんだよ。", + NULL, " ...It's like a magic word that makes everything settle down.", Line_WaitForInput); + OutputLine(NULL, "…例えて言えばほら、この世の現象は全てプラズマで説明できる、みたいな感じだよ。」", + NULL, " ...It's like those people who say they can explain all phenomena in this world with plasma.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Me_TohohoA1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ほーー、つまりそれは何よ。", + NULL, "\"Oh, and what's that supposed to mean?", Line_WaitForInput); + OutputLine(NULL, "園崎家が全部悪いーってわけぇ?」", + NULL, " Are you saying all of this is the Sonozaki family's fault?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうだ、お前が全部悪い。", + NULL, "\"Exactly. It's all your fault.", Line_WaitForInput); + OutputLine(NULL, "よって、お前の名前は今日からプラズマ魅音と呼ぶ。", + NULL, " So, I'll call you Plasma Mion from now on.", Line_WaitForInput); + OutputLine(NULL, "うは、何だかレスラーみたいな名前だなぁ。」", + NULL, " Aha, that sounds like a wrestler's name.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ほほー、プロレスラー大いに結構!", + NULL, "\"Well, I like professional wrestlers!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_akuwaraiB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " そうだ圭ちゃん、コブラツイストって知ってるー?!」", + NULL, " Hey Kei-chan, do you know what abdominal stretching is?!\"", Line_Normal); + ClearMessage(); + + DrawScene( "Sora", 400 ); + + OutputLine(NULL, "「やや、やめろ、このクソ暑いのに絡みつくな!!", + NULL, "\"S-Stop, I don't want to wrestle with you in this freaking hot weather!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " ぎゃぎゃ痛てて!!", + NULL, " N-no, that hurts!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLine(NULL, " ふぎゃーーッ!!!」", + NULL, " Stooop!!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskup", 1, 0, 1300 ); + DrawSceneWithMask( "G1", "maskright", 1, 0, 1300 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Sa_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「おはようございますですわ、圭一さん。」", + NULL, "\"Good morning, Keiichi-san.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……おはようなのです。」", + NULL, "\"...Good morning.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺と魅音が2人で来たことを知り、沙都子も梨花ちゃんも少し寂しそうな顔をした。", + NULL, "Satoko and Rika-chan looked a little sad when they saw only the two of us.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …俺たちが何事もなかったかのように3人で登校してきたなら、どんなに喜んだことだろう。", + NULL, "...If the three of us came to school together like always, they would've been really happy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、クラス全体は、レナがいないことを咎めようとはせず、いつもの賑やかな朝の様子と変わらなかった。", + NULL, "But our classmates were as noisy as usual. Nobody seemed to make a big deal about Rena's absence.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 知恵先生がもうじきやって来て、朝のホームルームになるだろう。", + NULL, "Chie-sensei was going to be here soon, and she'd start morning homeroom.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それまでのわずかな時間すら惜しいらしくて、みんなは教室内でバタバタとはしゃぎ回る。", + NULL, "Everyone was fooling around as if they didn't want to miss a second of the time until then.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ねーー、今日はくさいーーー、窓しめてー。」", + NULL, "\"Hey, something stinks today. Close the windows!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ばぁか、窓を閉めたらもっと暑くなるんだよー!!」", + NULL, "\"Silly, it'll be hotter in here if we do that!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう言えば今日はガソリンだか何だかの臭いがひどいな。", + NULL, "It smelled like gasoline or something, and it really stank.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 営林署の人がどこかで重機に燃料でも入れてるのだろう。", + NULL, "Someone from the forestry service must have been putting gasoline into the construction equipment or something.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それで窓際の生徒が臭いから窓を閉めたいと騒いでいるのだ。", + NULL, "Some students near the windows were making a fuss because they wanted to close the windows to shut out the smell.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この辺がうちが普通の学校じゃないところだ。", + NULL, "Our school wasn't a normal school, compared to others.", Line_WaitForInput); + OutputLine(NULL, "結局、営林署の間借りだからなぁ。", + NULL, " We were using a part of the forestry service building. Unusual things like this happened sometimes.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_TokuiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「いやいや、こんなの大したことないって!", + NULL, "\"This is nothing!", Line_WaitForInput); + OutputLine(NULL, " いつだったかなぁ、カイズカイブキを剪定した枝葉をトラック山盛り何杯分か運び込んできたことがあってさー!", + NULL, " I remember they once brought a few big piles of juniper branches!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_AkuwaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " あれはひどかった、あの独特の刺激臭は頭痛を起こさせるよねぇ。」", + NULL, " That was awful. It had this distinct irritating odor that gave us all headaches.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_YareyareB1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「カイズカイブキって何ですの?」", + NULL, "\"What's a 'juniper'?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 2, "Ri_defA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……みー。", + NULL, "\"......Meep,", Line_WaitForInput); + OutputLine(NULL, "お野菜の名前なのです。", + NULL, " that's a name of a vegetable.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Ri_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "たまにカレーに入ってますのですよ?」", + NULL, " We sometimes put it in curry.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「わっはっはっは!", + NULL, "\"Wa ha ha ha!", Line_WaitForInput); + OutputLine(NULL, " 今度、スーパーに行ったら探してみろ。」", + NULL, " You should look for it next time you go grocery shopping.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Sa_AkireruA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「???", + NULL, "\"Huh???", Line_WaitForInput); + OutputLine(NULL, " よくわかんないけど、最初は梨花と圭一さんに毒見をさせた方が良さそうでございますわね。」", + NULL, " I know little about vegetables, but it sounds like it would be better to make Rika and Keiichi-san taste it first, just in case.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あれーーー?!", + NULL, "\"What?!", Line_WaitForInput); + OutputLine(NULL, " 俺たちのボールがねえー!", + NULL, " Our ball is missing!", Line_WaitForInput); + OutputLine(NULL, " 北条、お前がまた隠したんだろー!!」", + NULL, " You hid it again, didn't you, Houjou?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " さっきからボールを捜している男子たちが沙都子に言った。", + NULL, "The boys seemed to be looking for their ball for a while, and they yelled at Satoko.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Sa_OdorokiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「誰がそんなものを隠しますの。", + NULL, "\"Why would I hide such a stupid thing?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Sa_AkireruA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "どうせ隠すならもう少し気の利いたものを隠しましてよ。」", + NULL, " If I was going to hide anything, I'd hide something better than that.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawBustshotWithFiltering( 2, "Me_WaraiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「お、ほらほら先生来たよー!!", + NULL, "\"Hey, Chie-sensei is coming!!", Line_WaitForInput); + OutputLine(NULL, " みんな席に着きなーーー!!」", + NULL, " Everybody take a seat!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 0, "Tie1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はい、皆さん。", + NULL, "\"Hello, everyone.", Line_WaitForInput); + OutputLine(NULL, "席に着いてくださいー。」", + NULL, " Get to your seats.\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawScene( "GR2", 400 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_chaim", 128, 64 ); + Wait( 300 ); + PlaySE( 0, "s_chaim", 128, 64 ); + PlayBGM( 0, "semi", 120, 0 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawScene( "Sora", 400 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 授業の間、俺はレナのことをずっと考えていた。", + NULL, "I kept thinking about Rena the whole time during class.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナが昨夜言っていた、…逆転の一手とは何だろうと。", + NULL, "I thought about what she said last night... I wonder what her \"come-from-behind victory\" means.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 鷹野さんの妄想によるなら、細菌テロの黒幕は御三家とそれを支配する狂信者集団。", + NULL, "According to Takano-san's delusion, the masterminds behind the bioterrorism were the Three Families and a group of fanatical believers that controlled those Three.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………簡単に言えば園崎本家のことを指すだろう。", + NULL, "...In other words, the Sonozaki family.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それに対し、レナが単身でできることって何だろう?", + NULL, "What could Rena do alone against them?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 園崎本家ってのは、魅音と頭首である婆さんの二人暮らしらしい。", + NULL, "Mion lived with her grandmother, the leader of the Sonozaki family. There were only two of them in the house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……刃物を持ったレナが押し入ることも考えられなくない。", + NULL, "...It was possible that Rena would try to break into their house with a knife.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、俺はその可能性は昨夜の内に思いついていた。", + NULL, "But I'd already come up with that possibility last night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから魅音に警告の電話をした。", + NULL, "That's why I called Mion and warned her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 今朝の登校時に聞いたのだが、早朝から園崎家にはボディガードの若い衆が来ているらしい。", + NULL, "On the way to school this morning, Mion told me some bodyguards from the Corps had been at her house since this morning.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音の方にもボディガードが付くと言っていた。", + NULL, "She told me she'd be guarded herself, too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……校門のところに見慣れない黒塗りの車がいつの間にか停まっているが、多分あれだろう。", + NULL, "...There was a black car parked near the school gate. They must have been the bodyguards.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ………しかし、…あの「寄生虫説」によるなら、園崎家のトップを討てばそれでおしまいという話ではなかったはずだ。", + NULL, "...But... according to Takano's parasite theory, the battle wouldn't end just by attacking the leader of the Sonozaki family.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナに取り憑いている妄想によるならば、レナにとっての「勝利条件」は複雑だ。", + NULL, "According to the delusion she believes in, the conditions of her victory were more complicated than that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 園崎家の背後にいる狂信者団体を暴かなくちゃならないし、", + NULL, "She needed to expose the group of fanatics who are behind the Sonozaki family,", Line_WaitForInput); + OutputLine(NULL, "「寄生虫」の研究を破壊しなくてはならない。", + NULL, " and she needed to destroy their research on the \"parasite\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " また、レナ自身も怪しげな毒物によって余命がないことになっている。", + NULL, "Plus, Rena didn't have much time left, thanks to that suspicious poison she mentioned.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……この状況で、起死回生の逆転の一手なんて、一体何ができるんだ?", + NULL, "...But how exactly could she win a come-from-behind victory under circumstances like that?", Line_Normal); + ClearMessage(); + DrawScene( "JS1", 1000 ); + + OutputLine(NULL, " 狂信者団体を、……例えば村の役員会と読み解くか?", + NULL, "...She might interpret that the town council are the group of fanatics.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そうなれば、村の老人たちが神社の集会所で会合をする時に襲うことが考えられる。", + NULL, "If so, she might attack them the next time they have a meeting at the Shrine.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、役員会の会合なんて、多分、多くても月に1度くらいしかやらないだろう。", + NULL, "The town council meets once a month at most.", Line_WaitForInput); + OutputLine(NULL, "それが都合よく今日だとは考え難い。", + NULL, " It would be hard to believe that they were holding a meeting today.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Sinryo_soto1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 「寄生虫」の研究所は、……多分、診療所ということになっているのだろう。", + NULL, "She probably thought the place researching the \"parasite\" is... the Irie Clinic.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナは最初からあそこを怪しいと決め付けていた。", + NULL, "Rena suspected that there was something fishy about the clinic from the beginning.", Line_WaitForInput); + OutputLine(NULL, "…今頃、レナの頭の中では、「怪しい」ではなく「確固たる証拠がある」に昇格しているに違いない。", + NULL, " ...And that suspicion must've changed to certainty in her head by now.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " なら診療所を襲う?", + NULL, "Did that mean she was going to attack the clinic?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………アクション映画じゃあるまいし、レナが単身襲ってどうするというんだ。", + NULL, "...This wasn't like an action movie. What could she do all by herself?", Line_WaitForInput); + OutputLine(NULL, "……まさか放火でもするのか?", + NULL, " ...Was she going to start a fire?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " いや、それじゃ意味がない。", + NULL, "No, that would be pointless.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 陰謀を暴くってことは、寄生虫を研究していた証拠を掴まなければならない。", + NULL, "In order to expose the conspiracy, she'd have to get proof that they were actually studying the parasite.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……診療所に乗り込んで、怪しげなホルマリン漬けの標本でも漁る…?", + NULL, "...Was she going to break into the clinic and get questionable weird samples...?", Line_Normal); + ClearMessage(); + DrawScene( "black", 400 ); + + OutputLine(NULL, " そして最後の、レナ自身の余命が問題だ。", + NULL, "The last problem of all was how much time she had left.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………絶望的に不利な状況下で、自らにも残された時間が少ないと知ったら、刺し違えてでもと短絡的になることは考えられる。", + NULL, "...If she believed she didn't have much time left, especially under desperate, disadvantageous conditions, she might try to stab whoever she thought of as an enemy.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……でもレナは、全てが終わったら元の生活に戻れると信じていたような気がする。", + NULL, "...But Rena sounded like she really believed she would regain her happy and peaceful days after everything was over.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何の根拠もないのだが、……レナは生きて勝利すると言っていたように思うのだ。", + NULL, "Rena probably meant she was going to stay alive and win.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ならば、………解毒剤のようなものがあるのか?", + NULL, "Was there something like an antidote?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それが本当の解毒剤でなくてもいいのだ。", + NULL, "It didn't have to be real.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナの妄想の中で解毒剤という設定になるならば、米のとぎ汁であっても構わないに違いない。", + NULL, "As long as it was an antidote to Rena's delusion, it didn't matter what it was. It could even be the water you washed your vegetables with.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、そんな簡単に入手できるなら、レナは余命が短いと嘆きはしない。", + NULL, "But if she thought she could get the antidote so easily, she wouldn't have been so desperate about the time she has left.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……その解毒剤の入手はおそらく困難なのだ。", + NULL, "...The antidote must be difficult for her to get.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …もっとも容易に考えられる設定は、…秘密研究所である診療所のどこかに隠されている…だろう。", + NULL, "...The easiest place for that, in her delusion... was that it was hidden somewhere in the clinic.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " こうして統合すると、……何だか監督と診療所がとても危険な予感がした。", + NULL, "Putting it all together like that... I felt like Irie and his clinic were in danger.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そう言えば、村の老人たちって、サロン感覚で診療所の待合室に入り浸ってなかったっけ?", + NULL, "Now that I thought about it, the elderly people in the village, including the members of the town council, hung out in the waiting room of the clinic all the time!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……村の古老たちが診療所に集まったなら、それでレナの攻撃目標は全て1ヶ所に集中することになるのでは……。", + NULL, "...If most of the board members happened to gather there, for her, it'd be the perfect place to attack...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 俺はその思いつきを昼休みに魅音に打ち明けた。", + NULL, "I told Mion about that during lunch break.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisableWindow(); + DrawBustshot( 0, "Me_TohohoA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + PlayBGM( 0, "B_Dive", 120, 0 ); + + OutputLine(NULL, "「………普段ならそんな馬鹿な〜って言いたいところだけど。", + NULL, "\"...If this were a normal situation, I'd say she wouldn't do such a stupid thing... but...", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Me_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "その可能性をまったく否定できなくもあるからね。", + NULL, " I can't actually deny the possibility...", Line_WaitForInput); + OutputLine(NULL, "本家に電話してみるよ。", + NULL, " I'm going to call my house.", Line_WaitForInput); + OutputLine(NULL, "診療所にも人を配置するように言っとく。」", + NULL, " I'll make sure that they send some people to the clinic.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音は俺の突拍子な思いつきにも異論を挟まなかった。", + NULL, "Mion didn't object to my crazy idea.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 箸をおくと席を立ち、職員室に電話を借りに行った。", + NULL, "She put down her chopsticks and went to the teacher's office to make a phone call.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Sa_AkireruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「先ほどから、何だか物騒な話でございますけど。", + NULL, "\"It sounds so dangerous.", Line_WaitForInput); + OutputLine(NULL, "……本当にレナさんがそんな恐ろしいことをなさいますの…?", + NULL, " ...I can hardly believe Rena-san is going to do such a scary thing.", Line_WaitForInput); + OutputLine(NULL, " 診療所を襲うなんて、信じられませんわ。」", + NULL, " Are you sure she's going to attack the clinic?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「するかも知れない。", + NULL, "\"Maybe she will,", Line_WaitForInput); + OutputLine(NULL, "しないかも知れない。", + NULL, " maybe she won't.", Line_WaitForInput); + OutputLine(NULL, "………でもな、起こっちまったらおしまいなんだよ。", + NULL, " ...But if that happens, we're screwed.", Line_WaitForInput); + OutputLine(NULL, "……惨劇に抗うってことは、起こさないように戦うってことなんだから。」", + NULL, " ...We need to prevent that disaster from happening.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Ri_KomaruA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……何事もないことを祈りたいのです。」", + NULL, "\"......I hope nothing happens at all.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + PlayBGM( 1, "denwa_m", 120, 0 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「わかりました。", + NULL, "\"Okay.", Line_WaitForInput); + OutputLine(NULL, "若いのを2人ほど診療所に送ります。」", + NULL, " I'll send two of our subordinates to the clinic.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「まさかとは思うけどね…。", + NULL, "\"I don't think she'll do it...", Line_WaitForInput); + OutputLine(NULL, "何をやらかすかわかったもんじゃない。」", + NULL, " but you'll never know what's going to happen.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「姿を見たら、ただちにひっ捕らえてしまって構いませんか?」", + NULL, "\"Can we capture her by force if she does?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……本当は嫌なんだけどなぁ…。", + NULL, "\"...Honestly, I don't want to do that...", Line_WaitForInput); + OutputLine(NULL, "……どうしようねぇ。」", + NULL, " What do you think we should do?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「先日の会合で、竜宮レナを確保して警察に引き渡すことで決着しています。", + NULL, "\"We made an agreement with the cops that we're going to give Rena Ryuugu to them right after we find her.", Line_WaitForInput); + OutputLine(NULL, "ですので、ひっ捕らえても一応、筋は通ります。」", + NULL, " So even if we use force to capture her, we won't get in trouble.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うちの体面じゃなくて、レナの心情的に気の毒だなってこと!", + NULL, "\"I'm not worried about losing face. I just feel sorry for Rena!", Line_WaitForInput); + OutputLine(NULL, " できたら、本当に静かに静かに決着したいんだけどね…。」", + NULL, " I really want to settle this calmly, if possible...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「まぁ、お若いですから。", + NULL, "\"Well, she's still young.", Line_WaitForInput); + OutputLine(NULL, "人さえ殺さなければ大抵はごめんなさいで済みますよ。」", + NULL, " So as long as she didn't kill someone or something, all she has to do is to apologize, and everything will be fine.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あっはっはっはっはー。", + NULL, "\"Ah ha ha ha haa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLine(NULL, "…じゃあアウトかもだー、あっはっはー。」", + NULL, " ...Well then, she might be out of our hands, ah ha ha.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あ、あ、いえいえ、見つからなければセーフですから。", + NULL, "\"Oh, I mean, you know... As long as they don't find out about it, she'll be safe.", Line_WaitForInput); + OutputLine(NULL, "セーフセーフ。", + NULL, " She'll definitely be safe.", Line_WaitForInput); + OutputLine(NULL, "……興宮の界隈ではあの2人の失踪を気にするものはいません。", + NULL, " ...Nobody really cares about the disappearance of those two anyway.", Line_WaitForInput); + OutputLine(NULL, "何かのヤバい話を踏んで夜逃げしたんだろうということになっています。", + NULL, " People think that they ran away somewhere because they did something wrong.", Line_WaitForInput); + OutputLine(NULL, "あの程度のゴロツキ、次から次へです。", + NULL, " Those things happen all the time.", Line_WaitForInput); + OutputLine(NULL, "ですからセーフセーフ。」", + NULL, " So, she's fine. Don't worry about it.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「アウトだのセーフだのー、私ら野球拳でもやってるわけー?", + NULL, "\"She's out, she's safe, what? Are we playing baseball now?", Line_WaitForInput); + OutputLine(NULL, " わっはっは。", + NULL, " Wa ha ha.", Line_WaitForInput); + OutputLine(NULL, "まぁいいや、それじゃあくれぐれもよろしくお願いします。」", + NULL, " Anyways, please just be careful.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「了解しました。", + NULL, "\"Will do.", Line_WaitForInput); + OutputLine(NULL, "……ではひっ捕らえてよろしいんですね?」", + NULL, " ...So, it's ok to capture her by force, right?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……ちゃんとタッチアウトにするんだよー?", + NULL, "\"...Don't make any mistakes. You have to get her!", Line_WaitForInput); + OutputLine(NULL, " クロスプレーなんかにしないようによろしく頼みます。」", + NULL, " Please don't make it like a chase scene or anything like that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 葛西さんとついつい他愛のない話をしてしまった。", + NULL, "I couldn't help but have a silly chat with Kasai-san.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 受話器を置くと、何となく先生の目線を感じた。", + NULL, "When I put the phone down, I sensed Chie-sensei was looking at me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……この狭い部屋で、一緒にいるんだし、私の電話が聞こえるのは当り前だった。", + NULL, "...No wonder, as she had been able to hear the conversation clearly in this tiny room.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 知恵先生はスプーンを置くと、ちょっと悲しそうな顔で聞いてきた。", + NULL, "Chie-sensei put her spoon down, and with a sad look on her face, she asked the following:", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Tie3", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……今の電話は、竜宮さんを巡る話ですか?」", + NULL, "\"...Were you talking about Ryuugu-san?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「まぁ、………はい。」", + NULL, "\"Ah... yes.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「園崎さん、……竜宮さんはどうして家出をしちゃったんでしょう。", + NULL, "\"Sonozaki-san... do you know why Ryuugu-san ran away from home?", Line_WaitForInput); + OutputLine(NULL, "……お友達として、何か知ってはいませんか?」", + NULL, " ...You're close, aren't you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " おそらく、私を除いたら、レナと直接接点があった圭ちゃん以外には、今のレナの状況はわかるまい。", + NULL, "It was hard for anyone to understand Rena's situation, except for me and Kei-chan.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、ほとんどの人間にとっては、レナが家出をしたと思っている。", + NULL, "So, most of them thought that Rena just ran away from home.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、家出後の警察の対応が派手過ぎた。", + NULL, "But after she did, the cops made too much of a fuss over it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……スクラップ帖が特ダネだと信じた大石のポンチ野郎が、派手に騒いでレナを追い掛けすぎた。", + NULL, "...Ooishi stupidly believed that the scrapbooks were a big scoop, and he overreacted in trying to find Rena.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 村の中をサイレンなしとはいえ、パトカー何台もで走り回り、挙句、町会の連絡網まで使った。", + NULL, "He had patrol cars running around everywhere in the village. He even used the town council's phone directory to find her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、村の中では、レナが何か悪いことをして警察から逃げてるのではないかと思われているのだ。", + NULL, "So, people in the village thought Rena did something wrong and was trying to run from the cops.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私にとっては、レナの身柄を確保することよりも、確保した後、レナの名誉を回復するためどんなカバーストーリーを作るかの方が難題なようだった。", + NULL, "What was going to be difficult for me, more than finding her, was to make up a story to retrieve Rena's honor after they detain her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………散歩に出た途中で、転んで豆腐の角に頭をぶつけて記憶喪失になっていた、", + NULL, "...Hmm, what about this: Rena went for a walk, fell down and hit her head on the edge of some tofu, and lost her memory.", Line_WaitForInput); + OutputLine(NULL, "そこに大石の勘違いが加わってレナが犯罪者に勘違いされて……。", + NULL, " Ooishi misunderstood something big time, and he thought she was a criminal...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …安直だなー。", + NULL, "...It was too easy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " とにかく今回は大石が悪役ってことが会合で決着してる。", + NULL, "Anyway, we did make it clear that Ooishi was the one who misunderstood everything at the meeting the other day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石が珍しくへこんでる間に、あいつの名前を最大限に使わせてもらうとしよう…。", + NULL, "I had to make the best use of his name while he was feeling down for once.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私が考えなくちゃならないのは、", + NULL, "What I'd have to do was to not make a big deal about this situation...", Line_WaitForInput); + OutputLine(NULL, "とにかく大騒ぎにせず、…レナが全部忘れて、速やかに元の生活を取り戻せるように環境を整えることに違いなかった。", + NULL, " and to create an environment that allowed Rena to forget everything that happened, in order to get her life back together as soon as possible.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大丈夫ですよ先生。", + NULL, "\"Everything is going to be fine, Chie-sensei.", Line_WaitForInput); + OutputLine(NULL, "……レナは今ちょっと病気になってるだけです。", + NULL, " ...Rena is a little sick right now. That's all.", Line_WaitForInput); + OutputLine(NULL, "それを警察の某デブ刑事が素敵に勘違いして話をややこしくしただけです。", + NULL, " A fat cop somehow made a lovely mistake and got things twisted around.", Line_WaitForInput); + OutputLine(NULL, "まさか先生、レナが悪いことをして逃走中なんて、信じちゃいないですよね?」", + NULL, " You don't believe that Rena did something wrong and that she's trying to run from the police, do you?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……それは、…もちろんですけど…。", + NULL, "\"...Of course not...", Line_WaitForInput); + OutputLine(NULL, "でも、……家出することによってご家族にお掛けしている迷惑を考えれば、悪くないということはありません。」", + NULL, " But... making her family worry by running away from home isn't a good thing to do, either.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………親と喧嘩してのちょっとした家出。", + NULL, "...She had a fight with her father, and she ran away from home for a little while.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …若気の至りだったということにするのが最善かもしれない。", + NULL, "...She acted childish, and that's all. Maybe that'd be the best story to go with.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「何か悩みがあったのでしょうか。", + NULL, "\"I wonder if she had some problems she couldn't talk to anyone about.", Line_WaitForInput); + OutputLine(NULL, "………それに気付けなかった私は教師失格ですね…。", + NULL, " ...I must be a bad teacher, because I never realized it...", Line_WaitForInput); + OutputLine(NULL, "一度、竜宮さんとじっくりお話がしたかったです…。」", + NULL, " I wish I could have sat down and talked with Ryuugu-san before all this happened...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あはははは、先生、ちょっとヘビーに考えすぎです。", + NULL, "\"Ahahahaha. Chie-sensei, you're taking it too seriously.", Line_WaitForInput); + OutputLine(NULL, "もうちょっとリラックスリラックス…。", + NULL, " You need to relax...", Line_WaitForInput); + OutputLine(NULL, "プチ家出なんて、今時珍しくないですって!」", + NULL, " It's normal for young kids nowadays to run away from home for a while!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ああぁあぁぁぁぁ、竜宮さんがこのまま不良になってしまって悪いことを始めたらどうしましょう!!", + NULL, "\"Oh, nooooo. What am I going to do if Ryuugu-san becomes one of those bad kids and starts doing really bad things?!", Line_WaitForInput); + OutputLine(NULL, " あぅあぅあぅ〜!」", + NULL, " Au au auuuu!\"", Line_Normal); + ClearMessage(); + + ChangeScene( "black", 6, 500 ); + + SetStyleOfMessageSwinging( 1 ); + + OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + + OutputLine(NULL, "竜宮さんが不良になる", + NULL, "Ryugu-san becomes a bad kid.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "↓", + NULL, "↓", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "悪いことをして逮捕される", + NULL, " She does something bad and gets arrested by the police.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "↓", + NULL, "↓", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "担任の重大な責任", + NULL, " It's her teacher's responsibility.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "↓", + NULL, "↓", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "懲戒免職", + NULL, " I'll be dishonorably discharged.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "↓", + NULL, "↓", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "カレーが食べられない", + NULL, " I can't eat curry anymore.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + DrawScene( "white", 10 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "aka2", 0 ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "↓", + NULL, "↓", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "死", + NULL, " I'm dead.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "G3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「ガーン、ガーン、ガーン……。」", + NULL, "\"Oh, no. Oh, noooooo...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……知恵先生は、何だか楽しげな妄想でショックを受けているようだった。", + NULL, "...Chie-sensei seemed comically upset by her own imagination.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " とりあえず楽しそうなので、そっとしておくことにする。", + NULL, "It looked funny, so I decided to leave her alone.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " 私は職員室を出て、教室へ戻ることにした。", + NULL, "I made to leave the teacher's office to go back to the classroom, but...", Line_Normal); + ClearMessage(); + PlayBGM( 1, "denwa_m", 120, 0 ); + + OutputLine(NULL, " ちょうど職員室を出た時、電話が鳴る。", + NULL, "Right then, the phone rang.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「はいもしもし。", + NULL, "\"Hello.", Line_WaitForInput); + OutputLine(NULL, "雛見沢分校でございます。」", + NULL, " This is the Hinamizawa branch school.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今日は校長先生が出張らしいので、電話は1人で受けなきゃならないから知恵先生も大変だ。", + NULL, "Chie-sensei had to answer the phone all day today because the principal was on a business trip.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 私は深く考えず廊下に出る。", + NULL, "I exited to the hallway.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……その時、電話に出ている先生の声色が変った。", + NULL, "...Then, I heard the tone of her voice change.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「え?!", + NULL, "\"What?!", Line_WaitForInput); + OutputLine(NULL, " ……い、……今、どこにいるんですか?!」", + NULL, " ...Wh-Where are you right now?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私も、え?!と叫び、振り返る。", + NULL, "What?! I yelled and looked back at her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 多分、レナだ。", + NULL, "It was probably Rena.", Line_WaitForInput); + OutputLine(NULL, "レナが学校に電話を掛けてきたんだ!", + NULL, " She called the school!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は電話先のレナの声を聞こうと、職員室に入ろうとしたが、それを受話器片手の知恵先生が、入ってはいけませんと制止した。", + NULL, "I tried to go back inside the teacher's office, but Chie-sensei gestured at me not to come in.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …知恵先生は何度かの相槌の後、時計をちらりと見上げた。", + NULL, "...Chie-sensei acknowledged what Rena was saying several times, and then, she looked up at the clock.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「わかりました。", + NULL, "\"Okay.", Line_WaitForInput); + OutputLine(NULL, "今からすぐ行きます。", + NULL, " I'll be there.", Line_WaitForInput); + OutputLine(NULL, "……先生との約束ですよ。」", + NULL, " ...I'm your teacher. You promise me, alright?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それだけ言うと、受話器を置き、ロッカーから私物のショルダーバッグを取り出す。", + NULL, "She said only that, put the phone down, and got her purse out of her locker.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Tie1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「委員長。", + NULL, "\"Class president,", Line_WaitForInput); + OutputLine(NULL, "先生は急用が出来ました。", + NULL, " I have an emergency to take care of.", Line_WaitForInput); + OutputLine(NULL, "しばらく表へ出ますので、みんなを自習させてください。」", + NULL, " I'm going out for a while, so please have everybody study by themselves while I'm gone.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ショルダーバッグから車のキーを出している。", + NULL, "She took her car key out from her purse.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …どこかでレナと待ち合わせを約束したのは明白だった。", + NULL, "...It was obvious that she was going to see Rena somewhere.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「先生、今の電話はレナ?!」", + NULL, "\"Chie-sensei, was it Rena?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「以上です。", + NULL, "\"That's all.", Line_WaitForInput); + OutputLine(NULL, "よろしく頼みますよ、委員長。」", + NULL, " You're in charge of the class, okay?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 知恵先生はあからさまに私の問い掛けを無視すると、小走りに廊下を駆けて行った。", + NULL, "Chie-sensei completely ignored me and she ran out into the hallway.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "GR2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 先生が昇降口から校庭に出て、……自分の車に乗り込んでいくのが見える。", + NULL, "She ran to the schoolyard... and got into her car.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そしてその車が校門を出た瞬間に、私も校庭へ駆け出した。", + NULL, "The moment her car left through the gate, I ran out to the schoolyard myself.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 校門のところに停まっている黒塗りの車に駆け寄り、窓を叩いた。", + NULL, "I headed for the black car parked near the gate and knocked on the window.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「お疲れ様です。", + NULL, "\"How are you doing, milady?", Line_WaitForInput); + OutputLine(NULL, "今のところ、異常ありません。」", + NULL, " Everything is quiet so far.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ああぁ、違う違う!", + NULL, "\"I know!", Line_WaitForInput); + OutputLine(NULL, " 今、出て行った先生の車を追って!!", + NULL, " But I need you to follow that car that just left!!", Line_WaitForInput); + OutputLine(NULL, " 多分、行く先にレナがいる!」", + NULL, " I think she's going to meet Rena!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「了解っす…!!!」", + NULL, "\"Understood!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナは警戒心が強いから注意してね。", + NULL, "\"Rena is very paranoid, so you need to be careful.", Line_WaitForInput); + OutputLine(NULL, "捕まえたら有無を言わさずに本家へ放り込んで葛西の指示に従うこと!", + NULL, " Bring her to my house right after you catch her. After that, follow Kasai's orders!", Line_WaitForInput); + OutputLine(NULL, " 私の友人だよ?!", + NULL, " She's my friend!", Line_WaitForInput); + OutputLine(NULL, " 怪我なんかさせたら許さないからね!」", + NULL, " You better not get her hurt!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………知恵先生はおそらくレナに、誰にも内緒で話がしたいといって呼び出したのだろう。", + NULL, "...Rena must've told Chie-sensei that she wanted to talk to her alone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私が聞いても無視した態度から容易に想像できた。", + NULL, "I could tell that easily from the way she ignored my question.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そのレナと知恵先生の約束を踏みにじるようで、ちょっと気の毒に思ったが、", + NULL, "I did feel a little bad for ruining their promise...", Line_WaitForInput); + OutputLine(NULL, "……レナが何か妙なことをしでかさない内に捕まえるのは、とても重要なことだった。", + NULL, " ...But it was very important that we caught her before she did something wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何もしない今の内なら、親と喧嘩して家出して、引っ込みがつかなくなって放浪してましたで言い訳になる。", + NULL, "We could still make up an excuse that she was just wandering around because she had a fight with her father and ran away from home.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……これが診療所に放火なんかした後だったらお手上げだ。", + NULL, "...But if she set fire to the clinic or something, there would be nothing I could do.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 車は砂利をガリガリ弾きながら、乱暴にターンすると、ものすごい速度で知恵先生の車を追っていった。", + NULL, "The car made a rough u-turn on the gravel road, and it chased after Chie-sensei's car at full speed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …私は消えていく車の影を見送りながら、", + NULL, "...I watched the car until it was gone.", Line_WaitForInput); + OutputLine(NULL, "……この一連のトラブルが、もっとも静かな形で終わりを迎えてくれるよう祈るしかなかった。", + NULL, " ...All I could do now was to pray that this would be settled calmly.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshot( 0, "Me_WinkB2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あーー、みんなみんな、傾注〜!!", + NULL, "\"Hey, pay attention, everyone!!", Line_WaitForInput); + OutputLine(NULL, " えー、午後の授業は自習になったよー!", + NULL, " Well, we need to study by ourselves for the rest of the class today!", Line_WaitForInput); + OutputLine(NULL, " というわけで大人しく席について何かやることー!」", + NULL, " So get back to your desks and study quietly!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「……自習ぅ?」", + NULL, "\"...Self-studying?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺がぽかんとしていると、魅音が駆け寄ってきて小声で言った。", + NULL, "Mion ran up to me and spoke quietly.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Me_MajimeA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……レナから電話があった。」", + NULL, "\"...Rena just called.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えぇ!", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, " 本当か…!」", + NULL, " Really...?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うん、ついさっき職員室に電話が。", + NULL, "\"Yeah, she just called the teacher's office.", Line_WaitForInput); + OutputLine(NULL, "知恵先生が指定された場所に会いに行ったみたい。」", + NULL, " I think Chie-sensei went to meet with Rena.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……レナのやつ、…一体どういうつもりなんだ。」", + NULL, "\"...Rena... I wonder what she's going to do.\"", Line_Normal); + ClearMessage(); + DisableWindow(); + ChangeBustshot( 2, "Me_MajimeB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「わかんない。", + NULL, "\"I have no idea.", Line_WaitForInput); + OutputLine(NULL, "とにかく、うちの車に先生の後を追わせてる。", + NULL, " Anyway, I told my bodyguards to follow Chie-sensei's car.", Line_WaitForInput); + OutputLine(NULL, "…レナには悪いけど、そこでふん捕まえる!」", + NULL, " ...I feel bad for Rena, but we're going to capture her there by force!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うまく行くといいな…。」", + NULL, "\"I hope it works...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Me_DefB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「荒事には慣れてる連中だよ。", + NULL, "\"They're used to doing this kind of stuff.", Line_WaitForInput); + OutputLine(NULL, "任せとこう。」", + NULL, " I'm sure they'll do fine.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「じゃあ、捕まえれば一件落着なのか?」", + NULL, "\"So, if they catch her, is everything going to be over?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Me_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「だね。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "そしたらとりあえず病院に放り込むよ。", + NULL, " We'll send her to a hospital.", Line_WaitForInput); + OutputLine(NULL, "きっと、専門の医者が診たら、なぁんだってくらいに典型的な何かの病気だよきっと。", + NULL, " If a doctor sees her, I'm sure he'll find a typical kind of disease or something.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Me_DefA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "強迫性心因性ストレスなんたらとか、多分そんな感じのやつ。」", + NULL, " It'll be like obsessive-psychosomatic disorder or whatever.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………………。」", + NULL, "\"............\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " こうして俺たちが午後ののんびりした時間を自習して過ごしている間に、", + NULL, "While we were spending our afternoon studying peacefully,", Line_WaitForInput); + OutputLine(NULL, "どこかの場所で知恵先生と会う約束をしていたレナを、園崎家の人たちが捕まえて一件落着。", + NULL, " the members of the Sonozaki family would capture Rena, who was waiting for Chie-sensei somewhere. The problem would be solved.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……その後のことは色々とあるだろうけど、…魅音は、レナの親身になって、いろいろと世話してくれるだろう。", + NULL, "...It wasn't going to be easy after that, but I was sure Mion would take good care of her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして最後には、あれは親との喧嘩の家出でしたということになって、…めでたしめでたし。", + NULL, "And in the end, everybody would understand that Rena just ran away from home because of a silly fight with her father... A happy ending.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………………。」", + NULL, "\"...............\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "me_WinkA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「一件落着、でしょ?」", + NULL, "\"Problem solved, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音はウィンクしながら、もう解決した気分でいるようだった。", + NULL, "Mion winked at me. She looked like she already thought everything was over.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …だが、俺はどうも腑に落ちなくて、納得する気になれなかった。", + NULL, "...But that just didn't sound right to me.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " ………それは、レナと知恵先生の接点だ。", + NULL, "...I couldn't see any connection between Rena and Chie-sensei.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …こう、うまく言えないのだが、…………どことなく違和感があるというか。", + NULL, "...It was hard to explain... but there was something wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 2人の仲が悪いと言ってるんじゃない。", + NULL, "I wasn't saying that they didn't get along.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナはいい生徒だから、先生との関係も良好だった。", + NULL, "Rena was a good student, so Chie-sensei had a good relationship with her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……レナは、知恵先生を呼び出して、どうしようというのだろう。", + NULL, "...But I just didn't understand what Rena wanted from Chie-sensei.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "white", 400 ); + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "GK3", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " そう思った時、ガラガラと引き戸が開き、お手洗いに行っていた子が帰ってきた。", + NULL, "While I was thinking about it, the door opened, and one of our classmates came back from the bathroom.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナと、一緒に。", + NULL, "With Rena.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レ、……レナ……!!」", + NULL, "\"R-Rena...!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + +} diff --git a/Update/_tsum_024_2.txt b/Update/_tsum_024_2.txt new file mode 100644 index 0000000..7000871 --- /dev/null +++ b/Update/_tsum_024_2.txt @@ -0,0 +1,951 @@ +void main() +{ + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Re_DefB1#", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「みんな起立起立〜。", + NULL, "\"Everybody, stand up.", Line_WaitForInput); + OutputLine(NULL, "教室の真ん中に集まってー。」", + NULL, " Move to the center of the room.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 全員がぎょっとして、息を呑んだ。", + NULL, "Everyone gasped in surprise.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 知恵先生が入ってきたって、ここまでぴたっと静かになることはなかった。", + NULL, "Even Chie-sensei couldn't make everybody go so quiet all of a sudden.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, " レナはお手洗いに行ってた子の肩を掴み、……もう片手には、あの晩も持っていた肉厚の物騒な鉈を弄んでいた。", + NULL, "Rena was gripping the shoulder of the student who came back from the bathroom... In her other hand, she had a big, scary-looking hatchet. It was the same one she had the other night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 誰もが、レナが人質を取っていることを理解した。", + NULL, "Everyone immediately understood that Rena had taken a hostage.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…みんな聞こえてない?", + NULL, "\"...Are you all deaf?", Line_WaitForInput); + OutputLine(NULL, " 教室の真ん中に集まってー。", + NULL, " Move to the center of the room.", Line_WaitForInput); + OutputLine(NULL, "机は周りにどけちゃってねー。」", + NULL, " Push the desks to the sides.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナが何を言っているのかよくわからず、みんなはただ凍りついているだけだった。", + NULL, "Nobody grasped what she was asking us to do. We all froze.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんな中、ひとりだけやさしそうに笑っているレナが、……とても恐ろしい。", + NULL, "Rena was the only one who was smiling... It was terrifying.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「魅ぃちゃん。", + NULL, "\"Mii-chan,", Line_WaitForInput); + OutputLine(NULL, "委員長でしょ?", + NULL, " you're the class president.", Line_WaitForInput); + OutputLine(NULL, " みんなに指示して。」", + NULL, " Tell everyone to move to the center.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_OdorokiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「………レ、…レレ、レナ…、あんた、……何をやってんの………!」", + NULL, "\"...R-R-Rena... what are you doing...?\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " バッギャッ!!!", + NULL, "Bam!!!", Line_ContinueAfterTyping); + + DrawScene( "black", 0 ); + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawBustshotWithFiltering( 0, "Re_Hi_DefB1#", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 魅音の言葉は暴力的な音に掻き消された。", + NULL, "A loud noise washed out Mion's voice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …それはレナが思い切り力任せに鉈で教壇を叩いた音だった。", + NULL, "...Rena hit the teacher's desk really hard with her hatchet.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …バリバリと不気味な音を立てながら、レナは天板に食い込む鉈を抜く。", + NULL, "...She pulled out the hatchet, making an ominous ripping noise.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …そこには一文字の乱暴な跡がくっきりと刻まれているのだった。", + NULL, "...There was now a line of violence carved plainly into the desk.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………あ〜あ……、", + NULL, "...Uh-oh...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "壊しちゃった…、", + NULL, " She broke it...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…知恵先生、帰ってきたら怒るぞ……。", + NULL, " Chie-sensei is going to get mad when she comes back......", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLine(NULL, "……じゃなくてじゃなくて、", + NULL, " No, that wasn't it.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………な、", + NULL, " ......What...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………な、", + NULL, " ......the", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…な、", + NULL, " hell...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_defA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「魅ぃちゃんはやっぱり駄目だね。", + NULL, "\"I knew I couldn't trust you, Mii-chan.", Line_WaitForInput); + OutputLine(NULL, "じゃあ圭一くんに頼むよ。", + NULL, " I'm going to ask Keiichi-kun, then.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……圭一くんだけは最後まで私の仲間なんだよね?", + NULL, " ...You're my only friend, right, Keiichi-kun?", Line_WaitForInput); + OutputLine(NULL, " だから、信じていいんだよね…?」", + NULL, " So, I can trust you, can't I...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " ……レ、レナ、……お前、……なんて恐ろしい目をしてんだよ……。", + NULL, "...R-Rena... Your eyes... You look so scary...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺は生まれて初めて見たのだ。", + NULL, "I've never seen eyes like that in my life.", Line_WaitForInput); + OutputLine(NULL, "……狂気に澱む目を!", + NULL, " ...Your eyes are full of insanity!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 狂気をどうして人は恐れるんだろう?", + NULL, "Why are people afraid of insanity?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 狂気ってのはつまり、その人間と自分たちが価値観や社会常識を共有できていないってことだ。", + NULL, "Insanity means that a person doesn't share the same values and the same common sense as us.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 例えば…、泥棒に踏み込まれてぐるぐるに縛られたとするじゃないか。", + NULL, "For example, say a thief breaks into your house, and he ties you up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …ひょっとすると帰りがけに刺されるかもしれないと怯えはするよな。", + NULL, "...You'll get scared and wonder if he's going to stab you before he leaves.", Line_WaitForInput); + OutputLine(NULL, "……でも、泥棒も人間、むやみに人の命は奪わないはずだ、って…祈るじゃないか。", + NULL, " ...But you hope that the thief has feelings too, and that he's not going to kill you for no reason...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " つまり、どんな悪人が相手でも、俺たちは価値観や社会常識、道徳が共有できている限り、相手の善意を信じる。", + NULL, "No matter how bad the person is, we tend to believe in his goodwill as long as we share the same values, the same common sense, and the same morals as him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、……それがない相手には善意など期待できるわけがない。", + NULL, "But... we can't expect goodwill from somebody who doesn't have those things.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 善意が期待できない相手というのは、コミュニケーションが取れない相手ということだ。", + NULL, "We can't expect goodwill from a person who can't communicate with us.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……ナイフを振り下ろす強盗相手に、やめるよう懇願するのは、ひょっとすると聞き入れてくれるかもしれないことを期待して、相手の善意に訴えるものだ。", + NULL, "...When a burglar has a knife and you beg him not to hurt you, you expect him to listen to you and to show you mercy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまり、コミュニケーションが取れるということ。", + NULL, "In other words, you can still communicate with him.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、……コミュニケーションが取れない相手というのは、", + NULL, "But... if he doesn't have the ability to communicate", Line_WaitForInput); + OutputLine(NULL, "……例えるなら襲い掛かる猛獣であるとか、……いや、上から落ちてくるギロチンの刃のようなものだ。", + NULL, " ...he's just like a monster that's trying to attack you... or like the blade of a guillotine that's falling down on you.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 意思疎通の余地のない、人間でない存在に感じる恐怖。", + NULL, "You fear him, because you can't communicate with him.", Line_WaitForInput); + OutputLine(NULL, "それが狂気だ。", + NULL, " That's insanity.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、……俺たちが今、レナに感じている恐怖の正体は、…それ。", + NULL, "It was the same fear we were feeling towards Rena at that very moment.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 一見、俺たちと同じ人間に見えるのに、……でも、同じ人間としてのコミュニケーションの余地がない。", + NULL, "She looked like a human just like us... but there was no room for her to communicate with us like a normal person could do.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………そういう恐ろしさを、みんな理屈抜きに理解しているのだ。", + NULL, "......Everybody understood that fear instinctively.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「圭一くん。", + NULL, "\"Keiichi-kun,", Line_WaitForInput); + OutputLine(NULL, "机をどけさせて、教室の真ん中に広場を作って?」", + NULL, " make them move the desks to make room in the middle.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「わ、……わかった。", + NULL, "\"O-Okay.", Line_WaitForInput); + OutputLine(NULL, "……み、みんな……レナが言うのに従おう…!」", + NULL, " ...E-Everybody... let's do as Rena says...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナの感情は今や火薬のようなもの。", + NULL, "Rena was like a barrel of gunpowder at that moment.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……一見大人しそうな表情は、わずかの切っ掛けで爆発するのだ。", + NULL, "...She seemed really calm and quiet, but she could explode any minute.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そしてその爆発はわずかの容赦も伴わないだろう。", + NULL, "When she did, I doubt she'd show us any mercy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …今のレナは、間違いなくあの鉈を人間に振り下ろすことを躊躇わない。", + NULL, "...She probably wouldn't hesitate to use that hatchet on us.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………そうさ、俺がレナと魅音を殴り殺すのに、何の罪も躊躇いも感じなかったように…!!", + NULL, "...That's right. Just like how I didn't feel guilty or hesitate to kill Rena and Mion...!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " クラス中が、お通夜のように静まり返りながら、机を壁際に寄せて、レナの希望する広場を作った。", + NULL, "Everybody went all quiet while pushing the desks against the wall to make a space where Rena wanted it.", Line_Normal); + ClearMessage(); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLine(NULL, " 時折、レナが遅い遅いと言いながら恐ろしい音を立てて、黒板を鉈で打ちつけた。", + NULL, "Rena, saying that we're moving too slow, hit the blackboard with the hatchet, making a horrible noise.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その度に、俺たちが学校でもっとも長い時間眺めいているはずのそこは、見るも無残な跡が刻まれていくのだった。", + NULL, "Every time she did that, she left an equally horrible scar on the blackboard, the thing that we looked at most in the school.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_Hi_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃあ圭一くん。", + NULL, "\"Keiichi-kun,", Line_WaitForInput); + OutputLine(NULL, "みんなのロッカーから、縄跳びを出してもらえるかな。", + NULL, " can you get the jump ropes out from the lockers?", Line_WaitForInput); + OutputLine(NULL, "それを使って、みんなを後ろ手で縛ってね。」", + NULL, " Use them to tie our classmates up.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……お、……俺、縛るのとか下手くそなんだよ…。", + NULL, "\"......I... I'm not good at tying knots...", Line_WaitForInput); + OutputLine(NULL, "多分、上手に縛れないぞ…。」", + NULL, " I probably can't tie them up very well...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あとでちゃんと縛れているか、全員のを調べる。", + NULL, "\"I'll check one by one if you tied them up well enough.", Line_WaitForInput); + OutputLine(NULL, "緩い人はその場で『殺しちゃう』から、しっかり縛ってあげてね。」", + NULL, " If I find the ropes loose, I'll kill the person, so you better tie them up really well.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………く………………。」", + NULL, "\".........Ah.........\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺たちもガキンチョだ。", + NULL, "We were still kids.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 殺すなんて言葉は日常でもスラング感覚でぽんぽん使う。", + NULL, "We saw the word \"kill\" all the time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " アニメや漫画にだっていくらでも出て来る。", + NULL, "It was used a lot in comic books and cartoons, after all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だから「殺す」なんて言葉は散々聞き飽きてるはずだ。", + NULL, "...So, normally you'd assume we'd be used to hearing the word \"kill\".", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……なのに、……レナの『殺す』は、……俺が今まで一度も聞いたことがないような、恐ろしい響きを含んでいるのだった。", + NULL, "...But... when Rena said she'd kill us... it sounded so frightening. I'd never heard something like that before in my life.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " レナにとって今やこのクラス内の命は、…交渉に使えるカードの枚数と同じだ。", + NULL, "To Rena, our lives were... like cards she could use for negotiation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 誰かが難問を断る度に、1枚カードを切ればいい。", + NULL, "She'd get rid of one card every time somebody refused her request.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……切れば?", + NULL, "...Get rid of?", Line_WaitForInput); + OutputLine(NULL, " くそ、何でカードは「切る」なんて物騒な言い方なんだよ……!!", + NULL, " Damn it! Why did we use such scary words like \"get rid of\" for simple things like playing cards...?!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " とにかく、……このクラスには…20何人かいる。", + NULL, "Anyway... there were about twenty students... in the class.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …レナにとっては、ちょっと手に余る数だ。", + NULL, "That was a little bit too many for Rena to handle.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……見せしめに1人や2人、間引いたって何の問題もない…。", + NULL, "...She might get rid of one or two just to set an example...", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "GK3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 俺はレナを不機嫌にさせないため、…とりあえず指示に従い、みんなのロッカーから縄跳びを集めた。", + NULL, "I decided to do what Rena said because I didn't want her to lose her temper... I got out everybody's jump ropes from their lockers.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "re_Hi_muhyouA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃあみんな、床にうつ伏せになってね。", + NULL, "\"All of you, get on the floor.", Line_WaitForInput); + OutputLine(NULL, "圭一くんは後ろ手にどんどん縛っていって。", + NULL, " Keiichi-kun, you can start tying their hands behind their backs.", Line_WaitForInput); + OutputLine(NULL, "……きっちり縛るんだよ。", + NULL, " ...Tie them really tightly.", Line_WaitForInput); + OutputLine(NULL, "圭一くんは私の味方だもん。", + NULL, " You're on my side, aren't you?", Line_WaitForInput); + OutputLine(NULL, "だからわざと緩くなんか縛ったりしない。", + NULL, " You wouldn't tie them loosely on purpose,", Line_WaitForInput); + OutputLine(NULL, "ね?」", + NULL, " would you?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「………………………………ぅ…。」", + NULL, "\"........................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 魅音が目配せをしてくる。", + NULL, "Mion tried to make eye contact with me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ここで全員が縛られたら、もうレナの教室占拠を止められないだろう。", + NULL, "...If everybody was tied down, we wouldn't be able to stop her from occupying the school.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今なら、クラス全員20人以上がいる。", + NULL, "There were more than twenty students in this class.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……男子はその半分で、ほとんどがレナよりも体格も劣る小さな子たちばかり。", + NULL, "...Half of them were boys, but most of them were smaller than Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、…レナひとりを取り押さえられるだけの人数がいる。", + NULL, "But... there were enough people here to overpower her.", Line_Normal); + ClearMessage(); + DrawScene( "black", 400 ); + DrawScene( "ryuuketu1", 400 ); + + OutputLine(NULL, " ……だが、そうなれば必ずレナは、今、人質に取っている子の頭に鉈を打ち込むだろう。", + NULL, "...But if we did that, Rena would probably hit her hostage with the hatchet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして襲い来る俺たちに怯みもせず、その鉈で戦い、……俺たちは血みどろの肉弾戦になるだろう。", + NULL, "And she'd use the hatchet to attack the rest of us without hesitation... It'd be a bloody battle.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …取り押さえる時に怪我をする者が出るのは当然だし、", + NULL, "...I'm sure somebody would get hurt if we tried to overpower her.", Line_WaitForInput); + OutputLine(NULL, "……人質の子は…、", + NULL, " ...The hostage...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "よくて重症、", + NULL, " would be seriously injured,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "悪ければ……………死ぬ。", + NULL, " or... maybe even... die.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんなことになれば、……もうレナは破滅だ。", + NULL, "If that happened... it was over.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どう取り繕おうとも、元の平穏な生活になんか戻れなくなってしまう…。", + NULL, "No matter how hard we tried to cover up, she'd never be able to live peacefully like before...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ……それは魅音もわかっているようだった。", + NULL, "...Mion seemed to understand that, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナの目を見れば、彼女に手加減などあろうはずもないことがわかる。", + NULL, "...I could tell from Rena's eyes that she wasn't going to go easy on us.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …反抗的な態度を見せれば、人質はその場で頭を叩き割られる。", + NULL, "...If somebody showed defiance, she'd break the hostage's head open immediately.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …………しかも皮肉にも、…レナにはその経験があるわけだから、さらに容赦なく慣れた手つきで、だ…。", + NULL, "...Of course... Rena had done that before. She'd probably do it again with no hesitation...", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "GK2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " だが、……レナの要求に応じている内は、少なくとも流血の惨事が起きない。", + NULL, "But... as long as we did what she said, we could prevent that bloody tragedy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……何とか、誰の血も流さずに解決できれば、……まだまだ魅音の力でなかったことに出来るかもしれない。", + NULL, "...If we could somehow solve this situation without shedding any blood... with Mion's influence, we might still be able to pretend that this never happened.", Line_WaitForInput); + OutputLine(NULL, "………少なくとも、死人が出ているよりは。", + NULL, " ...At the least, we had to make sure she didn't kill anyone.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 1, "Me_YowakiA1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………………従おう。", + NULL, "\"...Let's do as Rena says,", Line_WaitForInput); + OutputLine(NULL, "圭ちゃん……。」", + NULL, " Kei-chan...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナを取り押さえるあらゆる手を数手先まで読んでいた魅音だったが、", + NULL, "Mion tried to think of ways to overpower Rena.", Line_WaitForInput); + OutputLine(NULL, "……どう考えても、人質を救える結果が導き出せなかった。", + NULL, " ...But she couldn't come up with any good ideas to save the hostage.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それくらいにレナは容赦なく、人質を殺してしまえるのだ…!", + NULL, "That's how easy it would be for Rena to kill them...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……レナを刺激しないようにしながら、チャンスを待つのが、多分、今この瞬間の選択肢としては一番妥当だと思った。", + NULL, "...The best thing to do at that time was to wait for a chance without agitating her further.", Line_Normal); + ClearMessage(); + DisableWindow(); + FadeBustshotWithFiltering( 1, "maskdown" , 7, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 魅音がうつ伏せになると、みんなも恐る恐る従う…。", + NULL, "Mion lay down on the floor, and everyone else followed suit, sluggish with terror...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして俺だけが取り残され、…クラス中の縄跳びを持ったまま、立ちすくんでいた。", + NULL, "And I was left alone... standing rooted to the spot with jump ropes in my hands.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …俺はクラスの全員が床にうつ伏せになって、……教壇の後ではレナが人質に鉈を突きつけながら俺たち全体を凝視するその異常な光景に、……ただただ呆然とする他なかった…。", + NULL, "...All my classmates were lying face-down on the floor... while Rena was pointing the hatchet at the hostage, watching our every move from behind the teacher's desk... I just stood frozen in the middle of it all...", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_Hi_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭一くんにはまだまだ手伝ってもらうことがたくさんあるの。", + NULL, "\"Keiichi-kun, there are many things I want you to help me with.", Line_WaitForInput); + OutputLine(NULL, "だから早くして。", + NULL, " So hurry up.", Line_WaitForInput); + OutputLine(NULL, "………あんまり時間が掛かると、何人かが死んでしまうかもしれない。」", + NULL, " ...If you take too long, some of them might have to die.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナが口にする「死」という言葉の凄みに、小さい子たちが何人か泣き出す…。", + NULL, "Some of the little kids started crying when they heard the word \"die\"...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_Hi_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「大丈夫だよみんな。", + NULL, "\"It's all right, everyone.", Line_WaitForInput); + OutputLine(NULL, "圭一くんがきっと助けてくれるから。", + NULL, " Keiichi-kun will save you.", Line_WaitForInput); + OutputLine(NULL, "だからきっと誰も殺されないよ。", + NULL, " So nobody is going to die.", Line_WaitForInput); + OutputLine(NULL, "……あははははははははははははははははははははは。」", + NULL, " ...Ahahahahahahahahahahahahahahahahahahahaha!\"", Line_Normal); + ClearMessage(); + DrawScene( "black", 400 ); + + OutputLine(NULL, " ……くそ……。", + NULL, "...Damn it...", Line_WaitForInput); + OutputLine(NULL, "……なんて露骨な脅迫だよ……。", + NULL, " What a bold threat...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺のことを仲間なんて言葉で弄んでるだけだ…。", + NULL, "She said I was her friend, but she was just playing with the meaning of the word...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 確かに、この状況下では俺だけがレナに対抗できる最後の1人だ。", + NULL, "I was the last person who could still fight against Rena under these circumstances.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …でも、だからこそ、鉈を持ったレナを容易には取り押さえられない。", + NULL, "...But it wasn't going to be easy to overpower her by myself.", Line_WaitForInput); + OutputLine(NULL, "……それどころか、取り押さえられるかどうかも、もはや怪しい。", + NULL, " ...I wasn't sure if I could do that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺が粋がったところで、教室中に寝転がる誰かの首筋に刃を突きつけられたら、それで結局は「詰み」だ。", + NULL, "Even if I tried to act tough, once Rena pointed the hatchet at somebody's neck, it was over.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " とにかく、………今は逆らわない方がいい。", + NULL, "I shouldn't fight against her for now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …チャンスを待とう。", + NULL, "...I should just wait for a chance.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナが1人である以上、必ず隙が生まれる。", + NULL, "As long as Rena was alone, there would be a chance.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……自ら縛れず、俺に縛らせているのがその証拠みたいなもんだ。", + NULL, "...She made me tie them up because she couldn't do that by herself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …レナが単独であるがゆえに、様々な限界があるはずなんだ…。", + NULL, "...There was a limit to what she could do, because she was by herself...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 先生が戻る前にうまく誤魔化せれば、……クラスみんなで芋虫ごっこをしてましたと誤魔化せるかもしれないのだから。", + NULL, "If we could cover this up somehow before Chie-sensei came back... we'd still be able to pretend like we were kidding around.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………そこで俺はようやく気付く。", + NULL, "...I finally realized something.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …知恵先生が呼び出された電話の意味が。", + NULL, "...I realized why Rena called Chie-sensei to meet with her.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Tie2", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ……レナが教室を占拠する上で、一番邪魔な存在が知恵先生だったのだ。", + NULL, "...In order for Rena to take over the classroom, she needed to get rid of Chie-sensei.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 正義感の強い人だもんな。", + NULL, "Chie-sensei had a very strong sense of justice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 例えレナが拳銃を持っていたって、知恵先生は怯まないだろう。", + NULL, "Even if Rena had a gun, she wouldn't hesitate to overpower her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 生徒のためなら体を張れる、…そんな先生をいかに摘出するかが、この教室占拠の最初の鍵だったんだ。", + NULL, "She was the kind of teacher who would risk her life for her students... Rena needed to figure out how to get rid of Chie-sensei. That was the key to her plan.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 背後から襲い掛かるという手も、もちろん一番最初に考えただろうが、", + NULL, "Rena probably thought about attacking her from behind at first,", Line_WaitForInput); + OutputLine(NULL, "やはり大人を敵に回すリスクを考えた結果、直接襲うのは適当ではないと考えたに違いない。", + NULL, " but there was risk there, as Chie-sensei was a grown-up woman. So, she probably thought that attacking her directly wasn't a wise choice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ……なら、どこかへ誘き出してしまえばいいんだ…!", + NULL, "...So, naturally, the next option was to lure her out somewhere...!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Denwa", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " レナは知恵先生に電話をかけ、誰にも内緒で相談したいことがある…と言って、どこか遠くへ呼んだに違いない。", + NULL, "Rena called Chie-sensei and told her she wanted to talk to her in private... in order to lure her out to some place far from here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 先生も含め、ほとんどの人たちはレナが家出しただけだとしか思っていない。", + NULL, "Most people, including Chie-sensei, thought Rena was just running away from home.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だから知恵先生は、レナに何か悩み事があって、それを打ち明けたがっているのだろう、そう解釈するに違いない。", + NULL, "...So, Chie-sensei must've thought Rena had some problems she wanted to talk to her about.", Line_WaitForInput); + OutputLine(NULL, "…………騙すのはあまりに簡単だ。", + NULL, " .........It was too easy to deceive her.", Line_Normal); + ClearMessage(); + DrawScene( "black", 400 ); + + OutputLine(NULL, " じゃあ……レナは、電話をどこから…?", + NULL, "Where did she make the phone call from...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そう、学校の中からだ。", + NULL, "She probably used the phone in the school.", Line_WaitForInput); + OutputLine(NULL, "いや、厳密には違う。", + NULL, " Well, not in school, to be exact.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 多分、学校の2階、……営林署の事務室からだ。", + NULL, "She probably used the phone on the second floor of the school... the one belonging to the forestry service.", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "GR2", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " この学校の入っている営林署は出張所みたいなもので、いつも職員が常駐しているわけではない。", + NULL, "This school was using part of the forestry service building, but this particular location was more of a branch office,", Line_WaitForInput); + OutputLine(NULL, "日によってはいないこともある。", + NULL, " so it's not like somebody was here all the time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナはそれを知っていて、ずっと2階に隠れていたのだ。", + NULL, "Rena knew that, and she had probably been hiding there for a while.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして、2階から1階に電話して、……知恵先生を遠方に遠ざけたのだ。", + NULL, "She called the phone on the first floor from the second floor... and she made Chie-sensei leave the school.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今日が校長の出張の日だというのも偶然ではないだろう。", + NULL, "I didn't think it was a coincidence that the principal was on a business trip today.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……多分、レナはこの学校に昨日から忍び込んでいた。", + NULL, "...She probably snuck into the school yesterday.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それで、校長の日程も内線電話のことも全て把握した上で実行に及んでいるのだ。", + NULL, "She saw the principal's schedule, learned how to call the phone on the first floor from the second, and carried out her plan.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ……なんて狡猾な……。", + NULL, "...She planned it perfectly...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……いや、…わかる。", + NULL, "...Yeah, I knew it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……あの状態のレナは、狂気に心を奪われながらも、…実はひどく冷静なのだ。", + NULL, "...Rena was insane... but I knew she was also actually really calm.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……自分が取り憑かれている妄想に対して、信じられないくらい冷静なのだ。", + NULL, "...She was possessed by her delusion, but she was also unbelievably calm about it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …だから、……信じられないくらいに頭が回る。", + NULL, "...So... she could still think fast.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それは自分にも身に覚えがあったからよくわかった。", + NULL, "...I knew that very well, because I'd been through the same thing before.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あと、……さらについてないのは、魅音の護衛のために校門前にいた園崎家のボディーガードまでもいなくなってしまってることだ。", + NULL, "What was worse is that Mion's bodyguards were gone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……知恵先生がレナに会いに行くと思って、魅音が尾行するように言ってしまったから。", + NULL, "...Mion told them to follow Chie-sensei because she thought Chie-sensei was going to meet with Rena.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……畜生、……何から何まで……、……やってくれるぜ………。", + NULL, "...Damn it... Everything seemed to be working out in her favor...", Line_Normal); + ClearMessage(); + + DrawScene( "GK3", 1000 ); + + OutputLine(NULL, "「………縛ったぞ………。」", + NULL, "\"...I'm done...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺は最後のひとりの腕を縄跳びで縛り、レナの方に振り返る。", + NULL, "I tied up the last person, and I looked in Rena's direction.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " きつく縛らなければレナは本当にその子を殺すだろう。", + NULL, "If I didn't tie them up really tightly, Rena would kill them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …かと言って、きつく絞めるとそれは苦痛となり、クラスメートたちは痛さに呻く。", + NULL, "...But when I tied them too tightly, they suffered in pain.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……その声が、何もできない俺を苛んだ。", + NULL, "...Their pained cries made me feel useless.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Re_Hi_muhyouA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ありがとう、圭一くん。", + NULL, "\"Thank you, Keiichi-kun.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "re_Hi_DEfB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……圭一くんを疑りはしないけど、一応、全員を調べるね?", + NULL, " ...I don't mean to doubt you, Keiichi-kun, but I'll make sure just in case.", Line_WaitForInput); + OutputLine(NULL, " 圭一くんは頭の上で手を組んで、うつ伏せに寝ててね。", + NULL, " Please put your hands on your head and lie face-down on the floor.", Line_WaitForInput); + OutputLine(NULL, "……これは全員に言うけど、", + NULL, " ......And I'm saying this to everybody.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "私の断りなく立ち上がったら殺すッ!!", + NULL, " If you stand up without my permission, I'll kill you!!", Line_WaitForInput); + OutputLine(NULL, " 本人も殺すし、見せしめでランダムにもう1人殺す!!", + NULL, " I'll kill whoever stood up, and one more person randomly, to set an example!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ……ランダムじゃよくないね。", + NULL, "...It's not nice to be chosen randomly, huh?", Line_WaitForInput); + OutputLine(NULL, "じゃあこうしよう。", + NULL, " Oh, there's a good idea.", Line_WaitForInput); + OutputLine(NULL, "言うことを聞かなかった子と、出席番号に10を加えた子を殺す、にしようかな?", + NULL, " I'll kill the person who didn't listen to me, add 10 to his or her student number, and kill that person too.", Line_WaitForInput); + OutputLine(NULL, " 例えば……岡村くんが言うことを聞かなかったとする。", + NULL, " For example... let's say Okamura-kun didn't listen to me.", Line_WaitForInput); + OutputLine(NULL, "そうすると、……出席番号11番。", + NULL, " I'd kill him and Watanabe-kun", Line_WaitForInput); + OutputLine(NULL, "渡辺くんが一緒に殺されちゃう。", + NULL, " because his student number is 11.", Line_WaitForInput); + OutputLine(NULL, "わかる?!", + NULL, " Get it?!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 常に2人死ぬのッ!!", + NULL, " I'll always be killing two of you at the same time!!", Line_WaitForInput); + OutputLine(NULL, " 刃向かっても自分の命1つじゃ責任が取れないってこと、よく胸に刻んでおくんだよッ!!!」", + NULL, " You'd better remember that you involve another person's life besides your own when you attempt to stand against me!!!\"", Line_Normal); + ClearMessage(); + FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + + OutputLine(NULL, " ……なんてやつだ…。", + NULL, "...How awful...", Line_WaitForInput); + OutputLine(NULL, "脅迫ってやつを心底理解してやがる……。", + NULL, " She totally understood how to threaten people...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 抵抗ってのは、失敗しても死ぬのは自分だけという、ある種の自己責任の上で行なうものだ。", + NULL, "Normally, you stand against an attacker at your own risk. If you fail, you're going to die.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……それを連帯責任にされたら、抵抗なんてできなくなってしまう。", + NULL, "...But if you were responsible for someone else, then you couldn't try to resist.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 人の命を自分の一存で危険になんか晒せない…!", + NULL, "You can't risk somebody's life with your own decisions...!", Line_Normal); + ClearMessage(); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_Hi_DefA1#", "maskup", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……うん、全員ちゃんと縛れてるね。", + NULL, "\"...Okay. Everybody is tied up nice and tight.", Line_WaitForInput); + OutputLine(NULL, "…圭一くん、縛るの下手くそって言ってたけど、結構うまいよ。", + NULL, " ...You said you aren't good at tying knots, but you did very well, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "自信持っていいよ。", + NULL, " You should be proud of yourself.", Line_WaitForInput); + OutputLine(NULL, "じゃあ、圭一くんは立って。」", + NULL, " Well, you can stand up now.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………今さら逆らうことはできない。", + NULL, "...It was too late to fight back.", Line_WaitForInput); + OutputLine(NULL, "俺は大人しく指示に従う。", + NULL, " I followed her orders.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " とにかく、……何かのチャンスを待つんだ。", + NULL, " I just had to wait for a chance.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " まだ洒落で済む段階なんだ…。", + NULL, "We could still turn this into some kind of a bad joke...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何とか……何とか、しなくちゃ……!", + NULL, "I had to... I had to do something...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……それより、……レナは何を企んでやがるんだ…?!", + NULL, "...Anyway... What were you planning to do, Rena...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " まさか、…こんなことがレナの言ってた、起死回生の逆転の一手だって言うんじゃないだろうな?!", + NULL, "Don't tell me this is the come-from-behind victory you were talking about!", Line_Normal); + ClearMessage(); + + CallScript( "&eye" ); + DrawScene( "black", 1000 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); +} diff --git a/Update/_tsum_025.txt b/Update/_tsum_025.txt new file mode 100644 index 0000000..aadb57e --- /dev/null +++ b/Update/_tsum_025.txt @@ -0,0 +1,5061 @@ +void main() +{ + + PlayBGM( 0, "B_Dive", 120, 0 ); + DrawSceneWithMask( "Kuruma1", "maskup", 1, 0, 300 ); + + + OutputLine(NULL, "「興宮SPより全車へ。", + NULL, "\"Okinomiya SP to all vehicles.", Line_WaitForInput); + OutputLine(NULL, "興宮SPより全車へ。", + NULL, " Okinomiya SP to all vehicles.", Line_WaitForInput); + OutputLine(NULL, "雛見沢営林署にて篭城事件発生。", + NULL, " A hostage situation has broken out at the Hinamizawa forestry service building.", Line_WaitForInput); + OutputLine(NULL, "人質多数。", + NULL, " There are reportedly multiple hostages.", Line_WaitForInput); + OutputLine(NULL, "全車は至急、雛見沢営林署へ向かわれたし。」", + NULL, " All vehicles are to head to the forestry service building immediately.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Sya1", "maskleft", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "G1", "maskleft", 1, 0, 300 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Oisi3", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + PlayBGM( 1, "semi", 120, 0 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「熊ちゃん!!", + NULL, "\"Kuma-chan!!", Line_WaitForInput); + OutputLine(NULL, " 遅れて申し訳ない!", + NULL, " Sorry I'm late!", Line_WaitForInput); + OutputLine(NULL, " 状況は?!」", + NULL, " What's going on?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ご苦労さまっす!", + NULL, "\"Hello, sir!", Line_WaitForInput); + OutputLine(NULL, " 本日午後1時頃、雛見沢営林署内の雛見沢分校区画にて教室占拠が発生しました。", + NULL, " Today around one PM, the Hinamizawa branch school's classroom was taken over.", Line_WaitForInput); + OutputLine(NULL, "当時、教室にいた生徒25名全員が、拘束されている模様。", + NULL, " All twenty-five students have been taken hostage.", Line_WaitForInput); + OutputLine(NULL, "犯人側の第一要求は、営林署敷地内への一切の立ち入りの禁止と、当方へのホットラインの確保です。」", + NULL, " The suspect's initial demands were to prohibit all entry to the branch school's property and to secure a hotline to us.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……ってことは、初めっから警察と交渉する気ってことですか。", + NULL, "\"...So they're willing to negotiate with us from the start?", Line_WaitForInput); + OutputLine(NULL, "…どういうつもりだ…。」", + NULL, " What's going on?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………あと、犯人は交渉人に大石さんを指名してます。", + NULL, "\"Also, the suspect is asking for you, Ooishi-san.", Line_WaitForInput); + OutputLine(NULL, "犯人は、竜宮礼奈。」", + NULL, " It's Reina Ryuugu.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「竜宮さんが…?!", + NULL, "\"Ryuugu-san?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Oisi2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " ……………わかりました。", + NULL, " ............Very well.", Line_WaitForInput); + OutputLine(NULL, "いいですよぅ、こうなりゃ腐れ縁です。", + NULL, " We seem to be inseparable, huh?", Line_WaitForInput); + OutputLine(NULL, "とことんお付き合いさせてもらいましょ。」", + NULL, " I'll be dealing with her until the end.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石は苦々しく笑うのだった。", + NULL, "Ooishi gave a crooked smile.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「竜宮礼奈以外に犯人がいるかは不明です。", + NULL, "\"We don't know if she has any accomplices.", Line_WaitForInput); + OutputLine(NULL, "カーテンが閉められているので、状況も一切確認できていません。」", + NULL, " The curtains are closed, so we can't confirm the situation.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 2, "Oisi1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「通報者に占拠時の様子は聞いてませんか。」", + NULL, "\"Have you asked whoever told us about this?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いえ、竜宮礼奈からの直接の犯行声明でした。", + NULL, "\"No, Reina Ryuugu declared it herself.", Line_WaitForInput); + OutputLine(NULL, "よって内部の状況は一切不明。", + NULL, " Therefore, we don't know what's going on inside.", Line_WaitForInput); + OutputLine(NULL, "担任は犯行直前に、竜宮礼奈の電話呼び出しを受け、遠方に呼び出された間の犯行でした。」", + NULL, " Their teacher received a call from Reina Ryuugu, as she left the classroom before the incident took place.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Oisi5", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…計画的ですねぇ。", + NULL, "\"This has been well planned, huh?", Line_WaitForInput); + OutputLine(NULL, "営林署側の人間は人質には?」", + NULL, " Has anyone from the forestry service been taken hostage?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「今日は営林署職員は不在でした。", + NULL, "\"Nobody from the service was there today.", Line_WaitForInput); + OutputLine(NULL, "よって、生徒25名のみ。", + NULL, " All twenty-five hostages are students.", Line_WaitForInput); + OutputLine(NULL, "生徒数は担任が出席簿で確認した人数です。」", + NULL, " That number matches with the attendance the teacher took this morning.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Oisi3", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それプラス犯人ってわけか。", + NULL, "\"Plus the suspect, right?", Line_WaitForInput); + OutputLine(NULL, "竜宮礼奈以外に犯人らしき人影は?」", + NULL, " Have you seen anyone else suspicious other than Reina Ryuugu?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いえ、何度かカーテンから覗く人影がありましたが、いずれも竜宮礼奈本人でした。", + NULL, "\"No. We've seen someone peeking out from behind the curtain, but it was the suspect herself.", Line_WaitForInput); + OutputLine(NULL, "……ですが規模他を考えて、おそらく最低でも、もう1〜2人はいると予想されます。」", + NULL, " We're guessing there must be at least one or two more of them, though.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………いやぁ。", + NULL, "\".........Well......", Line_WaitForInput); + OutputLine(NULL, "…………単独犯かもしれませんよ。」", + NULL, " maybe she really is doing it by herself.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " …竜宮レナは、あの鷹野三四のスクラップ帖を鵜呑みにしてた。", + NULL, "Rena Ryuugu was a true believer in Miyo Takano's scrapbooks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あれによるなら、竜宮レナにとっての敵は、ほぼ村全体ということになる。", + NULL, "According to those scrapbooks, the entire village was Rena Ryuugu's enemy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …頼れる味方がいるはずがない。", + NULL, "She didn't have anyone she can trust.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……でも、恥ずかしながら、自分も一時期、鷹野三四の妄想に飲まれたことがあった。", + NULL, "...However, Ooishi had also believed in Miyo Takano's delusion.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……同じように感化された人間が竜宮レナに追従することがないとも言い切れない。", + NULL, "It was possible that someone who was influenced in the same way was following Rena Ryuugu.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「大石さん、校長と担任です!」", + NULL, "\"Ooishi-san, the principal and the teacher are here!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁどうもどうも知恵先生…!!", + NULL, "\"Hello, Chie-sensei!!", Line_WaitForInput); + OutputLine(NULL, " だ、大丈夫ですか…。」", + NULL, " Are you okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ハンカチを目に当てながら泣き崩れる知恵先生に大石が駆け寄る…。", + NULL, "Ooishi ran up to Chie-sensei, who was crying with a handkerchief held up to her face.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Tie3", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……レナちゃんはとても真面目ないい子なんです…!", + NULL, "\"Rena-chan is a good girl...!", Line_WaitForInput); + OutputLine(NULL, " こんなことをするなんて…何かの間違いに決まっています…!", + NULL, " For her to do something like this, there must be some mistake...!", Line_WaitForInput); + OutputLine(NULL, " うううぅぅぅぅ!」", + NULL, " Oooh!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Oisi1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「マニュアル通りなら、最近の竜宮さんの状況についてお聞きするところなんですがね。", + NULL, "\"If I were to do this by the book, I would ask you about Ryuugu-san's recent behavior.", Line_WaitForInput); + OutputLine(NULL, "……多分、竜宮さんに限っては、先生より私の方が詳しいように思います。", + NULL, " But when it comes to Ryuugu-san, I probably know better than you do...", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Oisi2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "まぁ、気を落とされずに。", + NULL, " Please, don't worry.", Line_WaitForInput); + OutputLine(NULL, "何とか穏便に解決しますからご安心を…。」", + NULL, " I'll take care of this as peacefully as possible...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 知恵先生はすっかりしゃがみ込んでしまって、それ以上の話はできそうになかった。", + NULL, "Chie-sensei was huddled over, and Ooishi didn't think he could say anything else to her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 逆に校長はしっかりとしていて、自らの責任の取り方を探っているようだった。", + NULL, "On the contrary, the principal was staying strong, trying to figure out how to take care of the situation.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大石殿、よろしくお頼みしますぞ。", + NULL, "\"Mr. Ooishi, please...", Line_WaitForInput); + OutputLine(NULL, "……もしできるなら、人質の交換を申し出たい。", + NULL, " If possible, I would like to request to be a hostage myself.", Line_WaitForInput); + OutputLine(NULL, "ぜひ私と子どもたちを交換していただきたい!」", + NULL, " I will take the place of the children.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「校長先生、それは私がやります!!", + NULL, "\"Let me do that instead!!", Line_WaitForInput); + OutputLine(NULL, " 私が悪いんです、ああああぁぁあぁぁぁぁ…!!」", + NULL, " It's all my fault, ahhhhhhhhhhh!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「先生方、どうかご自分を責められないでください。", + NULL, "\"Please, don't blame yourselves.", Line_WaitForInput); + OutputLine(NULL, "…先生方には校内の状況についていろいろとお聞きしたいことがありますので、ご協力をお願いいたします。", + NULL, " I have things I want to ask you, so I'd appreciate it if you cooperated.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "盆地くん!", + NULL, " Bonchi-kun!", Line_WaitForInput); + OutputLine(NULL, " 図面の方で話を聞いてあげてください。」", + NULL, " Please show them the blueprints.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「失礼します!", + NULL, "\"Excuse me, sir!", Line_WaitForInput); + OutputLine(NULL, " 1号車の無線に高杉課長です!」", + NULL, " Section Chief Takasugi is on the radio!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Kuruma1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「はいはいもしもし、……大石です。」", + NULL, "\"Hello, this is Ooishi.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「大石さん、ご苦労さん!", + NULL, "\"Ooishi-san, how goes things?", Line_WaitForInput); + OutputLine(NULL, " 状況の大体は熊谷くんに聞いたよ。", + NULL, " Kumagai-kun informed me of the situation.", Line_WaitForInput); + OutputLine(NULL, "犯人は未成年だそうだね?", + NULL, " The suspect is underage, huh?", Line_WaitForInput); + OutputLine(NULL, " マスコミ規制の方を厳重に頼むよ!」", + NULL, " Please keep strict control of the press!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「わかってます。", + NULL, "\"I understand.", Line_WaitForInput); + OutputLine(NULL, "……あと、犯人側が私を交渉人に指定してきてるようですが、問題ありませんかね。」", + NULL, " Also, the suspect is requesting me as a negotiator. Is that okay with you?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……竜宮礼奈の件は、先日の寄生虫の話以来、よく知っている。", + NULL, "\"You've known Reina Ryuugu since the parasite incident from the other day.", Line_WaitForInput); + OutputLine(NULL, "その流れなら、犯人は君のことをまだ味方だと思ってくれているんだと思う。", + NULL, " I bet she still thinks you're her ally.", Line_WaitForInput); + OutputLine(NULL, "大石くん以外には務まらない!", + NULL, " Only you can do the job!", Line_WaitForInput); + OutputLine(NULL, " くれぐれもよろしく頼むよ!」", + NULL, " Good luck!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なっはっは…。", + NULL, "\"Na ha ha...", Line_WaitForInput); + OutputLine(NULL, "本当はすっごく嫌なんですがね、…ちょっと今回は色々とお騒がせした責任を感じてますので、罪滅ぼしにひとつ、お引き受けさせていただきます。」", + NULL, " I really don't want to... but since I caused so much trouble, I guess I'll have to do this to make up for it...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大石さん……!", + NULL, "\"Ooishi-san...!", Line_WaitForInput); + OutputLine(NULL, " 車載電話に、………犯人です、竜宮礼奈です……!」", + NULL, " Reina Ryuugu's on the car phone!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…さっそくご指名の電話が来ました。", + NULL, "\"That was faster than expected.", Line_WaitForInput); + OutputLine(NULL, "さっそく出ることにします。", + NULL, " I'll go get it.", Line_WaitForInput); + OutputLine(NULL, "………………ありがとう。", + NULL, " .........Thank you.", Line_WaitForInput); + OutputLine(NULL, "……………ハイもしもし、大石です。」", + NULL, " ......Hello, this is Ooishi.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + SetColorOfMessage( TRUE, 0xff, 0x00, 0x00 ); + + OutputLine(NULL, "「大石さんですか?", + NULL, "\"Ooishi-san?", Line_WaitForInput); + OutputLine(NULL, " どうも竜宮です。」", + NULL, " This is Ryuugu.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……どうもどうも。", + NULL, "\"Hello,", Line_WaitForInput); + OutputLine(NULL, "大石です。」", + NULL, " this is Ooishi.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「車載電話って電波とかが悪いんですか?", + NULL, "\"Is the signal weak on your car phone?", Line_WaitForInput); + OutputLine(NULL, " たまにちょっと聞こえにくくなりますね。」", + NULL, " It's kind of hard to hear...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なっはっは…。", + NULL, "\"Na ha ha...", Line_WaitForInput); + OutputLine(NULL, "私と同じでね、定年間近なんですよきっと。」", + NULL, " Just like me, it's getting old.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナと大石はしばらくの間、とても親しげに下らない話に笑いあうのだった。", + NULL, "Ooishi and I exchanged friendly words.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 職員室から廊下へ、長く長くコードが引かれている。", + NULL, "A long, long cord trailed through the hallway from the teacher's office.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そのコードは教室への引き戸の細い隙間を潜り………教壇の上に置かれた電話機に伸びていた。", + NULL, "That cord extended further to the phone on the podium in the classroom.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「では本題に入りますね。", + NULL, "\"Let's get down to business.", Line_WaitForInput); + OutputLine(NULL, "まず最初に、あなたが交渉人たる資格があるか確認します。」", + NULL, " I'll check to see if you're qualified to negotiate for me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……自信ないなぁ。", + NULL, "\"Okay...", Line_WaitForInput); + OutputLine(NULL, "おうかがいします。」", + NULL, " Shoot.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大石さんは、…私の味方ですよね?」", + NULL, "\"You are... my ally, aren't you, Ooishi-san?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「当然じゃないですか。", + NULL, "\"Of course.", Line_WaitForInput); + OutputLine(NULL, "あなたと私で園崎家の陰謀を暴こうじゃないですか…!」", + NULL, " Let's expose the conspiracy of the Sonozaki family together, you and me!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……割と躊躇なく大石は応えた。", + NULL, "Ooishi answered without hesitation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " まだ私の味方でいてくれるように思う。", + NULL, "Was he still my ally...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あるいは老獪な刑事は、心にもないことをすらすらと言えるのか?", + NULL, "Or was this sly detective just saying what I wanted to hear?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でもどの道、今の私には大石に頼る他に道はないのだ。", + NULL, "Either way, I only had Ooishi to depend on.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …その大石も信用できないことになれば、私は八方塞。", + NULL, "If I couldn't trust him, I was stuck.", Line_WaitForInput); + OutputLine(NULL, "…その時は潔く観念するさ。", + NULL, " There would be nothing else I could do.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「圭一くんも一時期は、私が言ってることを信じてくれなかったんだよね?", + NULL, "\"You didn't believe me for a while either, did you, Keiichi-kun?", Line_WaitForInput); + OutputLine(NULL, " でも、今は信じるでしょ?」", + NULL, " But you do now, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 圭一は、レナからもっとも離れた場所に、両手を頭の上で組んでしゃがまされていた。", + NULL, "Keiichi-kun was sitting on the floor facing away from me, with his head resting in his hands.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「今はもう、私の仲間で味方だもんね…?」", + NULL, "\"We're comrades now, huh?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 1, "Kei_Komaru", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……あぁ、……そうだ…。」", + NULL, "\"Yeah... that's right.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "Kuruma2", "maskright", 1, 0, 300 ); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + OutputLine(NULL, " 竜宮レナは圭一に対して、自分の仲間であることを問い掛けたらしいが、受話器には前原圭一の声は聞こえなかった。", + NULL, "Rena Ryuugu asked Keiichi Maebara if he was her comrade, but I couldn't hear his voice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………圭一が存命していることを示すはったりなのか、あるいは圭一も人質を楯にされて抗えない状態なのか。", + NULL, "......Was she trying to tell me that Keiichi Maebara was still alive, or that he was being forced to obey her because of the hostages?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「前原さんも、竜宮さんの味方なんですね。", + NULL, "\"Maebara-san is your ally too, huh?", Line_WaitForInput); + OutputLine(NULL, "心強いことです。", + NULL, " That's nice.", Line_WaitForInput); + OutputLine(NULL, "……でも、あなたも一時期、前原さんを少し疑われていたじゃないですか。」", + NULL, " But weren't you suspicious of Maebara-san for a while?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん。", + NULL, "\"Yep.", Line_WaitForInput); + OutputLine(NULL, "モデルガンの事件を聞いて、何て人だろうって思った。", + NULL, " When I heard about the BB gun incident, I couldn't believe it.", Line_WaitForInput); + OutputLine(NULL, "……でも、過去の事件で今を見損なっちゃいけない。", + NULL, " ...But we can't let the past fool us.", Line_WaitForInput); + OutputLine(NULL, "それらを踏み台にして、私たちはより良い理想の自分になれるように、成長していかなくちゃならないんだから。」", + NULL, " We have to learn from the past in order to grow.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「なっはっはっは…。", + NULL, "\"Na ha ha ha...", Line_WaitForInput); + OutputLine(NULL, "とてもいいことを言いますね。", + NULL, " That's very good.", Line_WaitForInput); + OutputLine(NULL, "まさにその通りです。」", + NULL, " You're absolutely right about that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「だから私たちは許しあったの。", + NULL, "\"That was why we forgave each other.", Line_WaitForInput); + OutputLine(NULL, "だから圭一くんのことを私はもう疑わない。", + NULL, " So I don't doubt Keiichi-kun anymore.", Line_WaitForInput); + OutputLine(NULL, "圭一くんは仲間。」", + NULL, " Keiichi-kun is my comrade.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「わかりました。", + NULL, "\"I understand.", Line_WaitForInput); + OutputLine(NULL, "ならばそれは、私にとっても圭一くんは仲間ということですね。", + NULL, " Therefore, Keiichi-kun is my ally too, isn't he?", Line_WaitForInput); + OutputLine(NULL, "圭一くんに、私がよろしくと言っていると伝えてください。」", + NULL, " Please say hello to him for me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん、あとで言っておきますね。」", + NULL, "\"Sure, I will.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…圭一くんにも、新しい仲間としてご挨拶がしたいです。", + NULL, "\"Actually, I'd like to say hello to him myself.", Line_WaitForInput); + OutputLine(NULL, "受話器に出てもらうことはできますか?」", + NULL, " Can he come to the phone?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………………………。", + NULL, "..................", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それまでテンポ良く繋がっていた会話が急に途切れる。", + NULL, "The conversation stopped suddenly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …大石は失言だったかと一瞬ヒヤッとしていた。", + NULL, "That made me nervous... did I say something wrong?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「うん。", + NULL, "\"Sure.", Line_WaitForInput); + OutputLine(NULL, "いいよ。", + NULL, " Here he is.", Line_WaitForInput); + OutputLine(NULL, "……………圭一くん、大石さんから電話だよ。」", + NULL, " ......Keiichi-kun, Ooishi-san wants to talk to you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " しばらくの間、ガタガタゴソゴソと受話器のやりとりがされる雑音が聞こえる…。", + NULL, "I heard some rattling and rustling on the other side of the phone...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「…………もしもし。", + NULL, "\"Hello......", Line_WaitForInput); + OutputLine(NULL, "……前原です。」", + NULL, " This is Maebara.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 言葉に抑揚がない。", + NULL, "He sounded monotone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …前原圭一が竜宮レナに逆らえなくて、従っているふりをしていることを確信する。", + NULL, "...Unable to disobey, Keiichi Maebara must have been pretending to follow Rena Ryuugu's orders.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「どうもどうも前原さん。", + NULL, "\"Hello, Maebara-san.", Line_WaitForInput); + OutputLine(NULL, "興宮署の大石です。", + NULL, " This is Ooishi from the Okinomiya police station.", Line_WaitForInput); + OutputLine(NULL, "この度はお世話になります。", + NULL, " Thank you for coming to the phone.", Line_WaitForInput); + OutputLine(NULL, "お互いがんばりましょう。」", + NULL, " Let's do this together.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……はい。", + NULL, "\"Yes...", Line_WaitForInput); + OutputLine(NULL, "……よろしくお願いします。」", + NULL, " Let's do this together.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「竜宮さんは今何をしてますか?」", + NULL, "\"What is Ryuugu-san doing right now?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………教室の中を歩いてますよ。」", + NULL, "\"......She's walking around the classroom.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「前原さん。", + NULL, "\"Maebara-san,", Line_WaitForInput); + OutputLine(NULL, "イエスなら『ハイ』、ノーなら『えぇ』と相槌を打ってください。", + NULL, " please say 'Yes' if your answer is yes and 'Yeah' if your answer is no.", Line_WaitForInput); + OutputLine(NULL, "……………あなたは竜宮さんが何を要求しようとしているか知っていますか?」", + NULL, " ............Do you know what Ryuugu-san wants?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……『えぇ』。」", + NULL, "\"...Yeah.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この答えでほぼ確信する。", + NULL, "That answer told me for sure.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 前原圭一はレナの仲間ではない。", + NULL, "Keiichi Maebara wasn't Rena Ryuugu's accomplice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……これほどの人質篭城事件を周到に計画して、仲間に要求内容を打ち明けないなんてことはありえない。", + NULL, "There's no way Rena wouldn't tell her accomplice what she wanted after planning a hostage situation like this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 要求内容も打ち明けてくれないようなヤツの犯行なんか、手伝うはずがない。", + NULL, "How would he help someone who wouldn't even tell him what she wanted?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「単刀直入にお聞きします。", + NULL, "\"I'll ask you directly.", Line_WaitForInput); + OutputLine(NULL, "あなたは竜宮レナの味方?", + NULL, " Are you Rena Ryuugu's ally?", Line_WaitForInput); + OutputLine(NULL, " いえいえ、質問を変えます。", + NULL, " No, let me change my question.", Line_WaitForInput); + OutputLine(NULL, "あなたは竜宮レナに脅迫されて従っているふりをしている…?」", + NULL, " Are you being threatened by Rena Ryuugu?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「『ハイ』」", + NULL, "\"Yes.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 内部を知る手段を得た!", + NULL, "There you go!", Line_WaitForInput); + OutputLine(NULL, " 脇で車載無線を傍聴している連中がガッツポーズをする。", + NULL, " The other guys in the car listening in on our conversation raised their fists in victory.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「犯人は竜宮レナの1人だけ?」", + NULL, "\"Is Rena Ryuugu the only suspect?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「『ハイ』」", + NULL, "\"Yes.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 単独犯だとわかれば、手の打ち方もだいぶ変ってくる。", + NULL, "If she was the only suspect, then we could respond appropriately.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……やはり、鷹野スクラップの妄想なんかに誰も同調しなかったということか。", + NULL, "......I guess nobody else believed in Takano's scrapbooks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………くそ、信じた俺は恥ずかしいなぁ…!!", + NULL, "......If so, my being fooled was even more embarrassing...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 次に聞く質問を考えようとした時、受話器が引っ手繰られる音がした。", + NULL, "As I thought about my next question, I heard the phone being taken away from Keiichi.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして代わってレナが出る。", + NULL, "Rena came back on the line.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「ね?", + NULL, "\"See?", Line_WaitForInput); + OutputLine(NULL, " 圭一くんは味方でしょう?」", + NULL, " Keiichi-kun is my ally, isn't he?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えぇ、そうでした。", + NULL, "\"Yes, you were right.", Line_WaitForInput); + OutputLine(NULL, "とても頼もしいですよ。」", + NULL, " That's very promising.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「で、今度は大石さんが話してくれる番。", + NULL, "\"Okay, now it's your turn to talk, Ooishi-san.", Line_WaitForInput); + OutputLine(NULL, "……前の電話で約束した、園崎家関係への一斉捜査はどうですか?", + NULL, " How are the simultaneous raids on the Sonozaki family going? Remember? You promised me when we talked on the phone before.", Line_WaitForInput); + OutputLine(NULL, " 秘密の研究施設は発見できましたか?」", + NULL, " Have you found the secret research facility yet?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……大石の頭の中で一瞬、答えるべき選択がせめぎ合う。", + NULL, "I had to decide on what to say.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……一斉捜査をしたことにするか、していないことにするか!", + NULL, "Should I tell her we conducted raids or not?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " いや、……一斉捜査をしていないことを知っている上で、こっちを試してるのかもしれない…。", + NULL, "Maybe she already knew we didn't raid... Maybe she was just testing me...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……今ですね、県警の暴対と公安部で一斉捜査作戦を準備中なんです。", + NULL, "\"We're trying to come up with a plan for the simultaneous raids as we speak. We're talking to the prefectural police as well as the Public Safety Division.", Line_WaitForInput); + OutputLine(NULL, "何しろ、市内全域を一斉にやりますからねぇ、調整に多少の時間が、」", + NULL, " We're talking about the entire city, so we need a little more time to prepare for it...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「遅すぎるッ!!!", + NULL, "\"You're taking too long!!!", Line_WaitForInput); + OutputLine(NULL, " 大石さん、私たちは今、鹿骨市が置かれている緊急的危機について、よく理解し合っているんじゃなかったでしたっけ?!", + NULL, " Ooishi-san, don't you realize what kind of emergency situation Shishibone City is in right now?", Line_WaitForInput); + OutputLine(NULL, " 何をのんびりとしたことを!!", + NULL, " What are you doing?", Line_WaitForInput); + OutputLine(NULL, " ……大石さん、本当に私の話を信じてくれているんですよね?!", + NULL, " Ooishi-san...... you do believe me, don't you?", Line_WaitForInput); + OutputLine(NULL, " 私の味方なんですよね?!", + NULL, " You're my ally, right?", Line_WaitForInput); + OutputLine(NULL, " 味方ですよねッ?!", + NULL, " Right?", Line_WaitForInput); + OutputLine(NULL, " 答えてください!!!」", + NULL, " Please answer me!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「も、もちろんですとも…!", + NULL, "\"O-Of course, I am!", Line_WaitForInput); + OutputLine(NULL, " ですが警察組織ってやつは簡単じゃないんです。", + NULL, " But the police department is a little more complicated than you think...", Line_WaitForInput); + OutputLine(NULL, "私も最大限、努力をしてるんですよ、えぇ本当です!", + NULL, " I'm doing my best, I really am!", Line_WaitForInput); + OutputLine(NULL, " ……ただですね、", + NULL, " The thing is", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "やはり話の規模があまりに大き過ぎるもので、」", + NULL, " this is on a really big scale...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + + SetColorOfMessage( TRUE, 0xff, 0x00, 0x00 ); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「大石さん。", + NULL, "\"Ooishi-san...", Line_WaitForInput); + OutputLine(NULL, "私、やつらにどこかで毒を盛られました。", + NULL, " They poisoned me recently.", Line_WaitForInput); + OutputLine(NULL, "富竹さんにあの異常な死に方を強いた、原始の力を持った寄生虫!", + NULL, " With the parasites that killed Tomitake-san!", Line_WaitForInput); + OutputLine(NULL, " あれをどこかで盛られたんです。", + NULL, " They poisoned me with them.", Line_WaitForInput); + OutputLine(NULL, "昨日から痒くて痒くて仕方がない…。", + NULL, " I've been itching like crazy since yesterday.", Line_WaitForInput); + OutputLine(NULL, "もう私、首を掻き毟り過ぎて血塗れなんです。", + NULL, " I'm all bloody from scratching at my throat.", Line_WaitForInput); + OutputLine(NULL, "……いつ錯乱して、喉を掻き破ってしまうかもわからないというのに大石さんは何をもたもたとッ!!!」", + NULL, " I might claw out my throat and die at any moment, and you're telling me you're still 'preparing'?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……大石にはやはり、火急であるということが伝わっていないのだ!", + NULL, "I knew it...... Ooishi didn't realize how dire the situation was!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 雛見沢に大きな陰謀があることまでは理解してくれているが、それが夢物語でなく、もう実行される直前である急を理解していない!", + NULL, "He understood there was some kind of a conspiracy in Hinamizawa, but he didn't realize how soon their plan was going to be executed!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それに、私の全身には徐々に死が駆け巡り、富竹さんと同じ死に方を強要しつつあるというのにッ!!!", + NULL, "Besides, I was already feeling itchy all over my body and was bound to soon die the same way as Tomitake-san!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「申し訳ないです、これでも頑張っているんです…。", + NULL, "\"I'm sorry, I really am doing my best...", Line_WaitForInput); + OutputLine(NULL, "ただですね、……みんな言うんですよ、", + NULL, " But... everybody asks me", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…その、", + NULL, " if", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……証拠はないのかと。」", + NULL, " I have proof...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「証拠?", + NULL, "\"Proof?", Line_WaitForInput); + OutputLine(NULL, " 証拠があればすぐに動いてくれるんですか?」", + NULL, " Do you need proof?\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "File", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " ……三四さんの、スクラップ帖。", + NULL, "Miyo-san's scrapbooks...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 確かに、警察の石頭たちを説得するには必要な切り札かもしれない。", + NULL, "Maybe that was what I'd need to convince the police.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …今までは、警察に預けることで何者かに隠滅されてしまうかもしれないと恐れて、手元に置いていたが。", + NULL, "I was afraid someone would destroy the evidence if I handed them over to Ooishi-san, so I kept them with me.", Line_WaitForInput); + OutputLine(NULL, "…………もう、私も長くないんだ。", + NULL, " But...... I didn't have much longer to live...", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " 多分、明日の朝日を迎えることもないに違いない。", + NULL, "I might not even make it until tomorrow morning.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …あぁそうだ、私は明日まで生き延びられない。", + NULL, "That's right... I might be dead before tomorrow...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 今夜、死んでしまう…。", + NULL, "I would die tonight...", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "GK3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「わかりました。", + NULL, "\"Okay.", Line_WaitForInput); + OutputLine(NULL, "三四さんのスクラップ帖をお渡しします。", + NULL, " I'll give you Miyo-san's scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "それでどうか、他の警察の人たちを一刻も早く説得してください!」", + NULL, " Please use them to convince the other policemen!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁあぁ助かります…!", + NULL, "\"Ah, that should help!", Line_WaitForInput); + OutputLine(NULL, " そのスクラップ帖をぜひ!」", + NULL, " Please do give me the scrapbooks!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 教壇の足元に置いてあるナップザックを見る。", + NULL, "I looked through my backpack, which was lying by my feet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……三四さんから預かったスクラップ帖が顔を覗かせていた。", + NULL, "Miyo-san's scrapbooks were in there.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「これは私たちの切り札です。", + NULL, "\"This is our last resort.", Line_WaitForInput); + OutputLine(NULL, "…大石さん、くれぐれも、…いや!", + NULL, " ...Ooishi-san, do your best... No!", Line_WaitForInput); + OutputLine(NULL, " 絶対によろしくお願いします!!」", + NULL, " You must take care of it, please!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「わかりました。", + NULL, "\"Of course.", Line_WaitForInput); + OutputLine(NULL, "信頼してください。", + NULL, " Trust me.", Line_WaitForInput); + OutputLine(NULL, "必ずややつらの陰謀を暴いて見せます!」", + NULL, " I'll expose their conspiracy!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……でも、まぁ多分、警察も組織だからそうなんだろうなぁとは思ってたんです。", + NULL, "\"I knew the police would take too long to get things moving... They're an organization, after all.", Line_WaitForInput); + OutputLine(NULL, "だから、ちょっと強引なやり方だけど、こんな形を取らせてもらったんです。", + NULL, " That's why I'm doing this, to make them understand.", Line_WaitForInput); + OutputLine(NULL, "大石さんは私に要求されて、仕方なくやっているという言い訳ができるはず。", + NULL, " You have an excuse now.", Line_WaitForInput); + OutputLine(NULL, "何とかこのチャンスを有効に活かしてください!」", + NULL, " Please use this chance wisely.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あ、…ありがとうございます!", + NULL, "\"Th...Thank you!", Line_WaitForInput); + OutputLine(NULL, " 必ずやあなたの期待に添えるよう努力します。", + NULL, " You can count on me.", Line_WaitForInput); + OutputLine(NULL, "……ではどうしましょう?", + NULL, " So how should we do this?", Line_WaitForInput); + OutputLine(NULL, " 私が受け取りに参りましょうか?」", + NULL, " Do you want me to come get it?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "Kuruma1", "maskleft", 1, 0, 300 ); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " ……さすがに私を招き入れたりはしないだろう。", + NULL, "I knew she wouldn't let me into the classroom.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その程度には用心してくる。", + NULL, "She was still cautious.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 竜宮レナがどう話を持ってくるか、大体想像は付いているので、その一手先を打つことにする。", + NULL, "I could guess where Rena Ryuugu was going to take this thing, so I tried to stay ahead of her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はメモに部下への指示を書き殴り、渡した。", + NULL, "I handed a memo with my instructions on it to a colleague.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「さすがに私がこの場を離れるわけには行かないので、代わりに圭一くんに持って行かせます。」", + NULL, "\"I can't really leave the classroom, so I'll have Keiichi-kun deliver them to you.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「その方がいいかもしれません。", + NULL, "\"Maybe that's better.", Line_WaitForInput); + OutputLine(NULL, "……やはりあなたが学校の外へ出れば、もしやということもあるかもしれませんので。」", + NULL, " If you left the building, something might happen.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……もしやって…?」", + NULL, "\"......What do you mean?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いえ、……この騒ぎをもう園崎家も嗅ぎ付けているでしょう。", + NULL, "\"Well... I'm sure the Sonozaki family already knows about what's going on here.", Line_WaitForInput); + OutputLine(NULL, "あなたがこういう手に打って出るとは思わなかったでしょうから、強引な手で口封じをしてくる可能性があります。」", + NULL, " I'm sure they didn't expect you to do something like this, so they might come to shut you up.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「口封じ?!", + NULL, "\"To shut me up?", Line_WaitForInput); + OutputLine(NULL, " それって?!」", + NULL, " Do you mean...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「狙撃です。", + NULL, "\"By shooting you.", Line_WaitForInput); + OutputLine(NULL, "園崎家のヒットマンは、多分、あなたがこれ以上騒ぎを大きくする前に狙撃しようと企むでしょう。", + NULL, " A hitman from the Sonozaki family may try to put a stop to this by sniping you.", Line_WaitForInput); + OutputLine(NULL, "だからあなたは表に出ない方がいい!", + NULL, " That's why you shouldn't come outside!", Line_WaitForInput); + OutputLine(NULL, " 窓にも近付かないでください。", + NULL, " Don't even go near the windows.", Line_WaitForInput); + OutputLine(NULL, "さっきから何度か顔を出しているようですが、あれは危ない。", + NULL, " I saw you peeking out a window, but you shouldn't do that.", Line_WaitForInput); + OutputLine(NULL, "そこを撃たれてしまいますよ…。」", + NULL, " They may fire at any time.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ちょ、ちょっと!", + NULL, "\"W-Wait a minute!", Line_WaitForInput); + OutputLine(NULL, " 周りには警察がいるんでしょう?!", + NULL, " Aren't there policemen around?", Line_WaitForInput); + OutputLine(NULL, " そんなの未然に防げないんですか!」", + NULL, " Can't you stop that from happening?\"", Line_Normal); + ClearMessage(); + + + OutputLine(NULL, "「防げるなら防ぎます。", + NULL, "\"We would if we could.", Line_WaitForInput); + OutputLine(NULL, "ですがね、周りの視界が良過ぎます。", + NULL, " But it's so open around here.", Line_WaitForInput); + OutputLine(NULL, "訓練を受けた者なら400mくらいはやすやすと狙撃するそうです。", + NULL, " A well-trained sniper can easily shoot as far as four hundred meters.", Line_WaitForInput); + OutputLine(NULL, "増してや、あなたもご存知の通り、園崎家の特攻隊は軍事訓練を受け、中でも暗殺技術に関しては特に習得しています。", + NULL, " As you know, attack units from the Sonozaki family have gone through military training, and they specialize in assassination techniques.", Line_WaitForInput); + OutputLine(NULL, "やつらを侮らないでください。", + NULL, " Don't underestimate them.", Line_WaitForInput); + OutputLine(NULL, "……園崎家の陰謀を暴くには、あなたの力がまだまだ必要なんです!」", + NULL, " I need you to help me expose the conspiracy of the Sonozaki family!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………わかりました。", + NULL, "\".........I understand.", Line_WaitForInput); + OutputLine(NULL, "忠告をありがとうございます。", + NULL, " Thank you for your warning.", Line_WaitForInput); + OutputLine(NULL, "…どうせ明日まで持たない命でも、今、終わらせるわけには行きませんので。」", + NULL, " Even if my life is to end tomorrow, I can't die now.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうですともそうですとも!", + NULL, "\"That's right!", Line_WaitForInput); + OutputLine(NULL, " いいですか、くれぐれも窓から顔を覗かせないでくださいよ…。", + NULL, " Under no circumstance should you peek out the windows, okay?", Line_WaitForInput); + OutputLine(NULL, "………用心してください!」", + NULL, " ...Be very careful!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それで一度、電話は切れた。", + NULL, "The phone conversation ended.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……竜宮レナは前原圭一にスクラップ帖を持たせて表に出て来るだろう。", + NULL, "Rena Ryuugu was going to let Keiichi Maebara deliver the scrapbooks.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「さっき書いたヤツ、用意できてますね?!」", + NULL, "\"Did you get what I wrote on the memo already?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「OKです。", + NULL, "\"Yes, we've got it.", Line_WaitForInput); + OutputLine(NULL, "うまく渡せますかね…。」", + NULL, " Do you think it'll work?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「狙撃されるかもしれないと脅して、外を覗かせないようにしたつもりです。", + NULL, "\"I scared her, so I don't think she'll peek out the windows...", Line_WaitForInput); + OutputLine(NULL, "……でもまぁ、見てるでしょうねぇ。", + NULL, " I'm sure she'll still have her eyes open, though.", Line_WaitForInput); + OutputLine(NULL, "そこはうまくやります。」", + NULL, " I'll work around it.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 電話の内容から大体は察した。", + NULL, "I roughly understood what was going on from the phone conversation.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_Hi_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + + OutputLine(NULL, "「じゃあ圭一くん。", + NULL, "\"Okay, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "…………これ、とても大切なスクラップ帖。", + NULL, " Here are the scrapbooks. Their contents are very important.", Line_WaitForInput); + OutputLine(NULL, "…園崎家の陰謀と、やつらの侵略の証拠を暴く証拠。", + NULL, " They're proof of the Sonozaki family's conspiracy, and the police can use them as evidence to conduct a raid.", Line_WaitForInput); + OutputLine(NULL, "……大石さんに渡してきてね。", + NULL, " Please take this to Ooishi-san, okay?", Line_WaitForInput); + OutputLine(NULL, "渡したらすぐに戻ってくるんだよ。", + NULL, " And when you give it to him, come right back.", Line_WaitForInput); + OutputLine(NULL, "……見てるからね。", + NULL, " I'm watching you.", Line_WaitForInput); + OutputLine(NULL, "変なことをしたら、……怒るからね。」", + NULL, " If you do something you aren't supposed to... I'll be angry.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナはナップザックから2〜3冊の汚れたスクラップ帖の束を取り出し、俺に差し出す。", + NULL, "Rena took out a couple of old scrapbooks from her backpack and gave them to me.", Line_WaitForInput); + OutputLine(NULL, "そして横目に魅音を見た。", + NULL, " Then she cast a sidelong glance at Mion.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshot( 0, "Re_Hi_DefA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「魅ぃちゃんにもあとで話すよ。", + NULL, "\"I'll tell you about these later, Mii-chan.", Line_WaitForInput); + OutputLine(NULL, "魅ぃちゃんの家が、どれほど恐ろしい陰謀を企んでいるかをね。", + NULL, " I'll tell you all about what a scary conspiracy your family is planning.", Line_WaitForInput); + OutputLine(NULL, "………ひょっとすると、もう知ってるのかもしれないけどね?", + NULL, " Or maybe you already know, huh?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " あはははははははははははははは。", + NULL, " Ahahahahahahahahahahahahahaha.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "…じゃあ圭一くん、行って来て。", + NULL, " Anyway, go on, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "校庭の真ん中まででいいよ。", + NULL, " Just go halfway out into the schoolyard.", Line_WaitForInput); + OutputLine(NULL, "……余計な立ち話とかしちゃ駄目。", + NULL, " Don't say anything.", Line_WaitForInput); + OutputLine(NULL, "圭一くんは持っていくだけだから無言でいいや。", + NULL, " You're just delivering the scrapbooks.", Line_WaitForInput); + OutputLine(NULL, "おしゃべり禁止だからね?", + NULL, " Don't talk, okay?", Line_WaitForInput); + OutputLine(NULL, " おしゃべりしたら、", + NULL, " If you do...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………知恵先生ならT定規で叩くけど、", + NULL, " if it was Chie-sensei, she'd slap you with a ruler,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……私なら何で叩いちゃおうかなぁ。」", + NULL, " but...... hmm, what should I use instead?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「わかってるよ、無言で持っていくから、その鉈を下ろせ…。", + NULL, "\"Alright, alright, I won't even say a word. Come on, put that hatchet down.", Line_WaitForInput); + OutputLine(NULL, "…………俺はレナの仲間だろ?", + NULL, " I'm your ally, right?", Line_WaitForInput); + OutputLine(NULL, " 仲間だったら信用しろ。", + NULL, " Trust me,", Line_WaitForInput); + OutputLine(NULL, "………な?」", + NULL, " okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_MuhyouB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………………。", + NULL, "\"..................", Line_WaitForInput); + OutputLine(NULL, "…………そうだね、仲間だから信用するよ。", + NULL, "Yeah, you're right. I trust you.", Line_WaitForInput); + OutputLine(NULL, "……だから、裏切らないでね…?」", + NULL, " So please don't betray me, okay?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………レナの瞳の色がこれ以上ないくらいに語っている。", + NULL, "Rena's eyes were telling me clearly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …圭一くんだって信用できないってな…。", + NULL, "They were telling me she didn't trust me...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……でも、こんな状態のレナでも、仲間ってやつをみだりに疑っちゃいけないもんだとは思ってる。", + NULL, "But even in this state, she also knew she shouldn't distrust her friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だから、本心は信用できないのに、上辺だけは俺を信じているように振舞っているのだ。", + NULL, "Therefore, although she couldn't trust me, she was pretending to.", Line_WaitForInput); + OutputLine(NULL, "……だから俺を縛らない。", + NULL, " That was why she didn't tie me up.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「じゃあ、行って来る。", + NULL, "\"Okay, I'll be going.", Line_WaitForInput); + OutputLine(NULL, "……すぐ戻るよ。」", + NULL, " I'll be right back.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん、よろしくね。」", + NULL, "\"Mm, okay.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 寝転がる仲間たちの間を抜け、教室の出口へ向かう。", + NULL, "I walked past my friends, who were lying down on the floor, and headed to the exit.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……寝転がる何人かと目が合った。", + NULL, "I saw some of their faces as I passed.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 恐怖に怯える目や、", + NULL, "Some were fearful,", Line_WaitForInput); + OutputLine(NULL, "……これを口実に逃げ出すに違いないと想像する目、", + NULL, " some were sure that I'd use the opportunity to run,", Line_WaitForInput); + OutputLine(NULL, "……もし逃げたら、残った自分たちは殺されるかもしれないと恐れる目…。", + NULL, " and some were scared that they'd die if I did.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大丈夫だみんな…。", + NULL, "Don't worry, guys...", Line_WaitForInput); + OutputLine(NULL, "みんなには指一本触れさせない…。", + NULL, " I won't let her even touch any of you...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もしレナがそんなことをしようとしたら、その時はもうそれまでだ。", + NULL, "If Rena tries to do something,", Line_WaitForInput); + OutputLine(NULL, "刺し違えてもレナを止める…。", + NULL, " I'll stop her even if I have to risk my own life...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " とにかく、……今は誰も死なせないために出来ることをしよう。", + NULL, "Anyway, I'd do whatever it took to ensure that nobody died.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …レナの機嫌を損ねないようにして、……隙をうかがうんだ…。", + NULL, "I had to make sure Rena didn't get angry. I'd just wait for the right moment...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 昇降口に降り、靴を履き替え、施錠を開けて外に出る。", + NULL, "I went down to the school entrance and changed my shoes, then unlocked the door and stepped outside.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "white", "maskc", 1, 0, 300 ); + PlayBGM( 0, "semi", 120, 0 ); + DrawScene( "GR1", 400 ); + + OutputLine(NULL, " ………ぶわっと押し寄せる外気。", + NULL, "I felt the fresh air on my skin.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……たくさんのパトカーの回転灯。", + NULL, "I saw the lights from the police cars.", Line_WaitForInput); + OutputLine(NULL, "そしてたくさんの警官たちの視線…。", + NULL, " I could feel all the policemen looking at me...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 校庭に出た途端、さっきまでわずかほども感じなかった、悪しき誘惑が心に囁きかけた。", + NULL, "As soon as I was in the schoolyard, a little voice tried to tempt me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………俺は、レナの束縛から解放されているのだ。", + NULL, "......I was free from Rena now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……このまま校庭を走り抜けてしまえば、俺はそれで自由になれるんだ、と。", + NULL, "...If I ran off the school grounds, I'd be free.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……馬鹿かよ前原圭一!!", + NULL, "What was I thinking?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そんなことをしてみろ、……レナはきっと錯乱して恐ろしいことをしてしまうに違いない…!", + NULL, "If I did something like that ...Rena would go crazy and who knows what else she'd do?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大切なのは俺が無事かどうかじゃないだろ、…レナが誰も殺さないかどうかだろ…!!", + NULL, "The important thing here wasn't my safety. It was to make sure that Rena didn't kill anyone!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 門から大柄な人影がやって来るのが見えた。", + NULL, "I saw a big man coming towards me from the school gate.", Line_WaitForInput); + OutputLine(NULL, "…………多分あれが、刑事の大石さんだろう。", + NULL, " ......That was probably Ooishi-san.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Oisi2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「前原圭一さんですね?", + NULL, "\"Are you Keiichi Maebara-san?", Line_WaitForInput); + OutputLine(NULL, " どうもどうも、興宮署の大石です。", + NULL, " Hello. I'm Ooishi, from Okinomiya Station.", Line_WaitForInput); + OutputLine(NULL, "蔵ちゃんと呼んでくださっても、」", + NULL, " You can call me Kura-chan.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…す、……すみません!", + NULL, "\"...S-Sorry!", Line_WaitForInput); + OutputLine(NULL, " レナからその、…何もしゃべらずにこれを渡せって言われてます。", + NULL, " Rena told me not to talk and to just give these to you.", Line_WaitForInput); + OutputLine(NULL, "だから無言でこれを受け取ってください…!」", + NULL, " So please, just take them in silence.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………わかりました。", + NULL, "\"......I understand.", Line_WaitForInput); + OutputLine(NULL, "それが問題のスクラップ帖ですね。", + NULL, " These are the scrapbooks, huh?", Line_WaitForInput); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshot( 1, "Oisi1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……お預かりします。」", + NULL, " ......I'll take them.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " スクラップ帖を差し出すと、大石さんはそのスクラップ帖を避けるように、少し横にずれた。", + NULL, "I tried to hand the scrapbooks to Ooishi-san, but he stepped aside a little.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………?", + NULL, ".........Eh?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " よく意味がわからず、俺は向きを変えてもう一度差し出す。", + NULL, "Confused as to what he was doing, I changed my position and handed them to him again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今度は受け取ってくれた。", + NULL, "He took them that time.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Z03_Haikyo", 128, 64 ); + + OutputLine(NULL, " ……その時、大石は持っていた上着の中に隠してた何か煙草大の物を俺の胸ポケットに滑り込ませた。", + NULL, "......And at that point, Ooishi put something that was under his jacket into my pocket.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Oisi2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「大丈夫です、", + NULL, "\"Don't worry.", Line_WaitForInput); + OutputLine(NULL, "校舎はあなたの背中ですから、竜宮さんが窓から見てたとしても、今のやり取りは見えていません。」", + NULL, " Even if Ryuugu-san was watching, the building is behind you. She couldn't have seen that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「え、………何なんですか、これは…。」", + NULL, "\"Eh...... What is this?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 不審な仕草はできないので胸ポケットを覗くことはできなかったが、…それは大きさの割りにかなりの重さがあるようだった。", + NULL, "I couldn't look into my pocket because I didn't want Rena to suspect anything, but whatever it was, it was pretty heavy for its size.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……あなたへのメモもあります。", + NULL, "\"I have a memo for you too.", Line_WaitForInput); + OutputLine(NULL, "教室へ戻る途中で、竜宮さんに見つからないようにこっそり読んで下さい。", + NULL, " On your way back to the classroom, please read it without Ryuugu-san noticing.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……ではそのまま戻って!", + NULL, " ......Go on now!", Line_WaitForInput); + OutputLine(NULL, " これ以上は不信がられます!」", + NULL, " She'll get suspicious!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺は黙って指示に従うことにする。", + NULL, "I just followed his directions.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……今のやり取りがレナに不審がられてないかが心配だった。", + NULL, "I was worried Rena had begun to suspect something.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " ……教室の窓を見ても、カーテンはされたままだった。", + NULL, "When I looked at the classroom, the curtains were closed.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だからと言って、その隙間から覗いていなかったことにはならないのだが…。", + NULL, "But that didn't mean she wasn't peeking out through a crack...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 俺は昇降口に戻り、………迷ったが、取り合えず再び施錠した。", + NULL, "I went back to the entrance and locked the door.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あとでレナが見た時、施錠されてないのに気付いたら、厄介なことになりかねない。", + NULL, "If Rena checked and found the door unlocked, it could cause more trouble.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは教室だ。", + NULL, "Rena was in the classroom.", Line_WaitForInput); + OutputLine(NULL, "……わざわざ昇降口まで迎えにくることはない。", + NULL, " There was no way she'd come down this way.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……単独犯なんだから、あの部屋を離れれば、すぐにクラス全員が起き上がって逃げ出すだろう。", + NULL, "...She was alone. If she left the classroom, everyone would get up and run.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナがいるから逃げられないだけで、…みんな逃げるチャンスを今か今かとうかがってるのだ。", + NULL, "They couldn't run because Rena was there, but they were all waiting for their chance.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だから、この昇降口はレナの死角だった。", + NULL, "The entrance, then, was Rena's blind spot.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……俺は靴を履き替えるふりをしながら、下駄箱の陰で素早く、さっき大石さんにねじ込まれた胸ポケットの中身を出す。", + NULL, "As I changed my shoes, I quickly removed what Ooishi-san had put into my pocket.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……それは、トランジスターラジオ?にイヤホンが付いたもの。", + NULL, "...There was a radio with an... earpiece?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それと、何だろう、縮めた特殊警棒みたいな黒いもの。", + NULL, "And something else that looked like a short police baton.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それとノートの切れ端を折り畳んだものだった。", + NULL, "There was also a folded piece of paper.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ノートの切れ端を開くと、細かい字で自分宛ての文章が書かれていた。", + NULL, "I opened the piece of paper and saw a note written in small print.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + PlayBGM( 0, "B_Dive", 120, 0 ); + + OutputLine(NULL, "『前原くんへ。", + NULL, "\"Dear Maebara-kun.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 盗聴機はポケットに隠してください。", + NULL, "Please hide the bug in your pocket.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 小声でも拾えますので、私への連絡手段にも使えます。", + NULL, "It picks up even a low voice, so you can use it to get in touch with me.", Line_WaitForInput); + OutputLine(NULL, "イヤホンを付ければ私との会話も可能です。", + NULL, " By using the earphone, you can hear me in return.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 護身用スプレーは強力なガスを噴出し相手を怯ませます。", + NULL, "There is also a spray for self-protection.", Line_WaitForInput); + OutputLine(NULL, "射程は1m。", + NULL, " It sprays as far as one meter.", Line_WaitForInput); + OutputLine(NULL, "吸引で作用するので顔面を狙うこと。』", + NULL, " Make sure you aim for the face.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この妙なものは…武器なのか。", + NULL, "This must be the spray.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …言われて見ればわかる。", + NULL, "I guess it's safe to try it here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ここを握ると噴出口からガスが噴出すに違いない。", + NULL, "I held down the button and gas sprayed out from the nozzle.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナの鉈に比べると、使用に当っては細心の注意が必要そうだったが、とても小さく手の平に収められる。", + NULL, "Compared to Rena's hatchet, this required some caution, but it was small enough to fit inside of my hand.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 隠して持ち運べるのは大きな強みだった。", + NULL, "It was reassuring that I could hide it so easily.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……つまり、……俺にはレナを食い止めることが可能になったということ。", + NULL, "In other words, it was now possible for me to stop Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……自らの双肩に、クラス全員の命運が託されたことがわかり、…顔中から脂汗がどっと吹き出す…。", + NULL, "As I realized all my classmates' fates rested on my shoulders, I felt sweat form on my face.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " メモにはまだ続きがあった。", + NULL, "The memo continued.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, "『護身用スプレーはあくまでも護身用です。", + NULL, "\"The spray is just for self-defensive purposes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " OCガスは対象の視界を奪い、最低でも30分間、激痛とセキで相手を無力化できますが、直ちに昏倒させるような効果はありません。", + NULL, "Pepper spray only impairs eyesight, and while it makes your enemy powerless due to extreme pain and coughing for at least thirty minutes, it's not powerful enough to render them unconscious.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " よって、パニックを起こした相手が死に物狂いに何らかの抵抗を行なう可能性があることを常に忘れないでください。", + NULL, "Therefore, please don't forget there is a possibility that your enemy may fight back desperately in panic.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " このスプレーはあくまでも最後の手段です。", + NULL, "This spray is your last resort.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 使わないで済ますくらいの気持ちで結構ですが、有事の際には容赦なく使ってください。", + NULL, "Please don't depend on it, but if you need to, make sure to use it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "                  ", + NULL, " ", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "大石』", + NULL, "Ooishi\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……使えと言ってるのか、使うなと言ってるのかわからないぞ。", + NULL, "...Was he telling me to use it, or not?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 多分、大人の都合というやつだ。", + NULL, "It was probably one of those grownup issues.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …俺個人に人質の命運を託して失敗した日にゃ、警察の責任問題だもんな。", + NULL, "If the cops entrusted me solely with the fate of the hostages and I failed, they'd be held liable.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だから、武器は託すが使用はそっちで考えろってなことになるわけだ。", + NULL, "...So while he gave me a weapon, he made me consider its use.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は素早く、盗聴器と護身用スプレーを左右のポケットに隠し、上履きに履き替え教室に戻った…。", + NULL, "I hid the bug and the spray in my pockets and went back to the classroom...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G2", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " ………緊張感のせいか、視界がぐらぐらと歪む。", + NULL, "I felt a little dizzy, maybe because I was nervous.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " さっきまではレナの言いなりだったから、結局どうしようもなく、ただ指示に従うだけだった。", + NULL, "I was simply following Rena's orders because I had no other choice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だからこそ怖くなかった。", + NULL, "That was why I wasn't scared.", Line_Normal); + ClearMessage(); + + DrawFilm( 3, 255, 255, 255, 256, 0, 400, TRUE ); + + OutputLine(NULL, " ……だが今度は違う。", + NULL, "But things were different from before.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " こちらも牙を持っている。", + NULL, "I had a weapon.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……さっきより格段にこっちの条件はよくなったはずなのに、", + NULL, "I was in a far better position", Line_WaitForInput); + OutputLine(NULL, "……さっきよりもずっと心臓がバクバクするのだから、…人間ってのは不思議なもんだと思った……。", + NULL, " but my heart was pounding. Humans are so strange...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 畜生、", + NULL, "Shit,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………どうする、", + NULL, " what am I going to do...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……どうするよ俺、", + NULL, " what should", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…前原圭一……。", + NULL, " I do, Keiichi Maebara...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナと…戦うか…?", + NULL, "Did I want to fight with Rena?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 射程距離は1mって書いてあった。", + NULL, "The memo said the spray only reaches as far as one meter.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……1m?", + NULL, "...One meter?", Line_WaitForInput); + OutputLine(NULL, " 飛び道具って間合いじゃない、これは肉弾戦の間合いだ。", + NULL, " That was basically a hand-to-hand battle.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …ってことはチャンスは1回。", + NULL, "That meant I only had one opportunity.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 失敗したら二の太刀、ってわけにはいかないぞ。", + NULL, "I didn't have a second chance.", Line_WaitForInput); + OutputLine(NULL, "しかも、顔面を狙えという。", + NULL, " The memo also said I'd need to aim for her face.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……簡単なことじゃないぞ、くそ…!", + NULL, "That wasn't gonna be easy... Shit!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " しかも、レナは用心深い。", + NULL, "Besides, Rena was cautious.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナの真正面に、それも1mという超至近距離まで入り込めるのか……?!", + NULL, "How could I stand directly in front of her within one meter?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……だがそれでも勝機なんだ!", + NULL, "But that's what I'd have to do if I was to have any chance of winning!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………今のレナは、自分の目的のためなら、躊躇なく人を殺せるのだ。", + NULL, "Rena would do anything to reach her goal. She wouldn't even hesitate to kill.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………俺がそうだったように。", + NULL, "Just like how I didn't.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もちろん、すでに大変な事態になってる。", + NULL, "Of course, things were already extremely serious.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ごめんなさいと謝って、明日の朝には帰してもらえるようなレベルじゃない。", + NULL, "An apology definitely wouldn't be enough.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……でも、まだ誰も犠牲者は出ていない!", + NULL, "But at least there hadn't been any casualties!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 時間が経てば経つほど、余命が短いと信じるレナは短気になるだろう。", + NULL, "The more time passed, the more irritated Rena would get.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……また何か要求を強いて、そのための見せしめに、誰かを殺すことも辞さないかもしれない!", + NULL, "She might demand something again, and she might kill someone that time to show how serious she was.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……………もう、起こってしまったけれど、……まだ、…惨劇じゃないんだ。", + NULL, ".........Bad things had already taken place, but a tragedy hadn't occurred yet.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 惨劇はすぐそこまで迫っている。", + NULL, "But it was almost here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……すぐそこまでだ。", + NULL, "It wasn't very far at all.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawSpriteWithFiltering( 0, "black", "maskdown", 7, -320, -240, FALSE, FALSE, 0, 0, 40, 300, TRUE ); + DisplayWindow(); + + FadeFilm( 0, TRUE ); + DrawScene( "black", 0 ); + FadeSprite( 0, 0, TRUE ); + + OutputLine(NULL, " …軽く目を閉じれば、………レナが次々とクラスメートたちから鮮血を吹き出させる光景をありありと思い浮かべられた。", + NULL, "When I closed my eyes, I could easily picture Rena killing one classmate after another.", Line_Normal); + ClearMessage(); + + DrawScene( "ryuuketu1", 400 ); + + OutputLine(NULL, " ……レナと魅音の2人を殺して、俺の部屋は血塗れだった。", + NULL, "After I killed Rena and Mion, my room was covered in blood.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だから、20人も殺したなら、血の海に違いない……!", + NULL, "If she killed twenty people, the classroom would be a pool of it...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……そうなったらレナは…?", + NULL, "...If that happened, Rena would...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それでもなお、自分が妄想に取り憑かれていることに気付けず…、きっと喉を引き裂いて、死ぬ…。", + NULL, "She still wouldn't realize she was being delusional. She would rip out her own throat and die...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは…レナが気付かずに背負うあまりに大きな十字架で、", + NULL, "That would be too big a cross for her to carry", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……いつか必ずレナはその十字架を思い出し、", + NULL, " ...and one day, she would remember......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………悲しむことになるんだ…。", + NULL, " and be saddened.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……そんなのは俺ひとりで十分だ…。", + NULL, "She didn't need to go through that...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナにまで、…あんな思いをさせてたまるか……!!", + NULL, "I didn't want Rena to go through what I had to go through!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G2", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " くそ、……体がふらふらしやがって、廊下が妙に長いぞ。", + NULL, "Shit... I felt dizzy... This was a very long hallway...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …こんなにも教室は遠かったかよ…!!", + NULL, "I didn't know the classroom was so far...!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …心の中に、レナと戦う覚悟が少しずつ…ついていく。", + NULL, "With each step I took, my determination to fight Rena became stronger.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナはきっと、俺が裏切ることにショックを受けはするだろう。", + NULL, "Rena would be shocked to realize I betrayed her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………だが、本人では目が覚ませない悪夢なら、………誰かが助けてやらなくちゃならないんだ。", + NULL, "....But if she couldn't wake up from the nightmare on her own.... someone else would have to wake her up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そしてそれはきっと、……仲間の務めなんだ…!!", + NULL, "And her friends needed to be the ones to do that!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "GK3", "maskright", 7, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_Hi_muhyouA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「お帰り圭一くん。", + NULL, "\"Welcome back, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "……大石さん、何か言ってた?」", + NULL, " Did Ooishi-san say anything?\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, "「ぅ…………………、な、何だ……?!」", + NULL, "\"Uh......... wh-what is this smell?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 教室に入る瞬間からもう異臭はしていた。", + NULL, "As soon as I stepped into the classroom, I smelled something.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " いつの間にかクラスのみんなは教室の一角に、身を寄せ合うように移動していた。", + NULL, "Everyone had moved to one corner of the classroom.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この異臭は、……そう、ガソリンスタンドでよく嗅ぐ臭い。", + NULL, "The smell reminded me of a gas station.", Line_WaitForInput); + OutputLine(NULL, "ってことはあれだ、そのものじゃないか。", + NULL, " Was it...", Line_WaitForInput); + OutputLine(NULL, "ガソリンだ…!", + NULL, " gasoline?!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナの足元に、赤いポリタンクが口を開けて転がっていた。", + NULL, "I saw a red gasoline container by Rena's feet. The cap was open.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …金属でできた、いやに頑丈そうな作りだった。", + NULL, "...It was seemingly sturdy and made of metal.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ご丁寧にもマジックで、ガソリンと書いてある。", + NULL, "It said 'gasoline' on the side, written in felt marker.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 中身を教室中に撒かれたようで、頭痛すらしかねないひどい臭いを漂わせていた。", + NULL, "She must have spread it across the entire classroom. The smell was almost giving me a headache.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……いや、教室どころじゃない、", + NULL, "No, it wasn't just in the classroom.", Line_WaitForInput); + OutputLine(NULL, "……人質のみんなにも振りかけたみたいだ。", + NULL, " The classmates were soaked in gasoline too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………なんて事を!", + NULL, "How could she?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " なるほど………、……ハイジャック犯が爆弾を抱えているのと同じだ。", + NULL, "I see... this was just like a hijacker holding a bomb.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……警察が突入してくるようなことがあれば、人質を焼き殺すぞ、と……そういうつもりなのか。", + NULL, "If the police were to rush in, she would burn the hostages.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナはどこで手に入れたのか、左手にはライターを弄んでいた。", + NULL, "I didn't know where she got it, but she had a lighter in her left hand.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レ、……レナ、……これはどういう真似だよ……?!」", + NULL, "\"R-Rena... what do you think you're doing?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_Hi_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「もちろんやらないよ。", + NULL, "\"Of course I won't actually do it.", Line_WaitForInput); + OutputLine(NULL, "万が一の時の保険なの。", + NULL, " This is just insurance.", Line_WaitForInput); + OutputLine(NULL, "……私だって、大好きなみんなのバーベキューなんて見たくない。", + NULL, " I don't want to barbecue everyone either.", Line_WaitForInput); + OutputLine(NULL, "だから冗談で済んで欲しいって思ってる。」", + NULL, " So I hope this will all just end as a joke.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナが明らかに俺を脅迫するように、ジッポライターをこれ見よがしにした。", + NULL, "Rena showed off the lighter. Obviously, she was trying to threaten me.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " ……焼身自殺というのを聞いたことがある。", + NULL, "I've heard about people committing suicide by setting themselves on fire.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …灯油なんかを被って火を付ける死に方だ。", + NULL, "They pour gasoline on themselves and light it ablaze.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………すぐ消せば大丈夫だろう、なんてのは素人の考えらしい。", + NULL, "......You might think that if it was extinguished right away, it wouldn't be that bad.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …人間にとって皮膚というのはものすごく大切なものらしくて、全体の3割が大火傷ならそれで充分命に関わるレベルらしい。", + NULL, "But human skin is supposedly very delicate, and they say that even if 30% of a person's skin gets burned, it's enough to be fatal.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……つまりそれが全身なら、…紛れもない「死」だ…!", + NULL, "If it was your entire body, it would result in death for sure!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして、この状況はさらに俺にとって不利だった。", + NULL, "I had been put in a disadvantageous position.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺が持つ武器はレナの視界を奪うだろうが、レナがライターを点火することまでは防げないのだ。", + NULL, "My weapon might take Rena's sight, but I couldn't stop her from using the lighter.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナは攻撃を受けた瞬間に、自分はこれまでだと悟り、ライターを付けるだろう。", + NULL, "She'd probably use it the moment she's attacked.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それにレナが知っててそれを選んだのかは知らないが、……ジッポライターというのは一度火を付けたら、蓋を閉じるまで火が点きっぱなしなのだ。", + NULL, "I didn't know if she realized it, but the kind of lighter she had would keep burning until the lid was closed.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから点火して床に落とすだけで、充分に着火できる…。", + NULL, "Therefore, all she'd have to do was to light it and drop it onto the floor...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ということはつまり、………俺の持つ護身用スプレーでは、レナを無力化できないということなのだ……!", + NULL, "In other words, my spray can wouldn't make Rena powerless at all...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " せっかく大石さんに預けられた切り札は、手番がひとつ変わっただけで、あっさりとその力を失ってしまった……。", + NULL, "The last resort Ooishi-san gave me had already lost all its power.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「ほ、保険なんて大丈夫だろ…。", + NULL, "\"What do you mean, insurance?", Line_WaitForInput); + OutputLine(NULL, "大石さんはスクラップ帖があれば、きっと警察を納得させられる。", + NULL, " With those scrapbooks, Ooishi-san will convince the rest of the police.", Line_WaitForInput); + OutputLine(NULL, "…そうなればあとは一斉捜査で、やつらの陰謀が暴ける…", + NULL, " After that, their investigation will expose the conspiracy...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…", + NULL, " ...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "そうなんだろ?」", + NULL, " right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Re_Hi_MuhyouA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………あのスクラップ帖だけで、本当に動いてくれるかなぁ?", + NULL, "\"Do you really think those scrapbooks are enough?", Line_WaitForInput); + OutputLine(NULL, " ……お役所ってのはお尻の重いところだそうだからね。」", + NULL, " ......I know government people don't move nearly quickly enough...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは、あのスクラップ帖だけで進展がない時には、このガソリンのことを伝え、さらにプレッシャーをかけようという魂胆なのだろう。", + NULL, "Rena was thinking that if she didn't see any progress with the scrapbooks, she'd pressure the police by letting them know about the gasoline.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「と、……取り合えずは大石さんを信じよう…。", + NULL, "\"Let's just trust Ooishi-san for now.", Line_WaitForInput); + OutputLine(NULL, "あとは果報を待つだけ、だろ…?」", + NULL, " We should just wait to hear from him... okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "re_Hi_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………そうだね。", + NULL, "\"......Yeah, that's right.", Line_WaitForInput); + OutputLine(NULL, "……じゃあ、さっきの話の続きをするかな。", + NULL, " Okay, then let me pick up where I left off.", Line_WaitForInput); + OutputLine(NULL, "…それでね。", + NULL, " Anyway...", Line_WaitForInput); + OutputLine(NULL, "その寄生虫は長い時間を経る内に徐々に無害になっていったの。", + NULL, " those parasites became harmless with the passage of time.", Line_WaitForInput); + OutputLine(NULL, "でもそれでは面白くない人たちがいた。", + NULL, " But some people didn't like that.", Line_WaitForInput); + OutputLine(NULL, "それが雛見沢御三家なの。", + NULL, " Those people are the Three Families of Hinamizawa.", Line_WaitForInput); + OutputLine(NULL, "……だから彼らは、」", + NULL, " Therefore, they are...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナはみんなに、鷹野さんの受け売り話をしているようだった。", + NULL, "Rena was simply telling everyone what she heard from Takano-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …俺はそれを尻目に、大石さんに状況を伝えるため、独り言のように口にする。", + NULL, "I started mumbling so I could let Ooishi-san know what was going on.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……すごい臭いだよな…。", + NULL, "\"What a smell...", Line_WaitForInput); + OutputLine(NULL, "ガソリンをポリタンク丸々ぶちまけると、すごいもんだ。」", + NULL, " Scattering a whole portable tank of gasoline...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 独り言のふりだから、本当に小さな声でしか言えなかった。", + NULL, "I was pretending to mumble to myself, so I could only say it very quietly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……もっとはっきりと大声で言いたいがそれはできない。", + NULL, "I wished I could say it louder, but that was probably impossible.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 本当に大石さんに聞こえているか不安だった。", + NULL, "I wasn't sure if Ooishi-san could hear me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……そうだ。", + NULL, "Hmm...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 意思が疎通できていることを確かめる方法を思いつき、俺は独り言をさらに加えた。", + NULL, "I thought of an idea to find out whether or not they could hear me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……車のクラクション、…聞きたいな…。」", + NULL, "\"It'd be nice if I heard a car honk...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 400 ); + DrawBustshotWithFiltering( 1, "Oisi3", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "Kuruma3", "maskleft", 1, 0, 300 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「熊ちゃん、クラクションを一発!」", + NULL, "\"Kuma-chan, honk the horn!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 傍聴していた熊谷はすぐに理解し、短く1回、パトカーのクラクションを鳴らした。", + NULL, "Kumagai honked once quickly.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_TR018b", 128, 64 ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, "「……ガソリンとは…参ったっすね…。", + NULL, "\"...Gasoline, huh? Shit.", Line_WaitForInput); + OutputLine(NULL, "これでさっきから何となく感じてた臭いの正体がわかりました。", + NULL, " That explains the smell.", Line_WaitForInput); + OutputLine(NULL, "…多分、この後の要求を押し通すための切り札にするつもりでしょうね。」", + NULL, " I'm sure she's intending to use it to get what she wants.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「熊ちゃん。", + NULL, "\"Kuma-chan...", Line_WaitForInput); + OutputLine(NULL, "普通の若い子が、ポリタンクって言い方をしたら18リットル入りのあれですよね?」", + NULL, " People usually mean an 18-liter tank when they say portable tank of gasoline, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「さぁ、…多分。」", + NULL, "\"Well... probably, but I'm not sure...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…小宮山くん〜〜!!", + NULL, "\"Komiyama-kun~~!!", Line_WaitForInput); + OutputLine(NULL, " 営林署の人、まだ帰してないですよね?!", + NULL, " Is there still someone from the forestry service here?", Line_WaitForInput); + OutputLine(NULL, " ちょっと呼んでもらえますー?!」", + NULL, " Could you get him?\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Sora2", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「…なるほどね、携行缶にはちゃんとガソリンと明記してあると。", + NULL, "\"I see, those cans have 'gasoline' written on them.", Line_WaitForInput); + OutputLine(NULL, "灯油のポリタンクにも灯油とちゃんと書いてある?」", + NULL, " Do plastic kerosene tanks have 'kerosene' written on them?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「はい。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "中身を間違えたら大変ですから、全ての燃料容器にはちゃんと明記してあります。」", + NULL, " We don't want to mix them up. All the fuel containers have labels.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 割と知られていないが、いわゆる一般的なポリタンクにはガソリンを入れられない。", + NULL, "Not too many people know this, but regular portable tanks can't hold gasoline.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ガソリンはこれほど生活の身近にありながらも、ものすごく危険な可燃物で、静電気程度で簡単に火がついてしまうという。", + NULL, "Gasoline, while common, is extremely flammable, and it can be lit even with static electricity.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから静電気対策のため、金属製の特別な容器に入れる。", + NULL, "Therefore, gasoline must be kept in special metal containers.", Line_WaitForInput); + OutputLine(NULL, "これを携行缶と呼ぶ。", + NULL, " Those are called carrying cans.", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Oisi1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "G1", 400 ); + + OutputLine(NULL, "「じゃあ前原さんがガソリンって言ったのは間違いなくガソリンなわけだ。", + NULL, "\"So what Maebara-san called gasoline really is gasoline.", Line_WaitForInput); + OutputLine(NULL, "……携行缶は何リットルのサイズのがあったんですか?」", + NULL, " Are there different-sized carrying cans?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「18リットル用と5リットル用の2種類があったと記憶してます。」", + NULL, "\"18-liter and five-liter, I think.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「5リットル用って、多分、平たい形をしたヤツですよね?」", + NULL, "\"Five-liter ones are rather flat in shape, aren't they?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えぇ。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "真っ赤で平たくて、こう取っ手がついています。」", + NULL, " It's red and flat, with a handle.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……前原圭一はポリタンクという言い方をしましたね。", + NULL, "\"Keiichi Maebara called it a portable tank...", Line_WaitForInput); + OutputLine(NULL, "18リットルの方でしょうか?」", + NULL, " Do you think it's the 18-liter type?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あるいは見慣れない形だったんで、取り合えず適当な言葉が思いつかず、ポリタンクという言い方をしたのかもしれない。", + NULL, "\"Maybe he called it a portable tank because he wasn't familiar with the shape?", Line_WaitForInput); + OutputLine(NULL, "……でもどの道、本当にガソリンだとしたら、かなり危険なことになります。」", + NULL, " But either way, if it's really gasoline, it's really dangerous.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ガソリンは液状の時は引火すると燃える。", + NULL, "Gasoline burns when lit.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だが、本当の恐ろしさは気化した気体の方にあるのだ。", + NULL, "But what's an even bigger threat than liquid gasoline are the fumes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 気化したガソリンは引火すると「爆発」する。", + NULL, "When gasoline fumes are lit on fire, they explode.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " しかもガソリンは揮発性で、氷点下であっても揮発して気化ガソリンになるのだ。", + NULL, "Also, gasoline evaporates easily. Even at freezing temperatures, it evaporates.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ということはつまり。", + NULL, "And so, in other words...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 締め切った教室内でガソリンを撒けば、気化して教室に充満し、……教室はそのまま爆弾と化すわけだ。", + NULL, "Inside the closed classroom, the fumes would fill the entire space... The classroom would then become a bomb itself.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「熊ちゃん、危険物第4類とかわかる?」", + NULL, "\"Kuma-chan, do you know anything about class-4 hazardous materials?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いえ。", + NULL, "\"No.", Line_WaitForInput); + OutputLine(NULL, "気化ガソリンが危険だってことは理解してるんですが、詳しいことまでは。」", + NULL, " I know gasoline fumes are dangerous, but I don't know any more than that.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「18リットルと5リットルで、最悪の場合どの程度、規模が違うか調べときたいなぁ。", + NULL, "\"To prepare for the worst-case scenario, I want to find out the difference in scale between the 18-liter and the five-liter.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "…………そうだ、ジジィに聞いてみよう。", + NULL, " ......I know, I'll ask the old guy.", Line_WaitForInput); + OutputLine(NULL, "あぁすみません、署に連絡して鑑識のじいさまがいるか聞いてみてください。」", + NULL, " Excuse me, could you call the station and see if the old guy from the forensics department is still there?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Denwa", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「おうおう、話は聞いちょるぞい。", + NULL, "\"Oh, I've heard what's going on.", Line_WaitForInput); + OutputLine(NULL, "犯人に直接名指しだそうのぅ?", + NULL, " The criminal requested you, huh?", Line_WaitForInput); + OutputLine(NULL, " リーチ一発振り込みドカンってところじゃのう!」", + NULL, " Kaboom! Riichi Ippatsu Ron!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なっはっは…。", + NULL, "\"Na ha ha...", Line_WaitForInput); + OutputLine(NULL, "裏まで乗っちゃって大変なことになってます。", + NULL, " Ura-Dora on top of that too.", Line_WaitForInput); + OutputLine(NULL, "そのドカンってのが実に笑えないですなぁ。", + NULL, " This isn't a laughing matter anymore.", Line_WaitForInput); + OutputLine(NULL, "ところですみません、危険物の第4類はお持ちで?」", + NULL, " Anyway, do you know about fourth-class hazardous materials?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「乙4か?", + NULL, "\"Fourth-class, huh?", Line_WaitForInput); + OutputLine(NULL, " かっかっか!", + NULL, " Heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " ここにいる人間全員足せば甲種じゃぞい。", + NULL, " If we add everyone here, we know everything about hazardous materials.", Line_WaitForInput); + OutputLine(NULL, "どうした、ガソリンでも撒いて篭城しとるんか?」", + NULL, " Did the suspect spread gasoline or something?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えぇ、まさにそのようです。", + NULL, "\"Yeah, that's exactly what's happening here.", Line_WaitForInput); + OutputLine(NULL, "人質の1人に盗聴器を持たせてるんですが、どうも犯人は教室内にガソリンを撒いたようなんです。", + NULL, " We bugged one of the hostages. Supposedly, the suspect spread gasoline throughout the classroom.", Line_WaitForInput); + OutputLine(NULL, "ただ、撒いた量が18リットル缶か5リットル缶かわかりません。", + NULL, " But we don't know if it's from an 18-liter can or a five-liter can.", Line_WaitForInput); + OutputLine(NULL, "…両方のケースのですね、最悪の場合について教えてもらえませんかねぇ。」", + NULL, " Can you tell me the worst-case scenarios for both of them?\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "Kuruma2", 400 ); + + OutputLine(NULL, "「教室の広さは?」", + NULL, "\"How big is the classroom?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えっと、…………大体50平米ですねぇ。」", + NULL, "\"Let's see... approximately fifty square meters.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「室内は密閉か?」", + NULL, "\"And the room is closed, huh?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おそらく。", + NULL, "\"More than likely.", Line_WaitForInput); + OutputLine(NULL, "さぞやガソリン臭いだろうと思います。」", + NULL, " I'm sure the smell must be horrible.\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「……大石、まずいぞい。」", + NULL, "\"That's not good, Ooishi...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「やっぱり洒落になりませんか。」", + NULL, "\"I had a feeling...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, "「教室は粉々に吹っ飛ぶぞい…!", + NULL, "\"The classroom will blow up!", Line_WaitForInput); + OutputLine(NULL, " 教室内はまず全員死ぬな。」", + NULL, " Everyone in the classroom will be dead for sure.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そりゃあ、18リットルの場合ですか?」", + NULL, "\"You mean in the case of the 18-liter?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あほぅ、5リットルの場合じゃ!!", + NULL, "\"Fool, I'm talking about the five-liter one!!", Line_WaitForInput); + OutputLine(NULL, " わしの記憶がボケてないなら…一辺8mの室内を吹き飛ばすのに、4リットルもあれば充分だったはずじゃ。」", + NULL, " If I remember correctly... four liters is plenty enough to blow up an eight-by-eight-meter room.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 脇で聞いていた警官たちの顔が青ざめる。", + NULL, "The policemen listening to their conversation on the side went pale.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……一辺8mの室内なら64平米。", + NULL, "Eight by eight meters meant a room that was sixty-four square meters.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを4リットルで吹き飛ばせるというのに、50平米に5リットルも!", + NULL, "Only four liters are needed to blow that up, and at least five liters were scattered in a fifty-square-meter room!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「なっはっはっは…。", + NULL, "\"Na ha ha ha...", Line_WaitForInput); + OutputLine(NULL, "つまりおつりが来るってことですねぇ。", + NULL, " In other words, the room has more than enough gasoline, huh?", Line_WaitForInput); + OutputLine(NULL, "いやなリーチだなぁ。", + NULL, " That's not good...", Line_WaitForInput); + OutputLine(NULL, "……じゃあ、聞きたくはないんですが、18リットルだったら…?」", + NULL, " I'd rather not hear this... but what would happen if it was an 18-liter can?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「かっかっかっか!", + NULL, "\"Heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " そうだのぅ、大石風に例えると、親のリーチ一発平和タンヤオ赤々ドラドラに振り込む感じかの!」", + NULL, " Let's see... to put it in your words, Ooishi... The dealer's hand is Riichi, Ippatsu, Pinfu, Tan-yao, Aka-aka, and Dora Dora...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………ど、どうゆう意味っすか?」", + NULL, "\"Wh-What do you mean?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「親の倍満24000点。", + NULL, "\"Bai-man from the dealer, 24,000 points.", Line_WaitForInput); + OutputLine(NULL, "配給原点が25000点だから、1000点棒が1本残るってことですかねぇ。」", + NULL, " The base distribution is 25,000 points, so there'll be one 1,000-point stick left.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「かっかっか!", + NULL, "\"Heh heh heh!", Line_WaitForInput); + OutputLine(NULL, " そんなところだのぅ、柱一本くらいは残るかも知れんぞい。」", + NULL, " Something like that. There may be one pillar left, if you're lucky.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……そりゃあ、振り込みたくないリーチだなぁ…。", + NULL, "\"My gosh... I don't want that kind of riichi...", Line_WaitForInput); + OutputLine(NULL, "なっはっはっは…。」", + NULL, " Na ha ha...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「今の内に消防署に連絡して、化学車両を待機させた方がいいだろうの。", + NULL, "\"You should call the fire department and get a chemical unit ready.", Line_WaitForInput); + OutputLine(NULL, "事件解決後の処理は消防の指示を仰ぐ必要があるぞい。」", + NULL, " You'll need to have them deal with it after the incident is taken care of.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……参ったな、こいつは盗聴情報なんで、消防車を呼び寄せたらバレちまうなぁ。", + NULL, "\"Shit... I heard this through the bug, so if a fire engine shows up, the suspect will find out.", Line_WaitForInput); + OutputLine(NULL, "…何とか学校から見えないところに待機させましょう。」", + NULL, " I guess I'll have them get ready where she can't see them.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それがいいの。", + NULL, "\"Yeah, that's a good idea.", Line_WaitForInput); + OutputLine(NULL, "…あとそれから大石、盗聴器と言ったな?」", + NULL, " You mentioned a bug, didn't you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えぇ。", + NULL, "\"Yes.", Line_WaitForInput); + OutputLine(NULL, "さっき人質のひとりと接触できましてね。", + NULL, " I had a chance to come into contact with one of the hostages.", Line_WaitForInput); + OutputLine(NULL, "その際にこっそりと盗聴器を持たせました。", + NULL, " I gave him a bug.", Line_WaitForInput); + OutputLine(NULL, "ガソリン散布はそれでわかったんですよ。」", + NULL, " That's how I found out about the gasoline.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………まずいの。", + NULL, "\"......That's not good.", Line_WaitForInput); + OutputLine(NULL, "…化学火災の事例で、発火原因に電子機器のランプの点灯があったはずだぞぃ。", + NULL, " There have been incidents where the sparks from electronic devices set gasoline on fire.", Line_WaitForInput); + OutputLine(NULL, "ガソリンの発火点は300度程度。", + NULL, " You know, gasoline's flash point is about 300 degrees.", Line_WaitForInput); + OutputLine(NULL, "火花はおろか、静電気でも着火して爆発する!」", + NULL, " Even static electricity can easily cause an explosion!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「冗談じゃない!", + NULL, "\"You've got to be kidding me!", Line_WaitForInput); + OutputLine(NULL, " な、何だってそんな危険な液体が、こうも簡単に世の中にあるんですかねぇ?!」", + NULL, " Why is such a dangerous liquid available to just about anybody?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「知るか!", + NULL, "\"How the heck should I know?", Line_WaitForInput); + OutputLine(NULL, " 消防法と自動車社会を作った連中に言えぃ。", + NULL, " Tell that to the fire laws and automobile companies!", Line_WaitForInput); + OutputLine(NULL, "6月だからの、そう空気も乾燥しとらんとは思うが、とにかく万が一に備えて盗聴器の電源を切らせた方がいいだろうの。」", + NULL, " Since it's June, the air isn't that dry, but just to be on the safe side, tell him to turn the listening device off.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……大石さん。", + NULL, "\"Ooishi-san,", Line_WaitForInput); + OutputLine(NULL, "盗聴器で聞く限り、犯人はライターを所持している模様です。」", + NULL, " according to what I can hear through the bug, the suspect has a lighter.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ってことは、つまり前原さんがスプレーを使って制止しようとしても、着火までは防げない可能性が大ってわけだ…。", + NULL, "\"That means even if Maebara-san used the pepper spray to stop her, he won't be able to prevent her from igniting the gasoline...", Line_WaitForInput); + OutputLine(NULL, "しかも、盗聴器まで使えなくなるとは!", + NULL, " And we can't even use the bug anymore?", Line_WaitForInput); + OutputLine(NULL, " 何てこった!」", + NULL, " Dammit!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「大石!!", + NULL, "\"Ooishi!!", Line_WaitForInput); + OutputLine(NULL, " ライターはまずいぞ!", + NULL, " A lighter is really, really bad!", Line_WaitForInput); + OutputLine(NULL, " 冗談でもいじらせてはならん!!", + NULL, " Don't even let her play with it!!", Line_WaitForInput); + OutputLine(NULL, " 犯人もガソリンの危険性を認知しとらん可能性がある。", + NULL, " The suspect may not know how dangerous gasoline is.", Line_WaitForInput); + OutputLine(NULL, "…量を聞く限り、とても知識があるとは思えんぞ。」", + NULL, " From hearing how much she spread, I don't think she knows anything about it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大石の背中は、いつの間にか冷たい汗でびっしょりだった。", + NULL, "Ooishi's back was covered with a cold sweat.", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " ……まさか、こんなにもヤバい山になるなんて!!", + NULL, "He never even thought this would turn into such a serious matter!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ガソリンの危険性を認識していなかった。", + NULL, "He didn't know how dangerous gasoline was.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だって、よく聞く車両事故でいちいち爆発してるなんて聞いたことなかったし…!", + NULL, "He didn't know, because he'd never heard of cars exploding in car accidents...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 危険だということは知っていたけど、これほどだなんて思わなかった!", + NULL, "He knew it was dangerous, but he didn't know what it was capable of!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そう、ガソリンは気化してこそ真価を発揮するのだ。", + NULL, "Gasoline is more dangerous once it evaporates.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、車が事故で炎上するのと、ガソリンが撒かれてたっぷりと気化した室内が着火するのでは危険度がまるで違うのだ。", + NULL, "Therefore, a burning car in an accident and gasoline fumes being ignited are at completely different levels.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その辺りも、車のエンジン室の構造を理解すればわかりやすい。", + NULL, "It's quite simple to understand if you think about how car engines work.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 車は、燃料タンクのガソリンを気化させてエンジン室に入れ、それを「爆発」させてエネルギーを得て推進する。", + NULL, "Cars vaporize gasoline in the carburetor and let it \"explode\" in the engine cylinders.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまり、エンジン室という小さな室内で気化して爆発させているわけだ。", + NULL, "In other words, that little explosion in the engine is what gives cars the power to move.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その爆発力を大きく得るため、より強力なエンジンは巨大化することになる。", + NULL, "Therefore, if you want more power, an engine needs to be bigger, to create a bigger explosion.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だとしたら、教室丸ごとのサイズのエンジンだったらどれほどのエネルギーが?", + NULL, "So if an engine cylinder was the size of a classroom... How much power would it create?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " エンジンについて知識の深い人間なら誰だって知っていることだが、", + NULL, "Anyone with knowledge of engines would know,", Line_WaitForInput); + OutputLine(NULL, "……意外にも気化ガソリンの恐ろしさは知られていないのだ。", + NULL, " but a lot of people don't consider how dangerous evaporated gasoline is.", Line_WaitForInput); + OutputLine(NULL, "……あまりにも身近過ぎて!!", + NULL, " ...Because it's too familiar!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 人質25名に犯人1名も加えて、…26名は教室という名の爆弾の中に閉じ込められているも同然。", + NULL, "Twenty-five hostages and one hostage taker... all twenty-six people were basically stuck in a huge bomb.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " しかも、犯人は意識せずして、それを爆発させてしまう危険性がある…!!", + NULL, "Furthermore, the suspect might accidentally set it off!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …ちょっと脅しの真似事をして、ライターをカチリカチリなんて遊んだら、", + NULL, "If she were to pretend to light the lighter as a threat...", Line_WaitForInput); + OutputLine(NULL, "………それだけで大爆発だ……ッ!!!!", + NULL, " that would be the end!!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "Kuruma3", 400 ); + + OutputLine(NULL, " 見れば大石以外の人間たちも、皆、青ざめていた。", + NULL, "All of the people around Ooishi had gone pale.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …こうして呆然としている今この瞬間にも大爆発しかねないのだ。", + NULL, "The classroom might explode at any moment.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………こんな状況で、どうやって人質を解放する?!", + NULL, "How could they save all the hostages?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " しかも犯人はまともじゃなくて、その要求内容は妄想の中のもので実現不能なのだ!", + NULL, "Especially when the criminal was living in her own delusion, and her requests were something so unreal...", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, "「………し、失礼します!", + NULL, "\"Excuse me!", Line_WaitForInput); + OutputLine(NULL, " 先ほど受け取ったスクラップ帖の中に、犯人からと思われる文書が見つかりました!」", + NULL, " I found a letter in the scrapbook!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 警官が折り畳んだ便箋を持ってきた。", + NULL, "One of the policemen brought over a folded piece of paper.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 刑事たちが覗き込む中、大石はそれを開く…。", + NULL, "Ooishi opened it while the others watched.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 中には女の子らしい字が丁寧にびっしり書かれていた。", + NULL, "He saw girlish handwriting on the paper.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……その雰囲気から、この手紙はおそらく、学校占拠前から予め用意されていたことを思わせる。", + NULL, "He could tell this was written before she invaded the school.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "『Dear 大石さま", + NULL, "\"Dear Ooishi-sama,", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この手紙を大石さんが読まれているということは、いよいよ最終局面に入ったということだと思います。", + NULL, "If you are reading this letter, that means I'm at the final stage.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " おそらく今、私は学校を占拠し、生徒を人質に取っているものと思います。", + NULL, "I must have seized the school and held the students as hostages.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私は大石さんを交渉人に指定しますので、私に脅されていることにして、私と外部の取り持ちをお願いいたします。", + NULL, "I am planning to appoint you as a negotiator, so please pretend to be threatened by me and become my contact with the outside.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " まず最初にお知らせしたいことは、敵は園崎家と、それを影から操る寄生虫型宇宙人だということです。", + NULL, "The first thing I want to tell you is that my enemy is the Sonozaki family and also the aliens (who are pretending to be parasites) that control the Sonozaki family.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「………う、……宇宙人んん……??」", + NULL, "\"...A...Aliens...?\"", Line_Normal); + ClearMessage(); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この宇宙人に関する行については、かえって大石さんに疑われるのではないかと思い、今日までずっと伏せてきました。", + NULL, "\"I didn't think you'd believe me if I brought up the aliens, so I didn't tell you about them until now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ですが、全てはこのスクラップ帖を読んでいただければご理解いただけるはずです。", + NULL, "But when you read these scrapbooks, you will understand.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " やつらは太古の昔、円盤に乗って地球に訪れました。", + NULL, "The aliens came to Earth in UFOs in ancient times.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その場所こそがまさに鬼ヶ淵沼であり、やつらの発生源なのです。", + NULL, "They landed in Onigafuchi Swamp.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼らはこの村を自分たちが繁殖できる養殖場とし、", + NULL, "They used this village as their breeding grounds,", Line_WaitForInput); + OutputLine(NULL, "徐々に自らを品種改良することによって支配圏を広げ、とうとうそれに成功し、地球侵略を開始しようとしているのです。", + NULL, " and through that selective breeding, they widened their domain. They were successful, and now they're trying to invade the Earth.\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, "「…………なんだ、こりゃ………。」", + NULL, "\"...What the heck is this...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 覗きこんでいる刑事たちが、支離滅裂なその内容に眉をしかめる。", + NULL, "All the other policemen frowned at the letter.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…いやいや、…驚きませんよ。", + NULL, "\"No, no, it's not surprising.", Line_WaitForInput); + OutputLine(NULL, "…鷹野の他のスクラップ帖も読みましたが、…これに負けじ劣らずの珍説揃いです。", + NULL, " I read Takano's other scrapbooks, and they were full of even stranger stories.", Line_WaitForInput); + OutputLine(NULL, "………個人的にはオッシーが面白かったなぁ…。」", + NULL, " Personally, I liked the one about Ossie the best...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 園崎家を初めとする村の権力者たちはやつらに脳を支配されています。", + NULL, "\"The Sonozaki family, as well as all the village authorities, have been brainwashed by the aliens.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼らがオヤシロさま信仰を復活させようとする行為は、まさに宇宙人たちの地球侵略の隠れ蓑だったのです。", + NULL, "The villagers' attempts to revive the cult of Oyashiro-sama were actually part of the aliens' strategy to invade the Earth.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " やつらの狡猾なところは、それを支配している人間たちに気取らせない点なのです。", + NULL, "The aliens are very clever. They don't let people realize they're being controlled.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " やつらの秘密研究所は入江診療所に間違いありません。", + NULL, "The Irie Clinic must be their secret research center.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ただちに強制捜査を入れて、やつらの秘密を暴露してください。", + NULL, "Please conduct an investigation and expose their secret.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " それから鬼ヶ淵沼の底をさらわせてください。", + NULL, "Also, please check out the bottom of the swamp.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 太古に墜落した円盤の残骸が発見できるはずです。", + NULL, "The UFO must be still there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それから、御三家の血縁者を直ちに隔離し、医療機関で脳内をX線等で診断してください。", + NULL, "Also, capture all the relatives of the Three Families and take x-rays of their brains.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " やつらの醜い寄生体が発見できるはずです。", + NULL, "You'll find hideous parasites inside of them.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " ただし気をつけて!", + NULL, "But please be careful!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " やつらは自分たちの存在を察する人間を消し、コピーを入れ替えることで村を支配してきました。", + NULL, "The aliens eliminate whoever finds out about them by replacing their host with a look-alike. That's how they have been controlling the village.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ですので、宇宙人自体が村人の中に混じっている可能性があり、彼らが何らかの妨害工作をしてくる可能性があります。", + NULL, "Therefore, there may be already some aliens among the villagers. It is possible that they will try to interfere with your investigation.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 実際、鷹野三四、古手梨花、そして私、竜宮レナの3人に関しては確実にコピーが作られています。", + NULL, "As a matter of fact, there have been look-alikes of Miyo Takano, Rika Furude and me, Rena Ryuugu.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もしもこの3人の内の誰かの人影を見ることがあったら、直ちに捕らえてください。", + NULL, "If you see any of those three, capture them immediately.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " まさにそれこそが宇宙人たちが混じっている証拠なのです。", + NULL, "That will be the proof of aliens existing among us.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……鷹野三四?", + NULL, "\"Miyo Takano?", Line_WaitForInput); + OutputLine(NULL, " どうしてでしょうね?」", + NULL, " Why does she think that?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Oisi1", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あぁ……あれだ。", + NULL, "\"Ah...... I know.", Line_WaitForInput); + OutputLine(NULL, "…俺さ、彼女との電話で、岐阜県警さんの検死で1日ズレがあったかもしれないですよ〜って言っちゃったことがあったんですよ。」", + NULL, " I told her over the phone that according to the result of the autopsy conducted by the lab over in Gifu Prefecture, the day of her death doesn't match up.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あー、検死結果のミスの話ですか?」", + NULL, "\"Ah, are you talking about the mistake on her autopsy results?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Oisi2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それで私、祭りの日には死んでたはずなのに、どうして居たのかなぁなんてことを言っちゃったんです。", + NULL, "\"I told her I didn't know why Miyo Takano was witnessed on the day of the festival when she died the night before.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "………それを、こういう風に解釈するとはなぁ…。", + NULL, " I never thought she'd take it like this...", Line_WaitForInput); + OutputLine(NULL, "ふざけ半分で脅し過ぎたかなぁ……。」", + NULL, " Maybe I joked around a little too much...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…自分の名前が含まれてるのも奇妙ですね。", + NULL, "\"It's interesting that she included herself.", Line_WaitForInput); + OutputLine(NULL, "……鏡に映ったのでも見間違えたとか?」", + NULL, " Did she look in a mirror or something?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 脇で聞いていた刑事の1人が口を挟む。", + NULL, "One of the policemen spoke up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……彼はあの晩、ゴミ山を探した刑事の1人だった。", + NULL, "He was one of the pair who searched the garbage dump that night.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………これは俺、わかるわ。", + NULL, "\"I can understand that.", Line_WaitForInput); + OutputLine(NULL, "……ほら、竜宮レナを探し回った晩、穀倉で目撃されたって話があったでしょ。", + NULL, " ...Remember? The night we looked for Rena Ryuugu, somebody said she was seen in Gogura.", Line_WaitForInput); + OutputLine(NULL, "あれだよ。", + NULL, " That must be it.", Line_WaitForInput); + OutputLine(NULL, "あれは多分、村人の誰かが流したデマなんだよ。", + NULL, " It was probably a bluff from the villagers...", Line_WaitForInput); + OutputLine(NULL, "で、それを本人がどこかで聞いて、自分がもう1人いるように錯覚した…。」", + NULL, " And she must have heard it somewhere and assumed there was another version of her walking around...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Oisi3", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「くそったれ!!", + NULL, "\"Damn!!", Line_WaitForInput); + OutputLine(NULL, " ノストラダムスだっけ?", + NULL, " Nostradamus, was it?", Line_WaitForInput); + OutputLine(NULL, " あれの大予言と同じですねぇ。", + NULL, " This is just like that.", Line_WaitForInput); + OutputLine(NULL, "何が起こっても、予言に含まれるように解釈しちまう!", + NULL, " No matter what happens, to her, everything sounds like it was predetermined!", Line_WaitForInput); + OutputLine(NULL, " 今の竜宮レナは箸が転んだって宇宙人の仕業だって言い出すぞ!」", + NULL, " Rena Ryuugu would blame aliens if she was to trip and fall down now!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あるいは、いずれ捕まることを予見して、精神鑑定で有利になる資料を先に用意したとか…。」", + NULL, "\"Or maybe she's coming up with all this crazy stuff so that once she's caught, she can use the insanity defense in court...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そんなことあの子は考えてないよ!", + NULL, "\"No, this isn't about that!", Line_WaitForInput); + OutputLine(NULL, " あの子は本気で信じてる。", + NULL, " She really does believe in this crazy stuff.", Line_WaitForInput); + OutputLine(NULL, "いや本気の本気で!", + NULL, " She does from the bottom of her heart!", Line_WaitForInput); + OutputLine(NULL, " ……コロッと行かされた私だからわかるんです。", + NULL, " ...I know that for sure.", Line_WaitForInput); + OutputLine(NULL, "彼女は本気で信じてるんだ、このインチキスクラップ帖を!」", + NULL, " She truly believes in these stupid scrapbooks!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あ、まだ1枚あるっすよ…。", + NULL, "\"Ah, there's another letter...", Line_WaitForInput); + OutputLine(NULL, "……何々…?」", + NULL, " Let's see...\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + + OutputLine(NULL, "『追伸:", + NULL, "\"PS:", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はすでにやつらに富竹さんを殺したのと同じ毒を盛られているようです。", + NULL, "I was poisoned yesterday with the same stuff that killed Tomitake-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 昨日から喉が痒くて仕方がありません。", + NULL, "I've been scratching my throat since then.", Line_WaitForInput); + OutputLine(NULL, "多分、今夜中に首を掻き破って死ぬでしょう。", + NULL, " I will probably have clawed my throat open by tomorrow.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ですので、入江診療所の捜査でもしも解毒剤を見つけられたら、それをどうか持って来てください。", + NULL, "If you can find the antidote when you investigate the Irie Clinic, please bring it to me.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………これは、……使えるなぁ。」", + NULL, "\"This sure is something...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ですね…。", + NULL, "\"Yeah...", Line_WaitForInput); + OutputLine(NULL, "本気で宇宙人の話を真に受けてるなら、解毒剤だと言えばうまく騙せるかも…。」", + NULL, " If she believes in alien stories, maybe we can trick her with an antidote...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ですが解毒剤が見つからないこともあるでしょうし、見つかっても間に合わない可能性もあります。", + NULL, "\"But you may not find the antidote, or maybe it'll be too late by the time you do.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ですので、私の残りわずかな命から逆算して、今夜の19時を交渉の期限とさせていただきます。", + NULL, "Therefore, considering the time I have left, I will set seven PM tonight as the deadline.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_Z02_Kyousou", 128, 64 ); + + OutputLine(NULL, " 19時までに一斉捜査が行なわれて解毒剤が届けられなかった場合、人質全員と一緒にガソリンで焼け死ぬことを選びたいと思います。", + NULL, "If an investigation doesn't take place and the antidote doesn't arrive by seven PM, I will choose to die with all the hostages by lighting the gasoline instead.\"", Line_Normal); + ClearMessage(); + + DrawScene( "Sora2", 400 ); + PlayBGM( 0, "yabaisemi", 120, 0 ); + + OutputLine(NULL, "「………19時?!", + NULL, "\"......Seven PM?", Line_WaitForInput); + OutputLine(NULL, " 今、何時だ?!」", + NULL, " What time is it now?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「18時前です!!」", + NULL, "\"It's a little before six!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今が一番日の長い季節だ。", + NULL, "Days are long nowadays.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 夕方でも空は朱色でまだ暗いとは言い難い。", + NULL, "It doesn't get dark even in the evenings.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " おそらく、午後の7時頃にようやく夜の帳が近付いてくるだろう。", + NULL, "It'll probably start to get dark around seven PM.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あと1時間か…!!", + NULL, "\"We only have an hour...!!", Line_WaitForInput); + OutputLine(NULL, " いや、1時間を待たずに火遊びで大爆発するかも……。", + NULL, " No, it might explode even before that...", Line_WaitForInput); + OutputLine(NULL, "…くそ!!", + NULL, " Shit!!", Line_WaitForInput); + OutputLine(NULL, " どうすりゃいい!!」", + NULL, " What can we do?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「何が地球侵略と戦うだ…!!", + NULL, "\"What the heck is she talking about? An alien invasion?", Line_WaitForInput); + OutputLine(NULL, " それに人質を巻き込むなんて滅茶苦茶だッ!!」", + NULL, " And she's trying to take the hostages with her!! That's just crazy.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「えぇ、滅茶苦茶なんです。", + NULL, "\"Yeah, that's absolutely crazy.", Line_WaitForInput); + OutputLine(NULL, "今の彼女にはまともな交渉なんか通用しない。", + NULL, " We can't negotiate with her normally now.", Line_WaitForInput); + OutputLine(NULL, "……しかも本人は冷静だと思ってる分だけ性質が悪い…!」", + NULL, " Especially when she thinks she's absolutely sane...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「お、大石さん、それより次の文章!」", + NULL, "\"Ooishi-san, look what comes next!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ん?", + NULL, "\"Hmm?", Line_WaitForInput); + OutputLine(NULL, " ………………な、…何ぃッ…?!」", + NULL, " .........Wh-What?!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " 室内にはガソリンを撒かせてもらう予定です。", + NULL, "\"I'm planning to spread gasoline throughout the classroom.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 非常に危険な状態であることがおわかりだと思います。", + NULL, "I'm sure you realize how dangerous that is.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私たちの話を信じず、踏み込もうとする警官たちに如何に危険な状態であるかよく説明しておいてください。", + NULL, "If anyone suggests storming into the room, please tell them exactly how bad an idea that would be.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " また、人質はU字ロックで教室内に固定してあります。", + NULL, "Also, the hostages are anchored down with U-shaped bike locks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 仮に、宇宙人の手先の警官が突入して私を殺したとしても、人質を解放するにはU字ロックを切断しなくてはなりません。", + NULL, "Even if those alien policemen rushed in and killed me, they'd have to cut each lock.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " ですが切断しようとすれば火花が出て大変危険です。", + NULL, "But if you tried cutting them, you might create sparks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そのため、室内の換気を完全に終了させなくては切断できません。", + NULL, "Therefore, you'd need to completely ventilate the room first.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " つまり、人質を教室から連れ出すには非常に長い時間が掛かることを理解してください。", + NULL, "In other words, it will take an extremely long time to rescue all the hostages from the classroom.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_jikuu_short", 128, 64 ); + + OutputLine(NULL, " 実は、教室内に充満させたガソリンとは別の手段で爆発させる方法を用意してあります。", + NULL, "Actually, I have a different explosive system set up, other than the gasoline I spread.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それはガソリンとキッチンタイマーを組み合わせた簡単な時限爆弾のようなものです。", + NULL, "It's a very simple time bomb using gasoline and a kitchen timer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " キッチンタイマーは、決められた時間になると電源を供給するだけの簡単なもの。", + NULL, "The kitchen timer provides electricity at a set time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ですがコンセントの先を割いてありますので、着火するのに充分な火花が出ると思います。", + NULL, "I ripped the tip off its plug, so it will create enough sparks to ignite the gasoline.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + PlayBGM( 0, "Z01_Iwakan", 120, 0 ); + + OutputLine(NULL, " このキッチンタイマーには先ほどの指定時刻、19時を設定させていただきました。", + NULL, "I've already set the timer to seven PM.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 19時になれば、私が不在であっても爆発します。", + NULL, "Even if I'm not around, there will be an explosion at that time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この時点で、教室がまだ換気されてなかったら、おそらく連鎖爆発するでしょう。", + NULL, "If the classroom isn't ventilated by that time, it'll explode too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " このような方法で大石さんに協力を頼むことを申し訳なく思いますが、どうか惨劇を回避するためにもご協力をお願いいたします。", + NULL, "I'm sorry to ask you like this, Ooishi-san, but please help me so we can avoid a tragedy.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " この教室の中には、園崎家次期頭首である園崎魅音と、オヤシロさま信仰のマスコットである古手梨花が含まれていることも、御三家によく説明してください。", + NULL, "Please let the Three Families know that Mion Sonozaki, the successor to the head of the Sonozaki family, and Rika Furude, a mascot for the cult of Oyashiro-sama, are in this classroom.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 御三家の中にも大石さんに協力してくれる者が現れれば、やつらの陰謀は今日の夜までには暴けるものと思っています。", + NULL, "If anyone from the Three Families helps you, I'm sure their conspiracy will be exposed by tonight.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " やつらの地球侵略の日はすぐそこです。", + NULL, "The alien invasion is going to happen very soon.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どうか速やかに行動を開始されますよう、よろしくお願いいたします。", + NULL, "Please get going quickly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "私の味方の大石さんへ", + NULL, "To my ally, Ooishi-san.", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "                竜宮レナ』", + NULL, " Rena Ryuugu\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 10 ); + DrawBustshot( 0, "Oisi3", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Kuruma3", 0 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " バサン!!", + NULL, "Smash!!", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " スクラップ帖を大石が叩きつける!", + NULL, "Ooishi threw the scrapbooks to the ground!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「く、くそったれッ!!!", + NULL, "\"Damn it!!!", Line_WaitForInput); + OutputLine(NULL, " 何が味方だ!」", + NULL, " How can she call me her ally?!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「キッチンタイマーって、目覚まし時計みたいなもんですか?」", + NULL, "\"Is a kitchen timer like an alarm clock?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あー、昔の炊飯器とかにはタイマーがついてないものも多かったんですよ。", + NULL, "\"Ah, old appliances didn't have timers.", Line_WaitForInput); + OutputLine(NULL, "それでね、コンセント穴の付いたキッチンタイマーって名前の目覚まし時計がありましてねぇ。", + NULL, " A kitchen timer is a device that turns on appliances at a given time.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "そのコンセントに炊飯器を刺して置けば、仕掛けた時刻に自動的に電源が供給されて、指定時刻に炊飯器が電源オンにできるっていうシロモノです。」", + NULL, " When you plug it in, it provides electricity at a set time so the appliance will come on when you want it to.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……へー、そりゃ便利そうですね。」", + NULL, "\"Wow, that's convenient.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「確かにそれを流用すれば、時限発火装置なんて簡単にでっち上げられる!", + NULL, "\"It's possible to use that to make a time bomb!", Line_WaitForInput); + OutputLine(NULL, " ……キッチンタイマーって辺りが、女の子っぽくて何だか複雑だなぁ…!」", + NULL, " Using a kitchen timer... that sure is something a girl would come up with!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…電力会社に頼んで、電力を落とすとかはどうっすかね!", + NULL, "\"Why don't we call the electric company and turn the electricity off?", Line_WaitForInput); + OutputLine(NULL, " コード式なら電力がなければ無力化できます!", + NULL, " If there's no power, the timer can't go off!", Line_WaitForInput); + OutputLine(NULL, " ……ああ、でも駄目か。", + NULL, " ......Ah, but that won't work.", Line_WaitForInput); + OutputLine(NULL, "教室が真っ暗になるのと同時にライターを点けるに決まってますよね…。」", + NULL, " If the classroom became dark, she'd probably light her lighter...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………むむむむ…。", + NULL, "\"Hmmm...", Line_WaitForInput); + OutputLine(NULL, "…やっぱり、解毒剤の線をついて、遅効性の睡眠薬でも与えますか……。", + NULL, " Maybe we can give her a sleeping pill as an antidote...", Line_WaitForInput); + OutputLine(NULL, "…遅効性ですよ。", + NULL, " but it would have to take effect slowly.", Line_WaitForInput); + OutputLine(NULL, "多分、自身に使う前に人質に試すはずです。", + NULL, " I'm sure she'll have a hostage try it first.", Line_WaitForInput); + OutputLine(NULL, "注意してください!」", + NULL, " Be very careful!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「了解です!", + NULL, "\"Understood!", Line_WaitForInput); + OutputLine(NULL, " 手配します!」", + NULL, " I'll get one ready!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Oisi4", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………あと、前原さんともう一度話したいなぁ。", + NULL, "\"I need to talk to Maebara-san one more time......", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……竜宮レナが間違ってライターをいじらないように、うまくなだめてもらわないと…。", + NULL, " I have to tell him not to let Rena Ryuugu play with the lighter...", Line_WaitForInput); + OutputLine(NULL, "あと盗聴器もオフにさせないといけません。", + NULL, " I also have to tell him to turn the bug off.", Line_WaitForInput); + OutputLine(NULL, "盗聴器はどう?", + NULL, " How about that, by the way?", Line_WaitForInput); + OutputLine(NULL, " 面白いことは拾えましたか?」", + NULL, " Have you heard anything interesting?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……犯人が人質に虐待している模様です。」", + NULL, "\"...The suspect seems to be abusing a hostage.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Oisi3", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「何てこった…!!」", + NULL, "\"Shit!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ど、どうも園崎魅音に対してのようです。」", + NULL, "\"I think it's Mion Sonozaki.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + PlayBGM( 0, "B10_Giwaku2", 120, 0 ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「や、……やめろレナ…!!」", + NULL, "\"S-Stop it, Rena!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは、後ろ手に縛られ自分の身を庇うこともできない魅音を殴り続けていた。", + NULL, "Rena kept hitting Mion, who had her hands tied behind her back.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 拳でじゃない。鉈の峰でだ。", + NULL, "Rena wasn't using her fists, but instead the handle of her hatchet.", Line_Normal); + ClearMessage(); + + DrawScene( "GK1", 0 ); + DisableWindow(); + DrawBustshot( 0, "Re_Hi_DefA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「圭一くんはそこの壁から動かない約束だよ?", + NULL, "\"Keiichi-kun, you promised me you wouldn't move.", Line_WaitForInput); + OutputLine(NULL, " 動いたらレナも怒るんだからね…?」", + NULL, " If you do, I'll be angry...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " く、…………く…!", + NULL, "............!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは狂気に染まった目で笑いながら凄む。", + NULL, "Rena's gaze intimidated me. Her eyes were full of madness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナの中の感情がどんどんと沸騰して、…その釜の淵から熱い飛沫が飛び散っているのを感じた。", + NULL, "I could feel Rena's emotions boiling over on the inside.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺が反抗すれば、……その報復として、魅音の腕ぐらい切り落としかねない。", + NULL, "If I opposed her, she would easily cut Mion's arm off.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruB1#", 200, TRUE ); + DisplayWindow(); + PlayBGM( 2, "yabaisemi", 120, 0 ); + + OutputLine(NULL, "「とにかく私が許せなかったことは、魅ぃちゃんが死体を掘り出して警察に売ったことだよ!!", + NULL, "\"What I can't forgive is that you dug up the corpses and turned them in to the police!", Line_WaitForInput); + OutputLine(NULL, " ………信じてたのに!", + NULL, " ......I trusted you!", Line_WaitForInput); + OutputLine(NULL, " 信じてたのに!!!」", + NULL, " I trusted you!!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + DrawScene( "black", 0 ); + DrawScene( "GK2", 10 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, " レナは魅音の顔面をわざわざ殴る。", + NULL, "Rena hit Mion's face over and over.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音は後ろ手に縛られてるだけじゃない。", + NULL, "It wasn't just Mion's hands that were tied behind her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …いつの間にかU字ロックで首を窓枠に括りつけられていた。", + NULL, "Her neck was also tied to a window frame with a bike lock,", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから魅音は顔を伏せて何とか逃れようとするが、庇いようなんかない。", + NULL, "so there was no way that Mion could protect her face.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 額を切ったのか鼻血を出したのか、いつの間にか出血していた。", + NULL, "I didn't know if her forehead was cut or if her nose was bleeding, but her face was covered in blood.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それが殴る鉈の峰に付き、そのせいで魅音の顔を血塗れにしていた。", + NULL, "Her blood got on the handle of the hatchet, and every time she got hit with it, more blood was smeared on her face.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……当然だ、あんなもので殴られたら額が割れないわけがない…!", + NULL, "The handle of the hatchet could easily smash her forehead...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音は、園崎家の立場上、死体を隠したことを口にすることができず、無言で耐えるしかなかった…。", + NULL, "Because of her position in the Sonozaki family, Mion couldn't say that she hid the bodies, so all she could do was endure...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、レナはやめる気配がない。", + NULL, "However, Rena continued to attack her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……今のレナには限度がないんだ。", + NULL, "Rena no longer had any restraint.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …本当に、前歯が欠けるくらいにまで虐め抜くかもしれない…!", + NULL, "She might even continue until Mion's front teeth were broken...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「やめるんだレナ!!", + NULL, "\"Stop it, Rena!!", Line_WaitForInput); + OutputLine(NULL, " 魅音、もういいだろ?!", + NULL, " Haven't you done enough?!", Line_WaitForInput); + OutputLine(NULL, " 俺が話す、本当のことを話すから、レナ、魅音を殴るのをやめるんだ…!!」", + NULL, " I'll tell you the truth, so Rena, please stop hitting her...!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_Hi_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………本当のこと?", + NULL, "\"......The truth?", Line_WaitForInput); + OutputLine(NULL, " って、……なぁに?", + NULL, " ...What is it,", Line_WaitForInput); + OutputLine(NULL, " 圭一くん。」", + NULL, " Keiichi-kun?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………………だめ……だよ……、", + NULL, "\"......No, you can't...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…圭ちゃん………。」", + NULL, " Kei-chan...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「クラスのみんな!!", + NULL, "\"Everyone!!", Line_WaitForInput); + OutputLine(NULL, " 今から言う話は頼む、聞かないでくれ。", + NULL, " Please don't listen to what I'm about to say.", Line_WaitForInput); + OutputLine(NULL, "少し物騒な話をするかもしれないが、…悪いことの話じゃないんだ。", + NULL, " I may say some disturbing stuff, but... it isn't anything wrong.", Line_WaitForInput); + OutputLine(NULL, "だから聞かないでくれ、耳に入っても忘れてくれ!", + NULL, " So please don't listen. Even if you hear it, forget that you did!", Line_WaitForInput); + OutputLine(NULL, " 頼む!」", + NULL, " Please!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskright" , 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshot( 0, "Re_Hi_muhyouB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………どういう話だろ…?", + NULL, "\".........What are you going to tell me?", Line_WaitForInput); + OutputLine(NULL, " 聞かせてくれるかな、圭一くん。」", + NULL, " Go on, Keiichi-kun.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「難しい話じゃないんだ。", + NULL, "\"It's not a complicated story.", Line_WaitForInput); + OutputLine(NULL, "あれは…………お前のためだったんだよ!", + NULL, " That was... for your sake!", Line_WaitForInput); + OutputLine(NULL, " あの埋めた場所が、今年の夏に営林署が伐採で立ち入ることになってたのを後日に知ったんだ。", + NULL, " We found out afterwards that the place you buried the bodies was going to be clear-cut this summer.", Line_WaitForInput); + OutputLine(NULL, "だからあのままじゃまずいと思って、……魅音がもっと別の安全な場所に隠してくれたんだよ!」", + NULL, " So we thought we had to do something about it, and Mion hid them in a safer place!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「その話はあの晩に聞いてるよ!", + NULL, "\"You told me that same story the other night!", Line_WaitForInput); + OutputLine(NULL, " そしてそんなのは魅ぃちゃんの作った嘘だとも言わなかったっけ?」", + NULL, " Didn't I tell you that was something Mii-chan made up?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「何で嘘なんか付かなきゃならないんだ!", + NULL, "\"Why would she lie?", Line_WaitForInput); + OutputLine(NULL, " 仲間を助けるのは当然じゃないか。", + NULL, " She wanted to help her friend.", Line_WaitForInput); + OutputLine(NULL, "だから魅音がお前を助けるためにやってくれたんだよ…!」", + NULL, " Mion did it to help you!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruB1#", 200, TRUE ); + DisplayWindow(); + PlayBGM( 1, "semi", 120, 0 ); + + OutputLine(NULL, "「嘘だよ嘘だよ信じないよ!", + NULL, "\"That's a lie. I won't believe it!", Line_WaitForInput); + OutputLine(NULL, " なら、何でそんなことを私に相談せずにこっそりとやったの?!」", + NULL, " Why did you do that without talking to me, then?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …そんなの言うまでもなかった。", + NULL, "Why did Mion even have to tell her?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音がどれだけ気を遣ってくれたと思うんだよ!!", + NULL, "Mion was trying to be delicate!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音は仲間であるレナの事件を隠し通すために、最大限努力してくれたんじゃないか…!", + NULL, "Mion did her best trying to hide what Rena did!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナがショックを受けて気に病んでいるのに気遣って……、だからレナに内緒にしてくれたんじゃないか…!!", + NULL, "Mion knew Rena was at her wit's end, and that was why she did it in secret...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でもレナは信じてくれない……!!!", + NULL, "But Rena didn't want to believe her...!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「違うよ圭一くん。", + NULL, "\"That's not so, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "圭一くんまで騙すなんて、本当に魅ぃちゃんは卑劣だね!", + NULL, " How contemptible of you, Mii-chan, to even deceive him!", Line_WaitForInput); + OutputLine(NULL, " 部活で騙すのは許せるけど、仲間である圭一くんを騙すなんて許せない。", + NULL, " I won't say anything about your tricks during the club activities, but this? I can't forgive you!", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + + StopSE( 0 ); + FadeOutBGM( 2, 0, FALSE ); + + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "許せない", + NULL, " I can't forgive you,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "許せない", + NULL, " I can't forgive you,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "許せない!!」", + NULL, " I can't forgive you!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「やめろ!!", + NULL, "\"Stop it!!", Line_WaitForInput); + OutputLine(NULL, " 魅音を殴るな!!", + NULL, " Don't hit Mion!!", Line_WaitForInput); + OutputLine(NULL, " 魅音は悪くない!!!」", + NULL, " Mion didn't do anything!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 後ろ手に縛られてるってことが……こんなにも恐ろしいことなのかよ…!", + NULL, "I never knew having your hands tied behind your back was that scary...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音は自分の頭を何度も殴られる。", + NULL, "Mion got hit repeatedly", Line_WaitForInput); + OutputLine(NULL, "それもあんな頑丈な鉈の峰で!", + NULL, " with the handle of the hatchet!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを歯を食いしばって耐えるしかないんだぞ…!!", + NULL, "She could only endure...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 手で庇えないのがこんなにも残酷なことだなんて…!", + NULL, "She couldn't even protect herself with her hands...!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ねぇ、そうなの魅ぃちゃん?", + NULL, "\"Hey, is it true, Mii-chan?", Line_WaitForInput); + OutputLine(NULL, " そうなら、何でそうだって私に話してくれなかったの?」", + NULL, " If so, why didn't you tell me?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「魅音に話せない理由は想像つくだろ!!", + NULL, "\"Can't you understand Mion's position?", Line_WaitForInput); + OutputLine(NULL, " 園崎家の…いろいろ都合があるんだよ!!", + NULL, " She has to follow certain rules as a member of the Sonozaki family!!!", Line_WaitForInput); + OutputLine(NULL, " それより、気を遣ってくれたことをお前が感謝すべきじゃないか!!」", + NULL, " Shouldn't you be grateful for what she's done for you?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 少し攻撃的な言動になったかもしれない。", + NULL, "I may have said it too aggressively...", Line_WaitForInput); + OutputLine(NULL, "レナがぎょろりとこちらに向き返る。", + NULL, " Rena turned around and glared at me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうだよ圭一くん。", + NULL, "\"That's right, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "園崎家の都合で、魅ぃちゃんは私を警察に売った。", + NULL, " Mii-chan sold me out to the police because of the circumstances surrounding the Sonozaki family.", Line_WaitForInput); + OutputLine(NULL, "仲間の私を売った。", + NULL, " She sold out her friend.", Line_WaitForInput); + OutputLine(NULL, "仲間なのに、友達なのに、仲良しだったのにッ!!", + NULL, " I was her friend, I really liked her...!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " ひどいよ魅ぃちゃん!!", + NULL, " That was mean, Mii-chan!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + OutputLineAll(NULL, "", Line_WaitForInput); + + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 本当に大好きな一番のお友達だったのにどうして?!", + NULL, " I really did like you so much... Why?", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + OutputLineAll(NULL, "", Line_WaitForInput); + + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " ひどいよ…ひどいよ!!", + NULL, " How could you...!!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " わあああぁあぁああん!!!」", + NULL, " Whaaaaahhhh!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + DrawScene( "black", 400 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "ryuuketu1", "maskdown", 1, 0, 300 ); + + PlayBGM( 0, "Birth_and_death", 120, 0 ); + + OutputLine(NULL, " もう滅茶苦茶だった。", + NULL, "This was senseless.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …レナは虐められたかのように泣くのに、やっているのは虐めなのだ。", + NULL, "Rena cried as if being bullied, but she was the one doing the bullying.", Line_WaitForInput); + OutputLine(NULL, "……こんな矛盾、…ありえない…!!", + NULL, " ...Normally, this would be so odd as to be impossible...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも、………その光景を、俺は知っていた。", + NULL, "But... I had seen this scene before.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大好きだったのに。", + NULL, "I liked you.", Line_WaitForInput); + OutputLine(NULL, "信じていたのに。", + NULL, " I trusted you.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, " ……そう泣きながら、殴り殺す自分。", + NULL, "As I cried, I beat her to death.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……信じてと繰り返しながら、そんな俺に砕かれていく、レナを。", + NULL, "Rena repeatedly begged me to trust her, yet I beat her.", Line_WaitForInput); + OutputLine(NULL, "……俺は殴る側の視点で知っていた。", + NULL, " ...I know what it's like to be the one doing the beating.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, " やめろ…やめろやめろやめろ!!!", + NULL, "Stop... stop, stop, stop!!!", Line_WaitForInput); + OutputLine(NULL, " やめてくれレナ!!!", + NULL, " Stop, Rena!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お前が今、どれだけ滅茶苦茶なことをしてるかわかってるのかよ!!", + NULL, "Don't you realize what you're doing?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " お前は今、大好きだったと言ってる仲間を自分で傷付けてるんだよ!!", + NULL, "You're hurting your friend with your own hands!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " どういう気持ちなのかはわかってる。", + NULL, "I understand what you're feeling.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 信じてた仲間に裏切られたから辛い悲しいってんだろ…?", + NULL, "I know you're sad, because your friend betrayed you, right?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だからその裏切られたってところが大きな誤解なんだよ!!", + NULL, "But that's a misunderstanding!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺たちは最初から誰も裏切ってないし、ずっとレナのことだけを思ってる!!", + NULL, "We didn't betray you. We've been thinking about you all this time!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あああぁあぁぁ、でもでも!!", + NULL, "Ahhhh, but...!", Line_WaitForInput); + OutputLine(NULL, " それに気付けないんだよ!!!", + NULL, " She just couldn't see that!!!", Line_WaitForInput); + OutputLine(NULL, " 多分レナは、…死んでも殺されても!", + NULL, " Even if she died,", Line_WaitForInput); + OutputLine(NULL, " 自分が過ちを犯したなんて気付けないんだ…!!", + NULL, " Rena probably wouldn't realize she'd made a terrible mistake!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " でもよ……、", + NULL, "But...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "いつかさ、", + NULL, " someday", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…絶対に気付くんだよ。", + NULL, " you'll realize.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …俺みたいな鈍感野郎でも気付くんだから、レナなら絶対に気付く。", + NULL, "Even an insensitive guy like me realized, so Rena would realize it for sure.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……その時、今のレナよりも何倍も辛く悲しい気持ちになるんだよ!!!", + NULL, "And that's when you'll feel even sadder, Rena!!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + DrawScene( "ryuuketu1", 400 ); + + OutputLine(NULL, " いつの日にかきっと、この血塗れの魅音を思い出す。", + NULL, "You will remember this bloody Mion one day.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そしてそれを自らがやったことに気付き後悔するんだ!!!", + NULL, "Then you'll realize that you were the one who made her bloody, and you will regret that you did!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、それを知っているのは思い出した俺だけなんだ。", + NULL, "But I was the only one who could understand that. Because I remembered.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………レナにはそんなことはわからないし、気付きようもない。", + NULL, "......There was no way for Rena to understand or realize that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 一番辛いのは……俺なのか?", + NULL, "...I wondered if I was suffering the most of all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……惨劇は結局、", + NULL, "There was no way to avoid", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "防げない。", + NULL, " a tragedy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……結局、", + NULL, "This was", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "この惨事の観劇は……", + NULL, " exactly the same tragedy", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "役者を代えただけ。", + NULL, " with different actors.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 主演が俺からレナに変わり、……また繰り返されちまうんだ…!!", + NULL, "The main character was Rena instead of me... but it was the same thing!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺は?", + NULL, "Where was I?", Line_WaitForInput); + OutputLine(NULL, " 今は舞台を下ろされ観客席にいる。", + NULL, " I was in the audience now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …そして、この物語がどういう顛末を迎えるか知っているのに、舞台に上がれず涙を飲んでるだけなんだ…。", + NULL, "I knew how this story ended, but I couldn't come on to the stage.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「や、………やめろ……レナああぁ……。", + NULL, "\"Stop... Rena...", Line_WaitForInput); + OutputLine(NULL, "やめてくれ……やめてくれ……。」", + NULL, " Stop... stop...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Re_KomaruA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………泣いてるの?", + NULL, "\"......Are you crying?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_NandeA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " …………どうしたの圭一くん…?」", + NULL, " ......What's wrong, Keiichi-kun?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺はゆっくりと立ち上がり、レナに近付く。", + NULL, "I stood up slowly and walked towards Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……あの時、レナがそうしてくれたように、両手を差し出しながら。", + NULL, "Just like what Rena did for me before, with my arms open.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「頼むからやめてくれ、", + NULL, "\"Please stop,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……やめるんだレナ……。", + NULL, " stop this, Rena...", Line_WaitForInput); + OutputLine(NULL, "…今はどうしてかわからないかもしれない。", + NULL, " You may not know why now.", Line_WaitForInput); + OutputLine(NULL, "……なぜやめなければならないのか、わからないのかもしれない。", + NULL, " You may not know why you have to stop now.", Line_WaitForInput); + OutputLine(NULL, "……でも、", + NULL, " But...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………やめないと、………絶対に後悔する日が来るから…………。", + NULL, " if you don't...... you will regret it someday...", Line_WaitForInput); + OutputLine(NULL, "だから、…やめるんだ……………。」", + NULL, " So please, stop...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「け、圭一くん。", + NULL, "\"Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "壁に戻らないとレナは怒るよ…?」", + NULL, " I'll be mad if you don't move back to the wall...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " レナの目がすーっと冷めていき、右手の鉈を構える。", + NULL, "Rena's eyes went cold, and she lifted the hatchet in her right hand.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「や……やめな……圭ちゃん……、…私は……大丈夫………だから……。」", + NULL, "\"D-Don't... Kei-chan...... I'm... okay...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 魅音が強がるが、そんな血塗れの顔で大丈夫なんて誰が思うものか。", + NULL, "Mion told me, but with such a bloody face, how could she be?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナは、", + NULL, "\"Are you......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………その鉈で、", + NULL, " going to hit me......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………俺を叩くのか…?」", + NULL, " with that hatchet?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それ以上近付けばね。", + NULL, "\"If you come any closer,", Line_WaitForInput); + OutputLine(NULL, "叩くよ。", + NULL, " I will.", Line_WaitForInput); + OutputLine(NULL, "遠慮なくね。", + NULL, " Without hesitation.", Line_WaitForInput); + OutputLine(NULL, "もう圭一くんなんかいなくても最後まで行けるんだよ。", + NULL, " I don't need you anymore, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "でも私は圭一くんと最後まで一緒にいたい。", + NULL, " But I want to be with you until the end.", Line_WaitForInput); + OutputLine(NULL, "だから私を怒らせないで?", + NULL, " So please don't make me mad, okay?", Line_WaitForInput); + OutputLine(NULL, " ね?」", + NULL, " Okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 言葉だけはやさしいが、その表情には躊躇の一欠けらも見つけられなかった。", + NULL, "She sounded gentle, but her expression was telling me there really would be no hesitation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナは俺の頭を遠慮なく、その鉈で叩き割るだろう。", + NULL, "Rena would crack my head open with the hatchet immediately.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、………それでも構うものか。", + NULL, "But, who cares?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……レナはもし立場が逆だったら、", + NULL, "\"If you were in my shoes,", Line_WaitForInput); + OutputLine(NULL, "……命を惜しむと思うか…?」", + NULL, " what do you think you would do?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははははは、当然だよ。", + NULL, "\"Ahahahahaha, of course, I don't want to die, so I wouldn't oppose my opponent.", Line_WaitForInput); + OutputLine(NULL, "相手が凶器を持ってたら怖いから逆らわないね。」", + NULL, " If they had a weapon, I would be scared.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「嘘だなッ!!!!」", + NULL, "\"That's a lie!!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は知ってる。", + NULL, "I know.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " お前が仲間のために命を捨てられる本当に強いやつだってことを知ってる!", + NULL, "I know you're strong enough to give up your own life for the sake of your friend!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから今度は俺なんだ!", + NULL, "It's my turn now!", Line_WaitForInput); + OutputLine(NULL, " 俺なんだ!!!", + NULL, " My turn to be strong!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「俺も、レナと同じだぜ。", + NULL, "\"I'm just like you.", Line_WaitForInput); + OutputLine(NULL, "……仲間のためなら命なんて惜しくない。", + NULL, " I won't hesitate to give up my own life for my friends.", Line_WaitForInput); + OutputLine(NULL, "…レナが欲しいってんなら、俺の命だってくれてやる。", + NULL, " If you want, I'll give that life to you.", Line_WaitForInput); + OutputLine(NULL, "……だから、…やめるんだ…!!!", + NULL, " So stop this!!!", Line_WaitForInput); + OutputLine(NULL, " 仲間を信じてるなら、…仲間を傷付けるのをやめるんだ!!", + NULL, " If you trust your friends, stop hurting her!!", Line_WaitForInput); + OutputLine(NULL, " その痛みは必ずレナを襲うから、だからやめるんだ!!!", + NULL, " The same pain will attack you later, so stop!!!", Line_WaitForInput); + OutputLine(NULL, " 誰もレナを脅かしたりなんかしてない!", + NULL, " Nobody is trying to scare you!", Line_WaitForInput); + OutputLine(NULL, " みんながレナのためを思ってる!", + NULL, " We are all thinking about you!", Line_WaitForInput); + OutputLine(NULL, " それを疑うな!", + NULL, " Don't doubt that!", Line_WaitForInput); + OutputLine(NULL, " 頼むから信じてくれ!!", + NULL, " Please believe it!!", Line_WaitForInput); + OutputLine(NULL, " 俺を信じろ!", + NULL, " Trust me!", Line_WaitForInput); + OutputLine(NULL, " 俺の頭を砕けば信じられるってんなら、その鉈を打ち下ろせばいい!", + NULL, " If you can come to trust me by smashing my head in, go ahead and crush my head with that hatchet!", Line_WaitForInput); + OutputLine(NULL, " 俺は防がねぇからな!!」", + NULL, " I won't try to protect myself!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ち、…………近寄るな…!!", + NULL, "\"D-Don't come any closer!!", Line_WaitForInput); + OutputLine(NULL, " それ以上、近付けばライターを点火するよ!!」", + NULL, " If you do, I'll light this place up!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは鉈でなく、もう片方の手に握るライターを横に突き出して構えた。", + NULL, "Rena lifted the lighter overhead.", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「馬鹿野郎おおぉおおぉ!!!", + NULL, "\"You fooooool!!!", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " てめぇいつまで夢を見てんだ!!!", + NULL, " How long are you going to dream about such crazy things?", Line_WaitForInput); + OutputLine(NULL, " 自分でもわかってんだろ?!", + NULL, " You already know that yourself, don't you?", Line_WaitForInput); + OutputLine(NULL, " 悪い夢だって!", + NULL, " That it's all just a bad dream!", Line_WaitForInput); + OutputLine(NULL, " 誰かに醒ましてほしいって!!!", + NULL, " You want somebody to wake you up!!!", Line_WaitForInput); + OutputLine(NULL, " だから俺が来た!!", + NULL, " I'm here!!", Line_WaitForInput); + OutputLine(NULL, " 俺が醒ましに来たんだ!」", + NULL, " I'm here to wake you up from your nightmares!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「醒ますのは圭一くんの方だよ!!", + NULL, "\"You're the one who has to wake up, Keiichi-kun!!", Line_WaitForInput); + OutputLine(NULL, " この村がやつらに侵略されていることがまだ信じられないの?!", + NULL, " Can't you believe that those aliens are trying to invade the village?", Line_WaitForInput); + OutputLine(NULL, " あの時はちゃんと信じてくれたのに!!", + NULL, " You believed me back then.", Line_WaitForInput); + OutputLine(NULL, " また疑うの?!", + NULL, " Are you doubting me again?", Line_WaitForInput); + OutputLine(NULL, " また私を信じないの?!」", + NULL, " Can't you trust me?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナがライターの蓋を開け、今にも点火しようと親指に力を込めているのがわかった。", + NULL, "Rena opened the lid of the lighter. I could tell her thumb was about to light it.", Line_Normal); + ClearMessage(); + + DrawFilm( 3, 255, 255, 255, 256, 0, 400, TRUE ); + + OutputLine(NULL, " ……レナにとっては、全員心中も初めから覚悟の内だ。", + NULL, "Rena was prepared to die along with everyone else.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …レナは勝手に誤解したまま死んで、", + NULL, "Rena would die without knowing the truth.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……狂ったのは世界の方だったと、", + NULL, " ......She would die believing it was the world that was crazy.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "世界中全てを呪って闇の底に落ちていく。", + NULL, " She would die cursing everything in this world.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そういう筋書きの惨劇なんだろ?", + NULL, "That was the storyline of this tragedy, wasn't it?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ここは地獄の演劇場ってわけだ。", + NULL, "This was a theater from Hell.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 面白い脚本だよ気に入ったぜ。", + NULL, "What an interesting script.", Line_WaitForInput); + OutputLine(NULL, "書いたのは地獄の閻魔か?", + NULL, " Who wrote it, a devil?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ふざけるな!!", + NULL, "Shit!!", Line_WaitForInput); + OutputLine(NULL, " 思い通りになんかさせねぇぞ!!", + NULL, " I won't let this happen!!", Line_WaitForInput); + OutputLine(NULL, " 前回の主人公の前原圭一さまを侮るんじゃねぇ…。", + NULL, " Don't underestimate Keiichi Maebara, the original main character...", Line_WaitForInput); + OutputLine(NULL, "同じ筋書きで今度も行けるなんて思うなよ…!!", + NULL, " Don't think the same storyline will work again!!", Line_WaitForInput); + OutputLine(NULL, " 生憎だが今回の脚本は俺が乗っ取る、俺がブチ壊す!!", + NULL, " I'll be taking over the script this time, and I am going to destroy it!!", Line_WaitForInput); + OutputLine(NULL, " 貴様ら好みのバッドエンドなんかにさせねぇ!!!", + NULL, " I won't let this bad ending take place!!!", Line_WaitForInput); + OutputLine(NULL, " 俺がてめえらの期待を叩き壊してやるッ!!!", + NULL, " I am going to destroy their expectations!!!", Line_Normal); + ClearMessage(); + + FadeFilm( 0, TRUE ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「信じてねえのはレナの方だろうがああぁ!!!", + NULL, "\"You're the one who doesn't trust me, Rena!!!", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " 今は俺を信じろ、黙って俺を信じやがれ!!!", + NULL, " Just trust me, shut up and trust me!!!", Line_WaitForInput); + OutputLine(NULL, " それは絶対にレナのためになる。", + NULL, " This is all for your own sake.", Line_WaitForInput); + OutputLine(NULL, "前回の惨劇の主人公がそうだと言ってるんだよ!!", + NULL, " As the main character of the previous tragedy, I am telling you this!!", Line_WaitForInput); + OutputLine(NULL, " 先代主人公の言うことを大人しく聞きやがれ!!」", + NULL, " You just shut up and listen to me!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「何を言ってるのかさっぱりだよ圭一くん…。", + NULL, "\"What are you talking about, Keiichi-kun?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "re_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "黙って俺を信じろ?", + NULL, " Shut up and trust you?", Line_WaitForInput); + OutputLine(NULL, " 信じてないのは圭一くんの方だよ!", + NULL, " You're the one who doesn't trust me, Keiichi-kun!", Line_WaitForInput); + OutputLine(NULL, " どうして私を信じてくれないの?!」", + NULL, " Why don't you believe me?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「やかましいやあぁあぁ!!", + NULL, "\"SHUT UP!!", Line_WaitForInput); + OutputLine(NULL, " 俺はお前が間違ってることを知ってるんだよ!!", + NULL, " I know you're wrong!!", Line_WaitForInput); + OutputLine(NULL, " お前の末路を知っていて、お前がする未来の後悔を全部知ってるんだよ!!!", + NULL, " I know how you'll end up, so I know you're going to regret it in the future!!!", Line_WaitForInput); + OutputLine(NULL, " 仲間を自らの手で殺し、それがどれほど罪深いことかに気付きもせずに生を終える…。", + NULL, " I don't want you to finish your life without realizing what you have done...", Line_WaitForInput); + OutputLine(NULL, "それがどんなに悲しいことか、お前にはわからないんだよおぉ!!!」", + NULL, " You just don't know how sad that is yet!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………ぜ、…全然何を言ってるのかわからない!", + NULL, "\"......I have no idea what you're talking about!", Line_WaitForInput); + OutputLine(NULL, " 大丈夫なの圭一くん?」", + NULL, " Are you okay, Keiichi-kun?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「あぁそうだな。", + NULL, "\"Yeah, I bet.", Line_WaitForInput); + OutputLine(NULL, "何を言ってるか、レナにはわからないだろうな。", + NULL, " I bet you have no idea what I'm talking about.", Line_WaitForInput); + OutputLine(NULL, "……でも、話してやる。", + NULL, " I'll tell you.", Line_WaitForInput); + OutputLine(NULL, "ある大馬鹿野郎の話を聞かせてやる!!", + NULL, " I'll tell you the story of a pathetic guy!!", Line_WaitForInput); + OutputLine(NULL, " あるところに前原圭一っていう大馬鹿がいたんだ!", + NULL, " Once upon a time, there was a pathetic guy named Keiichi Maebara!", Line_WaitForInput); + OutputLine(NULL, " そいつは…みんなと楽しく過ごす日に何の不満もなかったのに、…ある日を境にほんの少し仲間を疑っちまうんだ。", + NULL, " He had no complaints about his life, and he spent every day having fun with his friends. But one day, he started to doubt them.", Line_WaitForInput); + OutputLine(NULL, "そして、何もかもが疑わしく感じるようになってきて……。」", + NULL, " After a while, he started to doubt everything...\"", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " 仲間たちの気遣いに気付けず、", + NULL, "He didn't notice how worried his friends were,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "傷付けて、", + NULL, " and he hurt them", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "傷付けて…。", + NULL, " repeatedly...", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, "なんて悲しい…!!", + NULL, " How sorrowful...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 互いに相手を信じているのに、それが届きあわないなんて…!!", + NULL, "They trusted each other, but they couldn't let each other know!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こんな滑稽な話があるかってんだ!", + NULL, "Can you believe something as stupid as that actually happened?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そして、…俺はお前と魅音を", + NULL, "\"Then... I beat you and Mion", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "…", + NULL, "...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…", + NULL, "...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…", + NULL, "...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…、", + NULL, "...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "金属バットで殴り殺しちまうんだ!!!", + NULL, "...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, " なのにお前は最後の瞬間まで、………私を信じてって言って、", + NULL, " with a metal bat, to the point of death!!!", Line_WaitForInput); + OutputLine(NULL, "…俺に殴り殺される最後の瞬間まで頭を庇わなかった、", + NULL, " But you begged me to trust you...... until your final moments.", Line_WaitForInput); + OutputLine(NULL, "庇おうとしなかった、", + NULL, " You didn't even try to protect your head.", Line_WaitForInput); + OutputLine(NULL, "最後まで俺を信じて両手を差し出したままだったんだ!!!", + NULL, " You trusted me until your final moments, reaching your hands out to me!!!", Line_WaitForInput); + OutputLine(NULL, " それがどれだけ凄えことか、俺は気付きもせず…お前を殴り殺してしまったんだよ!!!", + NULL, " I didn't realize what you were doing and beat you to death anyway!!!", Line_WaitForInput); + OutputLine(NULL, " それが……どれだけ罪深いことか、", + NULL, " Do you know how sinful that was?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………お前には想像なんかつかないだろうな…!!!", + NULL, " ......I bet you have no idea!!!", Line_WaitForInput); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " だから、", + NULL, " That's why...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……俺は、", + NULL, " I have to make up...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…俺の罪を滅ぼすために、", + NULL, " for what I've done.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……レナを、止めるんだ!!!」", + NULL, " I am going to stop you, Rena!!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_Hi_OkoruB1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……そ、……それ以上、近寄ると本当にライターを!」", + NULL, "\"If you come any closer, I'll light the lighter!\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「レナが命を懸けて俺を救おうとしてくれたように、今度は俺がレナを救う!!", + NULL, "\"Just as you tried to save me with your life, I'm going to save you, Rena!!", Line_WaitForInput); + OutputLine(NULL, " 俺はレナがどんなに立派な最後を遂げたか今でも覚えてるぜ。", + NULL, " I still remember how magnificent you were when you died.", Line_WaitForInput); + OutputLine(NULL, "……あの瞳には、自分が殺されるかもしれないなんて怯えはわずかもなかった。」", + NULL, " You weren't even afraid of it.\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 1000 ); + DrawScene( "black", 400 ); + + SetDrawingPointOfMessage( 0, 5 ); + + OutputLine(NULL, " 次の一言こそ届く。", + NULL, "These words will reach him, she thought.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 次の一言できっと、圭一くんは気が付いてくれる……!!", + NULL, "These next words will make Keiichi-kun realize...!!", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + DrawScene( "white", 400 ); + DrawScene( "GK1", 0 ); + + OutputLine(NULL, "「俺を信じろ!!", + NULL, "\"Trust me!!", Line_ContinueAfterTyping); + Wait( 600 ); + OutputLine(NULL, " レナああぁあぁああ!!!」", + NULL, " Rena!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "black", 10 ); + + OutputLine(NULL, " その時、レナの鉈が俺の頭をものすごい力で殴りつけた。", + NULL, "That was when Rena hit my head with the hatchet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺はふらつき、尻餅をついて倒れる。", + NULL, "I crumbled down to the floor.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, " …峰打ちだったが、それでも額が割れたようだった。", + NULL, "She hit me with the handle, but my head was probably cut open.", Line_WaitForInput); + + CallScript( "&toketu" ); + ClearMessage(); + + OutputLine(NULL, "べったりした血が俺の顔を伝う。", + NULL, " I felt the blood on my face.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Re_Hi_DefA1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「かわいそうな圭一くん…。", + NULL, "\"Poor Keiichi-kun...", Line_WaitForInput); + OutputLine(NULL, "それは圭一くんの意思じゃない。", + NULL, " That's not of your own will.", Line_WaitForInput); + OutputLine(NULL, "圭一くんの頭に寄生しているやつらがコントロールしているだけなの。", + NULL, " The parasites that are living in your brain are controlling you.", Line_WaitForInput); + OutputLine(NULL, "今に大石さんが治療する薬を見つけてきてくれるよ。", + NULL, " Ooishi-san will find the medicine for it.", Line_WaitForInput); + OutputLine(NULL, "そうなったら、一番最初に飲ませて治療してあげるからね。", + NULL, " When he comes, I'll let you take the medicine first.", Line_WaitForInput); + OutputLine(NULL, "…そうしたらもう圭一くんはやつらの支配から逃れられる。", + NULL, " Then you'll be free.", Line_WaitForInput); + OutputLine(NULL, "レナの大好きだった圭一くんに戻れるんだよ。", + NULL, " You'll return to the Keiichi-kun that I loved.", Line_WaitForInput); + OutputLine(NULL, "……だからもう少し待っててね、辛いだろうけど待っててね…。」", + NULL, " Just hang in there for a little while longer, okay?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……この……馬鹿野郎がぁあぁあぁ…!!!」", + NULL, "\"...Damn you!!!\"", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "M_Denwa8k", 120, 0 ); + + OutputLine(NULL, " その時、職員室から電話が鳴る音が聞こえた。", + NULL, "I heard a phone ringing in the teacher's office.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナはしばらくの間、廊下の向こうからこだましてくる電話音を聞き続け、それが自分を呼び出す音だと気付いたようだった。", + NULL, "Rena listened to the phone ring for a while, then realized it was for her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 教壇の上にある受話器で電話を取りたいようだったが、", + NULL, "Rena tried to answer the phone in the classroom,", Line_WaitForInput); + OutputLine(NULL, "レナには操作がよくわからず、職員室の受話器を直接取る他ないようだった。", + NULL, " but she couldn't figure out how to transfer the call, so she decided to answer it in the teacher's office instead.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Re_Hi_muhyouB1#", "maskleft", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「………ちょっと、職員室に行って来るね?", + NULL, "\"......I'm going to the office for a bit.", Line_WaitForInput); + OutputLine(NULL, " …その間に誰も逃げちゃいやだよ?", + NULL, " Don't run away, okay?", Line_WaitForInput); + OutputLine(NULL, " 誰か1人でもいなくなってたら、魅ぃちゃんが大変なことになっちゃうんだからね…?」", + NULL, " If any of you are missing, something terrible will happen to Mii-chan, okay...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナは教室の全員に凄みを利かせると教室を出て行った。", + NULL, "Rena glared at everyone in the classroom, intimidating them, and then left.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + PlaySE( 0, "s_TR018b", 128, 64 ); + + OutputLine(NULL, " ………その時、外から車のクラクションの音が短く1回聞こえた。", + NULL, "That was when I heard a honk from the outside.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " さっき盗聴器でやり取りをした時の合図を思い出す。", + NULL, "I remembered the signal from earlier.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …まさか……俺と連絡を取りたいという意味か…?", + NULL, "Did Ooishi-san want to get in touch with me?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺はレナに見つからないように体を曲げ、こっそりとイヤホンを耳に当てる…。", + NULL, "I bent down and put the receiver earphone in my ear.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + + OutputLine(NULL, "「…聞こえますか?", + NULL, "\"Can you hear me?", Line_WaitForInput); + OutputLine(NULL, " 興宮署の熊谷と申します。", + NULL, " This is Kumagai, from Okinomiya Station.", Line_WaitForInput); + OutputLine(NULL, "聞こえているなら咳払いをしてください。」", + NULL, " Please cough if you can hear me.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………ゲホ!", + NULL, "\"...Cough!", Line_WaitForInput); + OutputLine(NULL, " ゴホ…!」", + NULL, " Cough...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「よかった。", + NULL, "\"Very good.", Line_WaitForInput); + OutputLine(NULL, "今から言うことをよく聞いてください。", + NULL, " Please listen carefully.", Line_WaitForInput); + OutputLine(NULL, "犯人が撒いたガソリンは極めて危険なものです。", + NULL, " The gasoline the suspect spread everywhere is very dangerous.", Line_WaitForInput); + OutputLine(NULL, "今、教室内には気化したガソリンが充満して、巨大な爆弾と同じことになっています。", + NULL, " The classroom is filled with vaporized gasoline right now. It's like a bomb.", Line_WaitForInput); + OutputLine(NULL, "ですから竜宮さんを刺激しないようにし、間違ってもライターをいじらせないでください。", + NULL, " Please don't aggravate Ryuugu-san and don't ever let her play with the lighter.", Line_WaitForInput); + OutputLine(NULL, "さっきのような挑発行為は二度と慎むようお願いします。」", + NULL, " Please don't provoke her anymore like you just did, okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………ちぇ、…盗聴器って嫌なもんだぜ。」", + NULL, "\"...Tsk. ...This bug is awful.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「気化ガソリンはわずかの火花でも着火する可能性があります。", + NULL, "\"It's possible for gasoline fumes to ignite at the slightest spark.", Line_WaitForInput); + OutputLine(NULL, "ですので、この連絡を最後に盗聴器の電源を切ってください。", + NULL, " Therefore, please turn the bug off after this communication.", Line_WaitForInput); + OutputLine(NULL, "これは万が一に備えてのことです。", + NULL, " That's just to be on the safe side.", Line_WaitForInput); + OutputLine(NULL, "それから最後に重大な連絡があります。", + NULL, " Also, one last thing:", Line_WaitForInput); + OutputLine(NULL, "……犯人は時限発火装置を仕掛けていると予告しています。」", + NULL, " According to the suspect's note, she has set a time bomb.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………時限?", + NULL, "\"A time...", Line_WaitForInput); + OutputLine(NULL, " 何だって…。」", + NULL, " bomb?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「キッチンタイマーを流用した時限発火装置で、火花を起こすだけの単純なものですが、今の教室はそれで充分爆発します。", + NULL, "\"She used a kitchen timer to make a simple time bomb, and the classroom will explode if it goes off.", Line_WaitForInput); + OutputLine(NULL, "現在、竜宮レナの要求する解毒剤と偽れる睡眠薬を準備中です。", + NULL, " We're trying to get some sleeping pills ready to give to her as an 'antidote'.", Line_WaitForInput); + OutputLine(NULL, "ですが、残された時間が長くありません。", + NULL, " But we don't have much time left.", Line_WaitForInput); + OutputLine(NULL, "予告ではタイマーの設定は午後7時。」", + NULL, " According to her note, the timer is set for\nseven PM.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 壁掛け時計を見上げると、……今は午後6時45分。", + NULL, "I looked at the wall clock. It was 6:45 PM.", Line_WaitForInput); + OutputLine(NULL, "…15分残っているかどうかだった。", + NULL, " There were only fifteen minutes left.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナが受話器に怒鳴っているのが聞こえる。", + NULL, "I could hear Rena screaming into the phone.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「いいえ、時間通りです!!", + NULL, "\"No, the time has already been set!!", Line_WaitForInput); + OutputLine(NULL, " 急いでくださいね大石さん。", + NULL, " Hurry up, Ooishi-san.", Line_WaitForInput); + OutputLine(NULL, "1秒たりとも遅れることは許しません。」", + NULL, " I won't wait for even a second longer.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + + OutputLine(NULL, "「聞こえてると思いますが、竜宮レナはタイマーの設定延長には応じないようです。", + NULL, "\"As you can hear, Rena Ryuugu is refusing to reset the timer.", Line_WaitForInput); + OutputLine(NULL, "…あと15分で本気で心中するつもりです。」", + NULL, " She's going to kill herself in fifteen minutes.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……あの時の俺も、……レナと魅音を殺した後、これで警察沙汰になる、", + NULL, "...I remembered thinking the same way as Rena. After I killed Rena and Mion, I knew the police would come.", Line_WaitForInput); + OutputLine(NULL, "これで誰かが俺の死後に事件の謎を解いてくれるだろうと考えていた気がする。", + NULL, " I thought someone would solve the mystery after I was dead.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だとしたらレナは、…初めから心中するつもりでここを占拠したのだ…。", + NULL, "If that's what Rena was thinking, then she had been planning to kill herself from the beginning.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………それで、俺にどうしろと?」", + NULL, "\"......What do you want me to do?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「睡眠薬がもうじき届きます。", + NULL, "\"The sleeping pills should arrive soon.", Line_WaitForInput); + OutputLine(NULL, "だが交渉中に爆発したら元も子もありません。", + NULL, " But if an explosion took place before we could negotiate, there would be no point.", Line_WaitForInput); + OutputLine(NULL, "あなたに、時限発火装置を見つけ出して解除していただきたいのです。」", + NULL, " We want you to find the time bomb and disassemble it.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………よく映画で見るような、赤と青のコードを切断するやつですか…?」", + NULL, "\"You mean... cutting red and blue cords like in the movies?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「もっと簡単なものでしょう。", + NULL, "\"It's probably simpler than that.", Line_WaitForInput); + OutputLine(NULL, "犯人の予告によるならば、それは台所用のキッチンタイマーです。", + NULL, " According to the suspect, she used a kitchen timer.", Line_WaitForInput); + OutputLine(NULL, "電池でなく、コンセントに刺して動くタイプの目覚まし時計状のものと思われます。", + NULL, " It's not a battery-operated one, it's one of those ones you plug in. It looks like an alarm clock.", Line_WaitForInput); + OutputLine(NULL, "教室内のコンセントに何か刺さっていませんか…?」", + NULL, " Do you see anything in an outlet in the classroom...?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " ……教室には前と後ろに1箇所ずつコンセントの穴があったと思った。", + NULL, "There was one outlet in the back and another at the front of the classroom.", Line_WaitForInput); + OutputLine(NULL, "……こっそり両方をうかがうが何も刺されてはいなかった。", + NULL, " I checked, but I didn't see anything that was plugged in.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + + OutputLine(NULL, "「…いや、…教室内のコンセントには何も刺さっていない。」", + NULL, "\"No... I don't see anything.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「他所の場所で発火しても確実性は低いでしょう。", + NULL, "\"If an ignition was taking place somewhere else, it shouldn't work.", Line_WaitForInput); + OutputLine(NULL, "間違いなく教室内にあるはずです。」", + NULL, " It must be somewhere in the classroom.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…いや、……………多分ないぜ。", + NULL, "\"No......... I don't think so.", Line_WaitForInput); + OutputLine(NULL, "廊下からコードが引かれてるのはレナが話してる電話だけだ。", + NULL, " The only cord coming from the hallway is the one for Rena's phone.", Line_WaitForInput); + OutputLine(NULL, "……そのキッチンタイマーが電池式ってことはないのか?」", + NULL, " Is it possible for the kitchen timer to be battery-operated?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「電源を供給するタイプですのでコード型に違いありません。", + NULL, "\"It's the type that's powered by electricity.", Line_WaitForInput); + OutputLine(NULL, "…あるいは、他の部屋ということはありませんか?", + NULL, " Could it possibly be in another room?", Line_WaitForInput); + OutputLine(NULL, " その教室以外にもガソリンの充満した部屋があるとしたら、そちらの部屋に仕掛けられている可能性があります。」", + NULL, " If there was a different room where she spread gasoline, then the timer could be in there.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………学校中を調べろってことかよ…。", + NULL, "\"Are you telling me to check the whole school?", Line_WaitForInput); + OutputLine(NULL, "……あと15分でか?", + NULL, " In fifteen minutes?", Line_WaitForInput); + OutputLine(NULL, " ……くそ、俺は負傷中なんだぜ…。」", + NULL, " Damn, I'm injured here, you know...\"", Line_Normal); + ClearMessage(); + + DrawScene( "Sora2", 400 ); + + OutputLine(NULL, " このまま寝てりゃ、あと15分で負傷者じゃなくなるだろうがな…。", + NULL, "But if I stayed here, I'd die in fifteen minutes...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……皮肉を言ってる場合じゃない。", + NULL, "This wasn't a time to be pessimistic.", Line_WaitForInput); + OutputLine(NULL, "これが多分、惨劇を食い止める最後のチャンスなんだ…!", + NULL, " This was probably my last chance to stop this tragedy from taking place.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ガソリンは俺がスクラップ帖を持って校庭に出て、戻ってくるまでの短い時間に撒かれていた。", + NULL, "She spread the gasoline while I went out to deliver the scrapbooks, so she must have done it in a fairly short time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …………正直なところ、教室以外の部屋に撒く時間があったとは思えない。", + NULL, "I really didn't think she had enough time to spread it anywhere else other than the classroom...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……じゃあ、時限発火装置はどこに…?", + NULL, "Then where was the time bomb?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「こちらも努力しています。", + NULL, "\"We are doing everything we can here.", Line_WaitForInput); + OutputLine(NULL, "ですからそちらでもご協力をお願いします。", + NULL, " So please, help us.", Line_WaitForInput); + OutputLine(NULL, "以上です。", + NULL, " That's all.", Line_WaitForInput); + OutputLine(NULL, "質問がなければこれで交信を終了しますが、何かありますか?」", + NULL, " If you don't have any questions, I'll end the communication. Is there anything else?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………………特にない。", + NULL, "\"No, not really.........", Line_WaitForInput); + OutputLine(NULL, "……あ、いや、1つある。」", + NULL, " Ah, wait, yeah, I do have one thing to say.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なんでしょう?」", + NULL, "\"What is it?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大石のオヤジに言っといてくれ。", + NULL, "\"Please tell Ooishi", Line_WaitForInput); + OutputLine(NULL, "…よくも人の古傷をレナに話しやがったなって。", + NULL, " that he should never have told Rena about my past.", Line_WaitForInput); + OutputLine(NULL, "もし俺が生きてここを出られたらブン殴ってやるから覚悟しやがれって伝えといてくれ。", + NULL, " If I come out of this alive, I'll punch him, so he'd better be prepared.", Line_WaitForInput); + OutputLine(NULL, "……あぁ2発殴るぜ。", + NULL, " ...Wait, two punches.", Line_WaitForInput); + OutputLine(NULL, "俺のことをレナに喋った分と、………レナのことを俺に喋った分だ。」", + NULL, " One for telling Rena about me and another for telling me about Rena.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「了解。", + NULL, "\"I understand.", Line_WaitForInput); + OutputLine(NULL, "大石さんも竜宮レナに踊らされたとだいぶへこんでます。", + NULL, " Ooishi-san is disappointed in himself for letting Rena Ryuugu fool him.", Line_WaitForInput); + OutputLine(NULL, "きっと殴らせてくれますよ。", + NULL, " I'm sure he'll be happy to let you throw a punch or two.", Line_WaitForInput); + OutputLine(NULL, "以上でよろしいですか?」", + NULL, " Is that it now?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "このおしゃべりだけで数分食っちまった。", + NULL, " I've already wasted a few minutes here.", Line_WaitForInput); + OutputLine(NULL, "………切るぜ。」", + NULL, " See ya.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ご無事をお、", + NULL, "\"Be safe...\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "」ブツ…!", + NULL, " Click...!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "GK2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " レナはまだ電話をしていた。", + NULL, "Rena was still on the phone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大石さんが時間稼ぎで色々と話をしているのだろう。", + NULL, "Ooishi-san was definitely trying to stall her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 会話から聞くに、園崎本家を捜査して、地下から秘密のナントカが出てきてどうこうとトンデモ話をしているようだ。", + NULL, "From what I could hear, it sounded like he is telling her that they investigated the main Sonozaki residence and found something awful in their secret basement or something like that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …おいおい、いい加減な話をしたらまたレナが信じちまうじゃねぇか…。", + NULL, "Hey, if you went too far, Rena would believe everything again...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " また魅音が嘘吐き扱いされて殴られちまうぞ……。", + NULL, "Mion was going to get hit again for \"lying\"...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_OdorokiA1", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, FALSE ); + DrawBustshotWithFiltering( 2, "Ri_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……圭一。」", + NULL, "\"Keiichi...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いつの間にか梨花ちゃんと沙都子が俺の側に這って来ていた。", + NULL, "Rika-chan and Satoko crawled up to me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………今の俺の無線、…聞いてたか?」", + NULL, "\"...Did you hear?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Sa_AkireruA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「トラップは私の専売特許でしてよ。", + NULL, "\"Traps are my specialty.", Line_WaitForInput); + OutputLine(NULL, "……レナさんにお株を奪われるなんて、こんなの死んでも死に切れませんわ…。」", + NULL, " ...I can't let Rena-san do this to me...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …沙都子は今や自分たちの命が風前の灯であることの恐怖を、表情から隠し切ることはできなかった。", + NULL, "Satoko realized how serious the situation was as well. The lives of the hostages, including her own, were about to be taken.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …それでも強がりを言い、平静を装おうとするのがたくましかった。", + NULL, "Yet she tried to remain strong.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「沙都子、もし死んでもレナを恨まないでくれ。", + NULL, "\"Satoko, even if you die, please don't hate Rena.", Line_WaitForInput); + OutputLine(NULL, "………レナは…病気なんだ。", + NULL, " ...Rena is sick.", Line_WaitForInput); + OutputLine(NULL, "……運悪く、悲しい病気にかかっただけなんだ。", + NULL, " She was just unfortunate enough to get this tragic disease.", Line_WaitForInput); + OutputLine(NULL, "………だってそうだろ?", + NULL, " ......Remember?", Line_WaitForInput); + OutputLine(NULL, " …俺たちはあんなにも明るくて楽しい仲間だったレナを…よく覚えてるだろ…?」", + NULL, " We had so much fun together...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………………。」", + NULL, "\"...............\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ri_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……沙都子。", + NULL, "\"Satoko......", Line_WaitForInput); + OutputLine(NULL, "………ボクはレナもみんなも素敵な仲間だと信じていますのですよ。」", + NULL, " I still believe both you and Rena are my wonderful friends.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Sa_YAreyareA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………あんな、……魅音さんにあんな乱暴をする人を…仲間なんて認められますの?」", + NULL, "\"How......... can you still say that she is your friend...... after what she has done to Mion-san?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Ri_KomaruA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……沙都子だって、わかるはずなのです。", + NULL, "\"......But can't you understand, Satoko?", Line_WaitForInput); + OutputLine(NULL, "………心の中の鬼が暴れだして、どんなに悲しくても抗えない時があるのを知っているはずなのです…。」", + NULL, " ......Once a demon starts to act up inside, no matter how tragic the outcome, you just can't stop it...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Sa_muhyouA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………………。」", + NULL, "\"..................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子は神妙そうに俯く。", + NULL, "Satoko quietly hung her head.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …俺には梨花ちゃんと沙都子が何を話しているのか意味はわからなかった。", + NULL, "I didn't understand what Rika-chan was trying to say to Satoko.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………でも、……ひょっとして……………………………。", + NULL, "But......... maybe............", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, FALSE ); + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 400, FALSE ); + DrawBustshot( 0, "Sa_muhyouA2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………レナさんを……信じてますわ。」", + NULL, "\"I... believe in Rena-san...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……偉いぞ、沙都子…。」", + NULL, "\"...There you go, Satoko...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺は沙都子の頭を抱いてやった。", + NULL, "I hugged Satoko's head.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんは腕を縛られていたから抱けなかったけど、せめて額を寄せて、沙都子を褒めた。", + NULL, "Rika-chan's arms were tied, so she couldn't embrace Satoko, but she put her forehead closer to her in praise.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「さて…、……………世界最高のトラップ名人に聞くぜ。", + NULL, "\"Okay then... I'm asking the world's best trap expert.", Line_WaitForInput); + OutputLine(NULL, "……この部屋を爆破するには、どこに時限発火装置を仕掛ける?」", + NULL, " ...If you were to blow up this room, where would you set a time bomb?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Sa_AkuwaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「お任せなさいませ。", + NULL, "\"Count on me.", Line_WaitForInput); + OutputLine(NULL, "その装置はコンセントに繋がってなければいけませんのね?」", + NULL, " The device has to be connected to an outlet, huh?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…あぁ、そうだ。", + NULL, "\"...Yeah, that's right.", Line_WaitForInput); + OutputLine(NULL, "でもこの部屋とは限らないぞ。", + NULL, " But it could be somewhere else other than this room.", Line_WaitForInput); + OutputLine(NULL, "他の部屋にもガソリンが撒いてあって、そこに仕掛けてある可能性もある。」", + NULL, " It's possible that she spread gasoline all over a different room and set the device there.\"", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Ri_DefA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「……いいえ、そんな時間はなかったと思いますです。", + NULL, "\"......No, I don't think she had enough time to do that.", Line_WaitForInput); + OutputLine(NULL, "多分レナは、教室のすぐ近くに隠してあったガソリンを持ってきて、この部屋に撒くくらいだったのですよ。」", + NULL, " She had gasoline hidden close by and only spread it here. That was about all the time she had.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………そういやレナは昨夜俺と別れる時、明日の準備がある…って言ってた気がするぜ。", + NULL, "\"...I remember now. Rena told me last night that she had to prepare something for today.", Line_WaitForInput); + OutputLine(NULL, "……ってことは何かの仕掛けを昨夜の内にしてあった可能性もあるな。」", + NULL, " ...That means she had things ready since then, at least...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 2, "Sa_YareyareA2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「それだけのヒントで私はここに芋虫状態。", + NULL, "\"Those are all the hints I get, eh?", Line_WaitForInput); + OutputLine(NULL, "……なかなかに意地悪な難易度の爆弾探しゲームでございますわねぇ。」", + NULL, " ...Hmmm, what a cruel mine-sweeping game...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「沙都子なら見付けられる。", + NULL, "\"You can find it, Satoko.", Line_WaitForInput); + OutputLine(NULL, "……沙都子に見つけられないなら、俺にも無理だろうな。", + NULL, " ...If you can't, there's no way I can.", Line_WaitForInput); + OutputLine(NULL, "だから俺は沙都子を信じて、全部を賭けるぜ。」", + NULL, " I'm wagering all my trust in you!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 1, "Ri_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……沙都子なら出来ます。", + NULL, "\"......You can do it, Satoko.", Line_WaitForInput); + OutputLine(NULL, "………レナを救うためにも、…見つけ出してほしいのです。」", + NULL, " In order to save Rena... please find it.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Sa_WaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「仕方ありませんわね。", + NULL, "\"In that case, very well.", Line_WaitForInput); + OutputLine(NULL, "本気の私の前には、レナさんのトラップなんて問題にもならないことを証明して差し上げて見せましてよ…!」", + NULL, " I shall prove that Rena-san's trap is child's play compared to one of my own.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「さぁもう一度聞くぜ…。", + NULL, "\"I'm going to ask you one more time.", Line_WaitForInput); + OutputLine(NULL, "この部屋を爆発させるなら、時限発火装置をどこに仕掛ける…?」", + NULL, " If you were to blow up this room, where would you set a time bomb?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Sa_AkuwaraiA1", 200, TRUE ); + //DisplayWindow(); + //DisableWindow(); + DrawBustshot( 2, "Sa_YAreyareA1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 1000, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 沙都子は、本当はまだ怖いくせにニヤリと笑うと、目を閉じて精神を集中させ始める…。", + NULL, "Satoko grinned and then closed her eyes to concentrate...", Line_Normal); + ClearMessage(); + +} diff --git a/Update/_tsum_026.txt b/Update/_tsum_026.txt new file mode 100644 index 0000000..d5719b7 --- /dev/null +++ b/Update/_tsum_026.txt @@ -0,0 +1,6789 @@ +void main() +{ + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "Kuruma3", "maskleft", 1, 0, 300 ); + PlayBGM( 0, "Cradle_song", 120, 0 ); + + OutputLine(NULL, "「な、何ですかあんたたちは…!」", + NULL, "\"Wh-Who are you people?!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「退きたまえ。", + NULL, "\"Move over.", Line_WaitForInput); + OutputLine(NULL, "ここの責任者は誰だね。」", + NULL, " Who's in charge here?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何台かの車が次々に載りつけ、興宮署の刑事でない男たちが何人も現れた。", + NULL, "Several cars had arrived, producing several men. They weren't from the Okinomiya station.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この暑いのにスーツをきっちり着こなした細身の男が、制止しようとする熊谷を払いのけて、大石のところへやって来た。", + NULL, "One of the men was wearing a suit, despite the hot weather. He approached me, pushing Kumagai aside.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshot( 2, "Oisi1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……おや、これはこれは。", + NULL, "\"...Hey, look who's here.", Line_WaitForInput); + OutputLine(NULL, "お久しぶりですねぇ、県警本部の大高くんじゃありませんか。」", + NULL, " Good to see you again, Ohtaka-kun from the prefectural headquarters.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「言葉を慎みたまえ。", + NULL, "\"Watch your mouth.", Line_WaitForInput); + OutputLine(NULL, "もう、君にくんと呼ばれる階級ではない。」", + NULL, " I'm ranked much higher than you now, so don't address me so casually.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「何か御用ですかね大高“くん”。", + NULL, "\"Can I help you with something, Ohtaka-kun?", Line_WaitForInput); + OutputLine(NULL, "今、非常に立て込んでいます。", + NULL, " I'm rather busy at the moment.", Line_WaitForInput); + OutputLine(NULL, "まさか県警がこの現場を乗っ取るおつもりで?", + NULL, " You can't possibly be thinking about taking over this case?", Line_WaitForInput); + OutputLine(NULL, " 誰の了解で!」", + NULL, " Who approved that, exactly?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「私が許可した、大石くん!」", + NULL, "\"I did, Ooishi-kun!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Oisi2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「しょ、署長!」", + NULL, "\"Ch-Chief...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「高杉くんから事情は聞いている。", + NULL, "\"Takasugi-kun has informed me of the situation.", Line_WaitForInput); + OutputLine(NULL, "君が蒔いたタネだという話も聞いているぞ。", + NULL, " He also told me that you started all this.", Line_WaitForInput); + OutputLine(NULL, "君はもう下がってあとは機動隊に任せるんだ!」", + NULL, " You can go now. The troops will take over!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「機動隊って、……大高くん、あんたまさか急襲する気ですか!」", + NULL, "\"The troops? ...Ohtaka-kun, you aren't going to storm the building, are you?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「危険は重々承知だ。", + NULL, "\"I understand the risk.", Line_WaitForInput); + OutputLine(NULL, "だがもう爆発まで時間がない。", + NULL, " But we don't have any time left before the bomb goes off.", Line_WaitForInput); + OutputLine(NULL, "君が時間を浪費し過ぎたのだ。", + NULL, " You've taken too long.", Line_WaitForInput); + OutputLine(NULL, "その尻拭いを我々がしようと言うんだ。", + NULL, " We're here to take care of the mess you left behind.", Line_WaitForInput); + OutputLine(NULL, "君らは引き継いで後方に下がりたまえ。」", + NULL, " Just step back for a minute.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 署長と県警本部の人間に凄まれては、立場上、大石は譲らざるを得ない。", + NULL, "I couldn't talk back if both the chief and a guy from the prefectural headquarters gave me an order.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Kuruma1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「お、…大石さん、何者っすかあいつは…!」", + NULL, "\"O...Ooishi-san, who the heck is he?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「大高くん?", + NULL, "\"That's Ohtaka-kun.", Line_WaitForInput); + OutputLine(NULL, " んっふっふ、昔、麻雀がクソ弱いくせに粋がってたから、ちょいと叩き潰してやったことがありましてねー。", + NULL, " Nfu fu, a long time ago, he was showing off even though he was bad at mahjong, so I taught him a lesson.", Line_WaitForInput); + OutputLine(NULL, "それともあれかな、剣道大会で偉そうにしてやがったから、面食らわして失神させたのを根に持ってるのかなぁ。」", + NULL, " Or maybe he's still holding a grudge from when I knocked him unconscious in that kendo tournament.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それ以上を聞かなくても、二人が犬猿の仲であることは容易に想像できた。", + NULL, "Obviously, we didn't get along.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大石くん、現在の最新の状況を説明したまえ。」", + NULL, "\"Give me the latest update, Ooishi-kun.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あんた、本気で突入する気で?", + NULL, "\"Are you serious about storming the school?", Line_WaitForInput); + OutputLine(NULL, " こっちはもうすぐ睡眠薬で穏便に決着がつけられそうなんだ。", + NULL, " We were about to settle this thing peacefully with some sleeping pills.", Line_WaitForInput); + OutputLine(NULL, "それを引っくり返す気かい?!」", + NULL, " What are you trying to accomplish here?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「もう遅過ぎる。", + NULL, "\"It's too late for that.", Line_WaitForInput); + OutputLine(NULL, "あと1時間あったらその手も検討できたな。", + NULL, " If we had another hour, that would be possible.", Line_WaitForInput); + OutputLine(NULL, "突入は府警の専門部隊が担当する。", + NULL, " Instead, a special unit from the prefectural police department will move in.", Line_WaitForInput); + OutputLine(NULL, "君はバックアップに回りたまえ。」", + NULL, " Your unit will be their backup.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + DisableWindow(); + DrawBustshot( 0, "Oisi3", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + + OutputLine(NULL, "「……署長。", + NULL, "\"...Chief.", Line_WaitForInput); + OutputLine(NULL, "あんたわかってますよねぇ?", + NULL, " You know what's going on, don't you?", Line_WaitForInput); + OutputLine(NULL, " あの教室は今や巨大な爆弾なんです!", + NULL, " That classroom itself has turned into a huge bomb!", Line_WaitForInput); + OutputLine(NULL, " だが一番恐ろしい爆弾は教室じゃない。", + NULL, " But even the classroom isn't the bomb we're scared of.", Line_WaitForInput); + OutputLine(NULL, "犯人の竜宮レナ本人なんです!!", + NULL, " It's the suspect, Rena Ryuugu!!", Line_WaitForInput); + OutputLine(NULL, " 我々はようやくそれをなだめ、穏便に解決する手順を踏み、それを実行しようとしています。", + NULL, " We finally calmed her down and found a way to settle this peacefully, and we were about to start that operation.", Line_WaitForInput); + OutputLine(NULL, "時間は確かにもう10分もない。", + NULL, " I know we only have about ten minutes,", Line_WaitForInput); + OutputLine(NULL, "でも、必ず成功させて見せます!!", + NULL, " but I'll make sure this works!!", Line_WaitForInput); + OutputLine(NULL, " 交渉は私が自らやります。", + NULL, " I'll continue negotiating.", Line_WaitForInput); + OutputLine(NULL, "駄目なら私が粉々に吹っ飛んでおしまいです。", + NULL, " If it doesn't work, I'll be blown up.", Line_WaitForInput); + OutputLine(NULL, "署長たちは離れてそれを見て、ざまーみろと思ってればいい!」", + NULL, " Then you can sit back and say 'I told you so,' okay?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「大石くん。", + NULL, "\"Ooishi-kun,", Line_WaitForInput); + OutputLine(NULL, "府警の専門部隊はただの機動隊じゃないぞ。", + NULL, " the special unit from the prefectural police department isn't just any old unit.", Line_WaitForInput); + OutputLine(NULL, "第2機動隊と言えば、君ほどの男なら噂くらい聞いているだろう?」", + NULL, " You've heard about the Second Company, haven't you?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「………なんすか大石さん。", + NULL, "\"What's that, Ooishi-san?", Line_WaitForInput); + OutputLine(NULL, "第2機動隊って有名なんですか…?」", + NULL, " Is this \"Second Company\" that well known?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「5年くらい前だっけ、", + NULL, "\"Do you remember, about five years ago,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…日本赤軍のダッカ事件があったでしょ。", + NULL, " when the JRA hijacked that airplane? Flight 472?", Line_WaitForInput); + OutputLine(NULL, "あれを切っ掛けに、東京と大阪にハイジャック専門の特殊部隊が組織されたって噂は聞いてましたがね。", + NULL, " I've heard that special counter-terrorist units were put together in Tokyo and Osaka after that incident.", Line_WaitForInput); + OutputLine(NULL, "………実在してましたか…。」", + NULL, " So they really do exist...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「で、でも、何だって府警の機動隊がこんなところに…。」", + NULL, "\"B-But why would a special unit from Osaka be here?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 大高が得意げにニヤリと笑った。", + NULL, "Ohtaka smiled proudly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「たまたま県警機動隊との交流訓練があってね。", + NULL, "\"We just happened to be holding a training session with your prefectural police unit.", Line_WaitForInput); + OutputLine(NULL, "特別に応援を要請したのだよ。」", + NULL, " We requested their help.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なっはっは、……相変わらずですねぇ。", + NULL, "\"Na ha ha... you haven't changed, have you?", Line_WaitForInput); + OutputLine(NULL, "…話をすぐ派手にしたがる、その癖は。」", + NULL, " ...You have a bad tendency to escalate matters quickly.\"", Line_Normal); + ClearMessage(); + + DrawScene( "Sora2", 400 ); + PlayBGM( 1, "higurashi", 120, 0 ); + + OutputLine(NULL, " とても日本的とは思えない武装をした黒装束の機動隊員たちが次々と降車しては、予め決められたらしい位置に散っていく。", + NULL, "The Company members exited the vehicles one after another and took position.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その動きはとても警察的とは思えなかった。", + NULL, "They didn't move like policemen...", Line_Normal); + ClearMessage(); + + DrawScene( "Kuruma3", 400 ); + DisableWindow(); + DrawBustshotWithFiltering( 1, "Oisi3", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「大高くん!", + NULL, "\"Ohtaka-kun!", Line_WaitForInput); + OutputLine(NULL, " あんた学校で銃撃戦をやる気かい!", + NULL, " Are you really going to have a gunfight here?", Line_WaitForInput); + OutputLine(NULL, " 一発で大爆発を起こすぞ!」", + NULL, " One shot is all it'll take to trigger an explosion!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「安心したまえ。", + NULL, "\"Don't worry.", Line_WaitForInput); + OutputLine(NULL, "突入班が使うのは火器じゃない。", + NULL, " They won't use firearms.", Line_WaitForInput); + OutputLine(NULL, "暴徒鎮圧用のガス銃だ。", + NULL, " They're using riot shields and riot guns.", Line_WaitForInput); + OutputLine(NULL, "高圧ガスで催涙ガスを噴出する。", + NULL, " These guns send out tear gas at high pressures.", Line_WaitForInput); + OutputLine(NULL, "何の問題もない。」", + NULL, " There will be no issue with explosions.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Oisi5", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………へぇ〜、そりゃ便利な水鉄砲があったもんで。", + NULL, "\"......Wow, I've never heard of such convenient water guns.", Line_WaitForInput); + OutputLine(NULL, "ところで、その玩具は校庭を横断して教室まで届くほど便利なものなんで?」", + NULL, " By the way, can that toy reach the classroom from across the schoolyard?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それは君が心配することではない。", + NULL, "\"You don't need to worry about that.", Line_WaitForInput); + OutputLine(NULL, "後は我々に任せて下がりたまえ。」", + NULL, " You just move over and let us do our job.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大石が呆れたジェスチャーをした時、腕がたまたま車のクラクションに触れて、短く音が一度なった。", + NULL, "As I lifted my arms exaggeratedly, one elbow accidentally touched the car horn, which honked.", Line_WaitForInput); + + PlaySE( 0, "s_TR018b", 128, 64 ); + + OutputLine(NULL, "………もちろん故意だった。", + NULL, " .........Of course, I did it on purpose...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「今のは前原圭一を呼び出すサインですか?」", + NULL, "\"Are you trying to get Keiichi Maebara's attention?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……えぇそうです。", + NULL, "\"Of course.", Line_WaitForInput); + OutputLine(NULL, "…前原くんが気付いてくれるのに祈るしかない…。」", + NULL, " I just hope he heard it...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「今さら彼に何を?」", + NULL, "\"What are you going to tell him now?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「連中は多分、グレネードか何かでガラスをぶち抜いてガス弾を教室に打ち込んでその隙に突入しようってつもりでしょう。", + NULL, "\"They're probably thinking about breaking one of the windows with a grenade and then shooting tear gas into the room.", Line_WaitForInput); + OutputLine(NULL, "……連中は竜宮レナを甘く見てる。", + NULL, " ...They have no idea how serious Rena Ryuugu is.", Line_WaitForInput); + OutputLine(NULL, "彼女は本気だ。", + NULL, " Deadly serious.", Line_WaitForInput); + OutputLine(NULL, "ガラスの割れる音でもライターを躊躇わず点火する…!」", + NULL, " Even the noise of a window breaking could drive her over the edge...!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………特殊部隊には制圧できないってことですか?」", + NULL, "\"Are you saying the special unit can't suppress her?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「できないに決まってるだろ!", + NULL, "\"Of course not!", Line_WaitForInput); + OutputLine(NULL, " だから今まで慎重にやって来たんじゃないの!", + NULL, " That's why we've been so careful!", Line_WaitForInput); + OutputLine(NULL, " 竜宮レナは初めから死ぬつもりなんだよ。", + NULL, " Rena Ryuugu has been intending to kill herself this whole time.", Line_WaitForInput); + OutputLine(NULL, "命が惜しくないヤツに突入なんて意味がないんだよ!", + NULL, " A raid doesn't work on people who don't care about dying!", Line_WaitForInput); + OutputLine(NULL, " ……もう前原さんしかいない…!」", + NULL, " ...We only have Maebara-san now!\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "Kuruma2", 400 ); + + OutputLine(NULL, "「……お、……大石さん!", + NULL, "\"O-Ooishi-san!", Line_WaitForInput); + OutputLine(NULL, " 繋がりました!」", + NULL, " Here he is!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「もしもし、大石です。", + NULL, "\"Hello, this is Ooishi.", Line_WaitForInput); + OutputLine(NULL, "聞こえてたら咳払いをお願いします。」", + NULL, " If you can hear me, please cough.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………ゴホゴホ。」", + NULL, "\"Cough, cough...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「緊急の話があります", + NULL, "\"This is an emergency.", Line_WaitForInput); + OutputLine(NULL, "。聞いてください。」", + NULL, " Please listen.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………どうせ悪い話だろ。」", + NULL, "\"I have a feeling it's not good news...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……悔しいですがビンゴです。", + NULL, "\"Unfortunately, you're right.", Line_WaitForInput); + OutputLine(NULL, "…県警が介入してきてお膳立てを引っくり返すつもりです。", + NULL, " The prefectural police are getting involved. They're going to ruin everything we've worked for so far.", Line_WaitForInput); + OutputLine(NULL, "特殊部隊が校舎に突入しようとしています。」", + NULL, " There's a special unit about to break in.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「お、………おいおい、……護身用スプレーで怯ませてもその1秒で点火されちまうってんで、俺はずっと抑えて来たんだぜ…?!", + NULL, "\"H-Hey, the only reason I haven't used my pepper spray is because that won't stop her from igniting the gas...", Line_WaitForInput); + OutputLine(NULL, " 突入なんて、そんなの無理に決まってるだろ…!」", + NULL, " A raid won't work...!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「県警は竜宮さんがすでに死ぬ気であることを理解していません。", + NULL, "\"The prefectural police don't understand that Ryuugu-san is prepared to die.", Line_WaitForInput); + OutputLine(NULL, "ライターは脅しで、点火するわけないとタカを括っています。", + NULL, " They're assuming the lighter is just a threat and that she isn't really going to ignite the gas.", Line_WaitForInput); + OutputLine(NULL, "多分、5分以内に突入するでしょう。", + NULL, " They'll break in within five minutes or so.", Line_WaitForInput); + OutputLine(NULL, "突入する前に、…何とか竜宮レナからライターを奪ってください!」", + NULL, " Please take the lighter from Rena Ryuugu before they move in!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それは時限発火装置を何とかしろというオーダーに追加で?」", + NULL, "\"Is that an addition to your order to do something about the time bomb?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………えぇ、そうです。」", + NULL, "\"...Yes, that's right.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……マジかよ………。", + NULL, "\"You've got to be kidding me...", Line_WaitForInput); + OutputLine(NULL, "…あと5分でレナからライターを奪って、時限発火装置もどうにか?", + NULL, " You want me to take the lighter from Rena and do something about the time bomb too, all within five minutes?", Line_WaitForInput); + OutputLine(NULL, " ……やってくれるぜ……………。」", + NULL, " ...Come on......\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あなただけが頼りなんです…!", + NULL, "\"You're the only one we can count on...!", Line_WaitForInput); + OutputLine(NULL, " 頼みます…!!!」", + NULL, " I'm begging you...!!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawScene( "white", 400 ); + DrawBustshotWithFiltering( 2, "Ri_KomaruA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……どうですか沙都子。", + NULL, "\"How is it, Satoko?", Line_WaitForInput); + OutputLine(NULL, "思いつきますですか…。」", + NULL, " Can you think of something?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_OdorokiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………1階の廊下だけが知りたいんですの。", + NULL, "\".........I just have to check the hallway on the first floor.", Line_WaitForInput); + OutputLine(NULL, "…そこに、あるか、ないか。", + NULL, " To check whether it is there or not.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Sa_YAreyareA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "レナさんの行動パターンから考えて、1階ならあそこ、2階ならあそこ…。」", + NULL, " Knowing Rena-san's patterns, if it was on the first floor, it would be there, and if it was on the second floor, it would be there...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「1階の廊下をコードが横断してないか、ざっと見ればいいんだな?」", + NULL, "\"I just have to check to see if there is a cord in the hallway on the first floor, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………多分あるはず…。", + NULL, "\"......It should be there.", Line_WaitForInput); + OutputLine(NULL, "…………く、", + NULL, " .........Tch,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…普段のレナさんなら断言できますけど、……今のレナさんはノイズだらけで行動パターンが読みきれませんわ…。」", + NULL, " if Rena-san was in a normal state of mind, I would know for certain... but with her being like this, I really cannot figure out her thought pattern right now...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「よし、……任せろ、何とかする。", + NULL, "\"Okay, I'll do something.", Line_WaitForInput); + OutputLine(NULL, "もう悩むにも時間が足りねぇよ。", + NULL, " We don't even have time to think about it.", Line_WaitForInput); + OutputLine(NULL, "最後の2択は俺が直接探る!」", + NULL, " I'll look into those two options myself!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " もう惨劇はごめんだ。", + NULL, "I don't want another tragedy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 地獄の悪魔どもめ、滑稽な顛末を期待してポップコーンでも食ってやがる頃だろう。", + NULL, "You demons down in Hell, I bet you're just waiting for an amusing ending to unfold while eating some popcorn.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そうはいかねぇぞ…俺が全部、引っくり返す!!", + NULL, "I won't let that happen. I'm going to change everything!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " てめぇらには床に散らばったポップコーンを拾わせてやるぜ…!!", + NULL, "And then I'm going to make you pick up your popcorn off the floor!!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "higurashi", 120, 0 ); + + OutputLine(NULL, " 俺は、宇宙人の話を延々と続けるレナに言った。", + NULL, "I spoke to Rena as she continued on with her story about the aliens.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 0, "Re_Hi_DefA1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「……え?", + NULL, "\"......Eh?", Line_WaitForInput); + OutputLine(NULL, " 何?", + NULL, " What is it?", Line_WaitForInput); + OutputLine(NULL, " どうしたの圭一くん。」", + NULL, " What's the matter, Keiichi-kun?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いや、………今、音が聞こえなかったか?」", + NULL, "\"Hey... didn't you hear something just now?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………………………。」", + NULL, "\"..................\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは沈黙し、四方の気配を探る……。", + NULL, "Rena went quiet and looked around...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……今のレナは疑心暗鬼の塊だ。", + NULL, "Rena had become totally paranoid about everything.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 少しでも不安になれば、もうその不安を無視できない…。", + NULL, "Once she became worried, she couldn't ignore it...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_MuhyouA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………………本当に?", + NULL, "\"............Really?", Line_WaitForInput); + OutputLine(NULL, " 圭一くん。」", + NULL, " Are you sure, Keiichi-kun?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……あぁ。", + NULL, "\"...Yeah.", Line_WaitForInput); + OutputLine(NULL, "聞き間違えじゃない。」", + NULL, " I'm sure I heard something.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………………………。」", + NULL, "\".....................\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナは自分で異常を確かめたいはずだ。", + NULL, "I knew she'd want to check it herself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……だが、気のせいかも知れない音のために、ここを離れたくもないはず…。", + NULL, "But she really couldn't leave the room for something like that...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " となれば、俺に頼むほかない。", + NULL, "So in that case, she'd have to ask me to check for her.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナももちろん、同じ答えに行き着いていたようだった。", + NULL, "Rena must have been thinking the same thing.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………圭一くん、", + NULL, "\"............Keiichi-kun,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……見てきて?」", + NULL, " can you go check?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 口元しか笑っていない恐ろしい表情で、…レナが俺にそう命じた。", + NULL, "Rena gave me an order with a fake smile on her lips.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………あぁ、………わかった。」", + NULL, "\"Yeah...... okay......\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "G2", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " 俺はレナに見送られながら廊下へ出る。", + NULL, "Rena watched me go out into the hallway.", Line_WaitForInput); + OutputLine(NULL, "……その背中にレナが言葉をぶつけた。", + NULL, " As I did, she spoke to me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………レナを、怒らせちゃいやだよ…?」", + NULL, "\"Don't... make me angry ......okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「信用しろ。", + NULL, "\"Trust me.", Line_WaitForInput); + OutputLine(NULL, "…俺はレナの仲間だ。」", + NULL, " I'm your friend.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………………うん。………信じるよ…。", + NULL, "\"......Yeah. ...I trust you.", Line_WaitForInput); + OutputLine(NULL, "…信じるから、………裏切っちゃ嫌だからね…。」", + NULL, " I trust you...... so don't betray me, okay...?\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, " レナの視界から逃れた俺は、足早にコードを探す。", + NULL, "After being freed from Rena, I looked for a cord in a hurry.", Line_WaitForInput); + OutputLine(NULL, "…もう時間は5分もないのだ!", + NULL, " I didn't even have five minutes!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……コンセントが一番多そうな場所と言えば、…やはり職員室だろうか…?", + NULL, "The office probably had more outlets than anywhere else...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 職員室に向かう。", + NULL, "I headed for the teacher's office.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………くそ、コンセントってどこにあるんだ。", + NULL, "Shit, where were the outlets?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 灯りのスイッチと違って、必ず部屋の入り口の脇にあるとか、ルールがあるわけじゃないからな…!", + NULL, "Unlike light switches, outlets couldn't always be found near entrances...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " くそ、何で職員室の時計の秒針ってこんなにもうるさいんだよ!!", + NULL, "Damn it, why did the clock in the teacher's office have to make such a loud ticking noise?", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "white", "maskright", 1, 0, 300 ); + DrawBustshotWithFiltering( 2, "Ri_DefA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……大丈夫なのですよ、圭一ならきっと見つけてくれますのです。」", + NULL, "\"......Don't worry, Keiichi will find it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + + DrawBustshotWithFiltering( 1, "Sa_YareyareA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「レナさんなら、……レナさんなら……。", + NULL, "\"Rena-san would... if I were Rena-san...", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Sa_OdorokiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……く、", + NULL, " ......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……いつものレナさんより疑り深いレナさんなら、", + NULL, "if Rena-san was even more mistrusting than usual...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………どこにどう仕掛けますの?!", + NULL, " where would she set the trap?", Line_WaitForInput); + OutputLine(NULL, " この程度がわからなくて…レナさんのトラップで最期なんて北条沙都子、一生の恥ですわ…!」", + NULL, " A trap expert like myself ought to be able to discern that!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "G3", 400 ); + + OutputLine(NULL, "「………………何だ、………これ……。」", + NULL, "\"Hmm? What's this...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 校長席の下にある蛸足配線に1本のコンセントが刺されて、それがずーーっと伸びて……、応接室へ続く扉の隙間に伸びていた。", + NULL, "I saw a plug inserted into the unit under the principal's desk, and I also saw a cord extending under the door to the reception room.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 隣の部屋へコードを伸ばすなんて普通ありえない。", + NULL, "There shouldn't have been any reason why a cord had to be extended into that room. ", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その部屋の電源はその部屋のコンセントで取るのが普通だ。", + NULL, "The reception room had an outlet of its own.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺は足音を限りなく殺しながら……、応接室への扉を開く。", + NULL, "I tiptoed over to the reception room... and opened the door.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " キィ〜〜〜〜〜〜〜…ィ〜〜……。", + NULL, "Squeak...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 潤滑油がすっかり切れて、耳障りに鳴る扉の隙間を少し開ける。", + NULL, "The door squeaked as I cracked it open a little.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………応接室の中に首を突っ込むと、", + NULL, "I poked my head inside the reception room.", Line_WaitForInput); + OutputLine(NULL, "……この不審なコードはなんと応接室を横断して、廊下に繋がる扉の隙間へ向かっていた。", + NULL, " I saw the suspicious cord crossing the room and extending under the door to the hallway.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は応接室のコードを辿り、", + NULL, "I followed the cord through the reception room.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_door", 128, 64 ); + + OutputLine(NULL, "廊下への引き戸を開けると、………コードは正面にある倉庫の扉の中に伸びていた。", + NULL, " I opened the door to the hallway... and the cord was extending into the storage closet.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 倉庫の中には、ワックスとか洗剤とかそういう類のものがたくさんしまわれていて、細く開けられた扉から独特の異臭が漏れ出していた。", + NULL, "The storage closet was used to hold cleaning chemicals. I could smell them from here.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " コードはその中に伸びている……………。", + NULL, "The cord was extending into there...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "JS3", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " 俺はそっと扉を開き、…中の灯りをつける。", + NULL, "I carefully opened the door and turned the light on.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 伸びたコードは延長コードのドラムに繋がり……、", + NULL, "The cord was attached to another extension cord...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……そこには、", + NULL, " and", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………こんなところには似つかわしくない目覚まし時計が……!!!", + NULL, " there was an alarm clock that didn't belong in there!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………み、", + NULL, "\"I......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………見つけた…………!」", + NULL, " found it...!\"", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " 時限発火装置ッ!!!", + NULL, "The time bomb!!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ってことは、こいつに刺さっているコードを引っこ抜けばいいわけだな!", + NULL, "So all I'd have to do was to unplug the cord!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺は目覚まし時計を取る。", + NULL, "I picked up the alarm clock.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ごく普通の目覚まし時計に見えた。", + NULL, "...It looked like a normal alarm clock.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……いや、本当に普通の目覚まし時計だ。", + NULL, "...Actually, it was a normal alarm clock.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……熊谷さんはキッチンタイマーって言ってた。", + NULL, "I remembered Kumagai-san calling it a \"kitchen timer\".", Line_WaitForInput); + OutputLine(NULL, "……目覚まし時計状って言ってた。", + NULL, " He said it was a bit like an alarm clock.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、状どころか、こいつはまさに目覚まし時計そのものだ…?", + NULL, "But this wasn't a bit like an alarm clock, it was an alarm clock...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 目覚まし時計ってのは大抵は乾電池だよな?", + NULL, "Wait, didn't alarm clocks use batteries?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 現にこれも乾電池だった。", + NULL, "This alarm clock was a battery-operated one, too...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………電源ドラムを見ると、別にコンセントには何も刺さっていない。", + NULL, "I looked at the extension cord...... and there was nothing plugged into it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………え?", + NULL, "...Eh?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 何だこの延長コード、", + NULL, "What was this extension cord for?", Line_WaitForInput); + OutputLine(NULL, "…………何のために、", + NULL, " ...Why was this", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "わざわざ職員室からこんなところまで引いてあるんだよ…?", + NULL, " extending all the way from the teacher's office...?", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「いッ、いけない圭一さん!!!", + NULL, "\"No, Keiichi-san!!", Line_WaitForInput); + OutputLine(NULL, " 逃げてええぇええぇええッ!!!」", + NULL, " Run!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「さ、沙都子?!」", + NULL, "\"S-Satoko?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それは違うんですの、騙されたッ!!!!」", + NULL, "\"That's the wrong place! You've been tricked!!!\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + PlayBGM( 0, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " 俺をぬっと、黒い影が覆った。", + NULL, "A black shadow was covering me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 全身が思いっきり冷たくなり、……思いっきり乾いて、ひび割れしそうに感じた。", + NULL, "I felt my body freeze... It was so frozen that I felt it was about to crack...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ゆっくり振り返ると、……………そこには鉈を振り上げた人影があった…。", + NULL, "I turned around slowly...... and saw someone holding a hatchet above their head.", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "semi", 120, 0 ); + + OutputLine(NULL, "「………ぁ、………………あ…。」", + NULL, "\"......Ah... ah......\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺は手に持っていた目覚まし時計を思わず落としてしまう…。", + NULL, "I dropped the alarm clock.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 90, 64 ); + + OutputLine(NULL, " それはガシャンと派手な音を立てた。", + NULL, "It made a noise as it hit the ground.", Line_Normal); + ClearMessage(); + + DrawScene( "JS3", 400 ); + DisableWindow(); + DrawBustshot( 0, "Re_Hi_DefA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 1000, TRUE ); + DisplayWindow(); + PlaySE( 0, "s_suzu", 128, 64 ); + + OutputLine(NULL, "「…………どうして圭一くんは、延長コードを辿って、", + NULL, "\"......Why did you follow the extension cord", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……目覚まし時計なんか持ってるのかな、………かな?」", + NULL, " and why did you have the alarm clock in your hands? ...Why did you?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……全身の細胞がカチカチに凍えていく。", + NULL, "All the cells in my body were frozen.", Line_WaitForInput); + OutputLine(NULL, "……そうだ、これはレナのワナだったのだ。", + NULL, " This was Rena's trap.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だってレナは…疑心暗鬼の塊で、…俺も含めて全員を疑っていたんだぞ…?", + NULL, "Rena was suspicious of everyone, including me...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから教室の中に、外部と通じている人間がいるかもしれないと占拠前から疑っていたわけだ……。", + NULL, "This whole time, she thought there was someone connected to the people outside...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " で、……そいつを焙り出すワナをすでに仕掛けてあった、と……。", + NULL, "This was a trap to lure that person out...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 時限発火装置の話は外部しか知らない。", + NULL, "Only the people outside knew about the time bomb.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " …それを知らされた間抜けだけが、", + NULL, "...I was told about the whole thing", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……延長コードを辿って、", + NULL, " and so I followed the extension cord", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………目覚まし時計を手に取るというバカをやる……。", + NULL, " and picked up the alarm clock... How stupid of me.", Line_Normal); + SetSpeedOfMessage( FALSE, 0 ); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「………………ま、", + NULL, "\"...W", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………待て、", + NULL, "...Wait,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………レナ………………。」", + NULL, " Rena...\"", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「あはははははははははははははははははははは、圭一くんのこと、信じてたのに。", + NULL, "\"Ahahahahahahahahahahahahahahahahahahahaha, I trusted you, Keiichi-kun...", Line_WaitForInput); + OutputLine(NULL, "………ひどいよ、圭一くん。」", + NULL, " How could you...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " さっきレナが俺の頭を殴った時は峰打ちだった。", + NULL, "Rena hit me with the back side of the hatchet earlier.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …すごい痛かったけど、その程度だった。", + NULL, "It was painful, but it didn't kill me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも今後は刃を返してない。", + NULL, "But this time, she was holding the hatchet the right way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …あれで打たれたら…額が割れるだけじゃ済まない。", + NULL, "It wouldn't just crack my forehead.", Line_WaitForInput); + OutputLine(NULL, "……頭が割れちまう……………ッ!!!!", + NULL, " It would split my entire head open...!!!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawFilm( 3, 255, 255, 255, 256, 0, 0, TRUE ); + + DisableWindow(); + DrawBustshot( 0, "Re_Hi_MuhyouB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + PlayBGM( 0, "B08_Izyou", 120, 0 ); + + OutputLine(NULL, " レナの鉈が、無慈悲に振り上げられて………。", + NULL, "Rena lifted the hatchet mercilessly...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………それは何だかスローモーションのように見え、……そんなレナはまるで千手観音のような神々しさを感じさせた。", + NULL, "She moved slowly, as if everything was in slow motion... she looked almost divine...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 確かにそれは神々しいものだったかもしれない。", + NULL, "Maybe it really was holy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 祈る対象という意味で。", + NULL, "I was praying, after all...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……祈る?", + NULL, "Praying?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何を?", + NULL, "What was I praying for...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………命乞いを……………………!!!", + NULL, "I was praying for my life......!!!", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + DrawScene( "white", 0 ); + FadeFilm( 0, TRUE ); + DrawBustshot( 0, "Re_Hi_MuhyouB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawBustshot( 2, "Ri_komaruA1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "JS3", 10 ); + + OutputLine(NULL, "「……うわあああぁあぁああぁ!!!」", + NULL, "\"Whahhhhh!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + PlayBGM( 0, "samayoi", 120, 0 ); + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, " 突然のことに何が起こったかわからなかった。", + NULL, "It was so sudden, I couldn't tell what happened.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 梨花ちゃんがレナに後ろから飛び掛ったのだ。", + NULL, "Rika-chan had jumped onto Rena from behind.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何かの武器を使ったのか、レナは痛い痛いと大袈裟に呻いた。", + NULL, "I didn't know what kind of weapon Rika-chan used, but Rena started moaning. It clearly hurt.", Line_Normal); + ClearMessage(); + + DrawScene( "JS3", 400 ); + + OutputLine(NULL, " 俺は我に帰る!", + NULL, "That brought me back to reality!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 呆然としてる場合かよ!!", + NULL, "I couldn't just watch them!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 狙いはレナの鉈じゃない、ライターの方だ!!!", + NULL, "I had to get the lighter from Rena!!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + OutputLine(NULL, "「ぅあうッ!!!」", + NULL, "\"Whahhh!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLine(NULL, "「……力尽くでなら勝てると思うんじゃねぇぇえぇえ…!!!」", + NULL, "\"...Don't think you can win with mere force!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + OutputLine(NULL, " レナもライターが切り札であることをわかっていて、意地でも指を開こうとしない!", + NULL, "Rena knew I was after the lighter. She closed her fingers around it tightly!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_chisibuki", 128, 64 ); + + OutputLine(NULL, " 梨花ちゃんは鉈を持っている方の腕に組み付いていてくれた。", + NULL, "Rika-chan was grabbing onto the arm Rena was holding the hatchet in.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …逃げろと言いたいが、そのお陰で俺は両手を使ってライターを奪い取れる!!", + NULL, "I wanted to tell her to run, but thanks to Rika-chan, I could use both of my hands to get at the lighter!!", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「うらあッ!!!」", + NULL, "\"Whaahh!!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ライターがレナの手から弾き飛ばされた!", + NULL, "The lighter flew out of Rena's hand.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 廊下の壁にぶつかって床を転がる!", + NULL, "It hit the hallway wall and dropped down to the floor!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " 俺はそれを拾い上げた。", + NULL, "I picked it up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, " それと同時に、レナもまた梨花ちゃんを振り払ったのだった。", + NULL, "At the same moment I did, Rena managed to shake off Rika-chan.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「圭一さあああぁあぁあん!!!", + NULL, "\"Keiichi-san!!!", Line_WaitForInput); + OutputLine(NULL, " わかりましたわ、わかりましたわ!!!」", + NULL, " I know now, I figured it out!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 教室から沙都子の怒鳴り声が聞こえる。", + NULL, "I heard Satoko screaming from the classroom.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……レナが時限発火装置を隠した場所がわかったんだ!!", + NULL, "Satoko had figured out where Rena hid the time bomb!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナをこの場で取り押さえたいが、もう時間はまるでないんだ。", + NULL, "I wanted to catch Rena, but I didn't have time for that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナより時限発火装置を何とかしないとッ!!", + NULL, "I had to do something about the time bomb instead!!", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Ri_majimeA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "JS3", 400 ); + + OutputLine(NULL, "「……圭一!", + NULL, "\"Keiichi!", Line_WaitForInput); + OutputLine(NULL, " 早く沙都子のところへ行くのです!」", + NULL, " Hurry up and go back to Satoko!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花ちゃんがレナの前で両手を広げて立ち塞がっているのが見えた。", + NULL, "Rika-chan had spread her arms, blocking Rena's path forward.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ば、馬鹿なことはやめて逃げろッ!!!」", + NULL, "\"What are you doing? Just run!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Ri_fumanA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………圭一。", + NULL, "\".........Keiichi.", Line_WaitForInput); + OutputLine(NULL, "これは初めてではないのですよ。", + NULL, " This isn't the first time I've done this for you.", Line_WaitForInput); + OutputLine(NULL, "……覚えていないのですか?」", + NULL, " Don't you remember?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………………………え?」", + NULL, "\"............Eh?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……前の時、……ボクにあとわずかの頑張りがあれば、……圭一は間に合ったのです。", + NULL, "\"If I'd tried a little harder the previous time... you could have made it.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Ri_majimeA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……今度こそ、間に合わせる……!", + NULL, " ...So this time, you are going to make it!", Line_WaitForInput); + OutputLine(NULL, " だから行ってなのですッ!!」", + NULL, " Just go!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 梨花ちゃんが何を言っているのか、この土壇場では理解する余裕はなかった。", + NULL, "I didn't know what Rika-chan was talking about.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ひとつだけわかることがあった。", + NULL, "But there was one thing I did know.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……あの時のレナや魅音が、そして今の俺が仲間のために命を捨てられると思うように!!", + NULL, "Just like Rena and Mion were ready to give up their lives for their friends, and I was willing to give up mine...", Line_WaitForInput); + OutputLine(NULL, " 梨花ちゃんもその覚悟があるってことなんだッ!!", + NULL, " Rika-chan was prepared for that too!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから梨花ちゃんに逃げろというのは、仲間じゃないと宣告するのと同じことなんだ!!", + NULL, "Therefore, telling Rika-chan to run was like telling her she wasn't my friend!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから俺は頼る、仲間である梨花ちゃんを頼る!!", + NULL, "And so, I will depend on my friend, Rika-chan!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「すまん梨花ちゃん!!!」", + NULL, "\"Thank you, Rika-chan!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「圭一さぁあん、もう時間がああああッ!!!」", + NULL, "\"Keiichi-san, we are running out of tiiiiiime!!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 俺は梨花ちゃんに任せ教室へ走った!!", + NULL, "Leaving it to Rika-chan, I dashed for the classroom!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "JS3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 圭一が教室へ駆け込んだことを足音で知ると、梨花はわずかの安堵の息を漏らした。", + NULL, "As soon as Rika heard Keiichi's footsteps reach the classroom door, she sighed in relief.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Re_Hi_DefA1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 1300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " そこへ……レナのぬぅっとした黒い大きな影が迫る。", + NULL, "As she did, Rena's black shadow came ever closer.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あはははははあははははははははは!", + NULL, "\"Ahahahahahahahahahahahahahahaha!", Line_WaitForInput); + OutputLine(NULL, " すごいよ、すごいよ、これは部活じゃないんだよ?", + NULL, " That's great, that's just great; this isn't a club activity, you know?", Line_WaitForInput); + OutputLine(NULL, " 梨花ちゃんは殺されちゃうよ、怒ったレナにきっと殺されちゃう!!」", + NULL, " You'll be killed for real!! You'll be killed by an angry Rena!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………………………。」", + NULL, "\".....................\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あははははははははは……はは、………。", + NULL, "\"Ahahahahahahahahaha...ha ha...", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "re_Hi_muhyouB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……へぇ?", + NULL, " Hmm...", Line_WaitForInput); + OutputLine(NULL, " ……私が怖くないんだ?", + NULL, " You're not afraid of me, are you?", Line_WaitForInput); + OutputLine(NULL, " 梨花ちゃんすごいよ?」", + NULL, " You're amazing, Rika-chan.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 梨花はさっきの倉庫から転げる時に、倉庫内からあふれ出たモップを拾い、逆さに持って、槍を構えるようにレナに向ける。", + NULL, "Rika grabbed a mop as she ran from the storage closet. She picked it up and held it upside down, like a spear.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……その構えは一端で、…レナと戦う毅然とした意思が感じられた。", + NULL, "Rika's stance told Rena that she was ready to fight.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その表情が大人びていく。", + NULL, "Rika didn't look like a little girl anymore.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 不敵で、レナに対して余裕すら感じられた。", + NULL, "She looked so brave...", Line_WaitForInput); + OutputLine(NULL, "一瞬だけその表情に驚くレナ。", + NULL, " that Rena was even startled by it.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………すごいね。", + NULL, "\".........Boy, you really are amazing.", Line_WaitForInput); + OutputLine(NULL, "殺されるのが怖くないんだ?」", + NULL, " You aren't afraid of being killed at all, huh?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…ふん。」", + NULL, "\"...Heh!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 梨花が皮肉るように笑う。", + NULL, "Rika smiled cynically.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …こんな笑いは普段の梨花が浮かべるものではない。", + NULL, "Rika usually never smiled this way.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G2", "maskleft", 1, 0, 300 ); + DisableWindow(); + DrawBustshot( 0, "Ri_majimeA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……この私が死を恐れるとでも?", + NULL, "\"Do you really think I would be afraid of death?", Line_WaitForInput); + OutputLine(NULL, " 幾百の死の山脈を越えてきたこの私が今さら何を恐れるというのか。」", + NULL, " I've experienced several hundred deaths up until now. Why should I be afraid of it all of a sudden?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「君、……梨花ちゃんじゃないね。", + NULL, "\"You... aren't Rika-chan, are you?", Line_WaitForInput); + OutputLine(NULL, "…………あの夜に出会った梨花ちゃんもどきの方だね……。", + NULL, " ...You're the one I met that night...", Line_WaitForInput); + OutputLine(NULL, "………正体を現したな、宇宙人め………!", + NULL, " Show yourself, alien...!", Line_WaitForInput); + OutputLine(NULL, " 本物の梨花ちゃんをどこへやった!!!」", + NULL, " Where is the real Rika-chan?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Ri_NiyariA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……本物の梨花?", + NULL, "\"The real Rika?", Line_WaitForInput); + OutputLine(NULL, " ここにいるわよ。", + NULL, " She's right here.", Line_WaitForInput); + OutputLine(NULL, "……みー、にぱ〜☆」", + NULL, " ...Meep, nipah☆.\"", Line_Normal); + ClearMessage(); + + + OutputLine(NULL, "「あぁ!!", + NULL, "\"Ah!!", Line_WaitForInput); + OutputLine(NULL, " その小馬鹿にしたところは間違いなく梨花ちゃんだね!", + NULL, " The way you're looking down on me, that really is like Rika-chan!", Line_WaitForInput); + OutputLine(NULL, " ……そう、オヤシロさまは宇宙人だった。", + NULL, " ...I get it, Oyashiro-sama is an alien.", Line_WaitForInput); + OutputLine(NULL, "古手家はその末裔で、……宇宙人の直系の一族だもんね!!", + NULL, " The Furude family is descended from him... and therefore you are a descendant of aliens!!", Line_WaitForInput); + OutputLine(NULL, " あははははははははははははははは!!", + NULL, " Ahahahahahahahahahahahahahahaha!!", Line_WaitForInput); + OutputLine(NULL, " 脳みそを叩き割って、中の寄生虫を引きずり出してやるからね、あっははははははははははははははははははははははははははは!!!」", + NULL, " I'll crack open your head and drag out all the parasites in your brain, ahhhahahahahahahahahahahahahahahahahahahahahahahahahahaha!!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " レナが奇声をあげながら鉈を大きく振りかぶり、梨花に飛び掛るッ!!", + NULL, "Rena raised her hatchet and charged at Rika with a scream!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, "「ひゃああああああああッ!!!", + NULL, "\"Hyaaaahhhh!!", Line_WaitForInput); + OutputLine(NULL, " 一撃で叩き割ってあげるよおおおおおおおおッツ!!!!!」", + NULL, " One swing is all I need to smash your head open!!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " まさに襲い掛かる肉食獣のようにッ!!!", + NULL, "Rena looked like a beast charging towards its prey!!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 迎える梨花は、後ろ足をすっと一歩引き、腰を落として迎撃体勢を取る。", + NULL, "Rika took a step backwards and lowered her body, preparing to counterattack.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……その表情には臆すものは一切ない…!", + NULL, "She did that with no hesitation...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「生憎ね、1分も稼げれば充分なの。", + NULL, "\"Even a minute is plenty.", Line_WaitForInput); + OutputLine(NULL, "遊んであげるわ、", + NULL, " I'll play with you.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "おいで鉈女…!」", + NULL, " Come on, hatchet girl!\"", Line_Normal); + ClearMessage(); + + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "GK1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「いいですの圭一さん!!", + NULL, "\"Do you not get it, Keiichi-san?", Line_WaitForInput); + OutputLine(NULL, " 全てのヒントと答えはもう朝の時にありましたの!」", + NULL, " All the hints were already in place this morning!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Kei_komaru", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「お、落ち着け沙都子!", + NULL, "\"C-Calm down, Satoko!", Line_WaitForInput); + OutputLine(NULL, " 俺にわかるように話せ!", + NULL, " Explain more slowly so I can understand!", Line_WaitForInput); + OutputLine(NULL, " つまりどういうことなんだ?!」", + NULL, " What are you trying to say?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " こうして思い出せば簡単だったんですのよ…!", + NULL, "\"It's simple if you just remember...!", Line_WaitForInput); + OutputLine(NULL, " ほら、思い出せば明白…!", + NULL, " Come on, it's quite obvious when you do!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + DrawFilm( 2, 0xaa, 0xaa, 0xaa, 256, 0, 0, TRUE ); + + DrawSceneWithMask( "Sora", "maskc", 1, 0, 300 ); + + OutputLine(NULL, "「ねーー、今日はくさいーーー、窓しめてー。」", + NULL, "\"Hey, something stinks today. Close the windows!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ばぁか、窓を閉めたらもっと暑くなるんだよー!!」", + NULL, "\"Silly, it'll be hotter in here if we close the windows!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 外からずっと感じてたガソリンの臭い。", + NULL, "We had been smelling gasoline coming from outdoors.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……今日は営林署の人は来てないのだから作業はない。", + NULL, "There were no forestry service people in the office, so they weren't doing any work today.", Line_WaitForInput); + OutputLine(NULL, "だから彼らがさせた臭いじゃない。", + NULL, " The smell wasn't coming from anything they were doing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまり、これはレナが用意したガソリンの臭いなんだ。", + NULL, "In other words, it was the smell of Rena's gasoline.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "GK2", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " レナは教室に撒くためのガソリンを近くに隠していたようだが、それはポリタンクに入っていた。", + NULL, "Rena hid the gasoline near the classroom. She had it in a plastic container.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……だからあそこまで極端な臭いはさせないんだ。", + NULL, "You can't smell gasoline that's in a plastic container...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " つまり、教室に撒くために用意したガソリンとは別のガソリンがもう用意されていたんだ!", + NULL, "So in other words, she had more gasoline ready than just in the container she used to spread it around the classroom.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " 臭いはどこからして来た?", + NULL, "Where was the smell coming from?", Line_WaitForInput); + OutputLine(NULL, " ……外から?", + NULL, " ...Was it coming from outside?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 気化したガソリンは空気より重い。", + NULL, "Vaporized gasoline is heavier than air.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 上から落ちてくるものなんだ。", + NULL, "It sinks.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そしてもう1つのヒントが重なる。", + NULL, "There was another hint other than that.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK1", "maskc", 1, 0, 300 ); + + OutputLine(NULL, "「あれーーー?!", + NULL, "\"What?!", Line_WaitForInput); + OutputLine(NULL, " 俺たちのボールがねえー!", + NULL, " Our ball is missing!", Line_WaitForInput); + OutputLine(NULL, " 北条、お前がまた隠したんだろー!!」", + NULL, " You hid it again, didn't you, Houjou?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 2, "Sa_AkireruA1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「誰がそんなものを隠しますの。", + NULL, "\"Why would I hide such a stupid thing?", Line_WaitForInput); + OutputLine(NULL, "どうせ隠すならもう少し気の利いたものを隠しましてよ。」", + NULL, " If I was going to hide something, I'd hide something better than that.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, " ボール遊びが好きな子たちにとって、ボールの所在がわからなくなるなんてことはない!", + NULL, "Kids who love to play with their ball never lose it!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 普段と同じ場所にしまってあったはずだ。", + NULL, "It should have been in the same place it always was.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それがなくなっていた!", + NULL, "But it was gone!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " つまりこれは、レナが何かに使ったということなんだ!", + NULL, "So that must mean that Rena used it for something!", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + + OutputLine(NULL, " ガソリンが、", + NULL, "The gasoline was", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…上から、降りて。", + NULL, " coming from above.", Line_WaitForInput); + OutputLine(NULL, "…ボール?", + NULL, " A ball was missing...", Line_WaitForInput); + OutputLine(NULL, " 詰めて。", + NULL, " So maybe, it was stuffed somewhere...", Line_Normal); + ClearMessage(); + + FadeFilm( 0, TRUE ); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawBustshot( 0, "Sa_OdorokiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "GK1", 400 ); + + OutputLine(NULL, "「レナさんは雨どいの出口をボールで詰めて、雨どいいっぱいにガソリンを注いだんですの!!", + NULL, "\"Rena-san blocked the drain with the ball and poured gasoline in the drain canal!!", Line_WaitForInput); + OutputLine(NULL, " どこから?!", + NULL, " Where?", Line_WaitForInput); + OutputLine(NULL, " 2階の屋根の上からですのよッ!!」", + NULL, " On the roof of the second floor!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " そうだ、2階の屋根に沿って雨どいは横に伸び、……そしてその端から真下に降りて普通は地面に排水される。", + NULL, "The drain canal extended along the roof of the second floor and then came straight down to the ground.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その出口で詰まっていて中にガソリンが満たされていたら……、それは、地上から2階の屋根まで届く巨大な火炎瓶と同じだ!!", + NULL, "If it was plugged and filled with gasoline... it was like a huge Molotov cocktail that extended from the ground to the roof of the second floor!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " しかもその雨どいは教室の窓のすぐ外を降りている…!!", + NULL, "Furthermore, the drain canal ran by the classroom windows!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雨どいの配管が爆発したら……教室まで連鎖爆発だッ!!", + NULL, "If the canal exploded, the classroom would explode too!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "GK1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「じゃあつまり!!", + NULL, "\"Therefore!!", Line_WaitForInput); + OutputLine(NULL, " 時限発火装置は!!」", + NULL, " The time bomb must be...!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Sa_OdorokiA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「2階の窓から延長コードか何かで引っ張って……、屋根の上ですわ!!!」", + NULL, "\"I bet she ran an extension cord out the second floor window... It's on the rooftop!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は床にぶちまけられていた誰かのお道具箱の中のハサミを拾い、それで沙都子の戒めを解く。", + NULL, "I picked up a pair of scissors and cut Satoko's bonds.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そういや、梨花ちゃんはどうやって縄跳びを解いたんだ?」", + NULL, "\"By the way, how did Rika-chan free herself from the rope?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Sa_AkireruB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……悪ぅございましたわねぇ、私は解けるほど痩せてなくて。」", + NULL, "\"I apologize for not being thin enough to slip out myself.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " むくれる沙都子の頭をわしわしと撫でてやる。", + NULL, "I rubbed Satoko's head.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「みんなを頼む!", + NULL, "\"Take care of the rest here!", Line_WaitForInput); + OutputLine(NULL, " 俺は屋上へ行く!!」", + NULL, " I'm going up to the roof!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺が教室を飛び出そうとした時、沙都子が呼び止めた。", + NULL, "As I jumped out of the classroom, Satoko stopped me.", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 1, "Sa_OdorokiB1", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawSceneWithMask( "GK1", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, "「圭一さん、これを!!」", + NULL, "\"Keiichi-san, here!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「何だよ、まだ何かあるのかッ!!」", + NULL, "\"What is it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "GK1", 10 ); + + OutputLine(NULL, " 突然、銀色の何かが俺の目の前に放り投げられる!", + NULL, "Something silver sailed through the air!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺はそれをバシンと強い音を立ててキャッチした。", + NULL, "I caught it.", Line_WaitForInput); + OutputLine(NULL, "………それは、金属バットだった…!", + NULL, " It was a metal bat...!", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Sa_DefA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………にーにーのですのよ。", + NULL, "\"...That's Nii-nii's.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Sa_WaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "後でちゃんと返してもらうでございますからね!」", + NULL, " Make sure you give it back to me, okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おうッ!!", + NULL, "\"Sure thing!!", Line_WaitForInput); + OutputLine(NULL, " すまん沙都子ッ!!!」", + NULL, " Thanks, Satoko!!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 金属バットは手の平に吸い付くように馴染み、まったく重さを感じさせない。", + NULL, "The metal bat fit right in my palm. I didn't even feel its weight.", Line_WaitForInput); + OutputLine(NULL, "こいつは心強いぜッ!!", + NULL, " It really eased my mind!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……柄のところには悟史と名前が入っていた。", + NULL, "The name \"Satoshi\" was written on the handle.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子の兄、悟史のバット。", + NULL, "This was the bat that belonged to Satoko's brother, Satoshi.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……去年の惨劇の、犠牲者。", + NULL, "He was the victim of last year's tragedy.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……お前も俺と同じなんだよな。", + NULL, "You and I, we're the same.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 二度と惨劇なんか繰り返させるものか!", + NULL, "I won't let another tragedy take place!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " このバットは舞台袖から送ってくれたお前の応援だ!", + NULL, "I'll treat this as a gift from you, who was waiting in the wings!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 悪魔どもの惨劇の脚本を叩き壊してやろうぜッ!!", + NULL, "Let's rip apart the script of this demonic tragedy together!!", Line_WaitForInput); + OutputLine(NULL, " 行くぞ悟史いいぃッ!!!", + NULL, " Let's go, Satoshi!!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "G2", "maskleft", 1, 0, 300 ); + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 廊下へ飛び出て階段を駆け上がろうとした時、職員室の廊下の方からドンガラガッシャンと派手な音が聞こえた。", + NULL, "As I tried to run up the stairs, I heard a loud noise coming from the hallway by the teacher's office.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, " 梨花ちゃんがゴロゴロと転がって、大の字のうつ伏せになるのが見えた。", + NULL, "I saw Rika-chan rolling on the floor.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………くそ、……梨花ちゃん!!", + NULL, "......Damn... Rika-chan!!", Line_WaitForInput); + OutputLine(NULL, " よく持ちこたえたぜ!!", + NULL, " You held out as long as you could!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Ri_KomaruA1", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………くそー…なのです。", + NULL, "\"......Damn it.", Line_WaitForInput); + OutputLine(NULL, "身体年齢があと5つもあれば……。」", + NULL, " If my body were five years older...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskdown" , 7, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + PlaySE( 0, "s_Down", 128, 64 ); + DisableWindow(); + DrawBustshotWithFiltering( 0, "Re_Hi_OkoruB1#", "maskleft", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「さぁあぁ、次は圭一くんだよおおおおおおぉおお!!!", + NULL, "\"You're next, Keiichi-kun!!!", Line_WaitForInput); + OutputLine(NULL, " うをああああぁあぁあッ!!!」", + NULL, " Whooooaaaaaa!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「や、やべぇ!! とにかく上だ。", + NULL, "\"Shit!! I have to go.", Line_WaitForInput); + OutputLine(NULL, "……今は屋根の上だ!!」", + NULL, " I have to get to the rooftop!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あははははははは、よく気付いたねよく気付いたね!!", + NULL, "\"Ahahahahahahaha, how did you figure it out, how did you?!!", Line_WaitForInput); + OutputLine(NULL, " でもさせるもんかあぁあぁあぁぁ!!!」", + NULL, " Still, I won't let you get up there!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何て恐ろしい形相してやがる…!", + NULL, "Rena's face looked unbelievably scary!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ありゃあ、捕まえたら3枚に卸してやろうって顔だ。", + NULL, "She was ready to rip me apart if she caught me.", Line_WaitForInput); + OutputLine(NULL, "冗談じゃねぇ!!", + NULL, " In that case, just try me!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は3段飛ばしくらいで階段を駆け上がる!", + NULL, "I jumped up the stairs, skipping every other step!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そしてポケットの中の盗聴器をオンにする。", + NULL, "I turned on the bug in my pocket.", Line_WaitForInput); + OutputLine(NULL, "イヤホンはしてる暇はない!", + NULL, " I didn't have time to put in the earphones!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " レナが俺を追って階段を駆け上がろうとした時、", + NULL, "As Rena flew up the stairs,", Line_WaitForInput); + OutputLine(NULL, "突然、足にピンと張られた縄跳びが絡みついた。", + NULL, " her foot got caught on a jump rope.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "G2", 10 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……派手に転んだところに三段重ねのタライがレナの頭に連続ヒットする。", + NULL, "She tripped, and then three buckets fell on her head.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, "…沙都子かぁ!!", + NULL, " ...The result of Satoko's trap!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Re_Hi_OkoruA1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「い、……たたたたたったぁ………!!", + NULL, "\"Ow... ow ow ow ow...!!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " く、…あははははははははは、沙都子ちゃんかぁあぁぁぁ!」", + NULL, " Tch... Ahahahahahahahahaha, it was Satoko-chan, huh?!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子は廊下の壁に寄りかかりながら、チッチッチと言いながら立てた人差し指を振る。", + NULL, "Satoko leaned against the wall and waved her index finger in a mocking gesture.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "mask00" , 0, FALSE, 0, 0, 400, TRUE ); + DrawBustshot( 1, "Sa_WaraiB1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「をーっほっほっほ!", + NULL, "\"Oh ho ho ho!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Sa_AkuwaraiA1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " なかなかの線を行ってましたけど、まだまだこの私とトラップ勝負をするのは3億5千光年くらい早くってでございましてよーー!!!」", + NULL, " You were pretty good, but you are about three hundred million light years too early to go up against a trap expert like me!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_Hi_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…沙都子ちゃん、光年は距離だよ。」", + NULL, "\"...Satoko-chan, light years are a unit of distance, not time...\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 0 ); + DrawBustshot( 1, "Sa_OdorokiB1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawBustshot( 2, "re_Hi_DefA1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "G2", 10 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " コーン!", + NULL, "Smash!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " 発動しなかった4段目のタライが沙都子の頭にヒットする。", + NULL, " The fourth bucket hit Satoko on the head.", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + DrawSceneWithMask( "black", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " こんなやり取りをしている間にも圭一は先へ、先へ!!", + NULL, "I continued up to the rooftop!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナは沙都子に構わず階段を駆け上り圭一の後を追う…!", + NULL, "Rena ignored Satoko and ran after me...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「お、お!", + NULL, "\"O, O!", Line_WaitForInput); + OutputLine(NULL, " 大石さんか?!", + NULL, " Ooishi-san?", Line_WaitForInput); + OutputLine(NULL, " やったぞ、やったぞ畜生ぉおぉ!!!", + NULL, " I did it!!!", Line_WaitForInput); + OutputLine(NULL, " ライターは奪った!", + NULL, " I got the lighter.", Line_WaitForInput); + OutputLine(NULL, " 時限発火装置もわかってる、屋根の上、雨どいの中だ!!", + NULL, " I know where the time bomb is; it's on the rooftop in the drain canal!!", Line_WaitForInput); + OutputLine(NULL, " 今、抑えに行っている!!」", + NULL, " I'm headed up there right now!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "GR2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「………大石さん、……まさかあれじゃあ!!」", + NULL, "\"...Ooishi-san... is that it?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 熊谷から双眼鏡を引っ手繰り、大石も屋根の上の雨どいを見る。", + NULL, "Ooishi grabbed the pair of binoculars from Kumagai and looked at the rain gutter on the rooftop.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …………絶対ありえない場所に、ちょこんと時計が置いてあった!", + NULL, "......There was something like an alarm clock sitting there!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その時計のコードは、2階の窓の中にすーっと伸びていた。", + NULL, "The cord from the clock was extending into the second floor window.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……こうして見るとあからさまなのに…、全然気付かなかった!!", + NULL, "It was so obvious, but they didn't even notice until just then!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + DrawSceneWithMask( "GK2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 沙都子は教室内の全員の戒めを解いていた。", + NULL, "Satoko was working hard to remove her classmates' restraints.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、魅音の首のU字ロックだけはハサミではどうにもならない!", + NULL, "But she couldn't do anything about the bike lock on Mion's neck!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Me_OdorokiA1", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "GK3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「……みんな、私はいいから早く逃げて……!」", + NULL, "\"Just run, everyone! Forget about me...!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Sa_AkuwaraiA1", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あぁら魅音さんらしくもない。", + NULL, "\"Hmm, that doesn't sound like Mion-san.", Line_WaitForInput); + OutputLine(NULL, "…こういう瞬間でも、我が部の部長らしくあるべきではございません?", + NULL, " Why not act like our club president, even in a situation like this?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Sa_WaraiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 部長はただ一言、こいつを外せと命令あそばされれば結構ですのよ?」", + NULL, " All you have to do, as our president, is to give me an order to undo this lock, okay?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 沙都子が自分の襟の裏をまさぐると…妙な形に折り曲げたヘアピンが現れる。", + NULL, "Satoko reached for the back of her collar... and produced a bent hair pin.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 沙都子は窓を開けるとそこに登り、魅音のU字ロックの鍵穴に向かい合う。", + NULL, "Satoko opened the window, climbed onto the windowsill, and faced the bike lock that was restraining Mion.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「み、みんなは全部のカーテンを開けて窓を全部開けたら、外へ駆け出すこと!!」", + NULL, "\"E-Everyone, open the curtains and the windows, then run!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「い、委員長!", + NULL, "\"B-But, class prez!", Line_WaitForInput); + OutputLine(NULL, " 前原さんはどうするんです?!」", + NULL, " What about Maebara-san?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「圭ちゃんは警察が助けてくれるから!", + NULL, "\"The police will help Kei-chan!", Line_WaitForInput); + OutputLine(NULL, " みんなはとにかく一刻も早くここから逃げて!!", + NULL, " You all need to run as soon as possible!!", Line_WaitForInput); + OutputLine(NULL, " ……って、うわ?!", + NULL, " ...Huh?", Line_WaitForInput); + OutputLine(NULL, " も、もう外したの?」", + NULL, " Did you unlock it already?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「北条沙都子にとって、U字ロックのUは、“うわ!こんなの楽勝!”のUでございましてよー!」", + NULL, "\"To me, this type of lock is child's play!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "GR2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " 双眼鏡が教室を捉えた。", + NULL, "The binoculars were trained on the classroom.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " カーテンが一斉に開けられ、窓が開かれる。そして、クラス全員が校庭に駆け出してくるではないか!", + NULL, "All the curtains were open, as well as all the windows. The children, in turn were all running out onto the schoolyard!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 7, 0, 300 ); + DrawScene( "Kuruma3", 400 ); + PlaySE( 0, "s_furu", 128, 64 ); + DisableWindow(); + DrawBustshotWithFiltering( 0, "Oisi3", "maskleft", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 300, TRUE ); + DisplayWindow(); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLine(NULL, " 大石は凄まじい重量感で指揮車の無線を持つ大高を弾き飛ばすと、無線に怒鳴った。", + NULL, "Ooishi pushed Ohtaka aside, then grabbed his radio and yelled into it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「全班突入しろ!!", + NULL, "\"All units, go!!", Line_WaitForInput); + OutputLine(NULL, " 突入突入突入ッ!!", + NULL, " Go, go!!", Line_WaitForInput); + OutputLine(NULL, " 人質を全員確保しろ!!", + NULL, " Secure the hostages!!", Line_WaitForInput); + OutputLine(NULL, " 犯人は人質1名を追って2階へ上がった模様!」", + NULL, " The suspect is going up to the second floor, running after one of them!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「こ、こら! 何の真似だね!!」", + NULL, "\"Hey! What are you doing?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 大高が大石の無線を奪おうと組みかかって来たところに、熊谷がすっと割って入った。", + NULL, "Ohtaka tried to grab the radio from Ooishi, but Kumagai stepped in.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 「お、大石くん、無線を返したまッ", + NULL, "\"Ooishi-kun, give me back the radio...", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, "グギャッ……?!、", + NULL, " Gyahh!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…あ………ぐぐぐぐぐぐ……。」", + NULL, " Ah... guhhhhh.\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 鈍い音がして、大高が痙攣しながら沈んでいく。", + NULL, "There was a dull noise and Ohtaka crumbled to the floor, convulsing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「あー、すみませんです。", + NULL, "\"Oops, sorry.", Line_WaitForInput); + OutputLine(NULL, "膝が、たまたま玉に綺麗〜に入っちゃったっすね。」", + NULL, " I guess my knee happened to hit your balls.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「教室内にはまだガソリンが充満しているぞ、充分に注意しろ!", + NULL, "\"The classroom is still filled with gasoline, be very careful!", Line_WaitForInput); + OutputLine(NULL, " ガス弾や閃光弾の類の使用は禁ずる、繰り返す、ガス弾、閃光弾の使用は禁ずる!!", + NULL, " You are forbidden from using any gas bombs or flares. Again, do not use gas bombs or flares!!", Line_WaitForInput); + OutputLine(NULL, " 大爆発するぞ!!」", + NULL, " The whole place will blow!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「支援班よりHQ!", + NULL, "\"Support unit to HQ!", Line_WaitForInput); + OutputLine(NULL, " 人質24名を確保!!", + NULL, " We secured twenty-four hostages!!", Line_WaitForInput); + OutputLine(NULL, " 1名は外傷多数!」", + NULL, " One is injured!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「突入班、1階制圧中。", + NULL, "\"This is the assault unit. We're trying to take control of the first floor.", Line_WaitForInput); + OutputLine(NULL, "……トラブル発生。", + NULL, " ...We've got a problem.", Line_WaitForInput); + OutputLine(NULL, "電源室、開錠不可。」", + NULL, " The electrical room is locked, and we can't get in.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「不可ぁ?!", + NULL, "\"You can't get in?!", Line_WaitForInput); + OutputLine(NULL, " 扉を打ち破れないですかね?!」", + NULL, " Can't you break down the door?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「教室真正面です。", + NULL, "\"It's located directly opposite the classroom.", Line_WaitForInput); + OutputLine(NULL, "ガソリン臭濃厚、破砕時に着火の恐れあり。", + NULL, " The smell of gasoline is strong here. We might ignite the gas when breaking down the door.", Line_WaitForInput); + OutputLine(NULL, "指示を待ちます。」", + NULL, " We'll await further orders.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…くそッ!! ", + NULL, "\"Shit!!", Line_WaitForInput); + OutputLine(NULL, "……ブレーカーを落とせばアガリだと思ったのになぁ!", + NULL, " We could have just turned the power off!", Line_WaitForInput); + OutputLine(NULL, " 電源室は放棄、2階部分を制圧されたし!!」", + NULL, " ...Forget the electrical room, go secure the second floor!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「突入班了解、", + NULL, "\"Assault unit, roger that.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "α、突入!突入!突入!!!」", + NULL, " Alpha, GO! GO! GO!!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「大高くん!", + NULL, "\"Ohtaka-kun!", Line_WaitForInput); + OutputLine(NULL, " 電源室確保失敗時はどうするつもりだったんです!!」", + NULL, " What were you going to do if you failed to secure the electrical room?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そ、…それに失敗しないための特殊部隊だ…。」", + NULL, "\"That is... That's what the special unit was for...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…これだから坊ちゃん育ちは…。", + NULL, "\"This is the problem with rich boys...", Line_WaitForInput); + OutputLine(NULL, "あとは時計のコンセントを押さえるしかないか!」", + NULL, " We'll just have to secure the clock's outlet now!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「狙撃班よりHQへ。", + NULL, "\"Sniper unit to HQ.", Line_WaitForInput); + OutputLine(NULL, "1階屋根部分に男子人質1名を発見しました。」", + NULL, " I can see a male hostage on the rooftop of the first floor.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「大石さん!!", + NULL, "\"Ooishi-san!!", Line_WaitForInput); + OutputLine(NULL, " 前原くんです!!」", + NULL, " That's Maebara-kun!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「スピーカーを貸せ!!", + NULL, "\"Give me the speaker!!", Line_WaitForInput); + OutputLine(NULL, " 前原さぁん!!!", + NULL, " Maebara-san!!!", Line_WaitForInput); + OutputLine(NULL, " 時計のッ、電源は2階の奥の部屋ぁあぁ!!」", + NULL, " The clock is plugged into the back room on the second floor!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Gy1", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " だが圭一は首を何度も横に振った。", + NULL, "I shook my head repeatedly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …無理という意味だ。", + NULL, "I couldn't do that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……彼は今、レナに追われているのだから、なかなか思い通りには動けないということか。", + NULL, "Rena was coming after me, so I couldn't head that way.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ならもう戻れとは言わない。", + NULL, "What else could I do?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " むしろ2階屋根へ上がり、時計本体を抑えるしかないッ!!", + NULL, "The only way was to go up to the roof of the second floor and get the clock from there!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「前原さああぁあん!!", + NULL, "\"Maebara-saaaan!!", Line_WaitForInput); + OutputLine(NULL, " そのまま2階の屋根に上がってぇえぇ!!!", + NULL, " Continue up to the roof of the second floor!!!", Line_WaitForInput); + OutputLine(NULL, " 誘導します!!」", + NULL, " I'll direct you from there!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "Gy2", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " 大石さんがスピーカーでさらに上に上がれと指示した。", + NULL, "Ooishi-san was telling me to go further up.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …2階の屋根にあるとは言っても、沙都子は具体的な場所を言い当てたわけじゃない。", + NULL, "Satoko only told me that it was on the rooftop of the second floor, and she didn't tell me where exactly.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 雨どいの上と言っただけだ。", + NULL, "She only said it was in the drain canal.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも大石さんたちは双眼鏡か何かで発見したのかもしれない。", + NULL, "But maybe Ooishi-san found it with his binoculars.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawSceneWithMask( "white", "maskdown", 7, 0, 300 ); + DrawScene( "Sora2", 400 ); + + OutputLine(NULL, " 張り出したベランダの柵に足を掛け、ひょいひょいっと2階の屋根の上に駆け上がる。", + NULL, "I put my foot on the railing of the veranda and ran up to the rooftop.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……こんなにも体が軽いと思ったことは初めてだった。", + NULL, "I had never felt so light.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今なら、指2〜3本で体を持ち上げられそうに感じた。", + NULL, "I felt like I could lift myself with just two or three fingers.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Gy4", "maskc", 1, 0, 300 ); + + OutputLine(NULL, "「そのまま、まっすぐ走ってッ!!!", + NULL, "\"That's it, keep going!!!", Line_WaitForInput); + OutputLine(NULL, " 雨どいの一番奥ー!!!", + NULL, " It's at the furthest end of the drain pipe!!!", Line_WaitForInput); + OutputLine(NULL, " 時間がないッ、あと30秒おおおぉ!!!」", + NULL, " You only have thirty seconds!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " け!", + NULL, "Heh!", Line_WaitForInput); + OutputLine(NULL, " 30秒なんて楽勝だああぁああ!!!", + NULL, " Thirty seconds would be plenty of time!!", Line_WaitForInput); + OutputLine(NULL, " その半分でも行けるぜえぇえッ!!", + NULL, " I could get there in half that!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + + EnlargeScreen( 20, 50, 48, 32, FALSE, 400, TRUE ); + DrawScene( "Gy3", 300 ); + + OutputLine(NULL, " 見つけた、……あれかッ?!", + NULL, "Over there... Was that it?", Line_WaitForInput); + OutputLine(NULL, " あれだああぁあ!!!", + NULL, " It waaaaaaas!!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「狙撃班よりHQへ。", + NULL, "\"Sniper unit to HQ.", Line_WaitForInput); + OutputLine(NULL, "1階屋根部分に犯人を発見!」", + NULL, " I can see the suspect on the rooftop of the first floor!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……あ〜〜、撃てたら撃ちたいけど、それ、実弾ですよねぇ?", + NULL, "\"Ahh, I wish you could fire, but you're using live ammo, aren't you?", Line_WaitForInput); + OutputLine(NULL, " 実は狙撃銃タイプの催涙ガス銃とか、そういうことだったりしません?」", + NULL, " It's not tear gas or anything, is it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「いえ、……実弾です。」", + NULL, "\"No, it's live ammunition.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そーゆうのは軍隊で使ってくださいよ、日本の警察にゃ必要ないですねぇ…!", + NULL, "\"Use those in the military! Japanese police don't need anything like that...!", Line_WaitForInput); + OutputLine(NULL, " 前原さああん!!", + NULL, " Maebara-san!!", Line_WaitForInput); + OutputLine(NULL, " 追って来てます!!", + NULL, " She's after you!!", Line_WaitForInput); + OutputLine(NULL, " 急いで!", + NULL, " Hurry!!", Line_WaitForInput); + OutputLine(NULL, " 追い詰められる!!!」", + NULL, " She'll be there soon!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あと何秒だよ!!!", + NULL, "How many more seconds did I have?", Line_WaitForInput); + OutputLine(NULL, " どうでもいいや、うをああああああああ!!!", + NULL, " Ah, who cares? Whooaaahhhhh!!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + EnlargeScreen( 50, 20, 48, 32, FALSE, 400, TRUE ); + DrawScene( "black", 400 ); + + OutputLine(NULL, " 俺は屋根の上を滑り込み、ガソリンのすごい臭いを放つ雨どいの配管の上に置かれた時限発火装置を抱きかかえる。", + NULL, "I slid down the roof and grabbed the kitchen timer that was sitting on the drain pipe, which was filled with gasoline.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …そいつには千切れて銅線が剥き出しになったコードが繋がっていた。", + NULL, "There was a cord with a copper wire attached to it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " こいつから火花が出てドカンだったわけか!", + NULL, "This was supposed to create sparks and start an explosion!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 時計の針が妙に狭い角度になってて、秒針も慌てて分針の時針と一緒に重なろうと追いかけてきている最中だった……。", + NULL, "The hands on the clock kept moving, with the second hand trying to reach the minute hand...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "7、", + NULL, " Seven,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "6、", + NULL, " six,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "5、", + NULL, " five,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "4、", + NULL, " four,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "3、", + NULL, " three,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " う、をっおおおおおおおおお!!!!", + NULL, "Whoooaaaaaoooooooohhh!!!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 俺はそれを地面へ投げ落とす!!", + NULL, "I threw it to the ground!!", Line_Normal); + ClearMessage(); + + DrawScene( "white", 0 ); + PlaySE( 0, "s_glass", 128, 64 ); + DrawSceneWithMask( "black", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " ちょっと遅れてガッシャンといい音が響いてきた。", + NULL, "A moment later, I heard the noise of something breaking.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " はぁ、…はぁ、……はぁ!!", + NULL, "Hah... hah... hah!!", Line_WaitForInput); + OutputLine(NULL, " や、……やったかッ?!", + NULL, " Did I do it?", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "GR2", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「突入班よりHQ、時限発火装置の停止を確認!」", + NULL, "\"Assault unit to HQ, the time bomb has been stopped!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「よっしゃあああぁああぁあッ!!!」", + NULL, "\"Yeeeeeeeees!!!\"", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + DrawSceneWithMask( "Sora2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「お、大石さん、やった、やったっすよー!!」", + NULL, "\"O-Ooishi-san, we did it, we did it!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「やった!", + NULL, "\"Yeah!", Line_WaitForInput); + OutputLine(NULL, " ま、前原さん、やったあああ!!」", + NULL, " M-Maebara-san, good job!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「圭一さんはちょっとハラハラさせ過ぎですわね。", + NULL, "\"Keiichi-san certainly made me nervous.", Line_WaitForInput); + OutputLine(NULL, "余裕がないのはエレガントではありませんでしてよ!」", + NULL, " Cutting it so close isn't elegant, you know!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 警官隊だけでなく、救急車に運ばれようとしているクラスメートたちも歓声を上げるのだった。", + NULL, "Not only policemen, but the children who were on their way to ambulances raised their voices in cheer.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + DrawSceneWithMask( "Kuruma3", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「大石さん、消防からっす!", + NULL, "\"Ooishi-san, there's a message from the fire department.", Line_WaitForInput); + OutputLine(NULL, " 現場は依然、危険度最大につき、突入班全員の即時退却を進言していますッ!!」", + NULL, " The scene is still dangerous, so order all units to retreat immediately!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Oisi4", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「時限発火装置はもうないのに?!」", + NULL, "\"Isn't the time bomb gone, though...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「発火装置がなくて危険度は最大級の現場だそうです。", + NULL, "\"Although the ignition device is gone, it's still extremely dangerous.", Line_WaitForInput); + OutputLine(NULL, "これ以上は突入班全員の生命に危険があります!」", + NULL, " The lives of the assault unit might be at stake.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Oisi3", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「くそ…!", + NULL, "\"Damn...!", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " 屋上の前原くんをどうしよう!!", + NULL, " What about Maebara-kun up there?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Oisi1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 2階屋根なら、何とか飛び降りれないか?!」", + NULL, " Can he jump off?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「大石さん、図面では校舎下に花壇があります!", + NULL, "\"Ooishi-san, according to the map, there's a flower bed by the school building.", Line_WaitForInput); + OutputLine(NULL, " そこへ飛び降りるように誘導しましょう!!」", + NULL, " We'll tell him to jump there!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "Kuruma1", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, "「大石より突入中の全班へ!!", + NULL, "\"Ooishi to all units!!", Line_WaitForInput); + OutputLine(NULL, " 作戦中止、退却せよ退却せよ!!」", + NULL, " Stop the operation, fall back immediately, fall back!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「α了解。」", + NULL, "\"Alpha here, roger that.\"", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "「β了解、退却退却退却!!」", + NULL, " \"Beta here, roger that. Fall back, fall back!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Gy3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「聞こえますか前原さああああん!!", + NULL, "\"Can you hear me, Maebara-san?", Line_WaitForInput); + OutputLine(NULL, " それから竜宮さんも!!", + NULL, " Ryuugu-san too!!", Line_WaitForInput); + OutputLine(NULL, " もうそこは危険です!!", + NULL, " It's too dangerous to stay there!!", Line_WaitForInput); + OutputLine(NULL, " いつ爆発するかわからない!!", + NULL, " It might explode at any minute!!", Line_WaitForInput); + OutputLine(NULL, " 校舎の下に花壇があります、そこへ飛び降りてくださいいいいい!!!」", + NULL, " There's a flower bed by the school building; jump down there!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……花壇だって?", + NULL, "\"A flower bed?", Line_WaitForInput); + OutputLine(NULL, " 畜生、ここからじゃよくわかんねぇってのによ…。」", + NULL, " Damn it, I can't see it from here...\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Gy1", "maskleft", 1, 0, 300 ); + PlayBGM( 0, "higurashi", 120, 0 ); + + OutputLine(NULL, " 残念だが、もうのんびりと花壇を探してる暇はないようだった。", + NULL, "But it didn't sound like I had enough time to be looking for it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …………屋根の淵に白い手が掛かり、", + NULL, "......I noticed a white hand at the edge of the roof...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………続いてレナの頭が覗く。", + NULL, " followed by Rena's head.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 0, "Re_Hi_DefA1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 1300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " レナはもはや焦らず、ゆっくりとした重みのある動作で屋根の上に這い上がっていた。", + NULL, "Rena slowly crawled up to the rooftop.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺はそれを悠然と待ち受けている…。", + NULL, "I waited for her there.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……まさか、こんなところに隠したのを見付けるとはね…。", + NULL, "\"I never thought you would find it.", Line_WaitForInput); + OutputLine(NULL, "……これで全て、……失敗か………。」", + NULL, " It was all for nothing...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナが首をバリバリと掻き毟る。", + NULL, "Rena scratched at her throat.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " せっかく貼ったバンドエイドは全て剥がれ落ちてしまっていて、痛々しい傷跡が血を滲ませて覗いていた…。", + NULL, "The band-aids peeled off, and her throat started to bleed...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ゲームセットだな、", + NULL, "\"It's game over,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "レナ!!!」", + NULL, " Rena!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺たちは学校の2階の屋根の上で対峙していた。", + NULL, "We were confronting each other on the rooftop of the second floor.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …もうこれで、…部活、実戦編はおしまいだ!", + NULL, "...This wasn't a club activity, but a real battle!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 初めレナは、計画を破綻させた俺を憎悪の目で睨んでいたが、", + NULL, "Rena was glaring at me with hatred at first...", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "…途中から諦めがついたのか、ふっと笑い、今度は不敵に笑うようになった。", + NULL, " But maybe because she had already given up, she started smiling wickedly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ひぐらしたちの合唱が、俺たちの戦いの汗を冷やそうとしてくれるのだが……。", + NULL, "I heard the chorus of the higurashi in the background, as if to cool us down from the heat of battle.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……まだまだ俺たちにはそのサービスは必要なさそうだった。", + NULL, "I didn't think we needed their service yet, though.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうだね、スゴロクだったらここはゴールで圭一くんのアガリだね。", + NULL, "\"Yeah, if it was a board game, you'd have reached the goal and won.", Line_WaitForInput); + OutputLine(NULL, "…でもこれはゲームじゃない。", + NULL, " But... this isn't a game.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "だからここはゴールじゃなくて、行き止まりって言うんだよ?」", + NULL, " So this isn't a goal--it's a dead end.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………ち、負けを認めないやつだな…。", + NULL, "\"......Shit, you don't give up, do you?", Line_WaitForInput); + OutputLine(NULL, "………レナはつくづく強いヤツだよ。", + NULL, " Rena, you really are strong.", Line_WaitForInput); + OutputLine(NULL, "絶対へこたれない、挫けない。", + NULL, " You never give up.", Line_WaitForInput); + OutputLine(NULL, "最後まで戦う。", + NULL, " You fight until the bitter end.", Line_WaitForInput); + OutputLine(NULL, "そして、最後まで信じるんだ。」", + NULL, " You keep believing until that point, too.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「こんな時に褒められても、ちっともうれしくないね……。", + NULL, "\"Praise like that won't make me happy now...", Line_WaitForInput); + OutputLine(NULL, "圭一くんは私が最後の命を賭しての計画をブチ壊しにした。", + NULL, " You ruined everything that I had risked my life for, Keiichi-kun.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_OkoruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……人類を宇宙人から守ろうと、必死に戦ってたのに、それをブチ壊しちゃった。", + NULL, " I was simply trying to protect our species from the aliens. You ruined it.", Line_WaitForInput); + OutputLine(NULL, "これで人類が滅んじゃったら……、圭一くんのせいで滅んだって歴史に残っちゃうんだよッ!!!」", + NULL, " If humans go extinct... it'll be your fault, Keiichi-kun. That will be recorded in history!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 笑うつもりはなかったが、ちょっと吹き出してしまったかもしれない。", + NULL, "I didn't mean to laugh, but I couldn't help it...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …俺のせいで人類が滅んだなんて、それが宇宙人の歴史に載るなら、何だかカッコイイじゃねぇか。", + NULL, "My name would be written down in the history books of the aliens as the one who destroyed the human species. Somehow, that sounded kinda cool.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナ。", + NULL, "\"Rena...", Line_WaitForInput); + OutputLine(NULL, "お前が何と言おうと、このゲームは俺の勝ちだ。", + NULL, " no matter what you have to say, I've won this game.", Line_WaitForInput); + OutputLine(NULL, "すでに俺が勝ってるのに、レナが負けを認めないだけだ。」", + NULL, " I've already won, and you just don't want to admit it. That's all.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_muhyouB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………そうだね、そうなのかもしれないね。」", + NULL, "\"Yeah...... maybe you're right.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「でも、そういうものかもしれねえよな。", + NULL, "\"But maybe that's not how it works.", Line_WaitForInput); + OutputLine(NULL, "ゲームってのは勝者が決まって終わるもんじゃない。", + NULL, " A game doesn't end when there's a winner.", Line_WaitForInput); + OutputLine(NULL, "敗者が決まって終わるもんなんだ。", + NULL, " It ends when there's a loser.", Line_WaitForInput); + OutputLine(NULL, "……ってことは、俺が勝つだけじゃ駄目ってことだ。」", + NULL, " That means... for me, winning isn't enough.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_Hi_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………へぇ……?", + NULL, "\"............Hmm?", Line_WaitForInput); + OutputLine(NULL, " それはどういう意味なのかな……?」", + NULL, " What do you mean?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora6", "maskup", 1, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " 俺は金属バットで肩を叩きながら、もう片方の手で、レナにかかってこいと合図する。", + NULL, "I tapped my shoulder with the metal bat, gesturing for Rena to come at me.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "mienai", 120, 0 ); + + OutputLine(NULL, "「レナに、…きっちり負けたってことを叩き込んでやろうってことだよ。」", + NULL, "\"I'm going to make you understand that you lost.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 逃げも隠れもしない。", + NULL, "I won't run or hide.", Line_WaitForInput); + OutputLine(NULL, "…どうしてか?", + NULL, " Do you know why?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺たちの部の会則に敵前逃亡はないからだよ!!", + NULL, "According to the rules of our club, we don't run from our enemies!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ここで白黒をつけてやるぜ。", + NULL, "\"I'll prove to you", Line_WaitForInput); + OutputLine(NULL, "レナがもう負けてるってことをよッ!!」", + NULL, " that you've already lost, Rena!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………………………ふぅん。」", + NULL, "\"..................Hmm.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「言ってやるぜ。", + NULL, "\"Are you ready?", Line_WaitForInput); + OutputLine(NULL, "寄生虫に宇宙人?", + NULL, " Parasites and aliens?", Line_WaitForInput); + OutputLine(NULL, " バカじゃねーのか、バーカ。", + NULL, " How stupid!", Line_WaitForInput); + OutputLine(NULL, "そんなの今時誰が信じるんだよ、ダセーなぁ。", + NULL, " Who would believe in things like that these days?", Line_WaitForInput); + OutputLine(NULL, "鼻で笑っちまうぜ、はっはっはっはッ!!」", + NULL, " I can only laugh, ha ha ha har!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………最初っから信じてなかったくせに、", + NULL, "\".........You never believed me in the first place", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…信じてたふりをして、", + NULL, " yet you pretended that you did.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……レナを騙してたな……!!", + NULL, " .........How dare you deceive me!!", Line_WaitForInput); + OutputLine(NULL, " 許せない…。", + NULL, " I won't forgive you...", Line_WaitForInput); + OutputLine(NULL, "許せない、許せない…ッ!!」", + NULL, " I'll never forgive you!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナが信じてるのは勝手だぜ。", + NULL, "\"I don't care if you believe in those things.", Line_WaitForInput); + OutputLine(NULL, "だが俺はそんな胡散くせーの信じねえからな!", + NULL, " But I would never believe in anything that stupid!", Line_WaitForInput); + OutputLine(NULL, " 同じ信じるなら徳川の埋蔵金の方が楽しそうだぜ!", + NULL, " Well, if I did have to believe in anything like that, I'd rather believe in the buried treasures of the Tokugawa Shogunate!", Line_WaitForInput); + OutputLine(NULL, " それでも信じさせたいってんなら、", + NULL, " But if you still want me to believe...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………俺たち部活メンバーには、簡単な信じさせ方があるじゃねぇかよ?」", + NULL, " don't you remember our club's rules?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………勝った方が正義、ってことだね…!」", + NULL, "\"Whoever can seize victory is the correct one...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そういうことさ!!」", + NULL, "\"There you go!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 200 ); + DrawSceneWithMask( "Gy3", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " レナと俺は、ニヤリと笑い合いながら、屋上の傾いだ屋根の上をじりじりと回り間合いを計りあう。", + NULL, "Rena and I grinned at each other, and as we went around in circles on the rooftop, we both checked the distance between us.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナが俺をブチのめせたなら、俺も宇宙人の話を信じてやろうじゃねぇか!!", + NULL, "\"If you can take me down, I'll believe in your alien stories!!", Line_WaitForInput); + + OutputLine(NULL, " 朝晩、UFOを呼ぶ怪しげな踊りをして、牛小屋にキャトルミューティレーションに行ってやらあ!!", + NULL, " I'll perform a mysterious dance every morning and night to call for UFOs to come and beam up livestock!!", Line_WaitForInput); + + OutputLine(NULL, " だがなレナ。", + NULL, " But Rena...", Line_WaitForInput); + OutputLine(NULL, "俺にぐうの音が出ないくらいにブチのめされたら、そん時は覚悟してもらうぜぇ!!」", + NULL, " If I take you down, then I want you to be ready!!\"", Line_Normal); + ClearMessage(); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "「あっはははははははははははははははは!!!", + NULL, "\"Ahhhahahahahahahahahahahahahahahaha!!!", Line_WaitForInput); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " それを取り決める必要はないかな、かな!", + NULL, " I don't think you even need to think further than that, I don't think you do!", Line_WaitForInput); + OutputLine(NULL, " 圭一くんなんかに私が負けるはずないもん!!」", + NULL, " You will never defeat me!!\"", Line_Normal); + ClearMessage(); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, " レナが牽制とは思えない重い一撃で踏み込んでくる!!", + NULL, "Rena came at me with a heavy strike!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "Gy3", 0 ); + DisableWindow(); + DrawBustshot( 2, "Re_Hi_DefB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " それを俺は易々と金属バットで受けた。", + NULL, "I caught it easily with the metal bat.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 一瞬、火花が飛んだ気がした。", + NULL, "It looked like there were some sparks.", Line_WaitForInput); + OutputLine(NULL, "……このくらいでなくちゃ面白くないぜ!", + NULL, " This was finally getting interesting!", Line_ContinueAfterTyping); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, "「まぁそう言うなよ、意外にそうでもなかったりするもんだぜ?!", + NULL, "\"Hey, maybe you shouldn't say that yet. You might be wrong, you know.", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "", Line_WaitForInput); + + OutputLine(NULL, " 俺も部活で何度も激戦を潜ってきてようやくわかってきたことがある。", + NULL, " When I went through a whole lot of fierce battles in our club, I learned something.", Line_WaitForInput); + + OutputLine(NULL, "自分ってヤツをな!", + NULL, " I learned about myself!", Line_WaitForInput); + + OutputLine(NULL, " どういう時に自分が最高のパワーを出せるかわかって来たんだ。」", + NULL, " Now I know what I need... to bring out my ultimate power.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Gy3", 0 ); + DisableWindow(); + DrawBustshot( 2, "Re_Hi_DefB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisplayWindow(); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "「へー?!", + NULL, "\"Really?", Line_WaitForInput); + + OutputLine(NULL, " それは何かなぁ?", + NULL, " I wonder what it is...", Line_WaitForInput); + + OutputLine(NULL, " かなあ!!」", + NULL, " I wonder!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "Gy3", 0 ); + DisableWindow(); + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "black", 200 ); + + OutputLine(NULL, " レナの鉈はそりゃあ仮にブチ込まれたとなりゃあ、とんでもない威力になる強力な武器だ。", + NULL, "Rena, your hatchet can be a powerful weapon.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …だがな、こっちの金属バットだって捨てたもんじゃないんだぜ。", + NULL, "But my metal bat is as powerful as your hatchet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " 確かに刃はないかもしれないが、リーチ、そして扱い易さは折り紙付きだ!", + NULL, "Sure, it doesn't have a blade, but it reaches farther and it's easy to handle!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Sora6", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, " だが俺は無様に防戦に回ったりなんかしない!", + NULL, "I won't be going for a defensive battle!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 互いに剣戟をぶつけ合い、相手を力でねじ伏せようとするッ!!", + NULL, "I'm going to fight you face to face, and I'm going to defeat you!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, " 腕力だけなら俺の方が上だろうが、いわゆる遠慮のなさで、潜在能力を引き出すことに関してはレナの方が上ってことか。", + NULL, "I'm sure I'm stronger than you physically, but you're better at drawing out your true potential, Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……つまり、パワー比べなら互角ってわけだ!!", + NULL, "In other words, we're equally matched!!", Line_WaitForInput); + OutputLine(NULL, " かーッ!", + NULL, " This is great!", Line_WaitForInput); + OutputLine(NULL, " 手加減不要でOKとは、泣かせるぜってのを飛び越えて、面白すぎるぜオイ!", + NULL, " I won't need to hold back at all!", Line_Normal); + ClearMessage(); + + DrawBustshotWithFiltering( 2, "Re_Hi_DefA1#", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "Gy3", "maskright", 1, 0, 300 ); + + OutputLine(NULL, "「私を叩きのめしたらどうするって?", + NULL, "\"So what are you going to do after you beat me?", Line_WaitForInput); + + DisableWindow(); + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, FALSE ); + DrawBustshot( 0, "Re_WaraiB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + + DisplayWindow(); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawBustshot( 0, "Re_waraiB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Gy3", 0 ); + + OutputLine(NULL, " ほらほらほらほらッ!!!", + NULL, " Take that, that, and that!!!", Line_WaitForInput); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 245, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 245, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 245, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 245, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 6*2, TRUE ); + DrawScene( "Gy3", 0 ); + DisableWindow(); + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + DisplayWindow(); + + + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, " 押されてるんじゃないかなッ?!」", + NULL, " Hmm, I think I might have the upper hand!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + + DrawScene( "Gy3", 0 ); + EnlargeScreen( 576, 432, 64, 48, FALSE, 400, TRUE ); + DrawScene( "Gy4", 300 ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 10 ); + DrawScene( "Gy4", 0 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「け!", + NULL, "\"Huh!", Line_WaitForInput); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " 遊んでやってるだけだぜ!", + NULL, " I'm just warming up!", Line_WaitForInput); + + OutputLine(NULL, " まぁ見てろ!", + NULL, " Just you wait and see!", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, " レナをコテンパンにしたら、どうしてやろうかねぇ〜!!", + NULL, " Wait and see what I do after I take you down!", Line_WaitForInput); + + OutputLine(NULL, " これだけ互いにコインやチップを賭けまくってるんだ。", + NULL, " We've both put a lot of chips on the pile!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy4", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, "相当の支払いを覚悟してもらうぜええぇ!!!」", + NULL, " Prepare yourself for having to make a big payout!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あはははははははははははははは!!", + NULL, "\"Ahahahahahahahahahahahahahaha!!", Line_WaitForInput); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Gy4", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLine(NULL, " 得ることのかなわない勝利に酔うもまた皮算用の醍醐味だね!", + NULL, " Aren't you counting your chickens before they've hatched?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 圭一くんの虚勢が痛々しいよ!」", + NULL, "Your bluffing is just pathetic!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy4", 0 ); + DisableWindow(); + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisplayWindow(); + StartShakingOfWindow( 248, 40, 0, 0, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy4", 0 ); + DisableWindow(); + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisplayWindow(); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "Gy4", 0 ); + EnlargeScreen( 200, 216, 64, 48, FALSE, 400, TRUE ); + DrawScene( "Gy2", 0 ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + + OutputLine(NULL, "「チッチッチ!", + NULL, "\"Heh heh heh!", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + + OutputLine(NULL, " わかってないな!", + NULL, " You don't get it, do you?", Line_WaitForInput); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Gy2", 10 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Gy2", 10 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, " 俺はご褒美のデカさに比例してパワーアップする男だぜッ?!", + NULL, " My strength increases in proportion to my reward, don't you know?", Line_WaitForInput); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " そうだなあああぁぁ!!", + NULL, " Let's see...!!", Line_WaitForInput); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Gy2", 10 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " もちろん、俺専属のメイドさんだよなぁあぁ!!", + NULL, " You'll be my personal maid!!", Line_WaitForInput); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, " 朝はおはようございますから、夜はおやすみなさいまで、たっぷりたっぷりご奉仕三昧だ!", + NULL, " Starting from the moment I wake up until I go to sleep at night, you'll serve me all day, every day!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy2", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " メイド衣装は監督に全面協力を受けて、日替わりチェンジのお楽しみぃいいぃ!!", + NULL, " With Coach's help, you'll be wearing a different costume every day!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawScene( "Gy2", 200 ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " うをお、夜はおやすみなさいまで?", + NULL, " Wait, until I go to sleep at night?", Line_WaitForInput); + + OutputLine(NULL, " いやぁ、今夜は寝かさないぜ〜〜はあはあ!!", + NULL, " What if I make it so that you won't let me sleep instead?!", Line_WaitForInput); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy2", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy2", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, " なぁんてどうだぁッ?!」", + NULL, " How 'bout that?\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "Sora2", 0 ); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "「あっはははははははははははははは、あーっはっはっはっはっはっはっはっは!!", + NULL, "\"Ahahahahahahahahahahahahahaha. Ahhhh ha ha ha ha ha ha ha ha!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " 圭一くんらしいなぁ!", + NULL, " That's so like you, Keiichi-kun!", Line_WaitForInput); + + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Sora2", 0 ); + + OutputLine(NULL, " そんなのはゴメンだね!", + NULL, " No, thank you!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " むしろ私が勝って逆の立場にしてあげるよ!!」", + NULL, " Actually, I'll win, and make you my servant!!\"", Line_Normal); + ClearMessage(); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshot( 0, "Re_WaraiB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Gy2", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 5*2, TRUE ); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "Gy2", 0 ); + EnlargeScreen( 220, 0, 200, 48, FALSE, 500, TRUE ); + RotateBG( 320, 24, 320, 24, 540, 0x100000, 0x80000, FALSE, 0, 0, 0, 0, 200, TRUE); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawScene( "Gy4", 10 ); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawScene( "Gy4", 10 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " あっはっはっはっは!!", + NULL, "Ah ha ha ha ha!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy4", 0 ); + + OutputLine(NULL, " 互いに普段じゃ絶対出せないような壊れた笑い声を上げながら打ち合うッ!!", + NULL, "We both laughed like crazy people as we struck at each other!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何だかとんでもなく楽しくなってくるから不思議だった。", + NULL, "It was strange how much fun it was becoming.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + EnlargeScreen( 288, 225, 64, 30, FALSE, 400, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + DrawScene( "Gy2", 100 ); + + PlaySE( 0, "s_furu", 128, 64 ); + EnlargeScreen( 0, 216, 64, 48, FALSE, 400, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawScene( "Gy1", 100 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 俺はレナと殺し合いをしてるってのに、何だってこんなにもハイテンションなんだよ?!", + NULL, "Rena and I were trying to kill each other... and yet, it was a blast!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " 火花が飛び散ってんだぜ、当りゃ大怪我確定なんだぜ…!!", + NULL, "Sparks were flying. We could get seriously injured!!", Line_WaitForInput); + + OutputLine(NULL, " 転げ落ちりゃ骨折するかもしれねぇってのに、くそ、なんでこんなに面白いんだよッ!!", + NULL, " If we fell off of the rooftop, we'd break our bones, yet this was so much fun!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺は今日一日、レナに散々怖がらせられて、泣いたり悲しんだりしてたんだぜ?", + NULL, "I had been mourning and crying all day today while Rena terrified me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " それが、どこでどう間違ったらこんなことになっちまうんだろうな!!", + NULL, "How did all that turn into this?", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "Gy1", 200 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「ってことは結局、俺たちにシリアスは似合わねぇってこった!", + NULL, "\"The two of us can't be serious even if we try!", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, " ……互いの火花を浴び合いながらヘラヘラしてるのが互いに性に合ってるってわけだ!!」", + NULL, " Even with sparks flying, we can only goof around!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy1", 0 ); + + PlaySE( 0, "s_furu", 128, 64 ); + DisableWindow(); + DrawBustshot( 0, "Re_WaraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「お生憎だね!", + NULL, "\"Too bad!", Line_WaitForInput); + + OutputLine(NULL, " レナはエレガントで上品なのが大好きなの。", + NULL, " That's not me. I like being elegant and graceful.", Line_WaitForInput); + + OutputLine(NULL, "そういうヘラヘラしたのは圭一くんがひとりでお楽しみあそばせ!!」", + NULL, " You can have fun goofing around by yourself, Keiichi-kun!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 10 ); + StartShakingOfWindow( 248, 40, 0, 0, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 1*2, TRUE ); + DrawBustshot( 0, "Re_waraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Gy1", 200 ); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "Gy1", 0 ); + EnlargeScreen( 288, 216, 64, 48, FALSE, 400, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawBustshot( 0, "Re_WaraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Gy1", 0 ); + DrawScene( "white", 0 ); + DrawScene( "Gy3", 0 ); + + OutputLine(NULL, " レナの鋭い一撃が、珍しい角度から捻りこまれ、俺はあわやのところでそれを弾き返す!", + NULL, "Rena's next strike came at a strange angle, but I managed to deflect it!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「おおぅッと!!", + NULL, "\"Whoa!!", Line_WaitForInput); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " たっははー!!", + NULL, " Taahaha!!", Line_WaitForInput); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy3", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy3", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLine(NULL, " 甘い甘い全然駄目だぜ、やっぱりお前、撃沈確定だなぁ!」", + NULL, " That's too, too weak. You're done!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_DefB1#", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「はは!", + NULL, "\"Ha ha!", Line_WaitForInput); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " ようやく体が温まって来たところだよ。", + NULL, " Finally, I'm all warmed up.", Line_WaitForInput); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "こんなのウォーミングアップでしょ?」", + NULL, " This is just a warm-up, right?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshot( 2, "Re_DefB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Gy3", 0 ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "「はぁ?", + NULL, "\"Huh?", Line_WaitForInput); + + OutputLine(NULL, " バーカ、なりゃしねえよ。", + NULL, " Stupid, this isn't even a warm-up.", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "こんなのお散歩程度だな。", + NULL, " This is like taking a walk.", Line_WaitForInput); + OutputLine(NULL, "お前、汗だくだぜ?」", + NULL, " Hey, you're all sweaty.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawBustshot( 2, "Re_DefB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Gy3", 200 ); + + OutputLine(NULL, "「くっくっくっく、あっはっはっはっはっはっはっはっは!!", + NULL, "\"Hee hee hee hee, ah ha ha ha ha ha ha ha ha!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, " お前は汗の代わりに血を垂らせばいいやぁッ!!」", + NULL, " Instead of sweat, you'll be covered in your own blood!!\"", Line_Normal); + SetSpeedOfMessage( FALSE, 0 ); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + + ClearMessage(); + DrawSceneWithMask( "Kuruma3", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, "「前原さん!!", + NULL, "\"Maebara-san!!", Line_WaitForInput); + + OutputLine(NULL, " 飛び降りて!!", + NULL, " Jump off!!", Line_WaitForInput); + OutputLine(NULL, " 飛び降りてー!!!", + NULL, " Come on, jump!!!", Line_WaitForInput); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " ……駄目っすね…!", + NULL, " He isn't even listening to us!", Line_WaitForInput); + + OutputLine(NULL, " 血が上っちゃってるようで、声が聞こえてないみたいです…!", + NULL, " He's so into it that he can't even hear anything...!", Line_WaitForInput); + OutputLine(NULL, " ……大石さん?」", + NULL, " ...Ooishi-san?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Oisi4", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………ん?", + NULL, "\".........Hmm?", Line_WaitForInput); + OutputLine(NULL, " あ、あぁ、ごめん!", + NULL, " Ah, ah, sorry!", Line_WaitForInput); + OutputLine(NULL, " 何?」", + NULL, " What is it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「何をぼーっとしてるんですか…!", + NULL, "\"What do you mean 'what is it'?", Line_WaitForInput); + OutputLine(NULL, " 彼を救出する方法を考えないと!」", + NULL, " We have to figure out a way to rescue him!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "GR2", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " 大石はこの鉄火場でどうしてぼーっとしてしまったのか、一瞬わからなかった。", + NULL, "Ooishi couldn't figure out why he was distracted, considering the seriousness of the situation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …理由などなく、朱色が夜の帳に変っていく空を背負いながら対峙する二人の姿に目を奪われてしまったのだ。", + NULL, "He was engrossed in watching the two of them fight with the sunset behind them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、実はそれは大石だけではなかった。", + NULL, "But Ooishi wasn't the only one.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……誰もが、呆然と、この屋根の上の二人の姿に目を奪われていたのだ。", + NULL, "Everyone watching was captivated by their battle on the rooftop.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora6", "maskup", 7, 0, 300 ); + + OutputLine(NULL, " その時、突然大声が沸き起こり沈黙を破った。", + NULL, "At that moment, a sudden loud voice broke the silence.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ま、…前原さん、しっかりーー!!!」", + NULL, "\"M-Maebara-san, hang in there!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「危ない、回り込まないと落ちるーッ!!」", + NULL, "\"Careful, don't fall!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Sora6", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " それは、救急車に収容されようとしていた生徒たちだった。", + NULL, "The students who were about to climb onto the ambulance", Line_WaitForInput); + OutputLine(NULL, "大声は、応援の歓声だったのだ。", + NULL, " were cheering him on.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, " 頭に包帯を巻かれて担架の上に寝かされていた魅音もまた、上体を起こして圭一とレナの一騎打ちに目を奪われていた……。", + NULL, "Mion was being loaded onto a stretcher with bandages around her head, but even she sat up, captivated as she was by Rena and Keiichi's duel.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora2", "maskup", 7, 0, 300 ); + + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " 幸せだった日々は、いくつかのすれ違いでバラバラに砕けて、取り返しが付かなくなくなっちゃったんじゃなかったっけ………?", + NULL, "Our once-happy days were supposed to have shattered due to a series of misunderstandings. They were supposed to be irretrievable...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なのに、", + NULL, "But...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………あれ、", + NULL, " huh......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……なんだろ……。", + NULL, " ...why?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………なんで、…こんな感情が芽生えてくるんだろう……。", + NULL, "Why did I feel this way...?", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawScene( "black", 200 ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy2", 0 ); + + OutputLine(NULL, " 何度かの剣戟から鍔迫り合いになる。", + NULL, "This was such a close game.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だがこう着状態になんてなるかよ、面白くもねえ!!", + NULL, "But it wouldn't be fun to stay in a stalemate forever!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy2", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " 俺もレナも互いが示し合わせたようにぴったりのタイミングで互いを蹴りあって間合いを開く!", + NULL, "Rena and I kicked at each other with perfect timing, and increased the distance between us!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + + DrawSceneWithMask( "Gy1", "maskright", 7, 0, 300 ); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, "「かーーーッ!!!", + NULL, "\"Hey!!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 楽しくなって来たぜえええ!!!", + NULL, " This is a blast!!!", Line_WaitForInput); + + OutputLine(NULL, " どうだ、レナ!!", + NULL, " What do you think, Rena?", Line_WaitForInput); + + OutputLine(NULL, " 最高に楽しくねぇかッ!!」", + NULL, " Isn't this just the best?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Gy1", 10 ); + + OutputLine(NULL, "「あははははははははははは!", + NULL, "\"Ahahahahahahahahahahaha!", Line_WaitForInput); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLine(NULL, " レナは最初っから楽しいよ!!", + NULL, " I've been having fun since the very beginning!!", Line_WaitForInput); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshot( 1, "Re_WaraiA1#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawScene( "Gy1", 0 ); + + OutputLine(NULL, " でも圭一くんの頭を叩き割ったらもっと楽しいかな!", + NULL, " But it'll be even more fun to split your head open, Keiichi-kun!", Line_WaitForInput); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " かなあ!!」", + NULL, " Split it opeeen!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Gy1", 200 ); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "「ひょおぅッ危ねえ!!", + NULL, "\"Wow, that's dangerous!!", Line_WaitForInput); + OutputLine(NULL, " おらおらあッ!!", + NULL, " Over here!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DisableWindow(); + FadeBustshotWithFiltering( 2, "maskright" , 7, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " こっちへ戻って来い!", + NULL, " Come back over here!!", Line_WaitForInput); + + OutputLine(NULL, " 足場を充分に使おうじゃねぇか!!", + NULL, " Let's use more space!!", Line_WaitForInput); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + DrawScene( "Gy2", 0 ); + + OutputLine(NULL, " こんな最高の舞台、何度もあるもんじゃねえ!!", + NULL, " Something like this doesn't happen too often!!", Line_WaitForInput); + + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " 満遍なく楽しもうぜえ!!」", + NULL, " Let's enjoy it as much as we can!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "Gy2", 200 ); + + DrawBustshotWithFiltering( 0, "Re_WaraiB1#", "maskleft", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Gy4", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, "「あっははははははは!!", + NULL, "\"Ahhhahahahahahaha!!", Line_WaitForInput); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 絵になるよ、絵になるねぇ!", + NULL, " This would make a great picture!", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " 私たちほら、いつの間にか月を背負ってるんだね?", + NULL, " Look, there's a beautiful moon behind us!", Line_WaitForInput); + OutputLine(NULL, " 風が気持ちいいや!!」", + NULL, " The breeze feels great!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Moon", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 5*2, TRUE ); + + OutputLine(NULL, " それは何だかとても幻想的な風景。", + NULL, "It was such a fantastical scene.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Moon", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Moon", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 校舎の屋根の上に二人の人影が月を背負って対峙するなんて、……こんなありそうでありえない情景が本当にあるなんて?", + NULL, "Two people were fighting on the rooftop of the school building, with the moon behind them. It was almost unbelievable.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その不思議な景色の魔力は、それを遠くから眺める刑事たちや警官隊、クラスメートたちをも虜にしているようだった。", + NULL, "All the policemen and children looked at that mysterious and fantastical scene from a distance, completely entranced.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Moon", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Moon", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " 誰もが思っていた。", + NULL, "Everyone was thinking the same thing,", Line_WaitForInput); + OutputLine(NULL, "でも不謹慎だから言えなかった。", + NULL, " but nobody said anything.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + + OutputLine(NULL, " ……何て、あいつらは楽しそうなんだよって!!", + NULL, "...Why does it look like they're having fun?", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Gy8", "maskup", 7, 0, 300 ); + + OutputLine(NULL, "「なんかよ、こういう涼しさでこう熱くなるとよ!", + NULL, "\"Getting all fired up in a breeze this cool...", Line_WaitForInput); + + OutputLine(NULL, " 綿流しの祭りの時を思い出すんだよなぁ!!", + NULL, " It reminds me of the Watanagashi festival!!", Line_WaitForInput); + + OutputLine(NULL, " どうも俺は静かに夕涼みってのがダメでさ!", + NULL, " I don't really like to just sit back and enjoy the cool of the evening in silence!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "Gy8", 0 ); + + OutputLine(NULL, " 月が出るとはしゃがずにはいられなくなっちまうんだよッ!!」", + NULL, " When the moon comes up, I turn into an animal!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy8", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 綿流しの祭りは俺たち部活メンバーで、祭り全体をかき回してやった!", + NULL, "All us club members went crazy on the night of Watanagashi!", Line_WaitForInput); + + OutputLine(NULL, " 最後に本部テントで村長にこってり絞られたけどな、絶対に来年もかき回してやるぜってみんなで笑いあったっけ!!", + NULL, " The mayor scolded us by the end of it, but we laughed at each other, and promised to do the same thing again next year!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Re_DefA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「月に狂うか、何だかかっこいいじゃない?!", + NULL, "\"Going crazy under the moon, huh? That sounds cool, doesn't it?", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_b", 10 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + DrawBustshot( 0, "Re_DefA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Gy8", 0 ); + + DisableWindow(); + ChangeBustshot( 0, "Re_waraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 私たちはもう月に狂ってるのかもしれないね!!」", + NULL, " Maybe we're already crazy!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "「ああ同感だな!!", + NULL, "\"Yeah, I feel the same!!", Line_WaitForInput); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " 仲間と命のやり取りをしてて、そいつが面白いと感じちまうようじゃ、俺たちは最高にイッちまってる!!", + NULL, " We're having fun trying to kill each other... we must be mad already!!", Line_WaitForInput); + OutputLine(NULL, " こいつがそうさ、ルナティックってヤツさあ!!」", + NULL, " This must be what insanity is like!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "Gy8", 0 ); + EnlargeScreen( 288, 216, 64, 48, FALSE, 400, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Moon", 200 ); + + OutputLine(NULL, " 月には人を覚醒させて、普段と違う高揚感を与える魔力があるって話だ。", + NULL, "Some people say the moon has the power to arouse passions in people.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そうかもしれねえし、そうでないかもしれねえ。", + NULL, "Maybe that's true, and maybe it's not.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ひとつ言えることは、例え今日が新月だったとしても、", + NULL, "One thing that's for sure is that even if it were a new moon tonight,", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "俺たちは最高に熱かったろうってこったッ!!!", + NULL, " we would still feel the same way!!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Moon", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + + OutputLine(NULL, " 次第にほの暗くなってくる中、時折爆ぜる火花が蛍みたいだ。", + NULL, "As our surroundings got darker, the sparks we'd create with each hit started to look like fireflies.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …おいおい、すぐ横の雨どいにはガソリンがあるんじゃなかったっけ?", + NULL, "Hey now, isn't there gasoline in the drain pipe right nearby?", Line_WaitForInput); + OutputLine(NULL, " あっはははははは、知ったことかよ! その時ゃその時だろ!!", + NULL, " Ahhhahahahahaha, who cares? If an explosion happens, it happens!!", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Gy6", 0 ); + DisableWindow(); + DrawBustshot( 0, "Re_DefA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ほおら何をやってんだかッ!!", + NULL, "\"Hey, what are you doing?", Line_WaitForInput); + + OutputLine(NULL, " バットが汗で滑ってるんじゃない?", + NULL, " Are you getting too sweaty to hold the bat?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 休憩にしてハンカチで手でも拭いたらぁ?", + NULL, " Why don't you take a break and dry your hands off?", Line_WaitForInput); + OutputLine(NULL, " その間に頭を叩き割るけどねー!!」", + NULL, " I'll split your head open while you do that, though!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + OutputLine(NULL, "「わっはっはっは!!", + NULL, "\"Wa ha ha ha!!", Line_WaitForInput); + + OutputLine(NULL, " そいつぁいいやあ!!", + NULL, " That's a good one!!", Line_WaitForInput); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Gy6", 0 ); + DisableWindow(); + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DisplayWindow(); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLine(NULL, " レナこそ汗でスカートが纏わり付いて気持ち悪いだろ、脱いでもいいんだぜー!!", + NULL, " Isn't your skirt clinging to your legs? You can take it off if you want!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Gy6", 0 ); + DisableWindow(); + DrawBustshot( 0, "Re_WaraiB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, TRUE ); + DisplayWindow(); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLine(NULL, " 俺は手を出さないで見物するけどなー!!」", + NULL, " I'll just watch you instead of attacking!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, "「へー!", + NULL, "\"Really?", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Gy6", 0 ); + DisableWindow(); + DrawBustshot( 1, "Re_WaraiB1#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, TRUE ); + DisplayWindow(); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " それで足に見とれてる隙に、ガツーンとお見舞いするよぅ!", + NULL, " Then I'll give you a good blow to the head while you're charmed by my legs!", Line_WaitForInput); + + OutputLine(NULL, " あっはははははは!」", + NULL, " Ahhahahahahaha!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "Gy6", 0 ); + EnlargeScreen( 288, 216, 64, 48, FALSE, 400, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawBustshot( 1, "Re_WaraiB1#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawScene( "Gy6", 0 ); + DrawScene( "black" , 100 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「楽しいなあレナぁあぁあ!!!」", + NULL, "\"This really is so much fun, isn't it, Rena?!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLine(NULL, "「うん、悪くないねえッッ!!!」", + NULL, "\"Yep, it sure is!!!\"", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + SetSpeedOfMessage( TRUE, 128 ); + PlaySE( 0, "s_furu", 128, 64 ); + EnlargeScreen( 288, 0, 64, 60, FALSE, 400, TRUE ); + RotateBG( 320, 30, 320, 30, 540, 0x100000, 0x80000, FALSE, 256, 1, 0, 0, 200, TRUE); + + OutputLine(NULL, " 飛ぶ!", + NULL, "We flew!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 舞う!", + NULL, " We danced!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Moon", 10 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Moon", 10 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Moon", 10 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " 打つ!", + NULL, " We struck!", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, " 笑うッ!!!", + NULL, " We laughed!", Line_ContinueAfterTyping); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawSceneWithMask( "Gy8", "maskright", 7, 0, 300 ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " そして時に退きあい、もったいぶるように間合いを計り、再び飛び込み合って火花を散らせあう!", + NULL, "We stepped back once in a while to catch a breath, and then charged at each other and let the sparks fly!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 学校の屋根の上という特設舞台の上で、舞いを踊るように旋回し合いながら互いの虚を狙う。", + NULL, "We aimed at each other as we went around in circles on the rooftop of the school, our special stage.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺もレナも汗だくだった。", + NULL, "Rena and I were all sweaty.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが疲労感はない。珠のようになって転げ落ちる汗の雫がくすぐったいぜ。", + NULL, "But we weren't exhausted yet. The beads of sweat rolling down my body just tickled me.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "Gy8", 0 ); + EnlargeScreen( 288, 250, 64, 25, FALSE, 400, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Gy7", 200 ); + + OutputLine(NULL, " 互いの打撃の激しい応酬。", + NULL, "We exchanged furious blows one after the other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 有利も感じないし不利も感じない。", + NULL, "Neither of us was at an advantage or disadvantage.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 勝てるかもしれないという高揚感もないし、負けるかもしれないという焦燥感もない。", + NULL, "Neither of us exalted in victory or raged in defeat.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ただ、レナとの剣戟のやり取りが無性に楽しかった。", + NULL, "The battle with Rena in itself was fun.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Moon", "maskup", 7, 0, 300 ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 例えるならダンスのよう。", + NULL, "It was like a dance.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " それはひとりでは絶対にできない舞い。", + NULL, "A dance I couldn't dance by myself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 自分と互角の力を持った相手とだけ舞えるダンスのよう…!!", + NULL, "It was a dance I could only dance with someone with whom I was equally matched.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Moon", 10 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, "「あの時さ、クラス全体の部活の日、水鉄砲で一騎打ちした時さ。", + NULL, "\"Didn't you think the same thing I did when we did that club activity with the whole class...?", Line_WaitForInput); + OutputLine(NULL, "思わなかったか?」", + NULL, " The day we duelled with water guns...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん、実は私も思ってた!!」", + NULL, "\"Yeah, I did!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「「もう一回、こんな戦いをしてみたいってッ!!!」」", + NULL, "\"\"We wanted to fight like this again!!!\"\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "Moon", 200 ); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 屋根の上の2人が思うように、それを見上げるクラスメートたちも同じことを考えていたに違いない。", + NULL, "As we thought that way on the rooftop, our classmates down below must've thought the same.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 2人の伯仲する戦いはただただ純粋さと熱さに満ち溢れていて、……誰もがこう思うんだ!", + NULL, "Our fight was so pure and passionate... that everyone thought the same thing!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あぁ畜生、俺も混ざりたいってなッ!!", + NULL, "We want to join them!!'", Line_Normal); + ClearMessage(); + + DrawBustshot( 0, "Re_waraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Gy6", 200 ); + + OutputLine(NULL, "「あの時も同じだった!", + NULL, "\"It was the same back then!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 水鉄砲だったけどやることは同じだった!!!」", + NULL, " We were using water guns, but we did the same thing!!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, "「あの時より面白いぜ!!", + NULL, "\"But this is far more fun!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 今度は水の残量なんか気にしなくていいんだからよ!!」", + NULL, " I don't have to worry about how much water I have left in my gun!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawBustshot( 2, "Re_WaraiA1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Gy5", 10 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「水鉄砲じゃ火花も出ないしね!」", + NULL, "\"Yeah, we can't create sparks with water guns!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 50 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, "「打ち合うこの感覚もないもんなあッ!!!」", + NULL, "\"We couldn't strike at each other like this either!!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawBustshot( 1, "Re_WaraiB1#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawScene( "Gy8", 10 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + DrawSceneWithMask( "black", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, " 互いに肩で息を切らしながら踏み込む間合いを計りあう。", + NULL, "We both were breathing hard, waiting for the right timing to take a step forward.", Line_WaitForInput); + OutputLine(NULL, "それから互いにニヤリと笑い合った。", + NULL, " In the midst of that, we grinned at each other.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Gy5", "maskdown", 7, 0, 300 ); + + OutputLine(NULL, "「……はぁ……はぁ!", + NULL, "\"Huff... huff...!", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, " あの時も多分言ったセリフだが、あえてもう一度言うぜ。」", + NULL, " This is exactly what I said then, but I'm going to say it again.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy5", 0 ); + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_DefB1#", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「じゃあレナも、あの時と同じセリフで返そうかな。」", + NULL, "\"Okay then, I'll respond just the same.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshot( 2, "Re_defB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Gy5", 0 ); + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 2人ともニヤリと笑い合う!!", + NULL, "We both smiled wickedly in the same moment!!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「やり合うのが楽しくてならねえぜ!", + NULL, "\"This is so much fun!", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 128 ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 決着がつくことすら興醒めするくらいになッ!!」", + NULL, " I don't even want to end this!!\"", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 6*2, TRUE ); + DrawBustshot( 2, "Re_WaraiA1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Gy5", 200 ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「あっはっはっは!", + NULL, "\"Aha ha ha ha!", Line_WaitForInput); + OutputLine(NULL, " 負けても恨まないでね!!」", + NULL, " Don't hate me if you lose!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ恨まない!!", + NULL, "\"No, I won't!!", Line_WaitForInput); + + OutputLine(NULL, " この勝負を終わらせた自分の不甲斐なさを恨んでやるぜ!!", + NULL, " I'd hate myself for ending this game!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Gy5", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " だが、そいつを恨むのはどうやらレナの方になりそうだなッ!!」", + NULL, " But I know I wouldn't be the one to cry in the end!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_a", 10 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Gy5", 200 ); + PlaySE( 0, "s_furu", 128, 64 ); + + DisableWindow(); + FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, FALSE ); + DrawBustshot( 0, "Re_WaraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + + DisplayWindow(); + + OutputLine(NULL, "「どうかな?!", + NULL, "\"I don't know about that!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 圭一くん、足が藁だよ!!」", + NULL, " Your feet are getting weak, as if they're made out of straw!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshot( 0, "Re_WaraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Gy5", 0 ); + + OutputLine(NULL, "「くそったれええぇ!!", + NULL, "\"Shut up!!", Line_WaitForInput); + OutputLine(NULL, " うをおりゃあああ!!!」", + NULL, " Whooaaahhhhh!!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "Gy5", 0 ); + EnlargeScreen( 288, 200, 64, 30, FALSE, 400, TRUE ); + RotateBG( 320, 215, 320, 215, 540, 0x100000, 0x80000, FALSE, 256, 1, 0, 0, 200, TRUE); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "Moon", 200 ); + SetSpeedOfMessage( FALSE, 0 ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawScene( "Moon", 10 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 誰もがその戦いに目を奪われていた。", + NULL, "Everyone was captivated by our fight.", Line_WaitForInput); + OutputLine(NULL, "心を奪われていた。", + NULL, " They were swept up in our fight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Moon", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, " ……どっちも凶器を持ってるんだぞ?!", + NULL, "We both had weapons.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どっちの攻撃が命中しても大怪我になるはずなのに!", + NULL, "Weapons deadly enough to seriously hurt one another!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Moon", 0 ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも2人ともさっきから完璧に互角で、", + NULL, "But we were both perfectly matched", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…一撃もまともに食らっちゃいない!!", + NULL, " and neither of us had hit the other yet!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, " なんて楽しそうなんだ。", + NULL, "Why did they look so happy?", Line_WaitForInput); + OutputLine(NULL, "こんな滅茶苦茶があるもんか…!", + NULL, " This was just ridiculous...!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Moon", 0 ); + + OutputLine(NULL, " こんな楽しそうな大喧嘩を、これだけの人間が取り巻いていて、", + NULL, "All the people below were just watching this fight on the rooftop with the beautiful moon as a backdrop.", Line_WaitForInput); + OutputLine(NULL, "あれだけの美しい月を背負いながらの屋根の上で、…しかも警察も見てるのにそれを止められないんだぞ?!", + NULL, " Not even the police could stop them!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ありえないありえない!!", + NULL, "This was impossible!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " こんな滅茶苦茶な大喧嘩は…絶対にありえないッ!!", + NULL, "This battle was absurd... and absolutely impossible!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 7, 0, 300 ); + DrawSceneWithMask( "GRY1", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, "「圭一さああん!!", + NULL, "\"Keiichi-san!!", Line_WaitForInput); + OutputLine(NULL, " なるべく屋根の中央を維持するんですのよー!!", + NULL, " Try to stay in the middle of the roof!!", Line_WaitForInput); + OutputLine(NULL, " わずかの高みを生かすんですわー!!!」", + NULL, " Use the height to your advantage!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 沙都子たちクラスメートは、圭一を応援していたし、あろうことかレナを応援するものもいた。", + NULL, "Satoko and some of her classmates cheered Keiichi on, but there were some who were cheering for Rena too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ………もう彼らにとって、これは殺し合いでも喧嘩でもない。", + NULL, "To them, this was no longer a fight to the death.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの、水鉄砲の日の第2回戦なのだ。", + NULL, "It was just the second round of their water gun battle.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + DrawScene( "GRY1", 200 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 部活は部活、ゲームはゲーム。", + NULL, "A club activity is a club activity and a game is a game.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …あの日の延長戦なのだから、死者など出るわけがない。", + NULL, "This was just the second round, so nobody would die.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "GRY1", 0 ); + + OutputLine(NULL, " …本物の凶器で戦ってるのに?!", + NULL, "Even though they had real weapons...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, " なのに彼らは誰もどちらかが大怪我をするなんて思いもしなかった。", + NULL, "Nobody thought they would get hurt.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 梨花だけはそれに加わらず、呆然としてそれを見上げていた。", + NULL, "Rika wasn't cheering. She was just looking up at the rooftop.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshot( 0, "Ri_majimeA1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……こんな、", + NULL, "\"...I've...... never", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………こんなの、", + NULL, " seen anything...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…見たことない…。」", + NULL, " like this before...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 梨花は思った。", + NULL, "Rika thought to herself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 圭一なら、打ち勝てる。", + NULL, "She thought Keiichi could win.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " レナにじゃない。", + NULL, "Not just against Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, " ………理不尽な出口なき惨劇の迷路を、壁ごとブチ壊せる男なのだと。", + NULL, "Rika thought Keiichi could even destroy the walls of the maze of tragedies that had no exit.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Kuruma4", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, "「…そ、狙撃班は何をしてるのかね!!", + NULL, "\"What are the snipers doing?", Line_WaitForInput); + OutputLine(NULL, " 人質に危害を加えようとしているのだぞ!", + NULL, " The suspect is trying to harm the hostage!", Line_WaitForInput); + OutputLine(NULL, " 直ちに射殺したまえ!!」", + NULL, " Fire immediately!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 慌てふためきながら無線機に唾を飛ばす大高に、魅音が叫ぶ。", + NULL, "As Ohtaka yelled into the radio, Mion screamed for him to stop.", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawBustshotWithFiltering( 1, "Me_OdorokiA1", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 8, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「ち、違うよ!!", + NULL, "\"No, no!!", Line_WaitForInput); + OutputLine(NULL, " レナを撃たないで!!", + NULL, " Don't shoot Rena!!", Line_WaitForInput); + OutputLine(NULL, " レナはもう違う…!", + NULL, " Rena isn't crazy anymore!", Line_WaitForInput); + OutputLine(NULL, " さっきまでのおかしいレナじゃない!", + NULL, " She isn't who she was earlier!", Line_WaitForInput); + OutputLine(NULL, " あのレナは違う!", + NULL, " That's a different Rena!", Line_WaitForInput); + OutputLine(NULL, " だから撃たないで!!」", + NULL, " So please, don't shoot her!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ち、違うとはどういう意味かね…!", + NULL, "\"What do you mean, she's different?", Line_WaitForInput); + OutputLine(NULL, " 見たまえ!", + NULL, " Look!", Line_WaitForInput); + OutputLine(NULL, " 現に凶器を振りかざしているじゃないか!", + NULL, " She's swinging around that weapon!", Line_WaitForInput); + OutputLine(NULL, " 明らかな殺意だ!", + NULL, " She's trying to kill him!", Line_WaitForInput); + OutputLine(NULL, " 射殺しないと人質が危ないのだよ!!」", + NULL, " Unless we shoot her down, the hostage is in danger!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Me_OdorokiB2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……く、……と、とにかく違う!!", + NULL, "\"...No, no!!", Line_WaitForInput); + OutputLine(NULL, " レナを撃っちゃいけない!!", + NULL, " Don't shoot at Rena!!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_MajimeB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " もしもレナを撃ったら、圭ちゃんはあんたを殺すよ間違いなく!!", + NULL, " If you shoot Rena, Kei-chan will kill you for sure!!", Line_WaitForInput); + OutputLine(NULL, " 断言できるッ!!」", + NULL, " I can guarantee it!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「どど、どうして私をなのかね…ッ?!?!」", + NULL, "\"Wh-Why would he kill me?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 1, "Me_OdorokiB1", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あの2人は殺し合いをしてるんじゃない!", + NULL, "\"They aren't trying to kill each other!", Line_WaitForInput); + OutputLine(NULL, " ただ打ち合って火花を飛ばして遊んでるだけなんだよ!!", + NULL, " They're just having fun creating sparks!!", Line_WaitForInput); + OutputLine(NULL, " 見てわかるでしょ?!", + NULL, " Can't you see?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 1, "Me_MajimeA2", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " そして圭ちゃんは語りかけてる!", + NULL, " Kei-chan is talking to her, too.", Line_WaitForInput); + OutputLine(NULL, " 自分がレナと対等なことを!", + NULL, " He's telling her that they're equal!", Line_WaitForInput); + OutputLine(NULL, " 対等というのは一番信頼できるということ!!", + NULL, " That means she can trust him more than anyone!!", Line_WaitForInput); + OutputLine(NULL, " 圭ちゃんはレナの目を覚ませる!", + NULL, " Kei-chan will wake Rena up!", Line_WaitForInput); + OutputLine(NULL, " いや、もう覚ましつつあるんだよ!!", + NULL, " No, he's already waking her up!!", Line_WaitForInput); + OutputLine(NULL, " レナの悪い夢は、もう終わりつつあるんだ!!」", + NULL, " Rena's nightmare is almost over!!\"", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( TRUE, 128 ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawBustshot( 0, "Re_DefB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Gy8", 0 ); + + OutputLine(NULL, "「圭一くんは…やっぱり最高だよ!!", + NULL, "\"Keiichi-kun, you're the best!!", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 君だけは殺したくない!!", + NULL, "I don't even want to kill you anymore!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 君がいない世界はさぞや退屈だろうと思うよ!!」", + NULL, " A world without you would be so boring!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshot( 0, "Re_DefB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Gy8", 0 ); + + OutputLine(NULL, "「へ! 何だか照れるお言葉、痛み入るぜ!!", + NULL, "\"Huh! Thanks for the compliment. I appreciate it!!", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLine(NULL, " んで、どうするんだ、その世界とやらは!", + NULL, " So what's going to happen to the world, huh?", Line_WaitForInput); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 宇宙人の侵略があって大変じゃねえのかよ?!」", + NULL, " Aren't aliens trying to invade it?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははははっははあははははは、あっははははははははははははははははは!!", + NULL, "\"Ahahahahaahahaahahahahaha, ahhhahahahahahahahahahahahaahhahahahaha!!", Line_WaitForInput); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawBustshot( 1, "Re_WaraiA1#", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 8, 0, FALSE ); + DrawScene( "Gy8", 10 ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 0 ); + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Gy8", 10 ); + + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, " 宇宙人なんて寄生虫なんて、何だかどうでもいいような気がしてくるよ。", + NULL, " You know, I don't think I even care about aliens or parasites anymore.", Line_WaitForInput); + OutputLine(NULL, "世界が滅ぶならいつでも好きな時に滅べばいいし、御三家の陰謀なんて知ったことか!!」", + NULL, " If the world is going to perish, go ahead and perish. Who cares about the conspiracy of the Three Families, anyway?\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLine(NULL, "「ああそうさ、例え明日隕石がぶつかって地球が砕けるとしたってッ!!!」", + NULL, "\"That's right, even if a meteor hits the Earth tomorrow...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshot( 0, "Re_waraiB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Gy8", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLine(NULL, "「今この瞬間より楽しいことなんて他にあるもんかあああッ!!!!」", + NULL, "\"Nothing could be more fun than this moment!!!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "Gy7", 200 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, "「ちぇ、それにお前、毒を盛られてて今夜で死んじまうんじゃねぇのかよ!", + NULL, "\"Hey, aren't you supposed to die tonight due to some poison?", Line_WaitForInput); + + OutputLine(NULL, " 余命の短いヤツがピンピンしやがって!!」", + NULL, " You sure don't look like you only have a few hours left to live!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy7", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_WaraiA1#", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははははははははははは!!!", + NULL, "\"Ahahahahahahahahahahaha!!!", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " そうだったね、すっかり忘れてたよ、私は今夜中に首を掻き毟って死んでしまうんだったっけッ!!!」", + NULL, " That's right, I completely forgot about that. I'm supposed to claw out my throat and die tonight!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 0, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 1*2, TRUE ); + DrawBustshot( 0, "Re_WaraiA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawScene( "Gy7", 200 ); + + OutputLine(NULL, "「何だよ、自分で作った設定だろ、忘れるんじゃねえや。", + NULL, "\"Hey, that's the scenario you came up with, don't forget.", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, "ほれ、たまには首をボリボリ掻きやがれ!!", + NULL, " Come on, scratch your throat once in a while, at least!!", Line_WaitForInput); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawBustshot( 2, "Re_WaraiB1#", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "Gy7", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLine(NULL, " わかってるよ、もう痒くなんかねぇんだろ?", + NULL, " Hey, I know, it doesn't itch anymore, does it?", Line_WaitForInput); + + OutputLine(NULL, " そりゃそうさ!!", + NULL, " It definitely doesn't!!", Line_WaitForInput); + + OutputLine(NULL, " 首を引っ掻くより、」", + NULL, " This is more fun than scratching your throat could ever be!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「私たちはもっと楽しいことをしているんだものッ!!!!」", + NULL, "\"Yeah, this dance of ours really is way more fun!!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawScene( "Gy7", 0 ); + EnlargeScreen( 288, 216, 64, 48, FALSE, 400, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Moon", 200 ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "Gy7", 200 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " こんなにも楽しい時間は無限に続けばいいのに!!", + NULL, "I wished it would never end!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、体はもう悲鳴をあげていた。", + NULL, "But my body was screaming.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 息は荒く、酸素が足りなくなったのか頭が少しクラつきやがる。", + NULL, "I was breathing hard, and felt dizzy from lack of oxygen.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 上半身が紙で出来てるくらいに軽くてふわふわで、ちょいと風が吹きゃ空にふわっと浮かされちまいそうだった。", + NULL, "My upper body felt as light as a piece of paper, as if even a slight breeze could take me away.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "F_b", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "Bg0", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "Gy7", 200 ); + + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " ……こんなにも楽しいのに、もうじき決着しなくちゃいけないんだな…。", + NULL, "...It really had been a blast, but I needed to end it soon...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この一抹の寂しさは、あの水鉄砲の決着がつく直前にも思った。", + NULL, "I felt the same sadness as in that water gun fight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そういやあの時は相打ちだったっけ。", + NULL, "Back then, it had been declared a draw.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…今回は、どうなるだろうね。」", + NULL, "\"I wonder what will happen this time...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_B8k", 128, 64 ); + DrawScene( "white", 10 ); + DrawScene( "Gy7", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, "「さぁてな。", + NULL, "\"Who knows?", Line_WaitForInput); + + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + OutputLine(NULL, "ひとつ言えることがある。」", + NULL, " But one thing is for certain.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん?」", + NULL, "\"What?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「最高に楽しかったぜッ!!」", + NULL, "\"I loved doing this with you!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん!!」", + NULL, "\"Me too!!\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "Gy8", 200 ); + + OutputLine(NULL, " 圭一がぱっと後に飛び退き、金属バットで屋根を力強く叩いた。", + NULL, "I jumped backwards and slammed the roof with my bat.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 128, 64 ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, " それはまるで大太鼓のような迫力があって。", + NULL, "The sound was as intense as a huge drum,", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 2人の戦いに心を奪われていた者たちに正気を取り戻させた。", + NULL, "and the noise woke up the people who were captivated by our fight.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "higurashi", 120, 0 ); + + OutputLine(NULL, " シンと辺りが静まり返り、……さっきからひぐらしたちが合唱していたことを再び気付かせる。", + NULL, "The silence returned, and the chorus of higurashi filled the air.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「じゃあ、…………一度、間合いを開こうじゃねぇか。」", + NULL, "\"Okay...... let's pause for a moment.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Re_OkoruB1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………そうだね。", + NULL, "\"......Sure.", Line_WaitForInput); + OutputLine(NULL, "次の一撃で今度こそ決着をつけよう。」", + NULL, " Let's end this with one more strike.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskleft" , 7, FALSE, 0, 0, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " 2人の動きが静かになり、………ゆっくりと間合いを広げあう。", + NULL, "We started to move slowly... and increased the distance between us.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 誰もが悟った。", + NULL, "Everyone realized it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いよいよこの戦いに決着がついてしまうことを。", + NULL, "This fight was ending very soon.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Gy7", "maskright", 7, 0, 300 ); + PlayBGM( 0, "SORA-YUME-", 120, 0 ); + + OutputLine(NULL, "「じゃあ、最後の最後だ。", + NULL, "\"Okay, this is it.", Line_WaitForInput); + OutputLine(NULL, "もう一回確認するぜ?」", + NULL, " I'm going to ask you one more time.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshotWithFiltering( 2, "Re_DefB1#", "maskright", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「うん? 何だっけ?」", + NULL, "\"Hmm? What is it?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あははははは、おいおい、この戦いはお互い賭けてるものがあったろうが。", + NULL, "\"Ahahahaha, hey, you're betting something on this, right?", Line_WaitForInput); + OutputLine(NULL, "お前、その為に戦ってたんじゃなかったのかよ!」", + NULL, " Isn't that why you were fighting?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_NandeA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうだったっけ。", + NULL, "\"I did?", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "あはははははは、ごめん、忘れちゃってた。」", + NULL, " Ahahahahahaha, sorry, I forgot.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ちぇ、仕方ねぇやつだなぁ。", + NULL, "\"Tsk. You're hopeless.", Line_WaitForInput); + OutputLine(NULL, "確認するぜ。", + NULL, " Okay, listen carefully.", Line_WaitForInput); + OutputLine(NULL, "まずは俺が勝った場合だ。", + NULL, " If I win,", Line_WaitForInput); + OutputLine(NULL, "俺の専属メイドになってご奉仕三昧の毎日だ!!", + NULL, " you'll become my personal maid and serve me every day!!", Line_WaitForInput); + OutputLine(NULL, " 人前では、これが私のご主人様ですってちゃんと紹介するんだぞー!!」", + NULL, " You'll have introduce me to others as your master!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「あははははははははははは、可愛い服じゃないと嫌だよ?」", + NULL, "\"Ahahahahahahahahahahaha, my uniform better be cute!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そこは任せろ。", + NULL, "\"Of course it will.", Line_WaitForInput); + OutputLine(NULL, "監督の完全監修の元、古式ゆかしいオールドスタイルから、ちょっとドキドキな改造メイド服まで色々と取り揃える!!", + NULL, " There will be a variety of uniforms, ranging from old-fashioned ones to ones that are a little dangerous!!", Line_WaitForInput); + OutputLine(NULL, " もちろん特注でレナにぴったりとフィットするサイズなんだ。", + NULL, " They'll be custom-made so they'll fit you perfectly.", Line_WaitForInput); + OutputLine(NULL, "すごいだろう。」", + NULL, " How about that?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「すごいすごい。", + NULL, "\"My goodness.", Line_WaitForInput); + OutputLine(NULL, "負ける気はさらさらないけど、何だか楽しそう。", + NULL, " I don't intend to lose, but that could be fun, somehow.", Line_WaitForInput); + OutputLine(NULL, "あははははは。」", + NULL, " Ahahahahaha.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「次は、レナが勝った場合だ。」", + NULL, "\"If you win, Rena.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 圭一はそこで一度言葉を切る。", + NULL, "I paused for a moment.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……レナが勝ったなら、俺はレナの話を信じる。」", + NULL, "\"If you win, I'll believe your stories.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_KomaruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " レナの表情は、ついさっきまで上機嫌だったのに、ほんの少し乾いて無表情になった。", + NULL, "Rena was happy until just a moment ago, but that expression was suddenly wiped from her face.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「宇宙人が地球侵略をして来ていて、俺たちの頭ん中には寄生虫が入ってる。", + NULL, "\"Aliens are invading the Earth and we have parasites in our brains.", Line_WaitForInput); + OutputLine(NULL, "そしてそれを園崎家が暗躍してて秘密研究をしてて、世界は明日から宇宙人に支配されるって話を、信じてやる。", + NULL, " The Sonozaki family is pulling the strings, they're researching the parasites in secret, and aliens will be in control of the world starting tomorrow. I will believe in that.", Line_WaitForInput); + OutputLine(NULL, "あと、お前は毒で今夜、死んじまうんだよな?", + NULL, " Also, since you're dying tonight,", Line_WaitForInput); + OutputLine(NULL, " 最期はちゃんと看取ってやるから安心しろ。」", + NULL, " I'll make sure you go peacefully, so don't worry.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_NandeA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…………………何だか私が勝ってもつまんないね。", + NULL, "\"......It's not fun if I win, is it?", Line_WaitForInput); + OutputLine(NULL, "圭一くんが勝った方のご褒美の方が楽しそうだよ。」", + NULL, " Your reward sounds a lot more fun, Keiichi-kun.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「仕方ねぇだろ。", + NULL, "\"Well, what can I do?", Line_WaitForInput); + OutputLine(NULL, "お前、そういう話だからわざわざ学校を乗っ取ったんじゃなかったのかよ。」", + NULL, " You did all this because of what I just said, right?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_KomaruB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………そうだったんだっけね。", + NULL, "\"...............Yeah, I guess...", Line_WaitForInput); + OutputLine(NULL, "……ごめん、忘れそうになってたよ。」", + NULL, " Sorry, I almost forgot.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナはほんの少し悲しい表情で笑ったが、それは砂浜に波が染みこむように、すっと消え、すぐに無表情に戻った。", + NULL, "Rena smiled sadly for a moment, but soon that expression was wiped off her face too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「俺は何しろ、レナのメイドさんがかかってるんだからよ!", + NULL, "\"I'm going to win no matter what.", Line_WaitForInput); + OutputLine(NULL, " 意地で勝ちに行くぜ!!」", + NULL, " I want my personal maid!!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 2, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……ぶーぶー。", + NULL, "\"......Boo, boo.", Line_WaitForInput); + OutputLine(NULL, "レナが勝っても面白くないよぅ。」", + NULL, " It's not fun if I win.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「何だよ、じゃあ今から変えるか?", + NULL, "\"Then do you want to change it?", Line_WaitForInput); + OutputLine(NULL, " レナが勝ったらどうするよ。」", + NULL, " What do you want?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 2, "Re_WaraiA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " …………そこで、ようやくレナは機嫌のいい笑いになった。", + NULL, "......Finally, Rena smiled happily again.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Moon", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 風が、さらさらと流れて、……俺たちに貼りついた汗を冷やす。", + NULL, "The breeze dried our sweat.", Line_WaitForInput); + OutputLine(NULL, "……とても気持ちよかった。", + NULL, " It was a good feeling.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今なら月が出ていても俺たちは暴れない。", + NULL, "We no longer went crazy, even with the moon out.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 本当の夕涼みができるに違いない。", + NULL, "We could finally enjoy the coolness of the evening.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " このまま屋根の上にごろんと横になって、月を見上げられたなら、どんなに素敵なことか。", + NULL, "It would be so nice if we could just lie down on our backs and gaze at the moon.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナが薄く笑いながら、言った。", + NULL, "Still smiling a little, Rena spoke.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私も、", + NULL, "\"I", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………圭一くんと同じご褒美がいいな。」", + NULL, " want the same reward as yours, Keiichi-kun.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「何だよそれ。", + NULL, "\"What?", Line_WaitForInput); + OutputLine(NULL, "俺がメイドかよ!", + NULL, " You want me to be your maid?", Line_WaitForInput); + OutputLine(NULL, " ……ドギツイなぁ。」", + NULL, " That's something.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「別にメイドさんじゃなくていいよ。", + NULL, "\"You don't have to be my maid.", Line_WaitForInput); + OutputLine(NULL, "……でも他は同じ。", + NULL, " But the rest is the same.", Line_WaitForInput); + OutputLine(NULL, "朝は私におはようって言って、夜は私におやすみって言って欲しい。", + NULL, " I want you to say 'good morning' to me every morning and 'good night' every night.", Line_WaitForInput); + OutputLine(NULL, "いっぱい私にやさしくしてほしい、いっぱい私を楽しくさせてほしい。", + NULL, " I want you to treat me well and let me play around all the time.", Line_WaitForInput); + OutputLine(NULL, "………あれ?", + NULL, " ......Hmm?", Line_WaitForInput); + OutputLine(NULL, " あはははははは…、", + NULL, " Aha ha ha ha ha,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "これじゃ、", + NULL, " I guess", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "私が勝っても圭一くんが勝っても、", + NULL, " no matter who wins", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "私たち、", + NULL, " we'll always...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……ずっと一緒なんだよね。」", + NULL, " be together.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「一緒ではあるが、待遇に偉い違いがあるけどなー。」", + NULL, "\"We'll be together, but the one who gets the special treatment is different.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…あは、…あははははははははははははは。」", + NULL, "\"Aha! Ahahahahahahahahahahahahahahaha.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「「ははははは、はははははははははははははははははは。」」", + NULL, "\"Hahahahaha! Hahahahahahahahahahahahahahahahahahaha.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「どうして、こんなにも大好きな圭一くんと、私はこんなことをしているんだろう。」", + NULL, "\"Why am I fighting with someone I like so much?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「さぁてな。", + NULL, "\"I don't know.", Line_WaitForInput); + OutputLine(NULL, "どうして俺たちゃ屋根の上になんかいるんだ。", + NULL, " Why are we on the rooftop?", Line_WaitForInput); + OutputLine(NULL, "何しに俺たちはここへ登ったんだっけ?」", + NULL, " Why did we even come up here in the first place?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…あははははは、どうしてだったっけ?", + NULL, "\"Ahahahahaha, I don't know.", Line_WaitForInput); + OutputLine(NULL, " 忘れちゃったよ。」", + NULL, " I forgot.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「馬鹿と煙は上へ昇る、ってやつだろ。", + NULL, "\"Maybe we're both airheads.", Line_WaitForInput); + OutputLine(NULL, "じゃあ俺たちは2人とも大馬鹿だな。」", + NULL, " That's why we floated up here.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「馬鹿仲間だね。」", + NULL, "\"Yep, we're airhead buddies.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「仲間だな。」", + NULL, "\"We're buddies, alright.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「「あははははははははははははははは…。」」", + NULL, "\"Ahahahahahahahahahahahahahahaha...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + DrawScene( "Gy7", 400 ); + + OutputLine(NULL, "「……じゃあ、そろそろ行こうじゃねぇか。", + NULL, "\"...Well then, shall we get started?", Line_WaitForInput); + OutputLine(NULL, "せっかくの体がクールダウンしちまう。」", + NULL, " I don't want to cool down too much.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + DrawBustshot( 0, "Re_DefA1#", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 9, 400, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「そうだね。", + NULL, "\"You're right.", Line_WaitForInput); + OutputLine(NULL, "……体が冷めちゃわない内に、決着をつけよう。」", + NULL, " We better finish up before it gets too cold.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 2人は思い思いの構えで、互いの持つ凶器を構えあう。", + NULL, "We readied our weapons and took our stances.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_KomaruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……………私ね。", + NULL, "\"I......", Line_WaitForInput); + OutputLine(NULL, "…やっぱりやめない?", + NULL, " was going to suggest", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "って、", + NULL, " that we stop this.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "そう言おうと思った。」", + NULL, " I really was.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 圭一はそれを、ゆっくり横に首を振って応える。", + NULL, "I shook my head slowly.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「だめだ。", + NULL, "\"No.", Line_WaitForInput); + OutputLine(NULL, "決着は必要なんだ。", + NULL, " We have to finish this.", Line_WaitForInput); + OutputLine(NULL, "………じゃないと、終わらない。", + NULL, " ...Otherwise, it won't end.", Line_WaitForInput); + OutputLine(NULL, "せっかくの俺とお前の戦いが、終われない。", + NULL, " Our fight won't end.", Line_WaitForInput); + OutputLine(NULL, "……うやむやじゃ駄目なんだ。", + NULL, " We can't quit.", Line_WaitForInput); + OutputLine(NULL, "綺麗に終わらないとだめなんだ。」", + NULL, " We have to bring it to an end.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_NandeB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……こんなのおかしい。", + NULL, "\"...This isn't right.", Line_WaitForInput); + OutputLine(NULL, "ひょっとしたらどっちが勝っても負けても、ご褒美がなしになるかもしれない。」", + NULL, " It's possible that no matter who wins or loses, there will be no reward.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………その時も恨みっこはなしだぜ。", + NULL, "\".........Even if that happens, we shouldn't hate each other.", Line_WaitForInput); + OutputLine(NULL, "だから先に言っとく。」", + NULL, " So I'm going to tell you this now.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「……何?」", + NULL, "\"......What?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「楽しかったぜ。」", + NULL, "\"It was fun.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_WaraiB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「………………私もだよ…。」", + NULL, "\"Yeah............ I feel the same way...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナ。", + NULL, "\"Rena...", Line_WaitForInput); + OutputLine(NULL, "…仮に俺たちのどちらかが死のうと、俺たちは絶対にまた会えるから。", + NULL, " Even if one of us dies, we'll see each other again.", Line_WaitForInput); + OutputLine(NULL, "……だから、また会えたなら、」", + NULL, " And when we do...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + DisableWindow(); + ChangeBustshot( 0, "Re_DefB1#", 200, TRUE ); + DisplayWindow(); + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "「今度は普通に遊んで、", + NULL, "\"We'll have fun in a normal way.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "普通に笑い合って、", + NULL, " We'll laugh together in a normal way.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……普通に恋をしよう。", + NULL, " ......And we'll fall in love in a normal way.", Line_WaitForInput); + OutputLine(NULL, "……絶対に互いを疑わない。", + NULL, " We won't doubt each other.", Line_WaitForInput); + OutputLine(NULL, "互いを絶対に信じ合う。", + NULL, " We'll trust each other.", Line_WaitForInput); + + DisableWindow(); + ChangeBustshot( 0, "Re_NandeB1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "……だから、", + NULL, " ......And we'll meet again,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………絶対に会えるよね?", + NULL, " right?", Line_WaitForInput); + OutputLine(NULL, " 絶対だよね……?」", + NULL, " For sure, right...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ、", + NULL, "\"Yes...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……絶対だ…………。」", + NULL, " for sure...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " レナの瞳に、涙が浮かぶ…。", + NULL, "Tears appeared in Rena's eyes...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 圭一も自分の目頭が熱くなることに気付いていた。", + NULL, "I noticed I was about to break down, too.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「じゃあ、", + NULL, "\"Okay", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "…", + NULL, "......", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…", + NULL, "...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "行くぜ。」", + NULL, " are you ready?\"", Line_Normal); + ClearMessage(); + DrawScene( "Gy7", 200 ); + + OutputLine(NULL, " ……合図は、なかった。", + NULL, "There was no signal.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " なのに2人は同時に踏み込んだ…。", + NULL, "But we stepped forward at the same time.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 1, "yabaisemi", 120, 0 ); + PlaySE( 0, "s_furu", 128, 64 ); + + DrawScene( "Gy7", 200 ); + EnlargeScreen( 288, 0, 64, 48, FALSE, 400, TRUE ); + DrawScene( "white", 400 ); + DrawScene( "Moon", 200 ); + + OutputLine(NULL, " 月の中に2人の影が躍りこんだ。", + NULL, "Our shadows jumped in the moonlight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……さっきまではあんなに激しく打ち合っていたのに、…それはとてもスローに見えて、まるで影絵の物語を見るようだった。", + NULL, "We were fighting so viciously earlier, but now it was like we were moving very slowly. We must have looked like a shadow play.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 誰もが、影が舞うのを見ていた。", + NULL, "Everyone was watching the shadows dance.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " …そして、レナの影が、圭一の金属バットを激しく打ち、", + NULL, "Rena's shadow hit my metal bat violently.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_A8k", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "………圭一が金属バットを手放してしまう…。", + NULL, " As a result, I let go of it...", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 金属バットはぐるぐると回転しながら屋根の上で一度跳ねてから…校庭へ。", + NULL, "The metal bat bounced once on the roof, then rolled down to the schoolyard.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……圭一は武器を失ったのだから丸腰。", + NULL, "I had lost my weapon.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …だからレナはこのチャンスに一気に畳み掛けるのは、とてもとても当り前で自然なことで…。", + NULL, "Here was Rena's chance. Of course, she wouldn't miss it...", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + PlaySE( 0, "s_Down", 128, 64 ); + + OutputLine(NULL, " 圭一は屋根の上に押し倒されると、すぐにレナに圧し掛かられた。", + NULL, "I was lying flat on the roof, and Rena got on top of me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 両腕もレナの膝に潰すように抑えられ、一切の抵抗は不可能だった。", + NULL, "Rena's knees were holding down my arms, and there was no way for me to fight back.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Moon", "maskup", 7, 0, 300 ); + + OutputLine(NULL, " 見れば、…月は二つに割られていた。", + NULL, "The moon was divided into two.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 振り上げるレナの鉈の薄く細い影が、月を真っ二つに割っていた。", + NULL, "The shadow of Rena's hatchet had split the moon right down the middle.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " それが、決着だった。", + NULL, "This was the end.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………ち、", + NULL, "\"......Shit,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……やるな。", + NULL, " that was good.", Line_WaitForInput); + OutputLine(NULL, "腕が…抜けねえや。」", + NULL, " I can't even pull my arms away.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「ねぇ圭一くん。", + NULL, "\"Hey, Keiichi-kun.", Line_WaitForInput); + OutputLine(NULL, "………もう決着、", + NULL, " ...It's over...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…ついたんだよね…?」", + NULL, " right...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おいおい、まだついてねぇだろ。", + NULL, "\"Not yet.", Line_WaitForInput); + OutputLine(NULL, "そいつを振り下ろすまではまだつかないぜ。」", + NULL, " It's not over until you swing down your hatchet.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……いやだ。」", + NULL, "\"......I don't wanna.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「うん?」", + NULL, "\"Huh?\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Birth_and_death", 120, 0 ); + + OutputLine(NULL, "「…いやだよ、", + NULL, "\"...I don't want to.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "…………", + NULL, " ......", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "いやだ…。」", + NULL, "I don't want to...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナは、…月を割るかのように鉈を構えたまま、両目から涙を溢れさせていた。", + NULL, "Rena's arms were still raised, but tears were pouring from her eyes.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………どうして、こんなことになっちゃったんだろう。", + NULL, "\"...What happened?", Line_WaitForInput); + OutputLine(NULL, "どこで変になっちゃったんだろう…。", + NULL, " What went wrong?", Line_WaitForInput); + OutputLine(NULL, "…私はみんなを大好きで、", + NULL, " I loved everyone", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "みんなを信じていたはずなのに、", + NULL, " and I trusted everyone.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……どこで信じられなくなってしまったんだろう。」", + NULL, " When did I start to doubt them?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………………。」", + NULL, "\"...............\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「どうして圭一くんに鉈を振り上げているのか、…わかんない。", + NULL, "\"I don't know why I'm doing this to you... I don't know.", Line_WaitForInput); + OutputLine(NULL, "……どうして、", + NULL, " ...Why,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…私は", + NULL, " why am I", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……こんなにも大好きな仲間たちに、", + NULL, " doing this to people...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…こんなにも恐ろしいことを…してしまったんだろう…。」", + NULL, " I love so much?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「お、………お前、", + NULL, "\"You...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………そうか……、", + NULL, " You", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……気付いたのか…。", + NULL, " realized it.", Line_WaitForInput); + OutputLine(NULL, "………この「世界」で、……気付けたのかよ………ッ!!!」", + NULL, " You realized it in 'this' world!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「自分で自分が…信じられないよ…。", + NULL, "\"I can't believe myself...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " こんなにもあんなにも、楽しい日々だったのに、", + NULL, "Every day was so much fun", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…どうして私は、", + NULL, " but... why,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…どうして私は…。", + NULL, " why...?", Line_WaitForInput); + OutputLine(NULL, "……何も不満もなかったし、", + NULL, " I didn't have any complaints,", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…何の不安もなかったのに……、", + NULL, " I didn't worry about anything...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 900 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…どうして、…自分で壊してしまうような真似を…………。」", + NULL, " so why did I try to destroy everything with my own two hands...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「レナ……、お前はやっぱり……すげえよ…。」", + NULL, "\"Rena... you're... you're incredible!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺なんか、…お前と魅音を殺した後、", + NULL, "After I killed you and Mion...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……それでも気付かなくって、わけのわからない遺言を残して、…大石さんに電話までして!", + NULL, " ...I didn't realize I had done anything wrong, so I left a note and called Ooishi-san.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それでも自分以外の誰かが悪いんだろうって思い込んでたんだぜ。", + NULL, "I still believed that someone else was at fault.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……死んでも。", + NULL, "Until,", Line_WaitForInput); + OutputLine(NULL, "死んだあとも!", + NULL, " I mean, even after I was dead!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺はずっと自分の罪深さに気付きもしなかった!", + NULL, "I didn't even notice I had sinned.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 自分ひとりだけが勘違って、仲間の救いにも気付けず殺してしまうことの何と悲しいことか。", + NULL, "How sad it was to kill my friends because of a little misunderstanding, even when they were trying to help me.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そして、", + NULL, "And", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……それを罪と気付けないことが何と…", + NULL, " how painful it was not to realize", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "辛いことか…。", + NULL, " it was a sin...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「だから、……レナはすごいんだよ……。", + NULL, "\"Therefore... you're amazing, Rena...", Line_WaitForInput); + OutputLine(NULL, "仲間を1人も殺さなかった。", + NULL, " You didn't kill any of your friends.", Line_WaitForInput); + OutputLine(NULL, "…お前は…罪を犯す前に、……気付けたんだよ……。", + NULL, " You came to your senses ...before you committed a sin.", Line_WaitForInput); + OutputLine(NULL, "はは、あはははははははは!!", + NULL, " Ha ha, aha ha ha ha ha!!", Line_WaitForInput); + OutputLine(NULL, " さすがだよレナ、", + NULL, " You're incredible, Rena.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……さすがだよ、", + NULL, " ......Just incredible...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…俺とは…違うんだッ!!」", + NULL, " You're totally different from me!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawBustshotWithFiltering( 0, "Re_KomaruB1#", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 9, 0, FALSE ); + DrawSceneWithMask( "Gy5", "maskup", 1, 0, 300 ); + DisableWindow(); + ChangeBustshot( 0, "re_KomaruA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, " レナはゆっくりと立ち上がると、振り上げていた鉈をゆっくりと下ろした。", + NULL, "Rena stood up slowly and lowered her hatchet.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ChangeBustshot( 0, "Re_NandeA1#", 200, TRUE ); + DisplayWindow(); + + OutputLine(NULL, "「…仲間を、傷付けたよ。", + NULL, "\"I hurt my friend.", Line_WaitForInput); + OutputLine(NULL, "……魅ぃちゃんにひどいことをした…。」", + NULL, " I hurt Mii-chan...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あとで謝っとけ。", + NULL, "\"Just apologize to her.", Line_WaitForInput); + OutputLine(NULL, "俺的には当分の間、姉妹の入れ替わりを見抜けてちょうどいい傷跡だと思ってるぞ。」", + NULL, " Personally, I appreciate that the wounds will help me tell the twins apart.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…それに、………殺しちゃってるもんね、私。」", + NULL, "\"I've already killed...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あん?", + NULL, "\"Huh?", Line_WaitForInput); + OutputLine(NULL, " 誰も殺してないだろ。", + NULL, " No, you haven't.", Line_WaitForInput); + OutputLine(NULL, "誰を殺したよ?」", + NULL, " Who did you kill?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「………………間宮リナと、…北条鉄平…。」", + NULL, "\"......Rina Mamiya... and Teppei Houjou...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あぁ、…………あいつらか。」", + NULL, "\"Ah... those two...\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「………あの2人を殺すことは正しいことだと思ってた。", + NULL, "\"......I thought it was right to kill them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……でも、あの2人を殺した日から、", + NULL, "But the day I killed them...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 700 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…もう世界は狂い始めていたと思う。", + NULL, " the world started to go crazy.", Line_WaitForInput); + OutputLine(NULL, "………だということは、……。", + NULL, " Did that mean...", Line_WaitForInput); + OutputLine(NULL, "……あの2人を殺すのは、", + NULL, " that it was wrong", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……正しいことじゃなかったのかな……。」", + NULL, " to kill them...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「正しいかどうかは知らんが、最善手じゃなかったことは確かだな。」", + NULL, "\"I don't know if it was right or wrong, but it wasn't the best thing you could have done.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……最善手って……?」", + NULL, "\"What do you mean, the best thing?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そんなこともわからないのかよ!!」", + NULL, "\"Don't you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺はレナの頭をがばっと抱いて、俺の胸に無理やり抱いてやる。", + NULL, "I grabbed Rena's head and embraced her.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Moon", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " そして言ってやった。", + NULL, "Then I told her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それはとても簡単なこと。", + NULL, "I told her something so simple.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 誰でも思いつくとても簡単な選択肢だった。", + NULL, "It was so simple that anyone could think of it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でもレナはしなかった。", + NULL, "But Rena didn't do it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 俺もあの時、しなかった。", + NULL, "I didn't do it either, back then.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「何かヤバかったり、", + NULL, "\"If you're in danger", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "疑いそうになったり、", + NULL, " or you feel like doubting others", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "辛いことがあったりしたときはな。」", + NULL, " or something sad happens...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは、とても簡単なことなんだよ…!", + NULL, "It was so simple...!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…仲間に、", + NULL, "\"You should talk to...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……相談するんだよッ!!!!」", + NULL, " your friends!!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうだよね…。", + NULL, "\"That's right...", Line_WaitForInput); + OutputLineAll(NULL, "", Line_ContinueAfterTyping); + + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "……………そうだよね……、", + NULL, " You're right.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…ぅ、", + NULL, " ...Ooh...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "……ぅわぁぁぁぁぁぁ…ん……。」", + NULL, " whaaaahhhhh...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナはしばらくの間、…俺の胸の中で、", + NULL, "Rena cried in my arms for a while.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…一番最初に間違えた選択肢を泣いた。", + NULL, " ...She cried about the wrong choice she made at the very beginning.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " その選択肢は見つけにくいものでも何でもない。", + NULL, "The choice couldn't have been hard to see.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …本当にささやかで、身近にあった選択肢だったんだ。", + NULL, "I'm sure it was something that was within her grasp.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 1人で悩むことがいかに下らないことか。", + NULL, "How stupid it was to worry about it by herself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 仲間がいた。", + NULL, "She had friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 全てを信じられる仲間がいた。", + NULL, "She had friends whom she trusted.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なのに、何で、この問題は仲間には話せないと思い込んでしまったのか…!", + NULL, "Why did she think she couldn't talk to her friends about it?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「私が間違ってた…!!", + NULL, "\"I was wrong...!!", Line_WaitForInput); + OutputLine(NULL, " どうして…話さなかったんだろう!!", + NULL, " Why didn't I talk about it?", Line_WaitForInput); + OutputLine(NULL, " 何で私はみんなを信じてるのに、信じてなかったんだろう!!!」", + NULL, " Everyone trusted me, so why didn't I trust them?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…………俺もかつてそうだった。", + NULL, "\"......I was the same way before.", Line_WaitForInput); + OutputLine(NULL, "…だから俺は笑わねぇぞ。", + NULL, " That's why I won't laugh at you.", Line_WaitForInput); + OutputLine(NULL, "でも、気付けたならいいんだ。", + NULL, " But you realized it.", Line_WaitForInput); + OutputLine(NULL, "しかもレナは、俺なんかよりずっと早く気付けたじゃねぇか…!!」", + NULL, " You realized it a lot sooner than I did!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺たちは信じ合おう。", + NULL, "We will trust each other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 二度と仲間を疑うまい。", + NULL, "We will never doubt our friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 互いを信頼し合おう。", + NULL, "We will rely on each other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして悩みを打ち明けあって、互いに助け合っていこう。", + NULL, "We will talk to each other and help each other.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、仲間たちはいつまでも幸せで、どんな困難だってみんなで乗り越えていけるんじゃないか…。", + NULL, "That's why friends are always happy, and why we can endure anything together...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……じゃ、レナ。", + NULL, "\"Okay, Rena.", Line_WaitForInput); + OutputLine(NULL, "幕の降りた舞台だけどさ、カーテンコールに応えようじゃないか。", + NULL, " Why don't we respond to the curtain call?", Line_WaitForInput); + OutputLine(NULL, "これで、全部おしまいだぜ。」", + NULL, " This is really the end of everything.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「カ、カーテンコールって何かな、かな…。」", + NULL, "\"Wh-What do you mean by the curtain call? What do you mean?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「まぁまぁ、俺の独り言だ。", + NULL, "\"Well, I was just talking to myself.", Line_WaitForInput); + OutputLine(NULL, "最後だけ付き合ってくれよ。」", + NULL, " Come on.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Moon", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 俺たちは手をつないだまま、立ち上がる。", + NULL, "We stood up together, holding hands.", Line_WaitForInput); + OutputLine(NULL, "……月を背負って。", + NULL, " ...The moon was hanging behind us.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 128, 64 ); + + OutputLine(NULL, " 俺が頷くと、レナは鉈を投げ、それは屋根の下の闇に消えていった。", + NULL, "When I nodded, Rena threw away her hatchet. It disappeared into the darkness below.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "higurashi", 120, 0 ); + + OutputLine(NULL, " そして俺は、……こんな顛末を予想していなかっただろう、地獄の観劇者たちに言ってやる!", + NULL, "Then I spoke to the audience in Hell, the demons who weren't expecting this ending.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " こいつは勝利宣言だ!", + NULL, "I was proclaiming victory!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「これで今宵はおしまいだぜ!!", + NULL, "\"That's all for tonight!", Line_WaitForInput); + OutputLine(NULL, " 俺たちは惨劇に打ち勝った!!", + NULL, " We overcame this tragedy!!", Line_WaitForInput); + OutputLine(NULL, " もう俺たちは互いを疑わない。", + NULL, " We'll never doubt each other again.", Line_WaitForInput); + OutputLine(NULL, "だからいつまでも結束している!!", + NULL, " We'll be united forever!!", Line_WaitForInput); + OutputLine(NULL, " だからどんな惨劇が訪れようとも、二度と屈すると思うんじゃねぇ!!", + NULL, " No matter what disaster might befall us, don't think we'll ever yield!!", Line_WaitForInput); + OutputLine(NULL, " 悲劇など知るか惨劇など知るか!", + NULL, " Who cares about tragedy, who cares about disaster?", Line_WaitForInput); + OutputLine(NULL, " 悪魔どもが喜ぶ脚本が、今後どれだけやって来ようとも。", + NULL, " Even if the script is written by demons,", Line_WaitForInput); + OutputLine(NULL, "俺たちが全部、ブチ壊してやるぜえええッ!!!」", + NULL, " we'll tear the whole thing to pieces!!!\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + SetValidityOfSkipping( FALSE ); + SetValidityOfInput( FALSE ); + SetValidityOfUserEffectSpeed( FALSE ); + CallScript( "&endroll_staff6"); + SetValidityOfInput( TRUE ); + + DrawSceneWithMask( "Omake_Haikei", "mask4", 1, 0, 1500 ); + PlaySE( 0, "s_jikuu", 128, 64 ); + DrawSceneWithMask( "Omake_Jamp", "mask5", 1, 0, 1500 ); + Wait( 10000 ); + DrawSceneWithMask( "Omake_Haikei", "mask4", 1, 0, 1500 ); + PlaySE( 0, "s_jikuu", 128, 64 ); + DrawSceneWithMask( "Omake_Tip", "mask5", 1, 0, 1500 ); + Wait( 10000 ); + DrawSceneWithMask( "Omake_Haikei", "mask4", 1, 0, 1500 ); + PlaySE( 0, "s_boyoon", 128, 64 ); + DrawSceneWithMask( "Omake_staff", "mask5", 1, 0, 1500 ); + Wait( 10000 ); + DrawScene( "black", 1000 ); + DrawSceneWithMask( "GetTip_tsum026", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + Wait( 3000 ); + SetValidityOfSkipping( TRUE ); + SetValidityOfUserEffectSpeed( TRUE ); + +} diff --git a/Update/_tsum_op.txt b/Update/_tsum_op.txt new file mode 100644 index 0000000..998c0fc --- /dev/null +++ b/Update/_tsum_op.txt @@ -0,0 +1,424 @@ +void main() +{ + DrawScene( "black", 3000 ); + PlayBGM( 1, "higurashi", 120, 0 ); + PlayBGM( 0, "03_cele", 120, 0 ); + DrawScene( "si_Tumi", 1000 ); + Wait( 15000 ); + DrawScene( "Tyuui", 1000 ); + Wait( 3000 ); + + DrawScene( "black", 3000 ); + SetSpeedOfMessage( FALSE, 0 ); + + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "Sora6", "maskm1", 1, 0, 1300 ); + SetSpeedOfMessage( TRUE, 64 ); + + SetDrawingPointOfMessage( 0, 6 ); + + OutputLine(NULL, " ……いつの間にか、セミたちは合奏をひぐらしに委ねていた。", + NULL, "...The chorus of the higurashi had replaced that of the cicadas.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 遠くから湧き上がっては薄れ、湧き上がっては薄れを繰り返すその合唱は、とても弱々しく儚くて。", + NULL, "Their cries came from a distance, echoed loudly, and then faded away. They sounded so weak and fragile.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そしてそれはレナの声も同じで、……ひぐらしの声と同じように、湧き上がっては薄れを繰り返す。", + NULL, "Rena's voice was just like the cries of the higurashi. She'd say something, but the words would quickly fade away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……気を許せば、その姿さえも掻き消えてしまうのではないかと思うくらいに儚げに。", + NULL, "...She sounded so fragile that it made me worry she might vanish into thin air along with her words.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Mo_G3", "maskup", 1, 0, 1300 ); + + OutputLine(NULL, " でも、誰も何も急かさなかった。", + NULL, "But nobody is pressuring her to continue.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 魅音は、廃車のボンネットの上の埃を払うとそこに腰掛け、リラックスをアピールするような仕草をした。", + NULL, "Mion dusted off the hood of an abandoned car, and sat down on it as if to show how relaxed she was.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その表情は柔らかで、まるで初めからここに夕涼みが目的で来たかのような、そんな雰囲気を感じさせた。", + NULL, "She actually did look very relaxed, as if she came here to enjoy the cool breeze of the evening or something.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その様子を見て、沙都子もまた腰掛けられそうな場所を見つけて腰を下ろす。", + NULL, "Satoko followed Mion's example and sat down as well.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、沙都子の表情は魅音ほどにはくつろいで見えなかった。", + NULL, "She didn't look nearly as relaxed, however.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺もそれに習おうかと思ったが、座れる場所を探すためのわずかの時間であっても、レナから逸らすのがとても失礼なことではないかと感じ、そのまま立ち続けていた。", + NULL, "I thought about following suit, but it felt rude to look away from Rena even for the short time it would take to look for a place to sit down. So, I decided to remain standing.", Line_Normal); + ClearMessage(); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 梨花ちゃんもまた座らなかった。", + NULL, "Rika-chan didn't sit down, either.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、レナの方を向いてはいなかった。", + NULL, "But she wasn't looking at Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 他の仲間たちがみんなレナを見ているのに、", + NULL, "Everybody else was looking at Rena,", Line_ContinueAfterTyping); + Wait( 1000 ); + OutputLine(NULL, "梨花ちゃんだけは見ず、", + NULL, " but Rika-chan...", Line_ContinueAfterTyping); + Wait( 1000 ); + OutputLine(NULL, "……朱が混じり始めている高い空を見上げていた。", + NULL, " was looking at the red sky.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その表情は、……とても例え難い。", + NULL, "Rika-chan's expression was hard to describe...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " とても荒涼としていて、喜怒とか、哀楽とか、そういうものが全部抜け切った後に残るような、そんな表情だった。", + NULL, "She looked pale and blank at the same time, as if all of her emotions were gone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、そんな表情が、一番レナのそれに似ているのだった。", + NULL, "Rena wore the same kind of expression.", Line_Normal); + ClearMessage(); + + SetDrawingPointOfMessage( 0, 3 ); + + OutputLine(NULL, " レナは何度も言葉を出そうと繰り返しては喉に詰まるのを繰り返していたが。", + NULL, "She kept trying to say something, but it seemed like the words were stuck in her throat.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……梨花ちゃんが空を見上げているのに気付くと、同じように瞳いっぱいに大空を映しこむのだった。", + NULL, "...She noticed Rika-chan was looking at the sky, so she decided to look that way as well.", Line_Normal); + ClearMessage(); + + DrawScene( "Sora6", 400 ); + + SetDrawingPointOfMessage( 0, 3 ); + + OutputLine(NULL, " それを見て、魅音も空を見上げる。", + NULL, "Mion did the same.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……俺も見上げる。", + NULL, "...So did I.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 沙都子も皆に習って見上げる。", + NULL, "Satoko looked that way too.", Line_Normal); + ClearMessage(); + + SetDrawingPointOfMessage( 0, 6 ); + + OutputLine(NULL, " そして、訪れる静寂。", + NULL, " And with that, there was silence.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ひぐらしたちの合奏だけで満たされた、世界で最も天井の高いコンサートホールにたたずむ俺たち。", + NULL, "It was like we were in a concert hall, filled with the chorus of the higurashi. A concert hall with the highest roof in the world.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……通り抜ける涼しい風が、日中の暑さでかいた薄い汗をくすぐるのが気持ち良かった。", + NULL, "...A refreshingly cool breeze tickled our sweaty bodies.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " こうしていると、……俺たちはここへ夕涼みをするために集まったのだと、信じてしまいそうになる。", + NULL, "I could almost make myself believe we came here to enjoy the breeze and the sunset...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " いや、………今からでもそういうことにしないかと、", + NULL, "I could only wish", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "提案すらしたくなった。", + NULL, " that was what we came here for...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 時折、空を横切る鳥たちの影だけが、この静寂のコンサートに無粋さを添える。", + NULL, "The shadows of the birds flying across the sky soured the feeling of our quiet concert.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……なぜなら、鳥が飛ぶのを知る度に、時間が止まっていないことを思い出してしまうから。", + NULL, "...They reminded us that time hadn't stopped.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナを、誰も急かしたくなかった。", + NULL, "Nobody wanted to pressure Rena.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、時の刻みでさえ、レナを急かすことを許せなかった。", + NULL, "We didn't want time to pressure her, either.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナが心を落ち着けてくれるまで、いくらでもこの涼しい夕暮れの空を、無限の時間の中でそのままに留めておいてほしかったのだ。", + NULL, "We wanted to keep the cool red sky as long as we could, so Rena could calm down and talk.", Line_Normal); + ClearMessage(); + + SetDrawingPointOfMessage( 0, 6 ); + + OutputLine(NULL, " その時、", + NULL, "Right then,", Line_ContinueAfterTyping); + Wait( 700 ); + OutputLine(NULL, "ボコンというつまらない音がして、俺たちは現実に引き戻される。", + NULL, " I heard a sound, and it brought us all back to reality.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …魅音が足の組み方を変えたら、座っていたボンネットが音を立てたのだ。", + NULL, "...The hood Mion was sitting on had made a noise when she moved to cross her legs.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その音が偶然なのか故意なのかはわからなかってけれど、", + NULL, "I don't know whether Mion made the noise on purpose or not", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…その音は残酷にも、それでも時間は流れていることを思い出させてくれた。", + NULL, " ...but it reminded us that time had been passing by.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その音が切っ掛けで、みんなは空を見るのを止め、目線を再び地上に戻す。", + NULL, "The noise took our attention away from the sky and back to the ground.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その無粋な音は、結局、レナに覚悟を促す後押しとなったようだった。", + NULL, "Such a tasteless noise seemed to have urged Rena to speak.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " レナは小さな息を吐き出して、何かを飲み込むように俯く仕草をした後、俺たちが普段よく知るレナの表情に戻った。", + NULL, "Rena heaved a small sigh, nodded as if she understood something, and looked at us like she always did.", Line_Normal); + ClearMessage(); + + SetDrawingPointOfMessage( 0, 6 ); + + OutputLine(NULL, "「…………話す前に、", + NULL, "\"...There's one thing I want to say...", Line_ContinueAfterTyping); + Wait( 800 ); + OutputLine(NULL, "……一個だけ言いたいことがあるの。」", + NULL, " before anything else.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 全体に向けて言ったことだろうが、みんなの中心にいた俺を見ながら言ったので、…俺は代表する意味で頷き返して見せた。", + NULL, "She was probably saying it to everybody. But since I'm standing in the middle, with her looking at me... I nodded to her to represent our agreement.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……レナは、正しい努力をしたと思ってる。」", + NULL, "\"...I think I did the right thing.\"", Line_Normal); + ClearMessage(); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 声はもう擦れていなかった。", + NULL, "Her voice wasn't hoarse anymore.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だから、それは普段レナが口にするのと同じような、毅然とした響きを含んでいた。", + NULL, "She sounded just like she always did.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「人って、幸せになるために、どれだけの努力が許されるのかなぁ…。」", + NULL, "\"I wonder how much we're allowed to struggle in order to be happy...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 問い掛けにも聞こえたが、誰も口を挟まなかった。", + NULL, "It sounded like a question, but nobody answered.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「だからね、私。", + NULL, "\"That's why", Line_WaitForInput); + OutputLine(NULL, "魅ぃちゃんの部活って好きなの。", + NULL, " I really like Mii-chan's club.", Line_WaitForInput); + OutputLine(NULL, "……ほら、優勝のためには何でもしようっていうの。", + NULL, " ...The one rule is to do whatever it takes to win, right?", Line_WaitForInput); + OutputLine(NULL, "そういうのって、素敵だと思うの。", + NULL, " I think that's wonderful.", Line_WaitForInput); + OutputLine(NULL, "…だって、世の中が綺麗事だけで縛られてて、やっていい努力がわずかだけに決められていたら、……幸せじゃない人たちは、ますます幸せを勝ち取れなくなっちゃうじゃない?", + NULL, " ...If we were only allowed to do nice things, and if there was a limit to how much we could struggle... people who aren't happy wouldn't be able to seize happiness at all.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 不幸ってね、連鎖するものだと思うの。", + NULL, "Misfortunes are like a chain reaction, I think.", Line_WaitForInput); + OutputLine(NULL, "一度続き始めると、なかなか抜け出せない。", + NULL, " Once they begin, they're very, very hard to escape.", Line_WaitForInput); + OutputLine(NULL, "そこから抜け出すには、運とか人の助けとか、そういう他力本願なものだけじゃ到底足りない。", + NULL, " In order to escape the chain of misfortunes, you need more than just luck or even assistance.", Line_WaitForInput); + OutputLine(NULL, "自分でももっともっと努力しないといけないと思うの。", + NULL, " I think you need to struggle as hard as you possibly can.", Line_WaitForInput); + OutputLine(NULL, "それも、本当の本当に精一杯。", + NULL, " You need to do your best.", Line_WaitForInput); + OutputLine(NULL, "そこまでして、やっと掴めるのが、……幸せってものじゃないかなって。」", + NULL, " That's how you seize true happiness. That's what I believe.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナはそこで一度区切り、空を見上げて一息ついてから、再び口を開いた。", + NULL, "Rena stopped talking, looked up, heaved a sigh, and opened her mouth again.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「でも、………だからってみんなにもそれを受け入れてもらおうなんて、甘えるつもりもないかな。", + NULL, "\"But... I'm not saying that I expect you to accept what I did.", Line_WaitForInput); + OutputLine(NULL, "…だって、本当に汚らしいもの。", + NULL, " ...I know that was a very bad thing to do.", Line_WaitForInput); + OutputLine(NULL, "みんなだって、ついさっき、呆然としたでしょ?", + NULL, " Didn't you all look stunned a while ago?", Line_WaitForInput); + OutputLine(NULL, " それはつまり、そういうことだよね…。」", + NULL, " That tells me everything...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナが、……こんなにも自虐的な笑い方をするなんて、知らなかった。", + NULL, "I've never seen her smile so... self-derisively like this.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その笑顔は信じられないくらいに痛々しい。", + NULL, "That smile looked unbelievably painful.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …そして、この上ない距離感を感じさせる。", + NULL, "...I could really feel how huge the distance between us was.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺たちとレナの間には何も遮るものはないはずなのに、……まるで鉄格子か金網越しに話しているかのような、", + NULL, "There's nothing physically there, but... I felt as if she's talking to us through iron bars or a chain-link fence. That's how great", Line_ContinueAfterTyping); + Wait( 900 ); + OutputLine(NULL, "そんな遠さを。", + NULL, " the distance between us was.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………でも、それでもいいよ。", + NULL, "\"...But, it's okay.", Line_ContinueAfterTyping); + Wait( 1500 ); + OutputLine(NULL, "仕方ないもんね。", + NULL, " There's nothing we can do about it.", Line_WaitForInput); + OutputLine(NULL, "そういう風に出来てる世の中だもん。", + NULL, " That's just how things are in this world.", Line_WaitForInput); + OutputLine(NULL, "多分、私が逆の立場でいられたなら、……同じように唖然として、無責任で無慈悲な同情を浮かべていたに違いないもの。」", + NULL, " If I were you... I'd probably look just as stunned, and I'd say something irresponsible and merciless.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その言葉は多分、……俺たちに対するレナの反撃。", + NULL, "She probably... said that to hit back at us.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 同情という名のマスクを被って、舞台の上のピエロを眺めて楽しんでいるだけの他人事な俺たちへの、たった一つだけの反撃。", + NULL, "We're just putting on a mask of sympathy, enjoying the spectacle of a clown on a stage. That's why she said that.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 俺たちに何かの言い返しを期待したのだろうか。", + NULL, "She probably expected us to say something in return.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …もちろん、俺たちの誰にも、言い返す言葉など思いつきはしなかった。", + NULL, "...But none of us knew what to say.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " レナはほんの一瞬だけ残念そうな顔をすると、軽やかに廃車を駆け上り、屋根の上のステージに乗った。", + NULL, "Rena looked disappointed for a moment, then turned and clambered on top of an abandoned car.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして両手を広げて、ふわっと回転してスカートをなびかせた後、スカートの両端を摘んで、優雅そうなお辞儀の真似をする。", + NULL, "Then she spread her arms out and gave a little twirl, letting her skirt billow up before she grabbed both ends and gave us a graceful curtsy.", Line_Normal); + ClearMessage(); + + SetDrawingPointOfMessage( 0, 6 ); + + OutputLine(NULL, "「じゃ、………始めるよ。", + NULL, "\"Well then... are you ready for a story?", Line_ContinueAfterTyping); + Wait( 1000 ); + OutputLine(NULL, "竜宮レナの一世一代のがんばり物語を。」", + NULL, " This is the story of how Rena Ryuugu did her best.\"", Line_Normal); + ClearMessage(); + + SetDrawingPointOfMessage( 0, 2 ); + + OutputLine(NULL, " 緞帳もなければスポットライトもない。", + NULL, "There was no curtain or spotlight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ゴミ山の廃車の上の特設ステージで。", + NULL, "She was atop an abandoned car amidst the trash piles, a stage specially made for her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 俺たちはせめてレナが話そうとする全てを聞き漏らすまいとした。", + NULL, "We tried not to miss a word of what she was about to say.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それだけは絶対に、レナを傷つけない行為だと信じて。", + NULL, "We believed that was the least we could do to not hurt her feelings.", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( FALSE, 0 ); + + SetValidityOfInput( FALSE ); + Wait( 1000 ); + SetValidityOfInput( TRUE ); + DrawScene( "Tumi_T2", 5000 ); + + SetValidityOfInput( FALSE ); + Wait( 3000 ); + SetValidityOfInput( TRUE ); + DrawScene( "Tumi_T1", 1000 ); + SetValidityOfInput( FALSE ); + Wait( 5000 ); + SetValidityOfInput( TRUE ); + + DrawScene( "black", 3000 ); + +} diff --git a/Update/_tsum_tips_001.txt b/Update/_tsum_tips_001.txt new file mode 100644 index 0000000..8028202 --- /dev/null +++ b/Update/_tsum_tips_001.txt @@ -0,0 +1,112 @@ +void main() +{ + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + DrawScene( "white", 400 ); + PlayBGM( 0, "Iru", 120, 0 ); + DrawScene( "Sora4", 400 ); + + OutputLine(NULL, " 風通しの良さだけは自慢だった。", + NULL, "One reason I like my house is because it has good ventilation.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 少なくとも風が吹いている時は、冷房などなくても充分に涼めるのだった。", + NULL, "As long as there's a nice breeze, I don't have to rely on a fan to keep me cool.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 大きく開けた窓に干してあった布団を引っ込めると、私はそこに座布団を敷いて、縁側の夕涼みと洒落込むのだった。", + NULL, "I can take down my futon from the windowsill, place my cushion near the open window, and enjoy the cool breeze of the evening.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 日めくりのカレンダーは昭和の58年、6月であることを示していた。", + NULL, "According to my page-a-day calendar, it's June, 1983 today.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 6月にもかかわらず、今年は空梅雨でもう夏本番の到来のようだった。", + NULL, "While it was still June, it seemed like summer skipped the rainy season and was already coming around the corner.", Line_WaitForInput); + + OutputLine(NULL, "……異常気象というやつらしい。", + NULL, " ...This was very abnormal, apparently.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 百年に一度の異常気象だったとしても、それが昭和58年に必ず起こることなら別に珍しいことでもなんでもない。", + NULL, "Even if it was abnormal weather that only comes around once in a hundred years, if it was supposed to come in June of 1983, then it wasn't so much of a big deal.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それは必然だということ。", + NULL, "It was inevitable.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんなことより、下校時に突然振り出す夕立の方が、どれほど予想不能で珍しいことか。", + NULL, "On the other hand, the sudden evening shower on the way home from school was more unpredictable than anything else.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 全てが何から何まで予定調和の日々だけど。", + NULL, "Every day had been in perfect harmony, as if it was all carefully planned.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 何だか今年は色々と幸先がいい気がする。", + NULL, "I felt like something good was going to happen this year.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …何て言うのかな。", + NULL, "...How should I put it...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " スゴロクゲームで一番最初のサイコロで6が出て、自分ひとりだけたくさんのリードで始まった時のようないい気分、というのかな。", + NULL, "It's like the feeling I get when I roll a six on the first throw of a board game and start off with a huge lead.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もっとも、サイコロというのは振れば振るほど、そのトータルは平均値に近付く。", + NULL, "When it comes to a die, the more you roll it, the more the total averages out.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私たちの人生は日々、あらゆるところでサイコロをたくさん投げている。", + NULL, "We actually roll a die many times every day of our lives.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、ささやかな幸運の1つ程度で浮かれることもないのだけど。", + NULL, "So, it's not like one struck of luck is really a big deal to be overly happy with.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……最初のサイコロが6でも次が1なら、7で、平均値。", + NULL, "...If I roll a six on my first throw and a one on the next throw, the total is seven.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 運命主義者なら、次に出るサイコロは1の確率が高いとでも言い出すのか。", + NULL, "If you believe in fate, you might say there's a higher possibility of a one to come up on the die.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、次に振るサイコロは1から6まで何が出るかわからない。", + NULL, "But you can never actually tell what number you will roll.", Line_WaitForInput); + OutputLine(NULL, "それが、運命というもの。", + NULL, " That's what fate is all about.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……次も6が出るかもしれないな。", + NULL, "...You might roll a six again.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 全体で見れば36分の1の奇跡だけど、…1つ1つ積み立てて行こうと思えば、たったの6分の1程度の奇跡でしかないのだから。", + NULL, "The chance of rolling a six twice in a row is one out of thirty-six... but if you look at each throw one by one, there's only a one-sixth chance of that miracle.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 沙都子が昨日くくりつけたガラス風鈴が、とても涼しい音色を聞かせてくれるのだった…。", + NULL, "The glass wind chime Satoko put up yesterday was making a refreshing sound...", Line_Normal); + ClearMessage(); + + Wait( 1000 ); + DrawScene( "black", 1000 ); + +} diff --git a/Update/_tsum_tips_002.txt b/Update/_tsum_tips_002.txt new file mode 100644 index 0000000..99e5328 --- /dev/null +++ b/Update/_tsum_tips_002.txt @@ -0,0 +1,56 @@ +void main() +{ + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + PlayBGM( 1, "Mati", 120, 0 ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "☆リナ☆", + NULL, "☆Rina☆", Line_ContinueAfterTyping); + + OutputLine(NULL, "身長168cm B89W60H87", + NULL, " Height 168cm, B89 W60 H87", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "趣味:最近は室内ガーデニングに興味があって、目標は手作りハーブで紅茶を飲むこと☆", + NULL, "Hobbies: I'm interested in indoor gardening. I want to make tea with the herbs I grow.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「いっつも楽しくて為になるお話をいっぱい聞かせてくれてありがと〜☆", + NULL, "\"I always enjoy your funny and interesting stories!", Line_WaitForInput); + OutputLine(NULL, " 今度お店に内緒で一緒にどっか遊びに行こうね☆」", + NULL, " We should go out somewhere next time in private!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetDrawingPointOfMessage( 0, 13 ); + + OutputLine(NULL, "紳士倶楽部 ブルー・マーメイド", + NULL, " Gentlemen's Club Blue Mermaid", Line_ContinueAfterTyping); + + SetDrawingPointOfMessage( 0, 14 ); + + OutputLine(NULL, "専属マネージャー 間宮リナ", + NULL, " Private Manager Rina Mamiya", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_Normal); + + + ClearMessage(); + Wait( 1000 ); + DrawScene( "black", 1000 ); + +} diff --git a/Update/_tsum_tips_003.txt b/Update/_tsum_tips_003.txt new file mode 100644 index 0000000..1e41dca --- /dev/null +++ b/Update/_tsum_tips_003.txt @@ -0,0 +1,56 @@ +void main() +{ + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + PlayBGM( 0, "Feel", 120, 0 ); + + OutputLine(NULL, " きょうは、お母さんといっしょにプールリゾートにあそびに行きました。", + NULL, "Today, I went to a swimming pool with my mom.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " そしたらアキヒトおじさんもいっしょでした。", + NULL, "Uncle Akihito came with us, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " たまに礼奈にいじわるするからきらいだけど、とてもやさしくておもしろいおじさんです。", + NULL, "I don't like him because he's sometimes mean to me, but he's a very kind and funny old man.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " プールにいるときはアキヒトおじさんがお父さんになってあげるから、礼奈ちゃんはおじさんのことをパパってよぶんだよと言われました。", + NULL, "He told me to call him Daddy for that day, because he was going to play with me at the pool like he was my daddy.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " お母さんもパパってよんだので礼奈もパパとよんだら、", + NULL, "My mom called him Daddy, so I did, too.", Line_WaitForInput); + OutputLine(NULL, "アキヒトおじさんはすごいうれしそうで、礼奈にいっぱいいっぱいおこずかいをくれました。", + NULL, " Uncle Akihito looked very happy and gave me a lot of money.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " お母さんもすごいうれしそうで、礼奈もすごいうれしかったです。", + NULL, "My mom looked very happy, and it made me happy, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " またあそびにきたいです。", + NULL, "I want to play with him again.", Line_WaitForInput); + OutputLine(NULL, "こんどはお父さんもいっしょがいいなと思いました。", + NULL, " I hope my dad can come with us next time.", Line_Normal); + ClearMessage(); + + Wait( 1000 ); + DrawScene( "black", 1000 ); +} diff --git a/Update/_tsum_tips_004.txt b/Update/_tsum_tips_004.txt new file mode 100644 index 0000000..0095f03 --- /dev/null +++ b/Update/_tsum_tips_004.txt @@ -0,0 +1,143 @@ +void main() +{ + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + DrawScene( "white", 400 ); + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "Sora5", "maskright", 7, 0, 300 ); + PlayBGM( 1, "higurashi", 120, 0 ); + + OutputLine(NULL, " 私はお気に入りの窓を開け、いつものように座布団をそこに敷くと、ささやかな縁側を楽しむのだった。", + NULL, "I opened the window, placed my cushion nearby, and prepared to enjoy the weather.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "03_cele", 120, 0 ); + + OutputLine(NULL, " …なのに、せっかくの夕方の静かなひと時を、どたどたと騒がしいのが一匹。", + NULL, "...But she came over and disrupted my peaceful evening.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " お陰で涼やかな夕方のひと時が台無しだ。", + NULL, "She always ruins my time of solitude.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………幸せそうね。", + NULL, "\"...You look pleased.", Line_WaitForInput); + OutputLine(NULL, "そっか、今日はあんたの大好きな甘いものがたくさん食べられたものね。」", + NULL, " Oh, that's right. You ate lots of your favorite sweets today.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この子は甘いのに目がないからな。", + NULL, "This girl loves sweets more than anything.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …私も嫌いじゃないけど、今日くらいの量があったら胸焼けがしてしまう。", + NULL, "...I like them too, but I can't eat like she does. It'd give me heartburn if I ate the amount she ate today.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 取り合えず、幸せそうなのでしばらく放っておいてやることにする。", + NULL, "She seemed to be very happy, so I'll leave her alone for a while.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ここしばらく、私好みの辛いものやしょっぱいものばかりを食べさせてたから、さぞや嬉しかったのだろう。", + NULL, "I'd been making my favorite hot and salty food for the past few days, so she must be quite pleased today.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もちろん、私にとっても今日は本当に楽しい一日だった。", + NULL, "It was a very fun day for me, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はその喜びを、こうして夕涼みしながらかみ締めていれば充分だった。", + NULL, "I just wanted to enjoy the memory of the excitement I felt today by sitting here quietly, enjoying the sunset.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " でも、空を見上げるとほんの少しだけ重みのある雲が見えた。", + NULL, "But when I looked up at the sky, I saw some thick clouds forming there.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …少し風も涼しすぎるように思う。", + NULL, "...The wind was a bit cooler than usual.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 夕立にでもなるかもしれない。", + NULL, "It might start raining soon.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「………大地震や大津波などの報せとして、浅瀬に普段は絶対に見かけることができない深海の魚が現れることがある。", + NULL, "\"......People say that when deep-sea animals come up to the shallows", Line_WaitForInput); + OutputLine(NULL, "…っていう話があるらしいわね。」", + NULL, " it's a sign of a big earthquake or a tsunami.\"", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_daidageki", 128, 64 ); + + OutputLine(NULL, " 今日、私たちの浅瀬に、普段は絶対に見かけることができない珍しい深海魚が現れたのを見た。", + NULL, "We saw a very rare fish that dwells in deep water in the shallows today.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 海のバケモノの伝説のほとんどがそうであるように、人は深海の生物を忌み嫌い、不吉の前兆としたがる。", + NULL, "Just as the ancient stories of sea monsters say, people hate deep-sea animals and tend to interpret them as omens of a disaster.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それが生きて現れようとも、死んで死体が打ち上げられようとも。", + NULL, "It didn't matter if they showed up alive or dead.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " あぁ、それって言い得ていて面白いかもしれない。", + NULL, "Ah, I said something interesting just now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 生きて現れようとも、死んで死体が打ち上げられようとも。", + NULL, "Even if they showed up alive or dead,", Line_WaitForInput); + OutputLine(NULL, "不吉の徴、か。", + NULL, " it was an omen of a disaster.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あぁ、……雨が降るかもしれない。", + NULL, "Oh... It might start raining soon.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……うるさいな、言われなくてもわかってる。", + NULL, "\"...Yeah, yeah, I know. You don't have to tell me.", Line_WaitForInput); + OutputLine(NULL, "洗濯物を取り入れるわよ。」", + NULL, " I'll get the laundry.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私は表の物干し竿ではためいている洗濯物を取り込むために、洗濯籠を掴むと表へ向かうのだった。", + NULL, "I grabbed a basket and went outside to take the laundry in.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 雲はますますに鉛色になってくる。", + NULL, "The clouds were getting darker.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雨は好きだけど、…今日は好きになれそうになかった。", + NULL, "I normally like rain... but I didn't think I'd enjoy it today.", Line_Normal); + ClearMessage(); + + Wait( 1000 ); + DrawScene( "black", 1000 ); +} diff --git a/Update/_tsum_tips_005.txt b/Update/_tsum_tips_005.txt new file mode 100644 index 0000000..eded3d8 --- /dev/null +++ b/Update/_tsum_tips_005.txt @@ -0,0 +1,291 @@ +void main() +{ + + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + Wait( 100 ); + + SetSpeedOfMessage( TRUE, 10 ); + PlayBGM( 1, "type", 120, 0 ); + SetDrawingPointOfMessage( 0, 3 ); + + OutputLine(NULL, "間宮律子さま", + NULL, "Dear Ritsuko Mamiya-sama", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "      ", + NULL, " ", Line_ContinueAfterTyping); + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, "株式会社エグゼクティハウジング", + NULL, "Executive Housing Corporation", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + Wait( 800 ); + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, "お見積書の送付について", + NULL, "Attached Estimate", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 2000 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, " この度は、弊社をご愛顧いただきまして誠に有難うございます。", + NULL, "We thank you for your past visits and \ninquiries to our office.", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 2000 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, " お問い合わせの物件について、以下にお見積もりをお送りさせていただきます。", + NULL, "We've included the estimate for the property you inquired about.", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + Wait( 800 ); + PlayBGM( 1, "type", 120, 0 ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "記", + NULL, " Basic Information", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 1000 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, "物件名  パレスオブベルサイユ 707号室", + NULL, "Property Name: Palace of Versailles, Room 707", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 2000 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, "物件番号 14M1421", + NULL, "Property Code: 14M1421", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 2000 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, "物件タイプ 新築マンション", + NULL, "Property Type: Modern Condominium", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 2000 ); + PlayBGM( 1, "type", 120, 0 ); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "間取り  2LDK", + NULL, "Layout: 2LDK", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "所在地  鹿骨市小岩町2丁目", + NULL, "Address: Shishibone-city Koiwa-cho 2 chome", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + Wait( 2000 ); + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, "交通   ×××線 穀倉駅  徒歩5分", + NULL, "Transportation: XXX Line, Gogura Station, 5 minutes on foot", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, "価格  4980万円  管理費 20000円", + NULL, "Cost: 49,800,000 yen \nMaintenance Fee: 20,000 yen", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 2000 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, "その他  東南角部屋・エレベーター停止階", + NULL, "Other: South-east corner room, elevator floor", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + OutputLineAll(NULL, "", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, " マンション内フィットネスクラブの会員権付", + NULL, "Condominium fitness club membership included.", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + Wait( 800 ); + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, " この度はお問い合わせをありがとうございます。", + NULL, "Thank you for your interest in this property.", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 2000 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, " こちらの物件は現在、急発展を遂げている穀倉駅近くの高級分譲マンションでございまして、今後、穀倉駅周辺の地価上昇に伴い、さらに価値が上がることが予想される優良物件でございます。", + NULL, "The area around Gogura Station is a prime real estate zone for luxury condominiums. Along \nwith future planned developments, the real \nestate values in and around the Gogura Station are expected to rise, and this property is not an exception.", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 2000 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, " すでに募集数の数倍のお客様からのお問い合わせをいただいております。", + NULL, "As a result, many prospective buyers are \ninterested in this property.", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 2000 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, " そのため抽選制となりますことを予めご容赦ください。", + NULL, "Hence we'd like for you to understand that the selection process for this property will be done via \nlottery.", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + Wait( 800 ); + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, " また、抽選の口数で格段の優遇を得られる「セレブリティ会員様優待枠」もございます。", + NULL, "Also, we also offer \"Celebrity Member Preferential Treatment,\" granting highly improved chances through additional lottery entries.", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 2000 ); + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, "どうぞお気軽に担当までお問い合わせください。", + NULL, " Please feel free to inquire with our agents for more details.", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 2000 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, "株式会社エグゼクティハウジング", + NULL, " Executive Housing Corporation", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + Wait( 2000 ); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlayBGM( 1, "type", 120, 0 ); + + OutputLine(NULL, "セレブリティ担当マネージャ 川畑", + NULL, " Celebrity Account Manager, Kawabata", Line_ContinueAfterTyping); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + Wait( 1000 ); + DrawScene( "black", 1000 ); +} diff --git a/Update/_tsum_tips_006.txt b/Update/_tsum_tips_006.txt new file mode 100644 index 0000000..5b63806 --- /dev/null +++ b/Update/_tsum_tips_006.txt @@ -0,0 +1,227 @@ +void main() +{ + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + DrawScene( "white", 400 ); + PlayBGM( 0, "Feel", 120, 0 ); + DrawSceneWithMask( "Sora", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 沙都子は、校庭で遊んでいる子たちと混ざりに行った。", + NULL, "Satoko went to join the children playing in the schoolyard.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 私はそういう気分ではなかったので沙都子を見送り、留守番に残ることにした。", + NULL, "Since I didn't feel like going, I decided to stay at home.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……多分、夕方になるまで帰っては来ないだろうな。", + NULL, "...Most likely, she wouldn't be back until the evening.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 沙都子がいないなら、…いないなりの過ごし方が私にはある。", + NULL, "When Satoko wasn't around... I had ways of spending time without her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それに、そういう気分だったから。", + NULL, "Besides, that was what I wanted to do anyway.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + PlaySE( 0, "s_door", 128, 64 ); + DrawSceneWithMask( "Hu_R1", "maskleft", 7, 0, 300 ); + + OutputLine(NULL, " 私は押入れの冬用の布団の山の一番奥に手を突っ込み、それを引っ張り出す。", + NULL, "I stuck my hand deep inside the pile of winter futons in the closet, and pulled one out.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Hu_R2", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " それからちょっと洒落たグラスに、製氷室で作った氷をいっぱいに詰め込む。", + NULL, "Next, I filled a stylish-looking glass with ice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが、製氷室で作った氷は塩素臭くておいしくない。", + NULL, "The ice made in the freezer smelled of chlorine, though, and didn't taste good.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ロックアイスが一番いいのだけど、沙都子が何に使うのかとうるさく聞くから、最近はすっかり買えずにいる。", + NULL, "Store-bought ice would be the best. But since Satoko kept asking me what I was using it for, I stopped buying it.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……その口実をうまく思いつくだけで、この塩素臭さを未来永劫に脱臭できるなら、なるほどそれは考えるのに時間を費やす価値がありそうだった。", + NULL, "...But it might be worth spending time to think about a good excuse for that if it meant I would be able to enjoy ice without ever again smelling the chlorine.", Line_Normal); + ClearMessage(); + DrawScene( "black", 400 ); + + OutputLine(NULL, " ミネラルウォーターで満たして、……それを少しだけ注ぎ込む。", + NULL, "I filled the glass with mineral water...... and then poured a little bit of another liquid into the glass.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 透明な水の中に混じっていく色の付いた影を眺めるのは、とても乙なものだった。", + NULL, "Watching the color mix into the transparent water was a very pleasant thing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 本当はこういう飲み方は正しくないらしいが、私にはこれがちょうどいい飲み方なのだからとやかく言われたくない。", + NULL, "This wasn't the right way to drink it, but I liked it that way, and didn't want to hear any complaints.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この便利な体は、わずかの量であっても私を酔わせてくれる。", + NULL, "My body is very convenient, because I can get drunk with only a tiny amount.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから少量をたっぷりと薄めるわけだ。", + NULL, "That's why I dilute that small amount with a full glass of water.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そのお陰で一瓶を長く楽しめると思えば悪くはない。", + NULL, "And thanks to that, I could enjoy a single bottle for a long time. It wasn't bad, if you thought about it like that.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora5", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " お気に入りの窓辺に座布団を敷き、……私はグラス片手に見慣れた景色と髪を撫でる風を肴にする。", + NULL, "I put a cushion on my favorite spot by the window... and with the glass in one hand, I enjoyed the familiar view and the soft wind brushing through my hair.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ほんのりと甘い熟成した匂いが鼻をくすぐってくれた。", + NULL, "A slightly sweet ripened aroma tickled my nose.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " …………そんな風情をまさにこれから楽しもうというタイミングで、うるさいのが帰って来るのを感じた。", + NULL, "......And just when I was about to start enjoying the atmosphere, the annoying one came back.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私のこの癖が許せないらしく、私がグラスを傾けようとするといつも文句を言うのだ。", + NULL, "She didn't like this bad habit of mine, and she complained every time I tilted the glass.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 案の定、ガミガミとうるさく騒ぎ始めた。", + NULL, "She started nagging me noisily.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……うるさいな。", + NULL, "\"Shut up.", Line_WaitForInput); + OutputLine(NULL, "少しくらい我慢なさい。何を飲もうと食おうと、私の勝手でしょう。」", + NULL, " Be a little more tolerant. I can drink and eat whatever I want.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「だ、だめなのです…!", + NULL, "\"Y-You can't...!", Line_WaitForInput); + OutputLine(NULL, " お酒は、子供は飲んでは駄目なのです!」", + NULL, " Kids aren't supposed to drink alcohol!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 無視を決め込もうとするが、風情を台無しにするかのように賑やかに騒ぎ始める。", + NULL, "I tried to ignore her, but she started making a fuss, as if trying to ruin the atmosphere on purpose.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……こんなんじゃ、とても酔いを楽しむ気にもなれない。", + NULL, "...There was no way I could enjoy getting drunk like this.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 私は憎々しげにその様子を見ながら、窓の外へグラスの中身を投げ捨てた。", + NULL, "I glared at her, and threw the drink out the window.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……何で私が憂鬱か知りたい?", + NULL, "\"...Do you want to know why I'm depressed?", Line_WaitForInput); + OutputLine(NULL, " …私の死に方が決まったからよ。」", + NULL, " ...I'm depressed because the way I die has been decided.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ようやくそいつにも、私がどうして酒に溺れたかったか理解できたようだった。", + NULL, "It seemed like she finally understood why I wanted to drown myself in alcohol.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そんなに落ち込まなくてもいいのよ。", + NULL, "\"You don't have to feel down.", Line_WaitForInput); + OutputLine(NULL, "割と一瞬で死ねるからそんなに怖くないわ。」", + NULL, " I get to die instantly, so it's not that scary.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 死体は黒コゲのバラバラだろうけど、死ぬ瞬間は一瞬だから、まぁまぁの部類だ。", + NULL, "My body will be burned and cut in pieces, but I'll be able to die instantly.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, "「…………でも、……また、…駄目なのです。」", + NULL, "\"...But... not yet.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうね。", + NULL, "\"I know.", Line_WaitForInput); + OutputLine(NULL, "……また駄目ね。", + NULL, " ......Not yet.", Line_WaitForInput); + OutputLine(NULL, "………これだと、私の命日はいつだっけ?」", + NULL, " ...When am I going to die again?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………………6月の、25日の夜だと思いましたです。」", + NULL, "\".........I think it's the night of the 25th of June.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「綿流しの祭りが終わってから、大体1週間後か。", + NULL, "\"It's about a week after the Watanagashi festival.", Line_WaitForInput); + OutputLine(NULL, "………まぁ妥当な辺りね。」", + NULL, " ...Well, that sounds reasonable.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「やっぱり、……………………私のせいなのでしょうか。」", + NULL, "\"Is it......... my fault?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「決まってるでしょ。", + NULL, "\"Of course it is.", Line_WaitForInput); + OutputLine(NULL, "あんた自覚ないの?」", + NULL, " Are you serious?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…ぁぅあぅぁぅ。」", + NULL, "\"...Au au au...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 自分で振ってきたくせに、その通りだと言ってやったら涙目になる。", + NULL, "She was the one who asked me, yet she cried when I told her she was right.", Line_WaitForInput); + OutputLine(NULL, "…あぁもぅ、暑っ苦しいやつ。", + NULL, " ...Ah, geez! She's always so annoying.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「がんばりましょ。", + NULL, "\"Let's keep trying.", Line_WaitForInput); + OutputLine(NULL, "…次のスゴロクではきっと、6が立て続けに出てくれることもあるわよ。」", + NULL, " ...I'm sure I'll get six in a row on the next board game.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 6月25日か。", + NULL, "June 25th.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……まだ10日以上もある。", + NULL, "...I still had ten more days.", Line_WaitForInput); + OutputLine(NULL, "…のんびり過ごすさ。", + NULL, " ...I was going to relax and enjoy those ten days.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ワインだってまだあるんだし…。", + NULL, "I still had some wine left, too...", Line_Normal); + ClearMessage(); + + Wait( 1000 ); + DrawScene( "black", 1000 ); +} diff --git a/Update/_tsum_tips_007.txt b/Update/_tsum_tips_007.txt new file mode 100644 index 0000000..97e4bc6 --- /dev/null +++ b/Update/_tsum_tips_007.txt @@ -0,0 +1,72 @@ +void main() +{ + + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + PlayBGM( 0, "semi", 120, 0 ); + + OutputLine(NULL, " 6月なのに、早くもセミの声が聞こえる今日この頃、雛見沢の皆さんはいかがお過ごしでしょうか。", + NULL, "It's still June, yet the air is filled with the cries of cicadas. How is everyone in Hinamizawa doing?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 今年も綿流しのお祭りが近付いてまいりました。", + NULL, "The Watanagashi festival is coming just around the corner.", Line_Normal); + ClearMessage(); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 昨年、大変ご好評をいただきました雛見沢営林署職員による木彫りマスコットの実演販売も行なわれます。", + NULL, "We staff members from the forestry service are going to perform a wood sculpting demonstration at the festival.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 保護者の同伴があればお子様にも道具をお貸しできますので、どうか親子の素敵な記念にされてはいかがでしょうか。", + NULL, "We'll be happy to lend out our tools and teach your kids how to sculpt wood themselves. It'll be an excellent memorial gift!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " さて、××第4次森林施業計画に基づき、本年夏季に山林の伐採を行なうことになりました。", + NULL, "Also, we would like to inform everyone that we're going to cut down trees in the local hills this summer as part of the No. XX 4th Forest Landscape Management Project.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この伐採は、老齢木や枯木を伐採することにより山林の美観を守り、新たに植樹を行なうことで山林の若返りを目的とするものです。", + NULL, "This project involves preserving the beauty of the forest by cutting down old trees and planting new ones.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 営林署では、この伐採作業に参加するボランティアを募集しております。", + NULL, "The forestry service needs volunteers who are interested in helping us cut down the old trees.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 青空の下での林業体験を通じて、自然の素晴らしさを満喫される貴重な経験をされてはいかがでしょうか。", + NULL, "You can enjoy the beauty of nature under the blue sky while helping out with this preservation activity.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 時期はちょうど夏休みを挟み、お子様との親子での参加も可能です。", + NULL, "The project will begin during summer break, so you can bring your kids, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 夏の野山での貴重なボランティア体験を通じて、お子様の健全な育成に貢献できればと思います。", + NULL, "This will be a good opportunity for your kids to learn about nature and have a valuable experience.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlaySE( 0, "s_suzu", 128, 64 ); + + OutputLine(NULL, " なお、伐採予定地は高津戸地区、谷河内地区の山林になります。", + NULL, "The locations of the project are the forests in the Takatsudo and Yagouchi areas.", Line_Normal); + ClearMessage(); + Wait( 1000 ); + DrawScene( "black", 1000 ); +} diff --git a/Update/_tsum_tips_008.txt b/Update/_tsum_tips_008.txt new file mode 100644 index 0000000..7052a10 --- /dev/null +++ b/Update/_tsum_tips_008.txt @@ -0,0 +1,205 @@ +void main() +{ + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + PlayBGM( 0, "B10_Giwaku2", 120, 0 ); + + SetDrawingPointOfMessage( 0, 6 ); + + OutputLine(NULL, "黒田メンタルクリニック殿", + NULL, " Attn: Kuroda Mental Clinic", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 前略。", + NULL, "Hello.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " まず結論から申し上げて、急性の心的外傷後ストレス障害の一種であると考えられます。", + NULL, "To get straight to the point, we can assume that this is an acute case of post-traumatic stress disorder.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 両親の突然の離婚により、どちらかの親を選択しなければならない葛藤が、患者に強いストレスを与えたものと推測します。", + NULL, "The patient is subject to tremendous stress because of her parents' sudden divorce, and being forced to choose to live with either her mother or her father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 加えて、患者は両親の離婚に対し自身に責任があると強い思い込みがあり、それが自己破壊願望を助長しているものと思われます。", + NULL, "Furthermore, the patient firmly believes that she was responsible for her parents' divorce, which further drives her to self-mutilation.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 患者にとって最大のショックは、両親の離婚によって、絶対に安全だと心を許していた家庭という居場所に裏切られたことによります。", + NULL, "The patient's largest shock stems from a sense of betrayal of her own household, which she believed was an absolute safe haven.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " よって今後、親子の居場所に対して、偏執的な防衛をする傾向が予想されます。", + NULL, "Henceforth, there is a high possibility that the patient will resort to psychological defense measures to protect her family.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " (例えば、父親に対して特に異性の接近を嫌う。", + NULL, "(For example, she might feel high disdain for any person of the opposite sex who approaches her father.", Line_WaitForInput); + OutputLine(NULL, "自宅に他人を招き入れることを嫌う。", + NULL, " She might feel uncomfortable about having other people in her home.", Line_WaitForInput); + OutputLine(NULL, "もしくは招き入れられないように何らかの奇抜な行為を行なう可能性もあります。", + NULL, " She may also display eccentric behavior in order to keep people away from it.", Line_WaitForInput); + OutputLine(NULL, "事例では、意識せずして自宅内にゴミを溜め込んだケースがあります)", + NULL, " As an example of the latter, there are reported cases of patients unconsciously bringing home garbage.)", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " まず大切なことは、患者が同居を決めた父親とのコミュニケーションです。", + NULL, "It's highly important that the patient remains in close communication with her father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父親は患者とのコミュニケーションを深めることで、家族仲を一層強めて、その不安を和らげることが何よりも大切となります。", + NULL, "By deepening the communication between the two of them, it'll strengthen their family bond and loosen up her anxiety.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 今回の患者のケースでは、おそらくは急性のものと思われますので、父親の協力があればおそらく、然るべき薬物との併用で、3ヶ月以内に治癒するものと思います。", + NULL, "Since the patient only shows signs of an acute syndrome in this case, there's a very good chance that she'll recover within three months with her father's support and proper medication.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ただし、一見治癒したかに見えても、トラウマ体験から10年以上を経てなお再体験(フラッシュバック)を起こすケースも少なくありません。", + NULL, "However, it's common for a patient who seemed to have recovered to have a sudden reoccurrence (a flashback) even after ten years.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 父親はまだ若く、再婚の可能性も将来、充分に残っています。", + NULL, "Her father is still fairly young, and there's still a chance that he could remarry.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ですが、再婚によって見知らぬ異性を見ることは、患者に再体験を引き起こし、回避行為、過覚醒を誘発するものと考えられます。", + NULL, "However, seeing an unfamiliar member of the opposite sex through remarriage could trigger a flashback in the patient, which may lead to avoidance behavior or hyperawareness.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父親にこの辺りをよく説明し、患者のケアに理解を得るようにしてください。", + NULL, "Please explain this part thoroughly to the father in order for him to understand the recovery process.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もしも父親に再婚が内定していた場合、最低でも患者が独立して親離れをするまで打ち明けるべきではありません。", + NULL, "Should the father decide to remarry, it's recommended that he should hold off in telling the patient until she reaches the age where she's capable of living independently.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " そして今回の患者のケースで重要な点は、患者の自傷の原因であると思われる「寄生虫妄想症」には、「文化依存症候群」も関係していると思われる点です。", + NULL, "Also, the cause of the patient's psychosomatic self-mutilating behavior, delusional parasitosis, seems to be its own culture-bound syndrome.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 患者は郷里の村を離れることで祟りがあると妄信しており、この祟りの結果によって両親が離婚したとしています。", + NULL, "The patient blindly believes that leaving her home village will cause a curse, and that this curse was the cause of her parents' divorce.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " これにより、自己の責任から郷里の祟りに責任を転嫁することで、心的損傷の軽減・防衛を無意識に行なっているものと思います。", + NULL, "We believe this is a subconscious defensive mechanism to reduce her mental trauma by shifting the blame from herself to her village's curse.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 問題となるのは、この郷里の風習が非常に厳格かつ閉鎖的である点です。", + NULL, "According to the patient's statement, the culture of her home village is extremely strict and exclusive.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 患者の話によるならば、郷里に戻る以外に祟りから逃れる術はなく、現在の環境に居続ける限り、その祟りは続くとしています。", + NULL, "The patient believes that there's no way to be saved from the curse other than by going back to the village, as the curse will continue as long as she lives in her current environment.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これには人格変容の傾向が見られ、以後、現実を改変し続ける高い可能性があります。", + NULL, "Through this, we see an inclination of schizophrenia, and believe the chances are high that the patient will continue to alter their perceived reality.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " (人格変容:人格の低レベル化により現実を改変、妄想化するケースです)", + NULL, "(Schizophrenia: A case where patients' personalities are reduced, causing altered perceptions of reality and delusions.)", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 患者の自傷行為の理由であるとする、血の中に虫が潜んでいるという妄想は、まさにその最たるものと言えるでしょう。", + NULL, "Her delusion about the maggots dwelling in her blood is a perfect example, and it's also the cause of her psychosomatic self-mutilating behavior.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 妄想と自傷が関連しているケースは、患者にとって極めて危険な状態であることを意味しています。", + NULL, "When a delusion involves psychosomatic self-mutilating behavior, it's extremely dangerous.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もしも父親に経済的な余裕があるならば郷里への引越し。", + NULL, "I highly recommend for the father to move back to the village if he's financially capable.", Line_WaitForInput); + OutputLine(NULL, "もしくは郷里の親類の下へ患者の生活環境を移すことも重要なポイントになると思われます。", + NULL, " Allowing her to live with relatives in the village might also work.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " また、これほど顕著な症状を引き起こす「信仰」ならば、本件以外にも事例が多数存在する可能性があります。", + NULL, "If such a strong belief can induce symptoms such as self-mutilation, then there might be other cases similar to this one.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ひょっとすると、郷里の大病院等に文化依存症候群に関する資料があるかもしれません。", + NULL, "Perhaps prior medical files that document similar culture-bound syndromes may be available at a large medical institution in her local area.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それを取り寄せることで、効果的なメンタルケアが可能になるものと思います。", + NULL, "It'll then be possible to provide better and more accurate mental care for the patient by obtaining these case files.", Line_Normal); + ClearMessage(); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, "※このB5の便箋は、裏面使用のメモ帳の束の中に含まれていた。", + NULL, "--This B5-sized letter was with a bunch of memos.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なお、裏面白紙部分に書かれたメモは以下のとおり。", + NULL, "The following was on the backside of the letter.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, " 中華丼1、上海風五目やきそば3、チャーハン大盛り1", + NULL, "1 Chuuka-don, 3 Shanghai-style Gomoku Yakisoba, 1 large fried rice.", Line_Normal); + ClearMessage(); + + Wait( 1000 ); + DrawScene( "black", 1000 ); + +} diff --git a/Update/_tsum_tips_009.txt b/Update/_tsum_tips_009.txt new file mode 100644 index 0000000..c2cae67 --- /dev/null +++ b/Update/_tsum_tips_009.txt @@ -0,0 +1,70 @@ +void main() +{ + + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + OutputLine(NULL, " また、父親に関しても注意を払う必要があります。", + NULL, "Furthermore, it's important that we closely monitor her father.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父親も離婚を経験して少なからずの精神的打撃を受けている上、患者に親身になろうとする余り、感応性妄想性障害を起こす可能性があります。", + NULL, "Since he has also suffered mental shock from the divorce, and has been trying hard to take care of the patient, there's a strong possibility that he may develop an induced delusional disorder.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " メンタルケアの第一歩として、相手の話を充分に聞き、頭ごなしに否定しないことは初歩の初歩でありますが、特に家族の場合、これによって感応してしまうことが少なくありません。", + NULL, "As the first step of mental care, one should listen to the patient's story carefully without denying it. That's the most basic of basics. However, when the patient and the listener are related, it's easy for the listener to become deeply influenced by the patient's delusions.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " また、寄生虫妄想症は感応を起こすことが広く知られており、時に1つのコミュニティ全体に広がることも少なくありません。", + NULL, "Additionally, delusional parasitosis is widely known to make people highly impressionable, and the influence sometimes can spread throughout a whole community.", Line_Normal); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + ClearMessage(); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, "(よって複数人から訴えがあったとしても、必ずしも寄生虫が存在するとは限りません。", + NULL, "(Therefore, even if several people claim to acquire a parasitic infection, it doesn't necessarily prove the existence of a parasite.", Line_WaitForInput); + OutputLine(NULL, "保健所などへの害虫駆除の訴えにはしばしば、こうした集団妄想が含まれます)", + NULL, " Some of the phone calls to the Health Care Centers for the extermination of pests are nothing but a mass delusion.)", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " しかも今回のケースでは、共有される妄想の内容が非常に過激であるため、", + NULL, "Since the subject matter of the delusion in this case is extremely rabid,", Line_WaitForInput); + OutputLine(NULL, "最悪の場合、寄生虫の治療と称して、感応者同士が異常な方法で相互を傷付けあい死に至らしめる、もしくは悲観して心中するなどの行為に走ることも考えられます。", + NULL, " the patients might harm or even kill each other in abnormal ways, believing this to be the treatment for the disease. They might also give up hope and commit suicide together, in the worst case.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " また、この感応性妄想性障害は、二人組精神病の呼び名もあり、親身な相方に対して特に強い感応性を示します。", + NULL, "This influential delusional disorder, otherwise known as shared psychotic disorder, shows a particularly strong possibility of influencing close companions.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 患者に接する人間には、患者が現在治療中であることを理解させ、妄想に感応しないよう充分に注意を促す必要があるでしょう。", + NULL, "Anyone who is going to contact the patients must be made to understand that the patients are under medical treatment, and must be warned not to be influenced by the patients' delusions.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " なお、感応しやすい人間としては、家族、もしくは恋人のような親身になってくれる人間が挙げられます。", + NULL, "Individuals who are likely to be easily influenced are the patients' family members and people who deeply care about the patients, such as boyfriends or girlfriends.", Line_Normal); + ClearMessage(); + + Wait( 1000 ); + DrawScene( "black", 1000 ); +} diff --git a/Update/_tsum_tips_010.txt b/Update/_tsum_tips_010.txt new file mode 100644 index 0000000..56259cd --- /dev/null +++ b/Update/_tsum_tips_010.txt @@ -0,0 +1,164 @@ +void main() +{ + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + OutputLine(NULL, " 「文化依存症候群」の危険性は、「解釈妄想病」を誘発しやすい点にあります。", + NULL, "The danger of a culture-bound syndrome lies in the fact that it can easily trigger delusional misidentification syndrome.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまりこの度のケースでは、患者は瑣末な何かを見る度に、それを「祟り」であると解釈しようとします。", + NULL, "That is to say, in the current case, every time the patient sees something trivial, she tries to interpret it as a \"curse\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そしてそれらが了解可能な形で累積した結果、妄想体系を作り上げ、パラノイアに至ると思われます。", + NULL, "And it's believed that as a result of the accumulation of these events in an understandable form, a delusional system is created, ultimately leading to paranoia.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " また、患者にはわずかですが人格性精神障害の傾向も見られます。", + NULL, "Furthermore, the patient is also exhibiting slight signs of a personality disorder.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " もちろんこれは極めて軽微なレベルであり一般的な生活に何の支障もありません。", + NULL, "Of course, it's at a very mild level, and it's not causing any hindrance whatsoever to the patient's daily life.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 健常な人間であっても、日常生活において一次妄想(真性妄想)をすることは少なくありません。", + NULL, "It's common for even healthy individuals to have primary delusions in their daily lives.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ただしその内容が支離滅裂であるため、当人にも了解できず自然と無視されるのが普通です。", + NULL, "But they usually ignore it automatically without recognition, since those delusions are nonsensical.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ところが、了解不能にもかかわらず累積していくケースが存在します。", + NULL, "However, there are cases where these delusions accumulate despite being incomprehensible.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これは素質によるものが大きいとされ、患者は比較的この素質が大きいと思われます。", + NULL, "It largely depends on the particular characteristics of the individual, and it's believed that the patient shows relatively strong characteristics in this area.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " さて、一次妄想は3つのケースに分類されることは黒田先生に置かれましてもご存知のことと思います。", + NULL, "I believe you're very much aware that primary delusions are categorized into three different kinds.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 「妄想気分」は根拠なき危機感の切迫を感じ、", + NULL, "\"Delusional mood\" is the feeling of impending crisis without basis.", Line_WaitForInput); + OutputLine(NULL, "「妄想着想」は根拠なき使命感や目的を感じ、", + NULL, " \"Delusional intuition\" is the feeling of a sense of duty or goal without basis.", Line_WaitForInput); + OutputLine(NULL, "「妄想知覚」は根拠なき現象に対し根拠なき理由を感じるとされています。", + NULL, " \"Delusional perception\" is the feeling of a baseless cause against a baseless target.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 患者のケースでは、これら了解不能な妄想が累積し、", + NULL, "In the patient's case, it's believed that these incomprehensible delusions accumulated, acted out simultaneously with the", Line_ContinueAfterTyping); + OutputLine(NULL, "「文化依存症候群」と併発することで「解釈妄想病」を誘発し、", + NULL, "culture-bound syndrome, which triggered a delusional misidentification syndrome. \n", Line_ContinueAfterTyping); + OutputLine(NULL, "了解不能な妄想を「祟り」と解釈することで了解可能としたと思われます。", + NULL, "And it ultimately caused the incomprehensible delusions to become understandable by interpreting them as a \"curse\".", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 了解可能な妄想体系は了解可能な二次妄想(妄想様観念)を誘発し、自らの妄想体系を時間と共にますます強固にしていきます。", + NULL, "The comprehensible delusional system induces understandable secondary delusions, further strengthening the patient's delusional system with the passage of time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " (この二次妄想の中に、先の「寄生虫妄想症」も含まれると考えられます)", + NULL, "(\"The delusional parasitosis\" mentioned earlier can be considered a secondary delusion.)", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " パラノイアの患者に共通することは、発症後も人格の変化はなく、一見して極めて正常である点です。", + NULL, "A common factor of all cases of paranoia is that even after an outbreak, they still appear perfectly normal with no change in their personalities.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 本人にも罹患の自覚はなく、また妄想体系を本人なりの解釈により了解しているため、", + NULL, "The patients are unaware of their own ailments, and due to their personal interpretations of their delusional system,", Line_WaitForInput); + OutputLine(NULL, "高度な理論武装をしているケースが少なくなく、第3者がそれを妄想であると指摘することは極めて困難です。", + NULL, " there are many cases where patients arm themselves logically, making it extremely difficult for a third party to point out that they're having a delusion.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " また、妄想の傾向にもよりますが、「被害妄想」から「追跡妄想」「陰謀妄想」に転じることもあり、結果、架空の敵を作り上げ反社会的な行為に踏み切ることもあります。", + NULL, "Furthermore, although it may depend on the tendency of the delusions, there are also cases where a \"persecutory delusion\" turns into a \"pursuit delusion\" or a \"conspiracy delusion,\" resulting in the patient creating an imaginary enemy and taking up anti-social behavior.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "(例えば、カルト教壇の教祖のパラノイアに集団感応した信者たちが、", + NULL, "(For example, there are cases where believers of a religious cult were deeply influenced by the cult founder's paranoid visions, which shifted the group into a conspiracy delusion, and that made them conduct anti-social behavior in the name of self-defense.", Line_WaitForInput); + OutputLine(NULL, "集団で「陰謀妄想」に転じ、自衛と称して反社会的な行為に踏み切ることは、まだ日本では報告例がありませんが、近い将来にありえるかもしれません)", + NULL, " Although no such cases have been reported in Japan yet, it could very well happen in the near future.)", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 幸い、現在の患者はここまで重度には至っていません。", + NULL, "Fortunately, the patient hasn't reached that serious condition as of now.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 適切な治療を受けることで、容易に社会復帰を果たせるでしょう。", + NULL, "With proper treatment, she should be able to make a full recovery.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父親にも、これが極めて異常なケースではなく、", + NULL, "Please make sure that her father also understands that this is not an unusual case,", Line_WaitForInput); + OutputLine(NULL, "いくつかのささやかな要因の積み重なった、人間誰しも起こり得るケースであることをよく理解させてください。", + NULL, " but something caused by the accumulation of a number of innocent factors that anyone could have.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父親との絆を深めることでしか治療できず、また父親の絆があれば必ず治療できるのです。", + NULL, "The patient can be treated only by deepening her bond with her father. As long as she has that bond, she can certainly be treated.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " 以上の理由から、郷里へ帰郷されるならば、その後も専門の医療機関で継続的な指導を受けられることを強く勧めていただきたいと思います。", + NULL, "For the reasons above, if the patient is to return to her home village, I strongly recommend that the patient continue to receive guidance from specialized medical institutions.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 長文を大変申し訳ございませんでした。", + NULL, "Please excuse me for writing such a long letter.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 最後までお読みいただきましたことを感謝いたします。", + NULL, "Thank you for reading this until the very end.", Line_Normal); + ClearMessage(); + + Wait( 1000 ); + DrawScene( "black", 1000 ); +} diff --git a/Update/_tsum_tips_011.txt b/Update/_tsum_tips_011.txt new file mode 100644 index 0000000..0c85e6a --- /dev/null +++ b/Update/_tsum_tips_011.txt @@ -0,0 +1,236 @@ +void main() +{ + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + PlayBGM( 0, "z2_hig1", 120, 0 ); + SetColorOfMessage( TRUE, 0xff, 0x00, 0x00 ); + DrawSceneWithMask( "M_Y4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 大石との電話を終えて電話ボックスを出た瞬間。", + NULL, "I finished talking with Ooishi on the phone, and soon left the phone booth.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………私は今さらのようにそれに気付き、ぞっとした。", + NULL, "...I realized something, and a chill ran through my body.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この暗闇の中で、これだけ目立つ電話ボックスにいたのだ。", + NULL, "I was in a phone booth that stood out tremendously in the dark.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 誰にも見られていないわけがない。", + NULL, "Somebody must've seen me.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " いや、見られていないわけがないんじゃなくて、", + NULL, "I was certain", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 16 ); + OutputLine(NULL, "見ラレテイタ。", + NULL, " I was being watched.", Line_ContinueAfterTyping); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + PlayBGM( 1, "yabaisemi", 120, 0 ); + DrawFilm( 3, 255, 255, 255, 256, 0, 0, TRUE ); + + OutputLine(NULL, " 暗闇からじっとこちらを覗く、光る目…。", + NULL, "I saw glowing eyes staring at me in the dark...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ………それが人間であるはずはない。", + NULL, "......It wasn't human.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 幻覚?", + NULL, "Was it an illusion?", Line_WaitForInput); + OutputLine(NULL, " 違う。", + NULL, " No.", Line_WaitForInput); + OutputLine(NULL, "やつらの正体はすでに知っている。", + NULL, " I knew who they were.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……それは雛見沢を支配する御三家を、真の意味で支配するやつら。", + NULL, "...They were the ones controlling the Three Families who ruled Hinamizawa.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その目の位置は低く、……薄っすらと見える輪郭も貧弱だった。", + NULL, "Its eye level was too low for it to be human... and its outline was vague.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……そう、やつらが体格的に貧弱であることはすでに過去の記録から明らかなのだ。", + NULL, "...I knew from the past records that they were physically frail.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その、人間ではないことを示すシルエットは、信じられないくらいに非現実的だった。", + NULL, "The silhouette, which indicated its inhuman appearance, was unbelievably unrealistic.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …特に頭部のシルエットが異常で、突起物のような何かがあり、明らかに人のそれではない。", + NULL, "...Especially its protruding head.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……やつらの外見については、三四さんに預かったもう1冊のスクラップ帖の方が詳しかった。", + NULL, "...One of the scrapbooks I received from Miyo-san described their appearance in detail.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……その眼球は血のように真っ赤で、", + NULL, "...Their eyeballs were pure red, like blood...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…身体にはアンモニア臭があり、", + NULL, " and their bodies smell like ammonia.", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………過去において世界で何度か捕獲の例があるはずなのに、", + NULL, " ...Even though some of them have, at times, been captured around the world...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……みな、溶けたりして消えてしまい、跡形も残さない。", + NULL, " all of them melted or disappeared, leaving no trace behind.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……残るのは、やつらが確かに「降臨」したことを示す跡だけ………。", + NULL, "...The only traces remaining are the marks proving their descent to Earth...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その時、ありえない非現実的なシルエットが一歩、", + NULL, "Right then, the impossible unrealistic silhouette took a step closer...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + + PlaySE( 0, "s_Lf257", 128, 64 ); + + OutputLine(NULL, "歩み寄り…、", + NULL, " and got closer and closer towards me...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "じゃりりと現実的な音を立てた。", + NULL, " making a realistic noise as it crunched across the gravel.", Line_Normal); + ClearMessage(); + + FadeFilm( 0, TRUE ); + + OutputLine(NULL, " その音のあまりに残酷なくらいの現実感が、私を現実に引き戻す。", + NULL, "The noise pulled me back to reality.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ち、……近寄らないで、バケモノめッ!!」", + NULL, "\"D-Don't come closer... you monster!!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " じゃりり、ガッ、ジャララララ!!", + NULL, "It kept walking towards me!!", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + OutputLine(NULL, " 道路の砂利が、爆ぜたり、飛び散ったりして、奇怪な音を立てた。", + NULL, "It sounded like it was kicking pebbles everywhere as it walked.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " しかもそれは徐々に、私に迫ってくるのだ。", + NULL, "It was coming closer and closer.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……私は恐怖に駆られてもう一度同じ言葉を口にする。", + NULL, "...I was scared, so I said the same thing once again.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " すると今度は、私がたった今まで使っていた電話ボックスのガラス扉がびりびりと振るえ、バン!", + NULL, "And this time, the glass door of the phone booth I was just in started to rattle and shake!", Line_ContinueAfterTyping); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + OutputLine(NULL, "バン!", + NULL, " Bang!", Line_ContinueAfterTyping); + + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + OutputLine(NULL, "と打ち付けるような怪奇音を立て始めるのだった。", + NULL, " It made weird sounds as if being struck by something.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " 私は絹を裂くような悲鳴を挙げ、駆け出す。", + NULL, "I screamed loudly in fear and started running.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " そして肺が爆発しそうになるまで走ってから振り返り、……もうあの奇怪な気配がそこにいないことを悟る。", + NULL, "I ran so hard that it felt like my lungs were about to explode. And then, I looked back... to find that the thing was no longer chasing after me.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "M_Y2", "maskright", 7, 0, 300 ); + + OutputLine(NULL, " …………気のせい………?", + NULL, "......Was it my imagination...?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 気のせいなものか、砂利を蹴散らすような音、電話ボックスを鳴らす怪奇音は確かに聞いたじゃないか!!", + NULL, "There's no way it was just my imagination. I definitely heard the sound of the gravel being kicked and the phone booth rattling!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " でも落ち着け竜宮レナ…!", + NULL, "But I needed to calm down...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……気のせいということにしてもいいから、今は心臓を落ち着けるんだ。", + NULL, "...Right then, I needed to make my heart stop beating so fast.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ……どうせ、…いつか戦う相手じゃないか。", + NULL, "...I'd have to fight them eventually.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …次に現れたら、刃向かってやれ…。", + NULL, "...The next time they appeared, I was going to strike back at them...", Line_WaitForInput); + OutputLine(NULL, "分厚い鉈を頭に叩き込んでやれ…!", + NULL, " I was going to squash their heads with my big hatchet...!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 雛見沢は私が守る、それが私の使命なんだ。", + NULL, "I'd protect Hinamizawa. It was my duty to do so.", Line_WaitForInput); + OutputLine(NULL, "…やつらの好きになんかさせるものか…ッ!!", + NULL, " I wouldn't allow them to do whatever they wanted...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " チリチリチリチリ……チリチリチリチリ。", + NULL, "I saw the lights flickering in my head again...", Line_Normal); + ClearMessage(); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + Wait( 1000 ); + DrawScene( "black", 1000 ); +} diff --git a/Update/_tsum_tips_012.txt b/Update/_tsum_tips_012.txt new file mode 100644 index 0000000..ebbcc46 --- /dev/null +++ b/Update/_tsum_tips_012.txt @@ -0,0 +1,245 @@ +void main() +{ + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + PlayBGM( 0, "T1", 120, 0 ); + + OutputLine(NULL, " あれは、何年前だったかな。", + NULL, "I don't remember how many years ago it was.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Hi10", "maskc", 1, 0, 1300 ); + + OutputLine(NULL, " ある田舎の自然が綺麗な村があってね。", + NULL, "There was this beautiful village surrounded by nature.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そこがダムに沈むとか何とかで住民運動があったんだ。", + NULL, "But the village was going to be submerged in water because of a new dam project, and the villagers protested against it en masse.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その住民団体が、豊かな自然を知ってもらおうと、大自然ウォッチングという名のツアーを開催していたことがあってね。", + NULL, "They held a sightseeing tour so people from other places could enjoy the local beauty.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " やがてダムに沈むかもしれない、失われていく自然という雰囲気に引かれて、本当に軽い気持ちで参加したんだよ。", + NULL, "I joined the tour out of simple curiosity. I wanted to take a look at the nature that might sink under the water.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "M_Hi12", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " でもね、行って本当に息を呑んだんだよ。", + NULL, "But when I got there, the place took my breath away.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そこは本当に空気が透き通っていて、自然が美しい本当に素晴らしいところだったんだ。", + NULL, "The air was so clean and clear, and the landscape was beautiful beyond words.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + OutputLine(NULL, " それ以来、お父さんはあの自然にすっかり虜になってしまっていてなぁ。", + NULL, "Since then, I was hooked on the inspiring nature of the place.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …ダム計画が中止されたと聞いて喜んでたくらいなんだよ。", + NULL, "...I fell in love with the village so much that I was very glad when I heard that the dam project was canceled.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Kusa", "maskc", 1, 0, 1300 ); + + OutputLine(NULL, " あの時、訪れたのがまさに今、家を建てている場所なんだけどね。", + NULL, "That village is where I'm building our new house.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " あの時は野花が美しい原っぱだったんだ。", + NULL, "When I visited there, I found a beautiful field of wildflowers.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その原っぱで、二人組の小さな女の子たちが遊んでいたんだ。", + NULL, "I saw two cute girls playing in that field.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 二人とも髪が長くてとても美しい少女たちだった。", + NULL, "Both of them were very beautiful, with long, straight hair.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ご近所の友達同士だったんだろうね。", + NULL, "They were probably neighbors or best friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 幼いながらもきりっとした表情の子と、あどけなさを残す表情の子の顔、今でもよく覚えてるよ。", + NULL, "I still remember how they looked. One of them had a very beautiful face with a clear-cut profile for her age, and the other had a very pretty, innocent look.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " どちらも将来、それぞれ個性的な美人になるだろうなぁ。", + NULL, "I'm sure both of them will grow up into fine, beautiful ladies in the future.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 少女たちはくるくると踊るように走り回ってた。", + NULL, "They were running around in the field like they were dancing.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ここは君たちの遊び場なのかいって聞いたらこう言うんだ。", + NULL, "I asked them if the field was their playground.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 早くここに引っ越してくる人が現れますように、ってね。", + NULL, "They said they were playing in hopes that newcomers would move to the village.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 見ればそこには「別荘地・売出し中」の看板が立っていた。", + NULL, "Then I saw a sign saying \"lot for sale\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その時、あぁ、ここに住んでみるのもいいかもしれないなぁって思ったんだ。", + NULL, "That was when I began to think that it might be a great place to live.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 確かにここには何もないし、都会での生活に比べると不便かもしれない。", + NULL, "There was nothing here, and things are a bit inconvenient compared to the life in a city.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " でも、……父さんなぁ、家族でもう一度生活をやり直すならここしかないって思ったんだ。", + NULL, "But... I sincerely believed this was the best place for us to start a new life together as a family.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 前の町では確かにいろいろあったけど、それはもう全部終わったんだから、忘れてしまおう。", + NULL, "A lot of things happened back in the city... but the past is the past. It's best that we move on.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 過ちから教訓を汲み取り、この村で理想の生活をやり直そう。", + NULL, "We learn from our mistakes, and I hope we can start a new, more ideal life in this village.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だから、圭一がここでの生活を気に入ってくれてると嬉しいんだけどなぁ。", + NULL, "Keiichi, I hope you'll grow to love it here as much as I do.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " …………そうか。", + NULL, "......You do?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 気に入ってくれてるなら嬉しい。", + NULL, "I'm happy to hear that.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 父さんも、ここに引っ越してきてから家族の仲がとてもよくなって嬉しいんだ。", + NULL, "I'm also happy that we've been doing a lot better as a family since we moved here.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 前の町では、家族はみんなばらばらだったと思う。", + NULL, "Back in the city, we were far from close.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …だから、やり直せて本当によかったと思ってるよ。", + NULL, "...So, I'm truly happy that we're able to start from scratch.", Line_WaitForInput); + OutputLine(NULL, "こうして、圭一と話をする機会も全然なかったしなぁ。", + NULL, " Now that I come to think about it, I've never had a chance to have a conversation with you like this before.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そうだ、圭一。", + NULL, "Oh, Keiichi.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 圭一の学校には、髪の長くて綺麗な二人組の女の子はいないか?", + NULL, "Do you know any two beautiful girls with long straight hair in your school?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 年齢は……多分、圭一よりもっと年下だと思うなぁ。", + NULL, "I think they're... a lot younger than you.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 髪の短い子と長い子ならいる?", + NULL, "Oh, you know two young beautiful girls but one has short hair, huh?", Line_WaitForInput); + OutputLine(NULL, " ううん、多分違うと思うなぁ。", + NULL, " Hmm... I don't think they're the ones I saw.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何で探してるかって?", + NULL, "You want to know why I asked?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " いやいや、写生のモデルになってもらいたくてねぇ。", + NULL, "Oh, I just wanted to ask them to be models for my portraits.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + PlaySE( 0, "s_boyoon", 128, 64 ); + + OutputLine(NULL, " 色々なコスチュ、げほんげほん!", + NULL, "I was thinking about making them wear cute costumes... Ahem!", Line_WaitForInput); + OutputLine(NULL, " と、とにかく芸術的な興味でだよ。", + NULL, " B-Basically, I just wanted to see them again, for artistic reasons.", Line_WaitForInput); + OutputLine(NULL, "見かけたら父さんにも教えてくれよ。", + NULL, " So, if you happen to see them, let your dad know, okay?", Line_WaitForInput); + OutputLine(NULL, "きっとだぞー!", + NULL, " Promise me, okay?!", Line_ContinueAfterTyping); + SetSpeedOfMessage( TRUE, 128 ); + + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_daidageki", 128, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + PlaySE( 0, "s_Kyupiin", 128, 64 ); + DrawScene( "F_a", 0 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLine(NULL, " ぐほぐぎぇッ?!", + NULL, " Cough cough!!", Line_ContinueAfterTyping); + + DrawScene( "black", 400 ); + PlaySE( 0, "s_Down", 128, 64 ); + SetSpeedOfMessage( FALSE, 0 ); + OutputLineAll(NULL, "", Line_Normal); + +ClearMessage(); + + Wait( 1000 ); + DrawScene( "black", 1000 ); +} diff --git a/Update/_tsum_tips_013.txt b/Update/_tsum_tips_013.txt new file mode 100644 index 0000000..ad388a6 --- /dev/null +++ b/Update/_tsum_tips_013.txt @@ -0,0 +1,206 @@ +void main() +{ + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + PlayBGM( 0, "Feel", 120, 0 ); + + DrawSceneWithMask( "Moon", "maskc", 1, 0, 300 ); + + OutputLine(NULL, "「………………もう、……明日なのです。」", + NULL, "\"......Tomorrow... is the day.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ん?", + NULL, "\"Hmm?", Line_WaitForInput); + OutputLine(NULL, " ………………あぁ、私たちの命日?」", + NULL, " ............Oh, you mean the day we die?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「…………今回も、同じ顛末なのです。」", + NULL, "\"......It's going to end up the same way this time, just like the last time.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうかしら。", + NULL, "\"I don't know about that.", Line_WaitForInput); + OutputLine(NULL, "………よく似てるけど、いろいろと違うところもあったわ。", + NULL, " ...It's been very similar to the last one, but there were some things that were different, too.", Line_WaitForInput); + OutputLine(NULL, "……圭一、前のことを覚えてたし。」", + NULL, " ...Keiichi remembered what happened.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……そんなことはありえないのです。", + NULL, "\"...That's impossible.", Line_WaitForInput); + OutputLine(NULL, "覚えているわけ、いや、知っているわけはないのです。」", + NULL, " There's no way he could remember. I mean, there's no way he could know.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「くすくすくす…。", + NULL, "\"Hee hee hee...", Line_WaitForInput); + OutputLine(NULL, "あんたが絶対にありえないと言ってくれればくれるほど、…じゃあこれは本当に奇跡なんだって思えるわね。」", + NULL, " The more you say that it's absolutely impossible... the more it makes me feel like this is a real miracle.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「どうせ、今回もおしまいです。」", + NULL, "\"There's nothing we can do. It's going to end up the same way again.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おしまい、かしら。」", + NULL, "\"I'm not sure about that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, "「もうすぐ終わる。", + NULL, "\"Yes, it will.", Line_WaitForInput); + OutputLine(NULL, "全部、終わる。", + NULL, " Everything will be over...", Line_WaitForInput); + OutputLine(NULL, "……そう、ひぐらしのなく頃に。」", + NULL, " when the higurashi cry.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ………どうせ、もう終わるのだろうか。", + NULL, "...Was it all going to end anyway?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " サイコロは、振れば振るほどにその合計を平均値に近付いていく。", + NULL, "The more often you throw a die, the closer the total will get to the average.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 100回も振ったなら、その過程において、6が連続して出るという奇跡があったとしても、全て合計すれば平均値。", + NULL, "When you throw a die 100 times, even if a miracle happens and you get a six twice or three times in a row, the total will average out in the end.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …予定調和に内包されてしまう程度のもの。", + NULL, "...That's a fact of statistics.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " でも、100回も振ったなら、その下限と上限は100〜600にも及ぶ。", + NULL, "But when you throw a die 100 times, the total number ranges from 100 to 600.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 振れば振るほどに未来は1つの平均値に集合しようとするのに、", + NULL, "The more you throw, the greater the likelihood that the number will converge, on the average.", Line_WaitForInput); + OutputLine(NULL, "振れば振るほどに、実は未来の可能性は増えていっている。", + NULL, " But the truth is, the more you throw, the more possible outcomes you create.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 100回振るなら約500通りの未来。", + NULL, "There are 500 different futures you can create by throwing a die 100 times.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 1000回振るなら5000通りの未来。", + NULL, "There are 5,000 different futures you can create by throwing a die 1,000 times.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その中の1つには、この終わりのないスゴロクからアガリになる結末もあるのではないか。", + NULL, "There might be one future among them that enables you to actually finish this never-ending game of dice.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……圭一が見せた奇跡は、サイコロを振り続けることは決して徒労ではないことを教えてくれる、目の覚めるような出来事。", + NULL, "...Keiichi showed me a miracle, and it taught me that it's not a waste of effort to keep throwing the die.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 平均値なんかに、屈するな。", + NULL, "Don't give in to something like an average.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………………………。」", + NULL, "\"...............\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……………いらつく背中を見せるわね。", + NULL, "\"............You think we'll never have a different ending, don't you?", Line_WaitForInput); + OutputLine(NULL, "……どうせ今回も駄目だろうって、そういう哀愁でいっぱいよ。」", + NULL, " I can tell, because it's written all over your face.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………………………。」", + NULL, "\"...............\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……私だって、……どうせ駄目だろうと思ってる…。", + NULL, "\"...I think so, too... I think we're going to have the same ending this time again.", Line_WaitForInput); + OutputLine(NULL, "…でもね、最後のサイコロを投げるまで、私は諦めない。", + NULL, " ...But I'm not going to give up hope until I throw the die for the last time.", Line_WaitForInput); + OutputLine(NULL, "圭一が教えてくれた。", + NULL, " Keiichi taught me that.", Line_WaitForInput); + OutputLine(NULL, "今回は何かが違うの。", + NULL, " Something is going to be different this time.", Line_WaitForInput); + OutputLine(NULL, "……だからそれを信じてみる。」", + NULL, " ...I'll try to believe in that.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……………梨花は、…………本当に強いのです。」", + NULL, "\"......Rika... you're a very strong person.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「まぁね。", + NULL, "\"Yeah, I know.", Line_WaitForInput); + OutputLine(NULL, "あんたよりはずっと若いし。」", + NULL, " That's because I'm a lot younger than you.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "YHu2", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「………うぅん、", + NULL, "\"......Mmm...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…むにゃむにゃ……、", + NULL, " Yawn.........", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "………梨花ぁ…?」", + NULL, " Rika...?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……みー。」", + NULL, "\"...Meep.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「こんな時間に起きてて、", + NULL, "\"Why are you still awake...?", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 400 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…ふわぁ……、", + NULL, " ...Yawn...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "夜更かしは駄目でございましてよぉ…。」", + NULL, " It's not good to stay up so late...\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……ごめんなさいなのです。", + NULL, "\"...I'm sorry.", Line_WaitForInput); + OutputLine(NULL, "寝苦しかったので星を見ていただけなのですよ。", + NULL, " I couldn't sleep, so I was just looking at the stars.", Line_WaitForInput); + OutputLine(NULL, "もう寝ますです。」", + NULL, " I'm going to bed now.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そうなさいませ………。", + NULL, "\"Please do...", Line_WaitForInput); + OutputLine(NULL, "……おやすみ梨花ぁ……。」", + NULL, " Good night, Rika......\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「……おやすみなのです、沙都子。」", + NULL, "\"...Good night, Satoko.\"", Line_Normal); + ClearMessage(); + + Wait( 1000 ); + DrawScene( "black", 1000 ); +} diff --git a/Update/_tsum_tips_014.txt b/Update/_tsum_tips_014.txt new file mode 100644 index 0000000..a8539e8 --- /dev/null +++ b/Update/_tsum_tips_014.txt @@ -0,0 +1,1112 @@ +void main() +{ + EnableJumpingOfReturnIcon(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + + PlayBGM( 1, "Mati", 120, 0 ); + + DrawScene( "H17", 1000 ); + Wait( 3000 ); + DrawScene( "white", 1000 ); + DrawSceneWithMask( "Kuruma6", "maskm1", 1, 0, 1300 ); + + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + SetSpeedOfMessage( FALSE, 0 ); + + OutputLine(NULL, " 舗装道路が終わり、砂利道がガタンガタンと車を揺らし始める。", + NULL, "The car began to rattle as the road turned from asphalt to gravel.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " セミの声が窓をぴったり閉めていても車内に滲んでくるのだった。", + NULL, "The cry of the cicadas seeped through the tightly shut windows.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 本当なら、こんなにもいい天気なら、窓を全開に開けてセミの声を浴びながらというのも悪くない。", + NULL, "Most people would open their car windows and let the natural air in along with the sounds of the cicadas.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、…贅沢になれるというのは恐ろしい。", + NULL, "But people are also spoiled.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 窓を開けてセミの声を浴びたいという健全な欲求は、夏バテ気味の体にカーエアコンの方がいいと却下される。", + NULL, "He'd rather keep himself cool with the air conditioning turned to max than listen to the sounds of nature.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora3", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 今年は空梅雨だった。", + NULL, "Usually it was the rainy season at this time of the year.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " しっとりと雨を楽しめるはずの6月からもう真夏日が訪れている。", + NULL, "But this June, the summer had already come without any rain.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……20年以上も前のあの年も、こんな空梅雨の夏だったことを思い出していた。", + NULL, "...Just like how the weather was on that day, twenty years ago.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawScene( "Kuruma2", 400 ); + + OutputLine(NULL, "「ここはやっぱり空気のいいところだよな。」", + NULL, "\"The air around this area is just as clear as I remember it.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「えぇ。", + NULL, "\"Yeah.", Line_WaitForInput); + OutputLine(NULL, "風光明媚ないい土地です。", + NULL, " The winds are cool and the sunshine is bright.", Line_WaitForInput); + OutputLine(NULL, "ひょっとしたら岐阜の村みたいに、世界文化遺産に指定されることもあったかもしれないのに、惜しいですね。」", + NULL, " This place could've become a World Heritage Site like the village in Gifu. What a waste...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「そのお陰で観光客がいない。", + NULL, "\"But thanks to that, there are no irritating tourists around here.", Line_WaitForInput); + OutputLine(NULL, "実に快適じゃないか。", + NULL, " See, that makes it much better.", Line_WaitForInput); + OutputLine(NULL, "……どうして旅行者ってのは田舎じゃ交通法規を忘れられるんだ?", + NULL, " ...Why do tourists forget about pedestrian traffic laws when they're in rural areas?", Line_WaitForInput); + OutputLine(NULL, " 道路いっぱいに横になりやがって。」", + NULL, " They walk in the middle of the road, you know?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「あっはっはっは。", + NULL, "\"Ah ha ha ha.", Line_WaitForInput); + OutputLine(NULL, "赤坂先輩はアウトドアは今も?」", + NULL, " Akasaka-senpai, do you still do stuff outdoors?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「最近はさっぱりだな。", + NULL, "\"Not as much as I used to.", Line_WaitForInput); + OutputLine(NULL, "何しろ暇のない稼業だからな。」", + NULL, " My job doesn't give me much free time.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「あっはっはっはっは。", + NULL, "\"Ah ha ha ha ha.", Line_WaitForInput); + OutputLine(NULL, "それはお互い様です。", + NULL, " Same here.", Line_WaitForInput); + OutputLine(NULL, "………………お、いたいた。", + NULL, " .........Oh, hey,", Line_WaitForInput); + OutputLine(NULL, "早いな。」", + NULL, " there he is.\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "M_Hi9", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " クラクションを鳴らすよりも早く、相手はこちらに気付き手を振った。", + NULL, "The other man noticed and waved his hand before anyone in the car could honk the horn.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + PlayBGM( 0, "semi", 120, 0 ); + + OutputLine(NULL, " 荒地を走破できそうなバイクに、そのままキャンプができそうなリュックサックを背負った若者だった。", + NULL, "The man was a young fellow on a motorcycle with a big backpack on his shoulders. He looked like he was ready to go camping.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 赤坂たちは車を降りると、その若者と握手を交わす。", + NULL, "Akasaka and his partners stepped out of the car and shook hands with the young man.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「小隊長殿!", + NULL, "\"Captain!", Line_WaitForInput); + OutputLine(NULL, " ご無沙汰いたしております。」", + NULL, " It's good to see you again.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「おう!", + NULL, "\"Yo!", Line_WaitForInput); + OutputLine(NULL, " 今のとこはどうだ。元気にやってるか!", + NULL, " How have you been doing lately? Well, I hope?", Line_WaitForInput); + OutputLine(NULL, " 今日は楽にしてくれていいぞ。", + NULL, " You can take it easy today.", Line_WaitForInput); + OutputLine(NULL, "こちらは俺が大学時代に大変お世話になった赤坂先輩だ。」", + NULL, " This is Akasaka-senpai. He took care of me back in college.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「どうも、赤坂です。", + NULL, "\"Hello, my name is Akasaka.", Line_WaitForInput); + OutputLine(NULL, "今日はもう1人、大石という者とご一緒するお約束でしたが、直前に検査入院が入ってしまいまして同行できませんでした。", + NULL, " Ooishi was supposed to come today, but he had to go for a medical check-up at the last minute.", Line_WaitForInput); + OutputLine(NULL, "この度はお世話になりますが、よろしく。」", + NULL, " Anyway, it's a pleasure to meet you.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「よろしくお願いします!」", + NULL, "\"It's an honor, sir!\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「さて、赤坂先輩、どこから回りますか?」", + NULL, "\"So, Akasaka-senpai, where shall we go first?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 彼の名は赤坂衛。", + NULL, "His name was Mamoru Akasaka.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 東京の警視庁に勤めるベテランの刑事だった。", + NULL, "He was a veteran detective from the Tokyo Metropolitan Police Department.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 定年までの残り年数が見えてきたにもかかわらず、精悍なカミソリのような眼差しは消えることがない。", + NULL, "Despite the fact that he was close to his retirement, he hadn't lost his clear instinct and sharp eyes at all.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 数々の修羅場で育んだ経験と自信はその表情に滲み出し、筋骨隆々な肉体はいかなる暴力に対しても怯まない頼もしさを感じさせた。", + NULL, "Those eyes showed the confidence he'd built through many risky experiences, and he had a well-built muscular body and a fearless aura. He must have fought against many violent criminals.", Line_Normal); + ClearMessage(); + + DrawFilm( 2, 0xaa, 0xaa, 0xaa, 256, 0, 0, TRUE ); + + DrawSceneWithMask( "Hi2", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " 彼と雛見沢の縁は、遠く30年近く前の昭和53年に遡る。", + NULL, "His connection to Hinamizawa went back almost thirty years, all the way to 1978.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 当時の彼は警視庁公安部に所属し、犬飼建設大臣の孫の誘拐事件に臨み、この雛見沢を訪れたのだった。", + NULL, "He was in the Public Safety Division in the Metropolitan Police Department. He came to Hinamizawa to investigate the kidnapping case of the grandson of Inugai, the then-Minister of Construction.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そこで大石と出会い、", + NULL, "There, he met Ooishi...", Line_ContinueAfterTyping); + SetValidityOfInput( FALSE ); + Wait( 800 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "……そして古手梨花と出会った。", + NULL, " and Rika Furude.", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " 古手梨花が予言した自らの死の運命。", + NULL, "Rika Furude predicted her own death.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " …赤坂にとっては、この少女を運命から救い出せなかったことは、今になってもなお忘れられない痛恨の悔やみだった。", + NULL, "...Akasaka regretted for the rest of his life that he couldn't save that little girl from her fate.", Line_Normal); + ClearMessage(); + + DrawScene( "Terebi1", 400 ); + + OutputLine(NULL, " やがて彼は雛見沢大災害をテレビで知り、当時世話になった大石と再会。", + NULL, "He saw the news of the Great Hinamizawa Disaster on TV and met up again with Ooishi.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 少女を襲った惨劇を、雛見沢村連続怪死事件の謎を、例え今からであっても暴こうと誓い合ったのである。", + NULL, "They pledged to uncover the mystery of both the cruel fate that fell upon the little girl and the series of mysterious deaths in Hinamizawa.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Hi1", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " だが雛見沢は気が遠くなるほど長い時間に渡り封鎖され続けていた。", + NULL, "Unfortunately, Hinamizawa was sealed off for a long time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " よって赤坂たちはこの20年間の間、自分たちの持つ情報を手記にまとめて発表し、", + NULL, "As a result, all Akasaka and Ooishi could do for the past twenty years was publish the little information they'd gathered,", Line_WaitForInput); + OutputLine(NULL, "読んだ読者に当時の記憶を辿ってもらって情報を寄せてもらう以上のことはできずにいた。", + NULL, " and ask for their readers to send their tips and clues.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " しかし、ようやく雛見沢村の封鎖は解かれた…。", + NULL, "But, recently, the seal on Hinamizawa had finally been lifted...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、激務を極める赤坂と、体調を崩し気味な大石の足並みがなかなか揃わず、ようやく今日になって雛見沢を訪れることができたのだった。", + NULL, "However, they couldn't come to Hinamizawa until today due to Akasaka's busy work schedule and Ooishi's poor health.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 本当なら大石と来る予定だったのだが、大石の検査入院が急に決まり、赤坂は1人で訪れることとなった。", + NULL, "In fact, Ooishi was supposed to come with Akasaka, but he was called in for an emergency health check-up.", Line_Normal); + ClearMessage(); + + FadeFilm( 0, TRUE ); + + DrawSceneWithMask( "M_Hi9", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " 同伴している2人は、赤坂の大学時代の後輩で、現在は陸上自衛隊に務める男と、その元部下で、雛見沢の封鎖中、その任務に関わり村内を熟知する男だった。", + NULL, "The other two who came along were Akasaka's juniors from university. One worked at the Ground SDF, and the other was his subordinate. They were assigned the mission of sealing off Hinamizawa, so they were quite knowledgeable about the village.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 赤坂は自分の荷物の中から、スクラップ帖を取り出す。", + NULL, "Akasaka took out a scrapbook from his bag.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " …角はよれよれになり、相当の劣化がうかがえた。", + NULL, "The corners of the scrapbook were all dented, making it look very old.", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_page", 128, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_page", 128, 64 ); + + OutputLine(NULL, " スクラップ帖をバラバラとめくり、しばし黙考した赤坂は最初の行き先を口にした。", + NULL, "Akasaka flipped through the pages, thought for a second, and let them know his first destination.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……では、鬼ヶ淵沼をお願いします。」", + NULL, "\"Alright, please take me to Onigafuchi Swamp.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「了解いたしました。", + NULL, "\"No problem.", Line_WaitForInput); + OutputLine(NULL, "それではご案内いたします!」", + NULL, " Right this way, sir!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskright", 1, 0, 300 ); + + OutputLine(NULL, " 若者はバイクに跨り、赤坂たちが車に戻るのを待つ。", + NULL, "The young man got on his bike and waited for the others to get back to their car.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " それから互いにクラクションで応えあった後、バイクの先導で鬼ヶ淵沼に向かった…。", + NULL, "They honked at each other to signal that they were ready, and the young man led the car to the swamp...", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawSceneWithMask( "Sora4", "maskc", 1, 0, 300 ); + PlayBGM( 0, "Nazo", 120, 0 ); + + OutputLine(NULL, " 森が開けると、大地をコンクリートで固められたとても不自然な土地が姿を現す。", + NULL, "Heading through the forest, they came to an open area where the ground was covered by concrete.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 沼どころか、水一滴もない。", + NULL, "There wasn't even a single drop of water in sight.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 水の代わりにコンクリートで満たしたのだ。", + NULL, "All the water of the swamp had been replaced by concrete.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……そう、ここが鬼ヶ淵沼跡だった。", + NULL, "...That was what Onigafuchi Swamp looked like now.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「はははは、沼どころか、水溜りもないな。」", + NULL, "\"Hahahaha. There isn't even a single drop of water, let alone a swamp.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「大災害後のだいぶ初期に埋め立てられたと聞いています。", + NULL, "\"I was told that they sealed the swamp right after the Disaster.", Line_WaitForInput); + OutputLine(NULL, "自分がここへ着任した時はすでに埋め立てられていました。」", + NULL, " This place was already encased in concrete by the time I arrived here for my mission.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ちょっと降りてみよう。」", + NULL, "\"Let's go down there and take a closer look.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 赤坂は車を降りると、コンクリートで固められた死んだ沼の中央に歩いていく。", + NULL, "Akasaka got out of the car and walked to the center of the concrete-filled swamp.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 駐車場にするわけでもなければ、ヘリポートがあるわけでもない。", + NULL, "It wasn't a parking lot or a heliport.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……ただただ、広大な森の空き地に現れたコンクリートの巨大な大地。", + NULL, "...It was just a huge empty concrete space right in the middle of the forest.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「……なるほど、これがネットでよくいうUFOの着陸場というやつか。」", + NULL, "\"...So, this is the place people say was a landing spot for UFOs.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そんなこと言われてるんですか。」", + NULL, "\"Really? I've never heard of that.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「ここの写真がよくミステリー系のサイトに紹介されてるよ。", + NULL, "\"Well, that's what they write on occult websites.", Line_WaitForInput); + OutputLine(NULL, "ここで政府と宇宙人が交流してたって言うんだ。", + NULL, " They say that this is the place where our government met with aliens.", Line_WaitForInput); + OutputLine(NULL, "確かに、こんな森の中に、ポカンとこんなコンクリートの空き地があれば、不審に思うよな。」", + NULL, " I can't blame them for such rumors, though because an empty concrete space in the middle of a forest sure does look weird.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「わっはっはっはっはっは。」", + NULL, "\"Wa ha ha ha ha ha.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + DrawFilm( 2, 0xaa, 0xaa, 0xaa, 256, 0, 0, TRUE ); + + DrawSceneWithMask( "Oni2", "maskc", 1, 0, 300 ); + + OutputLine(NULL, " この沼は、昭和58年の6月末に突如湧き出した火山性ガスの発生場所だ。", + NULL, "Volcanic gas erupted from this swamp in June, 1983.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 致死性の極めて高い、硫化水素と二酸化炭素の混合ガスは深夜の内に村を丸ごと飲み込み、", + NULL, "The deadly mixture of hydrogen sulfide and carbon dioxide", Line_WaitForInput); + OutputLine(NULL, "雛見沢という村を一夜にして滅ぼしたのである。", + NULL, " engulfed and destroyed Hinamizawa in a single night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして、封鎖された後、ここを管理していた自衛隊によって沼は埋め立てられた。", + NULL, "The village was sealed off and the SDF covered the swamp with concrete.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + FadeFilm( 0, TRUE ); + + OutputLine(NULL, "「ネットで騒いでる連中にも、連中なりの根拠があるらしい。", + NULL, "\"But the people who write those rumors on the Internet actually have a point.", Line_WaitForInput); + OutputLine(NULL, "地質学的に言って、ガスの発生源を塞ぐために沼をコンクリートで固めるなんてのは、何の意味もないかららしいんだ。」", + NULL, " Any geologist could tell you that covering a source of volcanic gas with concrete is absolutely useless.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「なるほど、確かに活火山の火口をコンクリートで埋めたという話は聞かないですね。", + NULL, "\"Hmm... that's true. I've never heard of anyone trying to prevent a volcano from erupting by pouring concrete into its crater.", Line_WaitForInput); + OutputLine(NULL, "でもまぁ、税金での無駄な工事は我が国の伝統ですから。」", + NULL, " On the other hand, our country is known for wasteful construction using the taxpayer's money.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ネット上で、怪現象やUFOなどをこよなく愛するミステリーマニアたちの間で近年、話題になっているのが、この雛見沢大災害なのだ。", + NULL, "Lately, people who love things like supernatural phenomena and UFOs write on the Internet about the Great Hinamizawa Disaster.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 雛見沢大災害は、マグマ溜りから噴出した火山ガスが湧き出して発生したことがすでに確認されている。", + NULL, "It's well known by now that the cause of the Disaster was an eruption of deadly volcanic gas from a magma chamber.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 昭和61年にはアフリカのカメルーンにあるニオス湖でも同様の災害があったこともあり、地球規模でどこにでも起こり得る不幸な災害ということで決着した。", + NULL, "In 1986, a similar natural disaster occurred at Lake Nyos in Cameroon, Africa. So, people easily believed that such a rare natural disaster could occur anywhere on Earth, and that was what happened in Hinamizawa as well.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + + OutputLine(NULL, " だが、近年になって、ネット上である風説が流れるようになっていた。", + NULL, "However, a rumor about another possible explanation had begun to fly around on the Internet recently.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "z2_hig1", 120, 0 ); + + OutputLine(NULL, " それは、この雛見沢大災害が実は、政府が事実を隠蔽するために作ったカバーストーリーで、その実態は宇宙人による細菌テロだった…というのだ。", + NULL, "They say that the Disaster was a cover-up by the government, and that it was actually a biochemical terrorist attack by aliens.", Line_Normal); + ClearMessage(); + + DrawScene( "aka2", 400 ); + + OutputLine(NULL, " なぜ近年になってこんな話が…?", + NULL, "Why had such a rumor begun to spread now...?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ミステリーマニアたちが根拠とするのは「34号文書」と呼ばれるある秘密ファイルの存在だった。", + NULL, "They claim to back up their theory with a secret document known as File No. 34.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この「34号文書」という名称はネット上である個人が便宜的に付けた名称だったが、国家陰謀をイメージさせるネーミングが受けたのか、瞬く間に広がり定着した。", + NULL, "Someone online named it File No. 34 for descriptive purposes, but the name spread and stuck since then because it sounded like a government conspiracy. People loved it.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 彼らはどこそこで入手したと称しては、その画像や内容を転載したが、どれも出自不明ないい加減な内容だった。", + NULL, "It's unknown how or from where they obtained those documents, but they posted scans and pictures, which were all ridiculous.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 捏造が相次ぎ、その存在さえ疑われている。", + NULL, "Plus, more fake evidence was produced over time, so now even the existence of such documents are in doubt.", Line_Normal); + ClearMessage(); + + DrawScene( "File", 1000 ); + + OutputLine(NULL, " ここで、彼らが言う「34号文書」について説明しなければならない。", + NULL, "File No. 34 deserves a bit more explanation.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ただしインターネットの世界でのこと、風説が入り混じり、もはや都市伝説と化した感もあるため、", + NULL, "However, since it started on the Internet, truths and lies were all mixed together, and it has become more like an urban legend.", Line_WaitForInput); + OutputLine(NULL, "諸説に別れ、諸派が互いを否定しあっている状況にあるのだが、概ね以下の内容であることを前提にしている。", + NULL, " So, this is what is believed to mostly be true.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 「34号文書」は、雛見沢の診療所に勤務していた鷹野三四という看護婦が残した手記である。", + NULL, "File No. 34 was a notebook written by a nurse named Miyo Takano who worked at a local clinic in Hinamizawa.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 34号とは、連番を示すものではなく、この女性の名前をもじったものらしい。", + NULL, "File No. 34 was most likely named after her.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この女性は、雛見沢に伝わる奇妙な鬼伝説の歴史を追い、その伝説が何を意味するかを解き明かそうとする個人研究者であったと伝えられる。", + NULL, "This woman was a researcher who studied the demon myth of Hinamizawa and tried to solve what it meant.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その内容によれば、昭和58年の雛見沢大災害は事前に予見されていた、というのである。", + NULL, "The contents of this notebook state that she prophesied the Great Hinamizawa Disaster of 1983.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 彼女の研究によるならば、雛見沢には太古の昔、宇宙から飛来したUFOが墜落し、鬼ヶ淵沼に沈んだという。", + NULL, "According to her research, a UFO crash-landed in Hinamizawa a long time ago and sunk into Onigafuchi Swamp.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そのUFOには、地球には存在しない、宇宙の寄生細菌が漂着しており、村人たちは次々感染したという。", + NULL, "The UFO carried parasitic bacteria from space, and they began to infect the locals.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " この細菌に寄生された人間は凶暴化し、「鬼」と呼ばれるに相応しい存在と化したという。", + NULL, "The infected villagers began to behave extremely violently, so much so that they were fit for the word \"demon\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 鷹野三四はこれこそが、沼から湧き出した鬼の正体だとしている。", + NULL, "Miyo Takano insisted that this was the explanation for the myth about demons pouring out of the swamp.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 墜落したUFOに乗っていた宇宙人は、地球人たちが自分の持ち込んだ宇宙からの細菌に感染して大変なことになっていることを知り、その姿を村人の前に現す決意をした。", + NULL, "An alien who survived the crash realized that the earthlings had gone crazy because of the bacteria he brought in, and he decided to show himself to the villagers to help them out.", Line_WaitForInput); + OutputLine(NULL, "…これがオヤシロさまの降臨であるという。", + NULL, " ...This is how Oyashiro-sama was born.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 宇宙人は、地球外文明の高度な方法で村人を治療したが、対症療法にしかならなかった。", + NULL, "The alien was able to cure the villagers with highly advanced technology, but couldn't eradicate the bacteria completely.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その為、宗教的シンボルとして、オヤシロさまの名で崇められていた宇宙人は、症状を悪化させないためにルールを作り村に課したという。", + NULL, "Since the villagers looked up to the alien as some sort of deity, the alien utilized its status to hand down specific rules to the villagers in order to stabilize the disease.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 細菌たちは、雛見沢の風土にのみ馴染んでいたため、宿主が雛見沢を離れると症状を悪化させてしまうのだった。", + NULL, "The bacteria took a liking to Hinamizawa's habitat. So, when a carrier of the disease left Hinamizawa, their symptoms would reemerge.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その為、村から離れるなという規則を作ったのだ。", + NULL, "Therefore, the alien made it a rule not to leave the village.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " これがその後の鬼ヶ淵村の仙人を巡る伝説につながっていく。", + NULL, "This leads to the legend of the transcendants of Onigafuchi.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " つまり、仙人たちが持っていたという仙術や奇跡の技は、全て宇宙人がもたらした地球外文明の英知だったのだ。", + NULL, "The weird practices and miracles that the villagers performed were realized by means of the advanced technology that they received from the alien.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Sora3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「わっはっはっはっは。", + NULL, "\"Wa ha ha ha ha.", Line_WaitForInput); + OutputLine(NULL, "そういうののマニアな人たちは、つくづくそういうのが好きですよね。", + NULL, " Those maniacs do indeed have a colorful perspective on things, don't they?", Line_WaitForInput); + OutputLine(NULL, "ノストラダムスの大予言だって、99年にはあんなに騒いだのに、7月が過ぎたら何事もなかったかのようにみんな過ごしてる。", + NULL, " Do you remember Nostradamus' prophecies? People said that the world was going to end in 1999, but nothing happened in July and people acted like they didn't even know about it.", Line_WaitForInput); + OutputLine(NULL, "民放もあれだけ煽っておいて無責任ったらありゃしない。」", + NULL, " Those TV shows made people as scared as they could be and then ignored the fact that it didn't happen.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「でも、鷹野三四は雛見沢大災害を予見したらしい。", + NULL, "\"But Miyo Takano did predict the Great Hinamizawa Disaster.", Line_WaitForInput); + OutputLine(NULL, "それは嘘じゃない。", + NULL, " It's not a lie.", Line_WaitForInput); + OutputLine(NULL, "確かにこのスクラップ帖に書いてある。」", + NULL, " Look at this page in this scrapbook.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そんなまさか。", + NULL, "\"You must be joking.", Line_WaitForInput); + OutputLine(NULL, "あっはっはっは……、……。", + NULL, " Aha ha ha ha.........", Line_WaitForInput); + OutputLine(NULL, "…赤坂先輩、それ本当に…?」", + NULL, " ...Akasaka-senpai, is this for real...?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 仙人たちの時代から長い時間を経る内に、人々に寄生した細菌は非常に安定したものになり、人体に無害なものとなった。", + NULL, "As time passed, the bacteria stabilized in human bodies and became harmless.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 宇宙人も細菌も、人々の記憶から薄れていく…。", + NULL, "The alien and the bacteria began to fade away from people's minds...", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " だが、宇宙人たちは御三家に守られながら何百年もの間、生き続けてきたというのである。", + NULL, "However, the alien has lived on for hundreds of years with the protection of the Three Families.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 古手神社の秘密神殿の中で代々、ご神体として崇められながら生きてきたのである。", + NULL, "It still lives on as the spirit of a deity in the secret temple of the Furude Shrine.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " その宇宙人は、寄生している細菌たちを操り、その結果、村人たちを何百年にも渡って支配していた。", + NULL, "The alien manipulated the bacteria living inside of the villagers and maintained control over them for hundreds of years.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そしてその支配を取り戻すため、彼らは再び寄生細菌の太古の力を取り戻すべく、研究を初め、……うんぬんかんぬん。", + NULL, "The alien wanted to regain its power, and started researching how to bring back the lost powers of the bacteria... etcetera etcetera...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ここで諸説が入り混じり、つまりは、寄生細菌を地球規模でバラ撒き地球支配を目論もうとした宇宙人の地球侵略計画こそが雛見沢大災害の正体である、というらしい。", + NULL, "Things get much stranger from there. People say that the Disaster was actually part of the alien's plan to conquer the entire Earth by spreading the reawakened bacteria.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それで、実は日本政府内には宇宙人の侵略と戦うための秘密部門があって、", + NULL, "The Japanese government has a secret division that fights against alien invasions,", Line_WaitForInput); + OutputLine(NULL, "彼らはアメリカの秘密基地、エリア51で訓練を受けていてうんぬんかんぬん。", + NULL, " and they trained at Area 51 in the US... etcetera etcetera...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そして彼らが動き出し、この宇宙人の地球侵略を食い止めるため、村を全て封鎖して毒ガス攻撃で完全に封殺した…というのである。", + NULL, "And they moved in to stop the invasion by sealing off the entire village, and they killed all of the residents by using toxic gas.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「わっはっはっはっは!!", + NULL, "\"Wa ha ha ha!!", Line_WaitForInput); + OutputLine(NULL, " 映画でそんなのありましたね。", + NULL, " Hey, there's a movie that's just like that.", Line_WaitForInput); + OutputLine(NULL, "ほら、黒人の俳優が主演の。", + NULL, " Some black guy is the lead character... What was the title...", Line_WaitForInput); + OutputLine(NULL, "何て言ったっけなぁ。", + NULL, " M.I. something!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "MI…なんだっけ!」", + NULL, "\"Yeah, I know.", Line_WaitForInput); + OutputLine(NULL, "「この辺まで来ると俺もそろそろ滅茶苦茶だなとは思う。", + NULL, " It's too crazy to be real.", Line_WaitForInput); + OutputLine(NULL, "ただ、この滅茶苦茶を書いた鷹野三四は昭和58年の6月中旬。", + NULL, " But, the writer of this bunch of bull, Miyo Takano, was mysteriously murdered in June 1983.", Line_WaitForInput); + OutputLine(NULL, "正体不明の怪死を遂げる。", + NULL, " Right before her death,", Line_WaitForInput); + OutputLine(NULL, "そしてその死の直前に、自らの死を悟ったかのように、村の1人の少女にこのスクラップ帖を預けて意思を託したというんだ。」", + NULL, " she gave this scrapbook to a girl as if she knew she was going to die very soon.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " その少女の名は「少女A」。", + NULL, "That girl is known as \"Girl A\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……ネット上で諸説が飛び交っているが、当時の事件を詳細に調べた人間が「竜宮礼奈」という個人名を特定したとされ、最近は「竜宮礼奈説」でほぼ定着しているようだ。", + NULL, "...Some guy who investigated the case was able to track it down to a girl named \"Reina Ryuugu\". So, now it's known as the \"Reina Ryuugu Theory\" on the internet.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 竜宮礼奈は鷹野三四の意思を継ぎ、宇宙人たちの侵略計画を打ち砕くため、学校を占拠して、警察に陰謀を暴くよう要求したらしい。", + NULL, "Reina Ryuugu inherited Miyo Takano's will by means of the scrapbooks. She tried to fight against the planned invasion by holding a school hostage and demanding the local police uncover the alien's plot.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " もちろん、当時は誰もがそれを世迷言だと笑い捨てたし、彼女が正常な心理状態にあったのかどうかも疑った。", + NULL, "Of course, no one believed her and they assumed she was in a state of paranoia.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 結局、竜宮礼奈は、鷹野三四というミステリーマニアの妄想を真に受け、稚拙な犯行に走ってしまったのではないかというのが当時の見解だったのだが。", + NULL, "Back then, people assumed that Reina Ryuugu took Miyo Takano's delusions seriously and was motivated to commit a poorly executed crime.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Sora3", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「竜宮礼奈は学校占拠時から警察に対し、宇宙人に支配された御三家が、細菌テロを行なおうとしていると訴えていた。", + NULL, "\"When she held the school hostage, Reina Ryuugu told local police that the alien was controlling the Three Families, and that it was plotting bioterrorism on a massive scale.", Line_WaitForInput); + + PlaySE( 0, "s_Z02_Kyousou", 128, 64 ); + + OutputLine(NULL, "そしてその翌日なんだ。", + NULL, " And the very next day, the Great Hinamizawa Disaster occurred.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "雛見沢大災害が起こるのは。」", + NULL, "\"You've got to be kidding!", Line_WaitForInput); + OutputLine(NULL, "「まさか!", + NULL, " Couldn't it be just a coincidence?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そりゃ偶然じゃないんですか。」", + NULL, "\"I don't know.", Line_WaitForInput); + OutputLine(NULL, "「わからない。", + NULL, " According to people who believe it's not just a coincidence, there are many inconsistencies in the SDF's immedate sealing-off operation.", Line_WaitForInput); + OutputLine(NULL, "偶然ではないと思う連中に言わせると、その後の自衛隊による封鎖はおかしなことだらけらしい。", + NULL, " Filling this swamp with concrete is one example.", Line_WaitForInput); + OutputLine(NULL, "例えばこの沼の埋め立てが一例だ。", + NULL, " Several of the SDF soldiers on duty at the time testified that some people were conducting secret investigations outside the usual geological survey before the area was closed off.", Line_WaitForInput); + OutputLine(NULL, "そして埋め立てる前に、明らかに通常の地質調査とは異なる秘密の調査を行なっていたとされていて、当時、ここの封鎖に関わっていた自衛隊員たちがそれを何人も証言している。", + NULL, " Of course, those who think it's just a coincidence say that the researchers simply took precautionary measures to keep unauthorized people out of the area.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "……否定派はそれを、単にガスの発生地なので、危険に備えて立入を制限していただけだと主張するんだがね。」", + NULL, "\"I'd have to agree with the latter people.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それは多分、…否定派の言うのが正しいんじゃないかと思いますね。」", + NULL, "\"People also question why they sealed off the village for such a long time.", Line_WaitForInput); + OutputLine(NULL, "「他にも、異常に長かった封鎖期間も疑惑の目が向けられている。", + NULL, " After its volcanic gas eruption, Miyake Island was only sealed off for four to five years.", Line_WaitForInput); + OutputLine(NULL, "近年の東京都三宅島の火山ガス災害の例を見てもわかるように、4〜5年で立入禁止を解いている。", + NULL, " What happened in Hinamizawa was an exceptionally rare natural disaster, yet it was sealed for over twenty years.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "雛見沢のケースは例外中の例外のケースのはずなのに、封鎖は極めて長期に及んだ。」", + NULL, "\"I heard that the residents of Miyake Island returned to their home island faster than was originally intended, because they had requested it so strongly.", Line_WaitForInput); + OutputLine(NULL, "「三宅島のケースは島民が帰島を強く希望したからと聞いています。", + NULL, " But, in the case of Hinamizawa, there were no residents alive who wished to return in the first place. Perhaps the government took their time until they were absolutely certain that it was safe.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "雛見沢には帰る人がそもそもいないんだから、充分安全が確認できるまでたっぷり期間を置いただけなのでは?」", + NULL, "\"Hmm.", Line_WaitForInput); + OutputLine(NULL, "「ふむ。", + NULL, " How about this one?", Line_WaitForInput); + OutputLine(NULL, "あとこんな話もあるぞ。", + NULL, " The SDF members who were on the mission to seal off Hinamizawa had their blood samples taken periodically. Some of them were discharged from the mission without any explanation after the results came back.", Line_WaitForInput); + OutputLine(NULL, "雛見沢を封鎖していた自衛隊員たちは定期的に血を抜かれての厳密な検査を受けていたといい、何らかの結果によって、自他ともに理解できない理由で任務を解かれることがあったという。", + NULL, " Some believe that they were using the members of the SDF as human test subjects to see if they got infected or not.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "それは実は、細菌感染の陽性反応を見るもので、自衛隊員たちを留まらせることによる何らかの人体実験だったと囁かれているらしい。」", + NULL, "\"I think they were just checking up on the members' health condition, since they were in the area where the gas disaster occurred.", Line_WaitForInput); + OutputLine(NULL, "「それは、やはりガスが湧き出す危険性があっただけに健康管理には気を遣ったということでしょう。", + NULL, " Besides, normal businessmen also take annual physical check-ups, and they have their blood samples taken there as well.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "それに、普通のサラリーマンだって、年に一度は健康診断を受け、その時に血を抜かれてるはずです。」", + NULL, "\"Yeah, I understand your point, too.", Line_WaitForInput); + OutputLine(NULL, "「まぁ、君の言うことももっともだと思う。", + NULL, " But I have another interesting theory.", Line_WaitForInput); + OutputLine(NULL, "あともっと面白い話もあるぞ。", + NULL, " There are some people who believe that there was no gas emitted during the so-called Great Hinamizawa Disaster.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "雛見沢大災害時に火山ガスは発生していないと主張する連中がいる。」", + NULL, "\"No volcanic gas?", Line_WaitForInput); + OutputLine(NULL, "「火山ガスは発生していない?", + NULL, " What does that mean?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " どういう意味ですか。」", + NULL, "\"Basically what they're saying is that there was no volcanic gas and it was a sort of government cover-up.", Line_WaitForInput); + OutputLine(NULL, "「つまり、元々火山ガスなんか噴出してなくて、ガス災害というのが政府の嘘であると主張してるらしい。", + NULL, " It's like in the Spielberg movie. You know, the one where humans make contact with UFOs?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "ほら、スピルバーグの人類とUFOがコンタクトする某映画でも、同じ設定だったじゃないか。」", + NULL, "\"See, that's exactly how maniacs always explain things.", Line_WaitForInput); + OutputLine(NULL, "「それこそミステリー狂のこじつけだと思いますね。", + NULL, " What kind of basis do they have to say that there was no volcanic gas emission?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "で、その連中は何を根拠に火山ガスが発生しなかったと言っているんです?」", + NULL, "\"Well, a bunch of those maniacs came to Hinamizawa as soon as the seal was lifted.", Line_WaitForInput); + OutputLine(NULL, "「封鎖解除後、ミステリーマニアがどっと押し寄せて、UFO説を補強するためにいろいろ調べたらしい。", + NULL, " According to them,", Line_WaitForInput); + OutputLine(NULL, "で、連中の主張はこうだ。", + NULL, " the hydrogen sulfide in the volcanic gas should've caused some corrosion to metallic objects and major damage to the wildlife.", Line_WaitForInput); + OutputLine(NULL, "政府発表の火山ガス成分によるならば、硫化水素によって金属が腐食されたり、自然体系に大きなダメージが残るはずだ。", + NULL, " However, they found no such signs of disruption, which led them to claim that there was no volcanic gas to begin with.", Line_WaitForInput); + OutputLine(NULL, "にも関わらず雛見沢にはそういう痕跡が残っておらず、よって、火山ガスが噴出したとはとうてい思えない、とか何とか言ってる。", + NULL, " ...But this village was abandoned for twenty years.", Line_WaitForInput); + OutputLine(NULL, "……もっともあれから20年も放置された村なんだ。", + NULL, " I doubt that they could find anything anyway.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "そんな痕跡を発見できたかどうかは疑わしいな。」", + NULL, "\"Ha ha ha. Well, that's the thing with the Internet. You can't believe everything you read on it!", Line_WaitForInput); + OutputLine(NULL, "「はっはっは、やはりつくづくインターネットというのは信用できませんねぇ。", + NULL, " ...Akasaka-senpai, please don't tell me you're buying these stories.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "……で、まさか赤坂先輩は、その怪しげな話を信じてるわけですか?」", + NULL, "\"At first, I didn't.", Line_WaitForInput); + OutputLine(NULL, "「最初は信じなかったが、最近は俺もわからない。", + NULL, " But lately, I'm beginning to think that there might be some truth to them.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "何割かは真実が含まれているかもしれないと思うようになっている。」", + NULL, "\"You believe in UFOs? Oh, come on!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + OutputLine(NULL, "「赤坂先輩ともあろうお方がUFO話を信じるんですか?」", + NULL, "\"Well,", Line_WaitForInput); + OutputLine(NULL, "「このスクラップ帖。", + NULL, " what if this scrapbook is the real File No. 34?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "これが本物の『34号文書』だとしたら?」", + NULL, "\"Huh?\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「え?」", + NULL, "\"This scrapbook is the one that Reina Ryuugu possessed when she took the school hostage on June 25th, 1983.", Line_WaitForInput); + OutputLine(NULL, "「昭和58年6月25日に雛見沢営林署に人質を取って篭城した、竜宮礼奈が所持していた、正真正銘、本物の『34号文書』だ。", + NULL, " It was assumed to be lost during the confusion of the Disaster. But, Ooishi-san's old friend was able to locate it in an evidence storage at the prefectural police headquarters.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "雛見沢大災害の混乱で長いこと行方不明だったが、近年、大石さんの古い友人が県警の保存庫で発見したらしい。」", + NULL, "Back then, Ooishi thought Reina Ryuugu was delusional. But after reading this again after the Great Hinamizawa Disaster, some of the contents seem to hold vital clues.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 当時は妄想と思った大石ですら、…雛見沢大災害の後に読み直すと、決して笑い捨てられる内容ではなかった。", + NULL, "It's not the alien part that he was interested in, but her theory that an endemic disease of parasitic microbes in Hinamizawa was responsible for the \"curse of Oyashiro-sama\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 宇宙人の部分ではなく、雛見沢に土着の寄生細菌による風土病が「オヤシロさまの祟り」であったという部分だ。", + NULL, "Of course, there's no proof that such microbes existed, so it still remains at a theoretical level.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もちろん、病原体は発見されていないので仮説の域を出ない。", + NULL, "\"Ooishi-san says that the Three Families might've been researching how to bring back\n", Line_ContinueAfterTyping); + OutputLine(NULL, "「大石さんの仮説なんだが、御三家が過去の信仰心を村に取り戻すために、大昔の毒性の強い病原体を研究していたのは本当じゃないか、って言うんだ。", + NULL, "the original, deadlier microbe in order to revive the religious devotion the villagers used to have.", Line_WaitForInput); + OutputLine(NULL, "雛見沢大災害は、実はその結果の失敗じゃないかってな。」", + NULL, " The Great Hinamizawa Disaster could be an experiment that went wrong.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もちろんこの辺りには、ネット上の仮説や珍説も入り混じる。", + NULL, "This theory is also based on the theories and myths he found on the Internet.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 雛見沢大災害の直前に謎の死を遂げた診療所長。", + NULL, "The village clinic's chief doctor died mysteriously right before the Great Hinamizawa Disaster.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " そして、篭城事件の夜に惨殺された古手梨花という少女の謎…。", + NULL, "A girl, Rika Furude, was brutally murdered on the night Reina Ryuugu took the school hostage...", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "So_K1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " 診療所の地下に秘密の研究施設があり、そこで入江は細菌の研究をさせられていたが、罪の意識に耐えかねて自殺。", + NULL, "There could have been an underground research lab beneath the village clinic, and Dr. Irie could have been forced to do micro-biological research, but he couldn't live with his own sins, and committed suicide.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……オヤシロさまの復活という宗教的セレモニーの何らかの意味のため、梨花は宗教的儀式で惨殺されて生贄に…。", + NULL, "...Rika Furude could have been brutally murdered in a sacrifice for some sort of ritual ceremony in the name of Oyashiro-sama's revival...", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " だが、彼らが研究した細菌は失敗作だった。", + NULL, "However, their experiment went wrong.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ……それは村人たちに寄生するどころか、そのまま死に至らしめてしまう殺人ウィルスだったのだ。", + NULL, "...Instead of the microbes being parasitic in the villagers, they became a killer virus.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " かくして村は、一夜にして滅びてしまうことになる…。", + NULL, "And they exterminated the entire village in one night...", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "Sora4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「ただのガス災害じゃないことは明白なんだ。", + NULL, "\"It's obvious that it wasn't a simple gas disaster.", Line_WaitForInput); + OutputLine(NULL, "ガスが湧く直前に、1人の少女が細菌テロを予告し、数人の村人が怪死を遂げている。", + NULL, " We cannot ignore the fact that one girl predicted a bioterrorist attack right before the Disaster, and that several villagers died mysteriously,", Line_WaitForInput); + OutputLine(NULL, "それをスクラップ帖にまとめた鷹野三四本人も含めてね。", + NULL, " including Miyo Takano herself, who wrote about all that in the scrapbook.", Line_WaitForInput); + OutputLine(NULL, "あれを偶然の予見不可能な災害だとするには、どうも腑に落ちない要素が少なくない。", + NULL, " It doesn't sound right to say that the Great Hinamizawa Disaster was an unpredicted and coincidental natural disaster.", Line_WaitForInput); + OutputLine(NULL, "この『34号文書』を読めば、それらは明らかにはっきりしてくる。」", + NULL, " When you read this File No. 34, it's obvious.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「じゃあ…、雛見沢大災害は自然災害ではなく、カルト集団による細菌テロ?」", + NULL, "\"So... you're saying that the Great Hinamizawa Disaster wasn't a rare natural disaster, but that it was in fact an act of bioterrorism by some cultists?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 某サリン事件で知られるカルト集団が、毒ガスや危険なウィルスを研究し散布していたらしいという話は、この平成の時代には誰もが知ることだった。", + NULL, "In the modern era, everyone in Japan knows about the shocking incident where a doomsday cult created a nerve gas, Sarin, and unleashed it for the purposes of mass murder.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " だが昭和の時代なら、カルト集団が細菌テロに及ぶ…などとは誰も想像できなかった。", + NULL, "But in the 80s, the idea of a single cult being able to carry out such an act of terrorism didn't even cross our minds.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「その後の自衛隊の長い封鎖は、その殺人ウィルスを調査するためではないかと囁かれているんだが、すっきりしないな。」", + NULL, "\"Some also whisper that the SDF kept the area sealed for so long so they could study some lethal virus... but I'm not convinced.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「はははははは。", + NULL, "\"Ha ha ha ha.", Line_WaitForInput); + OutputLine(NULL, "UFOに乗った宇宙人がって話よりは、カルト集団がって方が近年は信憑性がありますからね。」", + NULL, " At least this story sounds more convincing than the one with aliens in UFOs. The idea of cultists and domestic terrorism sounds more rational.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「本当にUFOが墜落した可能性もあるかもしれないな。", + NULL, "\"Maybe there really was an UFO that crash-landed.", Line_WaitForInput); + OutputLine(NULL, "……竜宮礼奈が人質篭城時に出した要求の筆頭は、鬼ヶ淵沼の底には墜落したUFOの残骸があるから引き上げろ、というものだったらしい。」", + NULL, " ...When Reina Ryuugu took the school hostage, one of her demands to the police was to have them pull out the wreckage of the UFO from the Onigafuchi Swamp.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「馬鹿馬鹿しい…。」", + NULL, "\"That's ridiculous...\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「それが馬鹿馬鹿しいか調べたくても、見ろ。", + NULL, "\"Well, even if I wanted to make sure if it's ridiculous or not, look at it.", Line_WaitForInput); + OutputLine(NULL, "沼はコンクリートで数メートルの厚さで固められ、確かめる術もない。", + NULL, " The swamp is filled with concrete several meters thick and there's no way we can check.", Line_WaitForInput); + OutputLine(NULL, "地質学的にはガスを防ぐ効果は何も期待できないはずの馬鹿馬鹿しい工事によってだ。」", + NULL, " This is all because of that ridiculous construction that doesn't even do anything to prevent the volcanic gas.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「赤坂先輩がそれを立証するには、あとはここの住民の生き残りを見つけて、体内からその特殊な病原体ってやつを見付け出す他、ないんじゃないですか。」", + NULL, "\"Well then, the only way to prove Akasaka-senpai's theory would be to find a survivor of Hinamizawa and try to find that microbe in him or her.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "「…それも致命的だ。", + NULL, "\"Sadly, that's almost impossible.", Line_WaitForInput); + OutputLine(NULL, "雛見沢大災害後の雛見沢出身者に対する魔女狩りのせいで今や出身者の存在は不明だ。", + NULL, " After the Great Hinamizawa Disaster, some survivors were subject to a witch hunt.", Line_WaitForInput); + OutputLine(NULL, "彼らは名乗りなどあげまい。」", + NULL, " So, even if there are any survivors, they won't tell you that they're from this area.\"", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + DrawScene( "Simen1", 400 ); + + OutputLine(NULL, " 雛見沢大災害の直後から、雛見沢出身者たちの間に、オヤシロさまの祟りと称して奇行に走る人間が現れた。", + NULL, "Right after the Disaster, some people who were from Hinamizawa started displaying erratic behavior.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その一部が、猟奇事件や奇怪な方法での自殺を遂げ始めると、全国で近所の雛見沢出身者を排斥する一種の魔女狩りが発生した。", + NULL, "When they started dying mysteriously and committing suicide in strange ways, people got scared of them and chased them out of their neighborhoods.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この当時の政府のプライバシー保護の甘さもあり、今や雛見沢出身者は頑なに口を閉ざし、自らの出身を隠し続けているという。", + NULL, "The government was practically useless in protecting their privacy at the time, so the former residents of Hinamizawa lied about where they were from and have kept it that way since.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "Sora4", "maskup", 1, 0, 300 ); + + OutputLine(NULL, "「じゃあ、お手上げじゃないですか。」", + NULL, "\"In that case, it's a dead end.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「それでも諦めないのが刑事魂ってもんだよ。", + NULL, "\"But it's my duty as a cop to keep trying.", Line_WaitForInput); + OutputLine(NULL, "……あれが自然災害じゃなかったっていう状況証拠はいくらでもあるんだ。", + NULL, " ...There's enough circumstantial evidence to say that the Great Hinamizawa Disaster wasn't a natural one.", Line_WaitForInput); + OutputLine(NULL, "何か1つの具体的証拠が見付かれば、芋づる式に全てを白日の下に晒せるかもしれない。」", + NULL, " If I could grab ahold of one piece of concrete proof, I think I could start reeling in the truth behind all of this.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「まぁ、あれから20年経過してますからね。", + NULL, "\"Yeah, but it's been over twenty years.", Line_WaitForInput); + OutputLine(NULL, "真相はあまりに遠い闇の中かもしれません。」", + NULL, " The truth might be lying somewhere very deep in the darkness.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, "「そうだな。………21世紀の今頃になってここを訪れても、何もわかりはしないのかもな。」", + NULL, "\"That's true... I might not find any answers. It's already the 21st century.\"", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 昭和58年の6月に。", + NULL, "What happened in Hinamizawa in June 1983?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 一体、雛見沢で何があったと言うんだ。", + NULL, "The only factual evidence that I had was that Miyo Takano mysteriously died and left her scrapbook predicting a bioterrorist attack.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 確実にわかっていることは、鷹野三四が細菌テロを予見して怪死を遂げて。", + NULL, "A young girl took a school hostage to make people listen to this prediction, but no one took it seriously.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それを主張した少女が学校を占拠してまで訴えたが誰も耳を貸さず。", + NULL, "The chief doctor of the village clinic committed suicide. People believed that a little girl, Rika Furude, was a reincarnation of Oyashiro-sama, and she was brutally murdered.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 診療所の所長が怪死を遂げ、オヤシロさまの生まれ変わりと村人たちに信じられていた古手梨花という少女が、惨殺されたという事実のみ。", + NULL, "What was the truth behind this scrapbook?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " このスクラップ帖は一体何なのか。", + NULL, "Was it written to reveal a huge conspiracy?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 内容が示すとおり、それは壮大な陰謀を暴いた一大告発書なのか。", + NULL, "Or was it just a bunch of delusions written by an occult maniac?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 当時、誰もが思ったように、これは偏執的マニアによる妄想のでっち上げなのか。", + NULL, "If the contents of this scrapbook were true, the disaster could've been avoided if we had heeded the warnings of one girl.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " これが事実なら、我々は1人の少女の訴えに耳を貸すことであの大災害を免れた。", + NULL, "If they weren't true, then who created the disaster to follow the scenario of the scrapbook?", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + OutputLine(NULL, " これが虚実なら、じゃあ誰がこのスクラップ帖に沿うように災害を引き起こしたんだ。", + NULL, "After the Sarin nerve gas incident,\n", Line_ContinueAfterTyping); + OutputLine(NULL, " あの某サリン事件のカルト集団以降、世間に流行った言葉に「マインドコントロール」というものがある。", + NULL, "the words \"mind control\" came into the spotlight.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 「洗脳」が短絡的手段によって短期間の間に強制的に行なわれることに対して、", + NULL, "In contrast to \"brainwashing,\" which can easily force a person to commit certain acts in the short term,", Line_WaitForInput); + OutputLine(NULL, "「マインドコントロール」はより時間をかけてじわじわと行い、本人がそれを正義と信じて自発的に行なうようになる点で、洗脳よりも格段に恐ろしい人格侵食であると言われている。", + NULL, " \"mind control\" takes a long time to gradually make a person believe that what he or she must do is the right thing to do, and to act upon it as if it were his or her own idea. It's a form of character alteration, which is far more serious than brainwashing.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " カルト集団は終末思想で信者たちに常に不安と恐怖を植え付け、それから救済される方法として何かを命じられ、それに自発的に従わせようとする。", + NULL, "The cult behind the Sarin gas incident induced fear and anxiety into its members through its revelations of doomsday. At the same time, they ordered them to do certain things as means of salvation, and had them do so voluntarily.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その図式は、どことなく、「34号文書」に踊らされた竜宮礼奈に似なくもない。", + NULL, "The formula was quite similar to how Reina Ryuugu became a puppet of File No. 34.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " では、竜宮礼奈は何者かに「マインドコントロール」を受けていたのか?", + NULL, "So, does that mean that Reina Ryuugu was \"mind-controlled\" by someone?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " そして彼女をマインドコントロールしたカルト集団は、まさに某カルト集団がそうだと吹聴していたように世界の終末を引き起こして、教義の信憑性を訴えたのか?", + NULL, "Does that mean that the cult that mind-controlled her tried to cause the end of the world in order to increase the credibility of their teachings, just like the other cult did?", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ならば、この「34号文書」はカルトにとっての経典なのか?", + NULL, "Would that make File No. 34 some sort of religious textbook for them?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 何が真相かわからなくなる時、…この惨劇を見て誰が楽しんでいるのかを思うときがある。", + NULL, "When I lose my grip on what's true and what's not, it sometimes makes me feel that someone might be laughing in amusement at this disaster.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " このスクラップ帖は、そう、脚本なのだ。", + NULL, "This scrapbook was like a... script.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 数千人もの村人の命を一夜にして奪う、惨劇の舞台脚本。", + NULL, "It was a script for a tragedy that takes the lives of thousands of villagers in one night.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 人の死を見て笑う地獄の観劇者のための、悪魔たちの脚本。", + NULL, "It was a script for demons who laugh at that loss of human life.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この脚本を誰かが書いた。", + NULL, "Someone wrote the script.", Line_WaitForInput); + OutputLine(NULL, "そして誰かが上演した。", + NULL, " Someone performed it.", Line_WaitForInput); + OutputLine(NULL, "それを見て誰かが笑った。", + NULL, " Someone watched the show and laughed.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " くそ……!!", + NULL, "Damn it...!!", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " ……昭和58年の6月に雛見沢で、一体何が起こったって言うんだ……!!", + NULL, "...What the hell happened in Hinamizawa in June 1983?!!!", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + DrawScene( "white", 0 ); + PlaySE( 0, "s_daidageki", 128, 64 ); + + DrawScene( "End_2", 1000 ); + + DrawScene( "End_3", 3000 ); + + SetValidityOfInput( FALSE ); + Wait( 3000 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 4000 ); + + DrawScene( "black", 400 ); + Wait( 1000 ); + DrawScene( "black", 1000 ); +} diff --git a/Update/flow.txt b/Update/flow.txt new file mode 100644 index 0000000..e494935 --- /dev/null +++ b/Update/flow.txt @@ -0,0 +1,476 @@ + +void main() +{ + SetValidityOfSaving( FALSE ); + CallSection("BrandLogo"); + JumpSection("Title"); +} + +void BrandLogo() +{ + DrawScene("black", 0); + + if(GetGlobalFlag(GFlag_FirstPlay) == 0) + { + LanguagePrompt(); + Wait(500); + } + + SetGlobalFlag(GFlag_FirstPlay, 1); + + DrawBG( "07thlogo", 1000, TRUE ); + Wait( 2000 ); + DrawSceneWithMask( "mangagamer", "logomask", 0, 0, 1000 ); + + Wait( 2000 ); + + DrawSceneWithMask( "black", "logomask", 0, 0, 1000 ); +} + +void Title() +{ + SetValidityOfSaving( FALSE ); + + //DrawScene("black", 1000); + + DrawScene("white", 1000); + + Wait(100); + + //DrawSprite( 10, "Logo", NULL, 0, 0, 0, 0, 0, 0, 0, TRUE, TRUE, 0, 0, 10, 1500, FALSE ); + + DrawSprite( 10, "Logo", NULL, 0, 0, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 10, 0, FALSE ); + + DrawSceneWithMask("black", "maskc", 0, 0, 1000); + + Wait(1500); + //MoveSprite( 10, 0, -100, 0, 0, 0, 5, 0, 1500, TRUE ); + + DrawScene("white", 1000); + + PlayBGM( 2, "higurashi", 128, 0 ); + + DrawScene("ji4", 1500); + + Wait(1000); + + DrawSpriteWithFiltering( 10, "SGTitle900200", "maskleft", 0, 0, 0, TRUE, TRUE, 0, 0, 10, 1500, TRUE ); + + DrawSprite( 12, "titlelogo", NULL, 0, 0, 0, 0, 0, 0, FALSE, FALSE, 0, 0, 12, 1000, TRUE ); + + Wait(1000); + + // + + //DrawBG( "bg_216", 0, TRUE ); + + //FadeSprite( 2, 2000, TRUE ); + + StoreValueToLocalWork( LOCALWORK_NO_RESULT, 0 ); + StoreValueToLocalWork(s_jump, 0); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + TitleScreen(); + + CallSection("ChapterPreview"); + + JumpSection("Title"); +} + +void ChapterPreview() +{ + PlayBGM( 2, "lsys13", 128, 0 ); + + DrawSceneWithMask( "black", "mask2", 0, 0, 1000 ); + + Wait(1000); + + DrawScene("scenario_a", 1000); + + DrawSceneWithMask( "scenario_b", "mask6", 0, 0, 1000 ); + + DrawSceneWithMask( "scenario_c", "mask5", 0, 0, 1000 ); + + //DrawScene("scenario_c", 500); + + ShowChapterPreview(); + + if(LoadValueFromLocalWork( LOCALWORK_NO_RESULT ) == 1) + { + StopBGM( 2 ); + PlaySE( 1, "wa_037", 128, 64 ); + + DrawScene( "black", 1000 ); + + JumpSection("Game"); + } + + FadeOutBGM( 2, 1000, FALSE ); + + DrawScene("black", 1000); + + CallSection("Title"); +} + +void ViewTipsDisplay() +{ + //uses local flag TipsMode to determine what happens + //0 - Leave, 1 - Show Extras Menu, 2 - Show Mid Chapter Screen, 3 - Show New Tips, 4 - Show All Tips (Local), 5 - Show All Tips (Global) + + SetValidityOfSaving( TRUE ); + + DisableWindow(); + + if(LoadValueFromLocalWork( TipsMode ) < 3) + DrawScene("black", 0); + + if(LoadValueFromLocalWork( TipsMode ) == 1) + ShowExtras(); + + if(LoadValueFromLocalWork( TipsMode ) == 2) + ShowChapterScreen(); + + if(LoadValueFromLocalWork( TipsMode ) > 2) + { + ShowTips(LoadValueFromLocalWork( TipsMode ) - 3); + CheckTipsAchievements(); + } + + if(LoadValueFromLocalWork( LOCALWORK_NO_RESULT ) > 0) + CallSection("ViewTipsDisplay"); +} + +void ViewTips() +{ + int starttips; + int tipcount; + int totaltips; + int chapter; + + starttips = LoadValueFromLocalWork(NewTipsStart); + tipcount = LoadValueFromLocalWork(NewTipsCount); + totaltips = starttips + tipcount; + + StoreValueToLocalWork(TipsCount, totaltips); + + if(GetGlobalFlag(GTotalTips) < totaltips) + SetGlobalFlag(GTotalTips, totaltips); + + StoreValueToLocalWork( TipsMode , 2 ); + + chapter = LoadValueFromLocalWork(ChapterNumber); + + if(GetGlobalFlag(GHighestChapter) < chapter) + SetGlobalFlag(GHighestChapter, chapter); + + CallSection("ViewTipsDisplay"); +} + +void Game() +{ + FadeOutBGM( 0, 1000, FALSE ); + FadeOutBGM( 1, 1000, FALSE ); + FadeOutBGM( 2, 1000, FALSE ); + FadeOutBGM( 3, 1000, TRUE ); + + StoreValueToLocalWork(NewTipsStart , 0); + StoreValueToLocalWork(NewTipsCount , 0); + StoreValueToLocalWork(TipsCount , 0); + + SetValidityOfSaving( TRUE ); + SetValidityOfInput( TRUE ); + + SetColorOfMessage( TRUE, 0xff, 0xff, 0xff ); + + DrawScene( "black", 1000 ); + if(LoadValueFromLocalWork(s_jump) <= 0) + { + CallScript( "_tsum_op" ); + } + if(LoadValueFromLocalWork(s_jump) <= 1) + { + CallScript( "_tsum_001" ); + + GetAchievement("HIGURASHI_STORY_EP06_01"); + + StoreValueToLocalWork(NewTipsStart, 24); + StoreValueToLocalWork(NewTipsCount, 1); + + StoreValueToLocalWork( ChapterNumber, 1 ); + SavePoint("Ch.1 終わり", "End of Chapter 1"); + + CallSection("ViewTips"); + + Wait( 3000 ); + } + if(LoadValueFromLocalWork(s_jump) <= 2) + { + CallScript( "_tsum_002_1" ); + CallScript( "_tsum_002_2" ); + } + if(LoadValueFromLocalWork(s_jump) <= 3) + { + CallScript( "_tsum_003_1" ); + CallScript( "_tsum_003_2" ); + CallScript( "_tsum_003_3" ); + CallScript( "_tsum_003_4" ); + + GetAchievement("HIGURASHI_STORY_EP06_02"); + + StoreValueToLocalWork(NewTipsStart, 25); + StoreValueToLocalWork(NewTipsCount, 1); + + StoreValueToLocalWork( ChapterNumber, 2 ); + SavePoint("Ch.2 終わり", "End of Chapter 2"); + + CallSection("ViewTips"); + + Wait( 3000 ); + + } + if(LoadValueFromLocalWork(s_jump) <= 4) + { + CallScript( "_tsum_004" ); + } + if(LoadValueFromLocalWork(s_jump) <= 5) + { + CallScript( "_tsum_005" ); + + GetAchievement("HIGURASHI_STORY_EP06_03"); + + StoreValueToLocalWork(NewTipsStart, 26); + StoreValueToLocalWork(NewTipsCount, 2); + + StoreValueToLocalWork( ChapterNumber, 3 ); + SavePoint("Ch.3 終わり", "End of Chapter 3"); + + CallSection("ViewTips"); + + Wait( 3000 ); + + } + if(LoadValueFromLocalWork(s_jump) <= 6) + { + CallScript( "_tsum_006" ); + } + if(LoadValueFromLocalWork(s_jump) <= 7) + { + CallScript( "_tsum_007" ); + + GetAchievement("HIGURASHI_STORY_EP06_04"); + + StoreValueToLocalWork(NewTipsStart, 28); + StoreValueToLocalWork(NewTipsCount, 1); + + StoreValueToLocalWork( ChapterNumber, 4 ); + SavePoint("Ch.4 終わり", "End of Chapter 4"); + + CallSection("ViewTips"); + + Wait( 3000 ); + + } + if(LoadValueFromLocalWork(s_jump) <= 8) + { + CallScript( "_tsum_008" ); + } + if(LoadValueFromLocalWork(s_jump) <= 9) + { + CallScript( "_tsum_009" ); + + GetAchievement("HIGURASHI_STORY_EP06_05"); + + StoreValueToLocalWork(NewTipsStart, 29); + StoreValueToLocalWork(NewTipsCount, 1); + + StoreValueToLocalWork( ChapterNumber, 5 ); + SavePoint("Ch.5 終わり", "End of Chapter 5"); + + CallSection("ViewTips"); + + Wait( 3000 ); + + } + if(LoadValueFromLocalWork(s_jump) <= 10) + { + CallScript( "_tsum_010" ); + } + if(LoadValueFromLocalWork(s_jump) <= 11) + { + CallScript( "_tsum_011" ); + + GetAchievement("HIGURASHI_STORY_EP06_06"); + + StoreValueToLocalWork(NewTipsStart, 30); + StoreValueToLocalWork(NewTipsCount, 1); + + StoreValueToLocalWork( ChapterNumber, 6 ); + SavePoint("Ch.6 終わり", "End of Chapter 6"); + + CallSection("ViewTips"); + + Wait( 3000 ); + + } + if(LoadValueFromLocalWork(s_jump) <= 12) + { + CallScript( "_tsum_012_1" ); + CallScript( "_tsum_012_2" ); + } + if(LoadValueFromLocalWork(s_jump) <= 13) + { + CallScript( "_tsum_013" ); + + GetAchievement("HIGURASHI_STORY_EP06_07"); + + StoreValueToLocalWork(NewTipsStart, 31); + StoreValueToLocalWork(NewTipsCount, 1); + + StoreValueToLocalWork( ChapterNumber, 7 ); + SavePoint("Ch.7 終わり", "End of Chapter 7"); + + CallSection("ViewTips"); + + Wait( 3000 ); + + } + if(LoadValueFromLocalWork(s_jump) <= 14) + { + CallScript( "_tsum_014" ); + } + if(LoadValueFromLocalWork(s_jump) <= 15) + { + CallScript( "_tsum_015_1" ); + CallScript( "_tsum_015_2" ); + + GetAchievement("HIGURASHI_STORY_EP06_08"); + + StoreValueToLocalWork(NewTipsStart, 32); + StoreValueToLocalWork(NewTipsCount, 1); + + StoreValueToLocalWork( ChapterNumber, 8 ); + SavePoint("Ch.8 終わり", "End of Chapter 8"); + + CallSection("ViewTips"); + + Wait( 3000 ); + + } + if(LoadValueFromLocalWork(s_jump) <= 16) + { + CallScript( "_tsum_016" ); + } + if(LoadValueFromLocalWork(s_jump) <= 17) + { + CallScript( "_tsum_017" ); + + GetAchievement("HIGURASHI_STORY_EP06_09"); + + StoreValueToLocalWork(NewTipsStart, 33); + StoreValueToLocalWork(NewTipsCount, 1); + + StoreValueToLocalWork( ChapterNumber, 9 ); + SavePoint("Ch.9 終わり", "End of Chapter 9"); + + CallSection("ViewTips"); + + Wait( 3000 ); + + } + if(LoadValueFromLocalWork(s_jump) <= 18) + { + CallScript( "_tsum_018" ); + } + if(LoadValueFromLocalWork(s_jump) <= 19) + { + CallScript( "_tsum_019" ); + + GetAchievement("HIGURASHI_STORY_EP06_10"); + + StoreValueToLocalWork(NewTipsStart, 34); + StoreValueToLocalWork(NewTipsCount, 1); + + StoreValueToLocalWork( ChapterNumber, 10 ); + SavePoint("Ch.10 終わり", "End of Chapter 10"); + + CallSection("ViewTips"); + + Wait( 3000 ); + + } + if(LoadValueFromLocalWork(s_jump) <= 20) + { + CallScript( "_tsum_020" ); + } + if(LoadValueFromLocalWork(s_jump) <= 21) + { + CallScript( "_tsum_021" ); + + GetAchievement("HIGURASHI_STORY_EP06_11"); + + StoreValueToLocalWork(NewTipsStart, 35); + StoreValueToLocalWork(NewTipsCount, 1); + + StoreValueToLocalWork( ChapterNumber, 11 ); + SavePoint("Ch.11 終わり", "End of Chapter 11"); + + CallSection("ViewTips"); + + Wait( 3000 ); + + } + if(LoadValueFromLocalWork(s_jump) <= 22) + { + CallScript( "_tsum_022"); + } + if(LoadValueFromLocalWork(s_jump) <= 23) + { + CallScript( "_tsum_023_1"); + CallScript( "_tsum_023_2"); + + GetAchievement("HIGURASHI_STORY_EP06_12"); + + StoreValueToLocalWork(NewTipsStart, 36); + StoreValueToLocalWork(NewTipsCount, 1); + + StoreValueToLocalWork( ChapterNumber, 12 ); + SavePoint("Ch.12 終わり", "End of Chapter 12"); + + CallSection("ViewTips"); + + Wait( 3000 ); + + } + if(LoadValueFromLocalWork(s_jump) <= 24) + { + CallScript( "_tsum_024_1"); + CallScript( "_tsum_024_2"); + } + if(LoadValueFromLocalWork(s_jump) <= 25) + { + CallScript( "_tsum_025"); + } + if(LoadValueFromLocalWork(s_jump) <= 26) + { + CallScript( "_tsum_026"); + } + + SetGlobalFlag( GFlag_GameClear, TRUE ); + SetGlobalFlag( GHighestChapter, 12 ); + GetAchievement("HIGURASHI_STORY_EP06_ENDING"); + + SetGlobalFlag(GTotalTips, 37); + + StoreValueToLocalWork(NewTipsStart , 0); + StoreValueToLocalWork(NewTipsCount , 0); + StoreValueToLocalWork(TipsCount , 0); + + FadeOutBGM( 0, 1000, TRUE ); + FadeOutBGM( 1, 1000, TRUE ); + FadeOutBGM( 2, 1000, TRUE ); + FadeOutBGM( 3, 1000, TRUE ); + + JumpSection("Title"); +} + diff --git a/Update/init.txt b/Update/init.txt new file mode 100644 index 0000000..6461ce4 --- /dev/null +++ b/Update/init.txt @@ -0,0 +1,21 @@ + +void main() +{ + SetFontId(1); //0 is MS Gothic (default japanese), 1 is MS PGothic (default english), 2 is dejavu sans, 3 is source han sans chinese simplified (for chinese) + SetCharSpacing(0); //use negative values to make characters appear closer together + SetLineSpacing(1); + SetFontSize(42); + + //SetNameFormat("{0}\n"); + SetNameFormat(""); + + SetScreenAspect("0.75"); + + SetWindowPos(-4, 0); + SetWindowSize(1024, 768); + SetWindowMargins(60, 30, 50, 30); + + SetGUIPosition(0, 0); + + CallScript( "flow" ); +} \ No newline at end of file diff --git a/Update/staffroom.txt b/Update/staffroom.txt new file mode 100644 index 0000000..071f899 --- /dev/null +++ b/Update/staffroom.txt @@ -0,0 +1,229 @@ +void main() +{ + + SetFontOfMessage( 2, 24, 1 ); + + FadeOutBGM( 0, 0, FALSE ); + FadeOutBGM( 1, 0, FALSE ); + FadeOutBGM( 2, 0, FALSE ); + FadeOutBGM( 3, 0, FALSE ); + DrawBustshot( 19, "no_data", 0, 100, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + ClearMessage(); + + DrawScene( "black", 1000 ); + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "DSC00038", 1000 ); + + PlayBGM( 0, "Cradle_song", 120, 0 ); + + OutputLine(NULL, " こんにちは、竜騎士07です。", + NULL, "Hello, my name is Ryukishi07.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " この度は『ひぐらしのなく頃に解』罪滅し編をお楽しみいただき、誠にありがとうございます。", + NULL, "I hope you enjoyed playing Higurashi When They Cry Hou - Ch.6 Tsumihoroboshi.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 今回のシナリオの中で、テーマとしたかったものがいくつかありますが、ここではその内のひとつ。", + NULL, "There are several themes I wanted to write in this chapter, but I'd like to talk about one of them here.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 殺人の否定について書かせていただこうと思います。", + NULL, "It's about the denial of murder.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " これは、連続殺人ノベルという物騒なカテゴリーを標榜している以上、いつか書かなければならないことでした。", + NULL, "This is something I had to write sooner or later, since this is a novel about serial murders.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 近年、特に未成年者に多い短絡的な問題解決手段に、「殺人」と「自殺」の2つがあります。", + NULL, "There are two means that youngsters in particular use these days to solve problems, which are \"murder\" and \"suicide\".", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 私たちはストレスを受けると、その発生源を取り除くか、その発生源から逃れるかの2つを選ばされます。", + NULL, "When we feel stress, we choose to either get rid of the source of the stress or to get away from it.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawScene( "Juku2", 400 ); + + OutputLine(NULL, " 例えば、学校である人にいじめられているとする。", + NULL, "Let's say you're bullied by a kid at school.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " すると解決策は2つあり、", + NULL, "You have two ways to solve the problem.", Line_WaitForInput); + OutputLine(NULL, "そのいじめっ子を現在の環境から「取り除く」か、", + NULL, " You choose either to get rid of the kid from your current environment", Line_WaitForInput); + OutputLine(NULL, "自分がその環境から「逃れる」かを選ばされることになります。", + NULL, " or to get away from the environment itself.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " いじめっ子は大抵、喧嘩にも強く人数も多いでしょうから、自分一人が挑んだところで「取り除く」ことはできません。", + NULL, "Usually, bullies are stronger and have their underlings, so you don't stand a chance alone to get rid of them.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " また、クラスを変わる、学校を辞めるなどということは、なかなかできることではなく「逃れる」ことも普通はできません。", + NULL, "It's also not easy to switch classes or to quit school, so you can't easily get away from the situation.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "Juku1", "maskup", 1, 0, 300 ); + + OutputLine(NULL, " その結果、日々状況は悪化し続け、強まるストレスは自身に早期の解決を促します。", + NULL, "As a result, the situation gets worse day by day, and your stress urges you to solve the problem immediately.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " その結果、短絡的解決策として「殺人」と「自殺」の2つが浮上するわけです。", + NULL, "And you come up with \"murder\" or \"suicide\" as easy solutions.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 「自殺」が敗北に当るなら、せめて相討ち覚悟で「殺人」に訴えたい。", + NULL, "If suicide is considered defeat, you'd want to consider murder.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 最近はそう思われる方も少なくないように思います。", + NULL, "I feel like there are many people who think that way.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ですが、現実的に「殺人」を犯したなら、それは容易に償える罪ではありません。", + NULL, "However, if you actually committed a murder, it wouldn't be easy to pay for the sin.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " それは殺す側の方も重々ご存知と思います。", + NULL, "I believe murderers know that well, too.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 殺す他ないくらいに追い詰めたアイツが憎くて悔しくて、自分の人生全てを引っくり返す壮大な覚悟の末、行なうわけです。", + NULL, "But, you really hate the bully who pushed you to the limit where you have no choice but to kill him. So, with a determination that turns your entire life upside down, you commit murder.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ですが、そこまでの壮大な覚悟をされているなら、", + NULL, "But if you have such strong determination,", Line_WaitForInput); + OutputLine(NULL, "「殺人」という最終手段に訴える前に、順に訴えていきたい手段があるはずです。", + NULL, " there have to be more ways to take than opting for murder, which should be the last resort.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 友人に訴える。", + NULL, "You can talk to your friends.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 駄目なら家族に訴える。", + NULL, "If that doesn't work, you can talk to your family.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 駄目なら先生に訴える。", + NULL, "If that doesn't work, you can talk to your teacher.", Line_WaitForInput); + OutputLine(NULL, "…それでも駄目なら?", + NULL, " ...If that doesn't work... then what?", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " いいえ、まだまだ訴える手段はあるはずです。", + NULL, "There have to be more ways.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " あなたが「殺人」に訴え、人生全てを放棄する覚悟があるならば、まだまだやれる手段はある!", + NULL, "If you have the determination to give up on your life by committing murder, there have to be more ways!", Line_Normal); + ClearMessage(); + DrawScene( "DSC00038", 400 ); + + OutputLine(NULL, " 平成はいい世の中になりました。", + NULL, "Our modern era is better than any era before it.", Line_WaitForInput); + OutputLine(NULL, "そういう悩みを訴えるホットラインは各自治体にいくつも設けられており、", + NULL, " There are many hotlines that you can call to talk to someone.", Line_WaitForInput); + OutputLine(NULL, "例えあなたが友人も親も持たなかったとしても、訴える先はいくらでも用意してあるのです。", + NULL, " Even if you don't have any friends or family, there are many places you can go for help.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " ホットラインの向こうにいるのは素人ではありません。", + NULL, "The people who will answer the phone aren't amateurs.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " ボランティアではありますが、保護司や青少年育成に長年関わられたベテランばかりです。", + NULL, "They're volunteers, but they're also veterans who have worked as social workers or juvenile counselors for a long time.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " その方々は、あなたの両親よりも豊富な社会経験と熱意を持っていると断言できます。", + NULL, "I can assure you that they have more social experience and passion than your parents do.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 無給でこんなことを引き受ける人に悪い人がいるはずがない!", + NULL, "People who work to help people for free can't be bad people!", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " もしあなたが、相手を「殺す」か、自分を「殺す」しかもう選択肢が残されていないと思ったなら、どうか最後にこういうところへ電話してみてください。", + NULL, "If you feel like you have no choice but to kill the bully or commit suicide, please try to call those hotlines.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " 誰に相談しても仕方がないと思っている人ほど、誰にも打ち明けていないものです。", + NULL, "People who think it's useless to talk to others usually haven't really talked to anyone.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " 勇気を持って電話してみましょう。", + NULL, "Have the courage to call.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLine(NULL, " 電話の向こうには、信じられないくらいに頼もしい味方が待っていてくれるはずです。", + NULL, "There will be somebody you can completely rely on at the other end of the line.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, "『ひとりで悩まずに、誰かに相談しよう』", + NULL, "Don't keep it to yourself. Talk to somebody.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " それだけのことが伝えたくて、こんなにも長い物語が描かれるなら、竜騎士07という人間にはよっぽど文才がないに違いないですね…。", + NULL, "Ryukishi07 wrote such a long story just to tell you this. He must be a very poor writer.", Line_Normal); + ClearMessage(); + + OutputLine(NULL, " そんなわけで竜騎士07も皆さんに相談を。", + NULL, "So, Ryukishi07 wants to talk to you all, rather than worrying all by himself.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + OutputLine(NULL, " どうやったら、より面白いシナリオが描けますでしょうか…?(苦笑)", + NULL, "How can I write even more entertaining stories...? (bitter laugh)", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + SetDrawingPointOfMessage( 0, 8 ); + + OutputLine(NULL, "07th Expansion", + NULL, " 07th Expansion\n", Line_ContinueAfterTyping); + + SetDrawingPointOfMessage( 0, 9 ); + + OutputLine(NULL, "竜騎士07", + NULL, " Ryukishi07", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + CallScript( "&eye" ); + +} diff --git a/charlist.txt b/charlist.txt new file mode 100644 index 0000000..0e0301a --- /dev/null +++ b/charlist.txt @@ -0,0 +1,2 @@ + !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑƒƓƔƕƖƗƘƙƚƛƜƝƞƟƠơƢƣƤƥƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿǀǁǂǃDŽDždžLJLjljNJNjnjǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰDZDzdzǴǵǶǷǸǹǺǻǼǽǾǿȀȁȂȃȄȅȆȇȈȉȊȋȌȍȎȏȐȑȒȓȔȕȖȗȘșȚțȜȝȞȟȠȡȢȣȤȥȦȧȨȩȪȫȬȭȮȯȰȱȲȳȴȵȶȷȸȹȺȻȼȽȾȿɀɁɂɃɄɅɆɇɈɉɊɋɌɍɎ 、。〃〄々〆〇〈〉《》「」『』【】〒〓〔〕〖〗〘〙〚〛〜〝〞〟〠〡〢〣〤〥〦〧〨〩〪〭〮〯〫〬〰〱〲〳〴〵〶〷〸〹〺〻〼〽〾〿぀ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをんゔゕゖ゗゘゙゚゛゜ゝゞゟ゠ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワ＀!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⦅⦆。「」、・ヲァィゥェォャュョッーアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン゙゚ᅠᄀᄁᆪᄂᆬᆭᄃᄄᄅᆰᆱᆲᆳᆴᆵᄚᄆᄇᄈᄡᄉᄊᄋᄌᄍᄎᄏᄐᄑᄒ﾿￀￁ᅡᅢᅣᅤᅥᅦ￈￉ᅧᅨᅩᅪᅫᅬ￐￑ᅭᅮᅯᅰᅱᅲ￘￙ᅳᅴᅵ￝￞￟ + 日一国会人ン年大十二本中長出三同時政事自行社見月分議後前民生連五発間対上部東者党地合市業内相方四定今回新場金員九入選立開手米力学問高代明実円関決子動京全目表戦経通外最言氏現理調体化田当八六約主題下首意法不来作性的要用制治度務強気小七成期公持野協取都和統以機平総加山思家話世受区領多県続進正安設保改数記院女初北午指権心界支第産結百派点教報済書府活原先共得解名交資予川向際査勝面委告軍文反元重近千考判認画海参売利組知案道信策集在件団別物側任引使求所次水半品昨論計死官増係感特情投示変打男基私各始島直両朝革価式確村提運終挙果西勢減台広容必応演電歳住争談能無再位置企真流格有疑口過局少放税検藤町常校料沢裁状工建語球営空職証土与急止送援供可役構木割聞身費付施切由説転食比難防補車優夫研収断井何南石足違消境神番規術護展態導鮮備宅害配副算視条幹独警宮究育席輸訪楽起万着乗店述残想線率病農州武声質念待試族象銀域助労例衛然早張映限親額監環験追審商葉義伝働形景落欧担好退準賞訴辺造英被株頭技低毎医復仕去姿味負閣韓渡失移差衆個門写評課末守若脳極種美岡影命含福蔵量望松非撃佐核観察整段横融型白深字答夜製票況音申様財港識注呼渉達良響阪帰針専推谷古候史天階程満敗管値歌買突兵接請器士光討路悪科攻崎督授催細効図週積丸他及湾録処省旧室憲太橋歩離岸客風紙激否周師摘材登系批郎母易健黒火戸速存花春飛殺央券赤号単盟座青破編捜竹除完降超責並療従右修捕隊危採織森競拡故館振給屋介読弁根色友苦就迎走販園具左異歴辞将秋因献厳馬愛幅休維富浜父遺彼般未塁貿講邦舞林装諸夏素亡劇河遣航抗冷模雄適婦鉄寄益込顔緊類児余禁印逆王返標換久短油妻暴輪占宣背昭廃植熱宿薬伊江清習険頼僚覚吉盛船倍均億途圧芸許皇臨踏駅署抜壊債便伸留罪停興爆陸玉源儀波創障継筋狙帯延羽努固闘精則葬乱避普散司康測豊洋静善逮婚厚喜齢囲卒迫略承浮惑崩順紀聴脱旅絶級幸岩練押軽倒了庁博城患締等救執層版老令角絡損房募曲撤裏払削密庭徒措仏績築貨志混載昇池陣我勤為血遅抑幕居染温雑招奈季困星傷永択秀著徴誌庫弾償刊像功拠香欠更秘拒刑坂刻底賛塚致抱繰服犯尾描布恐寺鈴盤息宇項喪伴遠養懸戻街巨震願絵希越契掲躍棄欲痛触邸依籍汚縮還枚属笑互複慮郵束仲栄札枠似夕恵板列露沖探逃借緩節需骨射傾届曜遊迷夢巻購揮君燃充雨閉緒跡包駐貢鹿弱却端賃折紹獲郡併草徹飲貴埼衝焦奪雇災浦暮替析預焼簡譲称肉納樹挑章臓律誘紛貸至宗促慎控贈智握照宙酒俊銭薄堂渋群銃悲秒操携奥診詰託晴撮誕侵括掛謝双孝刺到駆寝透津壁稲仮暗裂敏鳥純是飯排裕堅訳盗芝綱吸典賀扱顧弘看訟戒祉誉歓勉奏勧騒翌陽閥甲快縄片郷敬揺免既薦隣悩華泉御範隠冬徳皮哲漁杉里釈己荒貯硬妥威豪熊歯滞微隆埋症暫忠倉昼茶彦肝柱喚沿妙唱祭袋阿索誠忘襲雪筆吹訓懇浴俳童宝柄驚麻封胸娘砂李塩浩誤剤瀬趣陥斎貫仙慰賢序弟旬腕兼聖旨即洗柳舎偽較覇兆床畑慣詳毛緑尊抵脅祝礼窓柔茂犠旗距雅飾網竜詩昔繁殿濃翼牛茨潟敵魅嫌魚斉液貧敷擁衣肩圏零酸兄罰怒滅泳礎腐祖幼脚菱荷潮梅泊尽杯僕桜滑孤黄煕炎賠句寿鋼頑甘臣鎖彩摩浅励掃雲掘縦輝蓄軸巡疲稼瞬捨皆砲軟噴沈誇祥牲秩帝宏唆鳴阻泰賄撲凍堀腹菊絞乳煙縁唯膨矢耐恋塾漏紅慶猛芳懲郊剣腰炭踊幌彰棋丁冊恒眠揚冒之勇曽械倫陳憶怖犬菜耳潜珍梨仁克岳概拘墓黙須偏雰卵遇湖諮狭喫卓干頂虫刷亀糧梶湯箱簿炉牧殊殖艦溶輩穴奇慢鶴謀暖昌拍朗丈鉱寛覆胞泣涙隔浄匹没暇肺孫貞靖鑑飼陰銘鋭随烈尋渕稿枝丹啓也丘棟壌漫玄粘悟舗妊塗熟軒旭恩毒騰往豆遂晩狂叫栃岐陛緯培衰艇屈径淡抽披廷錦准暑拝磯奨妹浸剰胆氷繊駒乾虚棒寒孜霊帳悔諭祈惨虐翻墜沼据肥徐糖搭姉髪忙盾脈滝拾軌俵妨盧粉ー擦鯨漢糸荘諾雷漂懐勘綿栽才拐笠駄添汗冠斜銅鏡聡浪亜覧詐壇勲魔酬紫湿曙紋卸奮趙欄逸涯拓眼瓶獄筑尚阜彫咲穏顕巧矛垣召欺釣缶萩粧隻葛脂粛栗愚蒸嘉遭架篠鬼庶肌稚靴菅滋幻煮姫誓耕把践呈疎仰鈍恥剛疾征砕謡嫁謙后嘆俣菌鎌巣泥頻琴班淵棚潔酷宰廊寂辰隅偶霞伏灯柏辛磨碁俗漠邪晶辻麦墨鎮洞履劣那殴娠奉憂朴亭姓淳荻筒鼻嶋怪粒詞鳩柴偉酔惜穫佳潤悼乏胃該赴桑桂髄虎盆晋穂壮堤飢傍疫累痴搬畳晃癒桐寸郭机尿凶吐宴鷹賓虜膚陶鐘憾畿猪紘磁弥昆粗訂芽尻庄傘敦騎寧濯循忍磐猫怠如寮祐鵬塔沸鉛珠凝苗獣哀跳灰匠菓垂蛇澄縫僧幾眺唐亘呉凡憩鄭芦龍媛溝恭刈睡錯伯帽笹穀柿陵霧魂枯弊釧妃舶餓腎窮掌麗綾臭釜悦刃縛暦宜盲粋辱毅轄猿弦嶌稔窒炊洪摂飽函冗涼桃狩舟貝朱渦紳枢碑鍛刀鼓裸鴨符猶塊旋弓幣膜扇脇腸憎槽鍋慈皿肯樋楊伐駿漬燥糾亮墳坪畜紺慌娯吾椿舌羅坊峡俸厘峰圭醸蓮弔乙倶汁尼遍堺衡呆薫瓦猟羊窪款閲雀偵喝敢畠胎酵憤豚遮扉硫赦挫挟窃泡瑞又慨紡恨肪扶戯伍忌濁奔斗蘭蒲迅肖鉢朽殻享秦茅藩沙輔曇媒鶏禅嘱胴粕冨迭挿湘嵐椎灘堰獅姜絹陪剖譜郁悠淑帆暁鷲傑楠笛芥其玲奴誰錠拳翔遷拙侍尺峠篤肇渇榎俺劉幡諏叔雌亨堪叙酢吟逓痕嶺袖甚喬崔妖琵琶聯蘇闇崇漆岬癖愉寅捉礁乃洲屯樽樺槙薩姻巌淀麹賭擬塀唇睦閑胡幽峻曹哨詠炒屏卑侮鋳抹尉槻隷禍蝶酪茎汎頃帥梁逝滴汽謎琢箕匿爪芭逗苫鍵襟蛍楢蕉兜寡琉痢庸朋坑姑烏藍僑賊搾奄臼畔遼唄孔橘漱呂桧拷宋嬢苑巽杜渓翁藝廉牙謹瞳湧欣窯褒醜魏篇升此峯殉煩巴禎枕劾菩堕丼租檜稜牟桟榊錫荏惧倭婿慕廟銚斐罷矯某囚魁薮虹鴻泌於赳漸逢凧鵜庵膳蚊葵厄藻萬禄孟鴈狼嫡呪斬尖翫嶽尭怨卿串已嚇巳凸暢腫粟燕韻綴埴霜餅魯硝牡箸勅芹杏迦棺儒鳳馨斑蔭焉慧祇摯愁鷺楼彬袴匡眉苅讃尹欽薪湛堆狐褐鴎瀋挺賜嵯雁佃綜繕狛壷橿栓翠鮎芯蜜播榛凹艶帖伺桶惣股匂鞍蔦玩萱梯雫絆錬湊蜂隼舵渚珂煥衷逐斥稀癌峨嘘旛篭芙詔皐雛娼篆鮫椅惟牌宕喧佑蒋樟耀黛叱櫛渥挨憧濡槍宵襄妄惇蛋脩笘宍甫酌蚕壕嬉囃蒼餌簗峙粥舘銕鄒蜷暉捧頒只肢箏檀鵠凱彗謄諌樫噂脊牝梓洛醍砦丑笏蕨噺抒嗣隈叶凄汐絢叩嫉朔蔡膝鍾仇伽夷恣瞑畝抄杭寓麺戴爽裾黎惰坐鍼蛮塙冴旺葦礒咸萌饗歪冥偲壱瑠韮漕杵薔膠允眞蒙蕃呑侯碓茗麓瀕蒔鯉竪弧稽瘤澤溥遥蹴或訃矩厦冤剥舜侠贅杖蓋畏喉汪猷瑛搜曼附彪撚噛卯桝撫喋但溢闊藏浙彭淘剃揃綺徘巷竿蟹芋袁舩拭茜凌頬厨犀簑皓甦洸毬檄姚蛭婆叢椙轟贋洒貰儲緋貼諜鯛蓼甕喘怜溜邑鉾倣碧燈諦煎瓜緻哺槌啄穣嗜偕罵酉蹄頚胚牢糞悌吊楕鮭乞倹嗅詫鱒蔑轍醤惚廣藁柚舛縞謳杞鱗繭釘弛狸壬硯蝦…睨☆痙攣揉唾賑頷滲閃掻掴