diff --git a/Update/_tsum_024_1.txt b/Update/_tsum_024_1.txt index 48e975d..534479c 100644 --- a/Update/_tsum_024_1.txt +++ b/Update/_tsum_024_1.txt @@ -967,874 +967,18 @@ void main() NULL, "\"......I hope nothing happens at all.\"", Line_Normal); ClearMessage(); - DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - PlayBGM( 1, "denwa_m", 56, 0 ); - SetValidityOfInput( FALSE ); - Wait( 2000 ); - SetValidityOfInput( TRUE ); - FadeOutBGM( 1, 300, FALSE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000055", 256, TRUE); - OutputLine(NULL, "「わかりました。", - NULL, "\"Okay.", Line_WaitForInput); - ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000056", 256, TRUE); - OutputLine(NULL, "若いのを2人ほど診療所に送ります。」", - NULL, " I'll send two of our subordinates to the clinic.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300654", 256, TRUE); - OutputLine(NULL, "「まさかとは思うけどね…。", - NULL, "\"I don't think she'll do it...", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300655", 256, TRUE); - OutputLine(NULL, "何をやらかすかわかったもんじゃない。」", - NULL, " but you'll never know what's going to happen.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000057", 256, TRUE); - OutputLine(NULL, "「姿を見たら、ただちにひっ捕らえてしまって構いませんか?」", - NULL, "\"Can we capture her by force if she does?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300656", 256, TRUE); - OutputLine(NULL, "「……本当は嫌なんだけどなぁ…。", - NULL, "\"...Honestly, I don't want to do that...", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300657", 256, TRUE); - OutputLine(NULL, "……どうしようねぇ。」", - NULL, " What do you think we should do?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000058", 256, TRUE); - 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); - ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000059", 256, TRUE); - OutputLine(NULL, "ですので、ひっ捕らえても一応、筋は通ります。」", - NULL, " So even if we use force to capture her, we won't get in trouble.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300658", 256, TRUE); - OutputLine(NULL, "「うちの体面じゃなくて、レナの心情的に気の毒だなってこと!", - NULL, "\"I'm not worried about losing face. I just feel sorry for Rena!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300659", 256, TRUE); - OutputLine(NULL, " できたら、本当に静かに静かに決着したいんだけどね…。」", - NULL, " I really want to settle this calmly, if possible...\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000060", 256, TRUE); - OutputLine(NULL, "「まぁ、お若いですから。", - NULL, "\"Well, she's still young.", Line_WaitForInput); - ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000061", 256, TRUE); - 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.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/170300660", 540, TRUE); - OutputLine(NULL, "「あっはっはっはっはー。", - NULL, "\"Ah ha ha ha haa.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps2/03/170300661", 540, TRUE); - OutputLine(NULL, "…じゃあアウトかもだー、あっはっはー。」", - NULL, " ...Well then, she might be out of our hands, ah ha ha.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 15, "ps2/15/1715000062", 540, TRUE); - OutputLine(NULL, "「あ、あ、いえいえ、見つからなければセーフですから。", - NULL, "\"Oh, I mean, you know... As long as they don't find out about it, she'll be safe.", Line_WaitForInput); - ModPlayVoiceLS(4, 15, "ps2/15/1715000063", 540, TRUE); - OutputLine(NULL, "セーフセーフ。", - NULL, " She'll definitely be safe.", Line_WaitForInput); - ModPlayVoiceLS(4, 15, "ps2/15/1715000064", 540, TRUE); - OutputLine(NULL, "……興宮の界隈ではあの2人の失踪を気にするものはいません。", - NULL, " ...Nobody really cares about the disappearance of those two anyway. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 15, "ps2/15/1715000065", 540, TRUE); - OutputLine(NULL, "何かのヤバい話を踏んで夜逃げしたんだろうということになっています。", - NULL, "People think that they ran away somewhere because they did something wrong.", Line_WaitForInput); - ModPlayVoiceLS(4, 15, "ps2/15/1715000066", 540, TRUE); - OutputLine(NULL, "あの程度のゴロツキ、次から次へです。", - NULL, " Those things happen all the time.", Line_WaitForInput); - ModPlayVoiceLS(4, 15, "ps2/15/1715000067", 540, TRUE); - OutputLine(NULL, "ですからセーフセーフ。」", - NULL, " So, she's fine. Don't worry about it.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/170300662", 540, TRUE); - OutputLine(NULL, "「アウトだのセーフだのー、私ら野球拳でもやってるわけー?", - NULL, "\"She's out, she's safe, what? Are we playing baseball now?", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300663", 256, TRUE); - OutputLine(NULL, " わっはっは。", - NULL, " Wa ha ha.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300664", 256, TRUE); - OutputLine(NULL, "まぁいいや、それじゃあくれぐれもよろしくお願いします。」", - NULL, " Anyways, please just be careful.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000068", 256, TRUE); - OutputLine(NULL, "「了解しました。", - NULL, "\"Will do.", Line_WaitForInput); - ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000069", 256, TRUE); - OutputLine(NULL, "……ではひっ捕らえてよろしいんですね?」", - NULL, " ...So, it's ok to capture her by force, right?\"", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "background/g3", "maskup", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300665", 256, TRUE); - OutputLine(NULL, "「……ちゃんとタッチアウトにするんだよー?", - NULL, "\"...Don't make any mistakes. You have to get her!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300666", 256, TRUE); - OutputLine(NULL, " クロスプレーなんかにしないようによろしく頼みます。」", - NULL, " Please don't make it like a chase scene or anything like that.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 葛西さんとついつい他愛のない話をしてしまった。", - NULL, "I couldn't help but have a silly chat with Kasai-san.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 受話器を置くと、何となく先生の目線を感じた。", - NULL, "When I put the phone down, I sensed Chie-sensei was looking at me.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……この狭い部屋で、一緒にいるんだし、私の電話が聞こえるのは当り前だった。", - NULL, "...No wonder, as she had been able to hear the conversation clearly in this tiny room.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - ModDrawCharacterWithFiltering(2, 22, "sprite/tie_3_", "0", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400047", 256, TRUE); - OutputLine(NULL, "「……今の電話は、竜宮さんを巡る話ですか?」", - NULL, "\"...Were you talking about Ryuugu-san?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300667", 256, TRUE); - OutputLine(NULL, "「まぁ、………はい。」", - NULL, "\"Ah... yes.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400048", 256, TRUE); - OutputLine(NULL, "「園崎さん、……竜宮さんはどうして家出をしちゃったんでしょう。", - NULL, "\"Sonozaki-san... do you know why Ryuugu-san ran away from home?", Line_WaitForInput); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400049", 256, TRUE); - OutputLine(NULL, "……お友達として、何か知ってはいませんか?」", - NULL, " ...You're close, aren't you?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " おそらく、私を除いたら、レナと直接接点があった圭ちゃん以外には、今のレナの状況はわかるまい。", - NULL, "It was hard for anyone to understand Rena's situation, except for me and Kei-chan.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " だから、ほとんどの人間にとっては、レナが家出をしたと思っている。", - NULL, "So, most of them thought that Rena just ran away from home.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " だが、家出後の警察の対応が派手過ぎた。", - NULL, "But after she did, the cops made too much of a fuss over it.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " だから、村の中では、レナが何か悪いことをして警察から逃げてるのではないかと思われているのだ。", - NULL, "So, people in the village thought Rena did something wrong and was trying to run from the cops.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …安直だなー。", - NULL, "...It was too easy.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300668", 256, TRUE); - OutputLine(NULL, "「大丈夫ですよ先生。", - NULL, "\"Everything is going to be fine, Chie-sensei.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300669", 256, TRUE); - OutputLine(NULL, "……レナは今ちょっと病気になってるだけです。", - NULL, " ...Rena is a little sick right now. That's all.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300670", 256, TRUE); - OutputLine(NULL, "それを警察の某デブ刑事が素敵に勘違いして話をややこしくしただけです。", - NULL, " A fat cop somehow made a lovely mistake and got things twisted around. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300671", 256, TRUE); - 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400050", 256, TRUE); - OutputLine(NULL, "「……それは、…もちろんですけど…。", - NULL, "\"...Of course not...", Line_WaitForInput); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400051", 256, TRUE); - OutputLine(NULL, "でも、……家出することによってご家族にお掛けしている迷惑を考えれば、悪くないということはありません。」", - NULL, " But... making her family worry by running away from home isn't a good thing to do, either.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ………親と喧嘩してのちょっとした家出。", - NULL, "...She had a fight with her father, and she ran away from home for a little while.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400052", 256, TRUE); - OutputLine(NULL, "「何か悩みがあったのでしょうか。", - NULL, "\"I wonder if she had some problems she couldn't talk to anyone about.", Line_WaitForInput); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400053", 256, TRUE); - OutputLine(NULL, "………それに気付けなかった私は教師失格ですね…。", - NULL, " ...I must be a bad teacher, because I never realized it...", Line_WaitForInput); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400054", 256, TRUE); - OutputLine(NULL, "一度、竜宮さんとじっくりお話がしたかったです…。」", - NULL, " I wish I could have sat down and talked with Ryuugu-san before all this happened...\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300672", 256, TRUE); - OutputLine(NULL, "「あはははは、先生、ちょっとヘビーに考えすぎです。", - NULL, "\"Ahahahaha. Chie-sensei, you're taking it too seriously.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300673", 256, TRUE); - OutputLine(NULL, "もうちょっとリラックスリラックス…。", - NULL, " You need to relax...", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300674", 256, TRUE); - OutputLine(NULL, "プチ家出なんて、今時珍しくないですって!」", - NULL, " It's normal for young kids nowadays to run away from home for a while!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400055", 256, TRUE); - 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); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400056", 256, TRUE); - OutputLine(NULL, " あぅあぅあぅ〜!」", - NULL, " Au au auuuu!\"", Line_Normal); - ClearMessage(); - - DrawScene( "black", 2000 ); - - SetStyleOfMessageSwinging( 1 ); - - SetSpeedOfMessage( TRUE, 128 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "竜宮さんが不良になる", - NULL, "Ryuugu-san becomes a bad kid.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - PlaySE( 0, "s_Kyupiin", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "↓\n悪いことをして逮捕される", - NULL, "↓\nShe does something bad and gets arrested by the police.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, FALSE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "↓\n担任の重大な責任", - NULL, "↓\nIt's her teacher's responsibility.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, FALSE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "↓\n懲戒免職", - NULL, "↓\nI'll be dishonorably discharged.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - PlaySE( 0, "s_daidageki", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, FALSE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "↓\nカレーが食べられない", - NULL, "↓\nI can't eat curry anymore.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawScene( "white", 100 ); - PlaySE( 0, "thunder", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, FALSE ); - DrawScene( "background/aka2", 50 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "↓\n死", - NULL, "↓\nI'm dead.", Line_Normal); - ClearMessage(); - SetSpeedOfMessage( FALSE, 0 ); - - DrawScene( "white", 400 ); - ModDrawCharacter(2, 22, "sprite/tie_3_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawScene( "background/g3", 1000 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400057", 256, TRUE); - OutputLine(NULL, "「ガーン、ガーン、ガーン……。」", - NULL, "\"Oh, no. Oh, noooooo...\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……知恵先生は、何だか楽しげな妄想でショックを受けているようだった。", - NULL, "...Chie-sensei seemed comically upset by her own imagination.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " とりあえず楽しそうなので、そっとしておくことにする。", - NULL, "It looked funny, so I decided to leave her alone.", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_door", 56, 64 ); - DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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", 56, 0 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ちょうど職員室を出た時、電話が鳴る。", - NULL, "Right then, the phone rang.", Line_Normal); - ClearMessage(); - - FadeOutBGM( 1, 300, FALSE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400058", 256, TRUE); - OutputLine(NULL, "「はいもしもし。", - NULL, "\"Hello.", Line_WaitForInput); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400059", 256, TRUE); - OutputLine(NULL, "雛見沢分校でございます。」", - NULL, " This is the Hinamizawa branch school.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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( "background/g2", "maskright", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 私は深く考えず廊下に出る。", - NULL, "I exited to the hallway.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……その時、電話に出ている先生の声色が変った。", - NULL, "...Then, I heard the tone of her voice change.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400060", 256, TRUE); - OutputLine(NULL, "「え?!", - NULL, "\"What?!", Line_WaitForInput); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400061", 256, TRUE); - OutputLine(NULL, " ……い、……今、どこにいるんですか?!」", - NULL, " ...Wh-Where are you right now?!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 私も、え?!と叫び、振り返る。", - NULL, "What?! I yelled and looked back at her.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 多分、レナだ。", - NULL, "It was probably Rena.", Line_WaitForInput); - OutputLine(NULL, "レナが学校に電話を掛けてきたんだ!", - NULL, " She called the school!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …知恵先生は何度かの相槌の後、時計をちらりと見上げた。", - NULL, "...Chie-sensei acknowledged what Rena was saying several times, and then, she looked up at the clock.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400062", 256, TRUE); - OutputLine(NULL, "「わかりました。", - NULL, "\"Okay.", Line_WaitForInput); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400063", 256, TRUE); - OutputLine(NULL, "今からすぐ行きます。", - NULL, " I'll be there.", Line_WaitForInput); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400064", 256, TRUE); - OutputLine(NULL, "……先生との約束ですよ。」", - NULL, " ...I'm your teacher. You promise me, alright?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - ModDrawCharacter(0, 22, "sprite/tie_2_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 400, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400065", 256, TRUE); - OutputLine(NULL, "「委員長。", - NULL, "\"Class president,", Line_WaitForInput); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400066", 256, TRUE); - OutputLine(NULL, "先生は急用が出来ました。", - NULL, " I have an emergency to take care of.", Line_WaitForInput); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400067", 256, TRUE); - OutputLine(NULL, "しばらく表へ出ますので、みんなを自習させてください。」", - NULL, " I'm going out for a while, so please have everybody study by themselves while I'm gone.\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ショルダーバッグから車のキーを出している。", - NULL, "She took her car key out from her purse.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …どこかでレナと待ち合わせを約束したのは明白だった。", - NULL, "...It was obvious that she was going to see Rena somewhere.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300675", 256, TRUE); - OutputLine(NULL, "「先生、今の電話はレナ?!」", - NULL, "\"Chie-sensei, was it Rena?!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacterWithFiltering(0, 22, "portrait/tie_1_", "0", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400068", 256, TRUE); - OutputLine(NULL, "「以上です。", - NULL, "\"That's all.", Line_WaitForInput); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400069", 256, TRUE); - OutputLine(NULL, "よろしく頼みますよ、委員長。」", - NULL, " You're in charge of the class, okay?\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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( "background/gr2", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 先生が昇降口から校庭に出て、……自分の車に乗り込んでいくのが見える。", - NULL, "She ran to the schoolyard... and got into her car.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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( "background/g1", "maskright", 1, 0, 300 ); - PlaySE( 0, "s_knock", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 校門のところに停まっている黒塗りの車に駆け寄り、窓を叩いた。", - NULL, "I headed for the black car parked near the gate and knocked on the window.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("組員", NULL, "Gangster", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/vt3_kumiina1001", 256, TRUE); - OutputLine(NULL, "「お疲れ様です。", - NULL, "\"How are you doing, milady?", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/vt3_kumiina1002", 256, TRUE); - OutputLine(NULL, "今のところ、異常ありません。」", - NULL, " Everything is quiet so far.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300676", 256, TRUE); - OutputLine(NULL, "「ああぁ、違う違う!", - NULL, "\"I know!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300677", 256, TRUE); - OutputLine(NULL, " 今、出て行った先生の車を追って!!", - NULL, " But I need you to follow that car that just left!!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300678", 256, TRUE); - OutputLine(NULL, " 多分、行く先にレナがいる!」", - NULL, " I think she's going to meet Rena!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("組員", NULL, "Gangster", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/polia17004", 256, TRUE); - OutputLine(NULL, "「了解っす…!!!」", - NULL, "\"Understood!!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300679", 256, TRUE); - OutputLine(NULL, "「レナは警戒心が強いから注意してね。", - NULL, "\"Rena is very paranoid, so you need to be careful.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300680", 256, TRUE); - OutputLine(NULL, "捕まえたら有無を言わさずに本家へ放り込んで葛西の指示に従うこと!", - NULL, " Bring her to my house right after you catch her. After that, follow Kasai's orders!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300681", 256, TRUE); - OutputLine(NULL, " 私の友人だよ?!", - NULL, " She's my friend!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300682", 256, TRUE); - OutputLine(NULL, " 怪我なんかさせたら許さないからね!」", - NULL, " You better not get her hurt!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ………知恵先生はおそらくレナに、誰にも内緒で話がしたいといって呼び出したのだろう。", - NULL, "...Rena must've told Chie-sensei that she wanted to talk to her alone.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 私が聞いても無視した態度から容易に想像できた。", - NULL, "I could tell that easily from the way she ignored my question.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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 ); - PlaySE( 0, "s_Door", 56, 64 ); - ModDrawCharacter(2, 3, "sprite/me1b_wink_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawSceneWithMask( "background/gk3", "maskright", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300683", 256, TRUE); - OutputLine(NULL, "「あーー、みんなみんな、傾注〜!!", - NULL, "\"Hey, pay attention, everyone!!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300684", 256, TRUE); - OutputLine(NULL, " えー、午後の授業は自習になったよー!", - NULL, " Well, we need to study by ourselves for the rest of the class today!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300685", 256, TRUE); - OutputLine(NULL, " というわけで大人しく席について何かやることー!」", - NULL, " So get back to your desks and study quietly!\"", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "background/gk1", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101148", 256, TRUE); - OutputLine(NULL, "「……自習ぅ?」", - NULL, "\"...Self-studying?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺がぽかんとしていると、魅音が駆け寄ってきて小声で言った。", - NULL, "Mion ran up to me and spoke quietly.", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacterWithFiltering(2, 3, "sprite/me1a_majime_a1_", "0", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300686", 256, TRUE); - OutputLine(NULL, "「……レナから電話があった。」", - NULL, "\"...Rena just called.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101149", 256, TRUE); - OutputLine(NULL, "「えぇ!", - NULL, "\"What?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101150", 256, TRUE); - OutputLine(NULL, " 本当か…!」", - NULL, " Really...?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300687", 256, TRUE); - OutputLine(NULL, "「うん、ついさっき職員室に電話が。", - NULL, "\"Yeah, she just called the teacher's office.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300688", 256, TRUE); - OutputLine(NULL, "知恵先生が指定された場所に会いに行ったみたい。」", - NULL, " I think Chie-sensei went to meet with Rena.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101151", 256, TRUE); - OutputLine(NULL, "「……レナのやつ、…一体どういうつもりなんだ。」", - NULL, "\"...Rena... I wonder what she's going to do.\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(2, 3, "sprite/me1b_majime_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300689", 256, TRUE); - OutputLine(NULL, "「わかんない。", - NULL, "\"I have no idea.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300690", 256, TRUE); - OutputLine(NULL, "とにかく、うちの車に先生の後を追わせてる。", - NULL, " Anyway, I told my bodyguards to follow Chie-sensei's car.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300691", 256, TRUE); - OutputLine(NULL, "…レナには悪いけど、そこでふん捕まえる!」", - NULL, " ...I feel bad for Rena, but we're going to capture her there by force!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101152", 256, TRUE); - OutputLine(NULL, "「うまく行くといいな…。」", - NULL, "\"I hope it works...\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(2, 3, "sprite/me1b_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300692", 256, TRUE); - OutputLine(NULL, "「荒事には慣れてる連中だよ。", - NULL, "\"They're used to doing this kind of stuff.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300693", 256, TRUE); - OutputLine(NULL, "任せとこう。」", - NULL, " I'm sure they'll do fine.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101153", 256, TRUE); - OutputLine(NULL, "「じゃあ、捕まえれば一件落着なのか?」", - NULL, "\"So, if they catch her, is everything going to be over?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(2, 3, "sprite/me1a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300694", 256, TRUE); - OutputLine(NULL, "「だね。", - NULL, "\"Yeah.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300695", 256, TRUE); - OutputLine(NULL, "そしたらとりあえず病院に放り込むよ。", - NULL, " We'll send her to a hospital.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300696", 256, TRUE); - OutputLine(NULL, "きっと、専門の医者が診たら、なぁんだってくらいに典型的な何かの病気だよきっと。", - NULL, " If a doctor sees her, I'm sure he'll find a typical kind of disease or something.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(2, 3, "sprite/me1a_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300697", 256, TRUE); - OutputLine(NULL, "強迫性心因性ストレスなんたらとか、多分そんな感じのやつ。」", - NULL, "It'll be like obsessive-psychosomatic disorder or whatever.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101154", 256, TRUE); - OutputLine(NULL, "「…………………。」", - NULL, "\"............\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……その後のことは色々とあるだろうけど、…魅音は、レナの親身になって、いろいろと世話してくれるだろう。", - NULL, "...It wasn't going to be easy after that, but I was sure Mion would take good care of her.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101155", 256, TRUE); - OutputLine(NULL, "「………………。」", - NULL, "\"...............\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(2, 3, "sprite/me1a_wink_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300698", 256, TRUE); - OutputLine(NULL, "「一件落着、でしょ?」", - NULL, "\"Problem solved, right?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 魅音はウィンクしながら、もう解決した気分でいるようだった。", - NULL, "Mion winked at me. She looked like she already thought everything was over.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …だが、俺はどうも腑に落ちなくて、納得する気になれなかった。", - NULL, "...But that just didn't sound right to me.", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ………それは、レナと知恵先生の接点だ。", - NULL, "...I couldn't see any connection between Rena and Chie-sensei.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …こう、うまく言えないのだが、…………どことなく違和感があるというか。", - NULL, "...It was hard to explain... but there was something wrong.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 2人の仲が悪いと言ってるんじゃない。", - NULL, "I wasn't saying that they didn't get along.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナはいい生徒だから、先生との関係も良好だった。", - NULL, "Rena was a good student, so Chie-sensei had a good relationship with her.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……レナは、知恵先生を呼び出して、どうしようというのだろう。", - NULL, "...But I just didn't understand what Rena wanted from Chie-sensei.", Line_Normal); - ClearMessage(); - - FadeOutBGM( 0, 400, FALSE ); - PlaySE( 0, "s_door", 56, 64 ); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/gk3", 50 ); - PlaySE( 0, "wa_025", 56, 64 ); - StartShakingOfWindow( 248, 30, 0, 2, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 30, 0, 2, 2*2, FALSE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナと、一緒に。", - NULL, "With Rena.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101156", 256, TRUE); - OutputLine(NULL, "「レ、……レナ……!!」", - NULL, "\"R-Rena...!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + DrawBustshot(5, "2choices", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 15, 300, TRUE ); + char Choice1[2]; + + if (GetGlobalFlag(GLanguage) == 1) { + Choice1[0] = "Original Ending"; + Choice1[1] = "Alternate Ending"; + } else { + Choice1[0] = "真の終わりへ"; + Choice1[1] = "代わりの終わりへ"; + } + + Select( 2, Choice1 ); + FadeBustshot( 5, FALSE, 0, 0, 0, 0, 300, TRUE ); } diff --git a/Update/_tsum_024_1a.txt b/Update/_tsum_024_1a.txt new file mode 100644 index 0000000..e52a7be --- /dev/null +++ b/Update/_tsum_024_1a.txt @@ -0,0 +1,874 @@ +void main() +{ + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + PlayBGM( 1, "denwa_m", 56, 0 ); + SetValidityOfInput( FALSE ); + Wait( 2000 ); + SetValidityOfInput( TRUE ); + FadeOutBGM( 1, 300, FALSE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000055", 256, TRUE); + OutputLine(NULL, "「わかりました。", + NULL, "\"Okay.", Line_WaitForInput); + ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000056", 256, TRUE); + OutputLine(NULL, "若いのを2人ほど診療所に送ります。」", + NULL, " I'll send two of our subordinates to the clinic.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300654", 256, TRUE); + OutputLine(NULL, "「まさかとは思うけどね…。", + NULL, "\"I don't think she'll do it...", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300655", 256, TRUE); + OutputLine(NULL, "何をやらかすかわかったもんじゃない。」", + NULL, " but you'll never know what's going to happen.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000057", 256, TRUE); + OutputLine(NULL, "「姿を見たら、ただちにひっ捕らえてしまって構いませんか?」", + NULL, "\"Can we capture her by force if she does?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300656", 256, TRUE); + OutputLine(NULL, "「……本当は嫌なんだけどなぁ…。", + NULL, "\"...Honestly, I don't want to do that...", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300657", 256, TRUE); + OutputLine(NULL, "……どうしようねぇ。」", + NULL, " What do you think we should do?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000058", 256, TRUE); + 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); + ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000059", 256, TRUE); + OutputLine(NULL, "ですので、ひっ捕らえても一応、筋は通ります。」", + NULL, " So even if we use force to capture her, we won't get in trouble.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300658", 256, TRUE); + OutputLine(NULL, "「うちの体面じゃなくて、レナの心情的に気の毒だなってこと!", + NULL, "\"I'm not worried about losing face. I just feel sorry for Rena!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300659", 256, TRUE); + OutputLine(NULL, " できたら、本当に静かに静かに決着したいんだけどね…。」", + NULL, " I really want to settle this calmly, if possible...\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000060", 256, TRUE); + OutputLine(NULL, "「まぁ、お若いですから。", + NULL, "\"Well, she's still young.", Line_WaitForInput); + ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000061", 256, TRUE); + 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.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps2/03/170300660", 540, TRUE); + OutputLine(NULL, "「あっはっはっはっはー。", + NULL, "\"Ah ha ha ha haa.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps2/03/170300661", 540, TRUE); + OutputLine(NULL, "…じゃあアウトかもだー、あっはっはー。」", + NULL, " ...Well then, she might be out of our hands, ah ha ha.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 15, "ps2/15/1715000062", 540, TRUE); + OutputLine(NULL, "「あ、あ、いえいえ、見つからなければセーフですから。", + NULL, "\"Oh, I mean, you know... As long as they don't find out about it, she'll be safe.", Line_WaitForInput); + ModPlayVoiceLS(4, 15, "ps2/15/1715000063", 540, TRUE); + OutputLine(NULL, "セーフセーフ。", + NULL, " She'll definitely be safe.", Line_WaitForInput); + ModPlayVoiceLS(4, 15, "ps2/15/1715000064", 540, TRUE); + OutputLine(NULL, "……興宮の界隈ではあの2人の失踪を気にするものはいません。", + NULL, " ...Nobody really cares about the disappearance of those two anyway. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 15, "ps2/15/1715000065", 540, TRUE); + OutputLine(NULL, "何かのヤバい話を踏んで夜逃げしたんだろうということになっています。", + NULL, "People think that they ran away somewhere because they did something wrong.", Line_WaitForInput); + ModPlayVoiceLS(4, 15, "ps2/15/1715000066", 540, TRUE); + OutputLine(NULL, "あの程度のゴロツキ、次から次へです。", + NULL, " Those things happen all the time.", Line_WaitForInput); + ModPlayVoiceLS(4, 15, "ps2/15/1715000067", 540, TRUE); + OutputLine(NULL, "ですからセーフセーフ。」", + NULL, " So, she's fine. Don't worry about it.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps2/03/170300662", 540, TRUE); + OutputLine(NULL, "「アウトだのセーフだのー、私ら野球拳でもやってるわけー?", + NULL, "\"She's out, she's safe, what? Are we playing baseball now?", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300663", 256, TRUE); + OutputLine(NULL, " わっはっは。", + NULL, " Wa ha ha.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300664", 256, TRUE); + OutputLine(NULL, "まぁいいや、それじゃあくれぐれもよろしくお願いします。」", + NULL, " Anyways, please just be careful.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("葛西", NULL, "Kasai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000068", 256, TRUE); + OutputLine(NULL, "「了解しました。", + NULL, "\"Will do.", Line_WaitForInput); + ModPlayVoiceLS(4, 15, "ps3/s09/15/1715000069", 256, TRUE); + OutputLine(NULL, "……ではひっ捕らえてよろしいんですね?」", + NULL, " ...So, it's ok to capture her by force, right?\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "background/g3", "maskup", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300665", 256, TRUE); + OutputLine(NULL, "「……ちゃんとタッチアウトにするんだよー?", + NULL, "\"...Don't make any mistakes. You have to get her!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300666", 256, TRUE); + OutputLine(NULL, " クロスプレーなんかにしないようによろしく頼みます。」", + NULL, " Please don't make it like a chase scene or anything like that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 葛西さんとついつい他愛のない話をしてしまった。", + NULL, "I couldn't help but have a silly chat with Kasai-san.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 受話器を置くと、何となく先生の目線を感じた。", + NULL, "When I put the phone down, I sensed Chie-sensei was looking at me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……この狭い部屋で、一緒にいるんだし、私の電話が聞こえるのは当り前だった。", + NULL, "...No wonder, as she had been able to hear the conversation clearly in this tiny room.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + ModDrawCharacterWithFiltering(2, 22, "sprite/tie_3_", "0", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400047", 256, TRUE); + OutputLine(NULL, "「……今の電話は、竜宮さんを巡る話ですか?」", + NULL, "\"...Were you talking about Ryuugu-san?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300667", 256, TRUE); + OutputLine(NULL, "「まぁ、………はい。」", + NULL, "\"Ah... yes.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400048", 256, TRUE); + OutputLine(NULL, "「園崎さん、……竜宮さんはどうして家出をしちゃったんでしょう。", + NULL, "\"Sonozaki-san... do you know why Ryuugu-san ran away from home?", Line_WaitForInput); + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400049", 256, TRUE); + OutputLine(NULL, "……お友達として、何か知ってはいませんか?」", + NULL, " ...You're close, aren't you?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " おそらく、私を除いたら、レナと直接接点があった圭ちゃん以外には、今のレナの状況はわかるまい。", + NULL, "It was hard for anyone to understand Rena's situation, except for me and Kei-chan.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " だから、ほとんどの人間にとっては、レナが家出をしたと思っている。", + NULL, "So, most of them thought that Rena just ran away from home.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " だが、家出後の警察の対応が派手過ぎた。", + NULL, "But after she did, the cops made too much of a fuss over it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " だから、村の中では、レナが何か悪いことをして警察から逃げてるのではないかと思われているのだ。", + NULL, "So, people in the village thought Rena did something wrong and was trying to run from the cops.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …安直だなー。", + NULL, "...It was too easy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300668", 256, TRUE); + OutputLine(NULL, "「大丈夫ですよ先生。", + NULL, "\"Everything is going to be fine, Chie-sensei.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300669", 256, TRUE); + OutputLine(NULL, "……レナは今ちょっと病気になってるだけです。", + NULL, " ...Rena is a little sick right now. That's all.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300670", 256, TRUE); + OutputLine(NULL, "それを警察の某デブ刑事が素敵に勘違いして話をややこしくしただけです。", + NULL, " A fat cop somehow made a lovely mistake and got things twisted around. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300671", 256, TRUE); + 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400050", 256, TRUE); + OutputLine(NULL, "「……それは、…もちろんですけど…。", + NULL, "\"...Of course not...", Line_WaitForInput); + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400051", 256, TRUE); + OutputLine(NULL, "でも、……家出することによってご家族にお掛けしている迷惑を考えれば、悪くないということはありません。」", + NULL, " But... making her family worry by running away from home isn't a good thing to do, either.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ………親と喧嘩してのちょっとした家出。", + NULL, "...She had a fight with her father, and she ran away from home for a little while.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400052", 256, TRUE); + OutputLine(NULL, "「何か悩みがあったのでしょうか。", + NULL, "\"I wonder if she had some problems she couldn't talk to anyone about.", Line_WaitForInput); + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400053", 256, TRUE); + OutputLine(NULL, "………それに気付けなかった私は教師失格ですね…。", + NULL, " ...I must be a bad teacher, because I never realized it...", Line_WaitForInput); + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400054", 256, TRUE); + OutputLine(NULL, "一度、竜宮さんとじっくりお話がしたかったです…。」", + NULL, " I wish I could have sat down and talked with Ryuugu-san before all this happened...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300672", 256, TRUE); + OutputLine(NULL, "「あはははは、先生、ちょっとヘビーに考えすぎです。", + NULL, "\"Ahahahaha. Chie-sensei, you're taking it too seriously.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300673", 256, TRUE); + OutputLine(NULL, "もうちょっとリラックスリラックス…。", + NULL, " You need to relax...", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300674", 256, TRUE); + OutputLine(NULL, "プチ家出なんて、今時珍しくないですって!」", + NULL, " It's normal for young kids nowadays to run away from home for a while!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400055", 256, TRUE); + 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); + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400056", 256, TRUE); + OutputLine(NULL, " あぅあぅあぅ〜!」", + NULL, " Au au auuuu!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 2000 ); + + SetStyleOfMessageSwinging( 1 ); + + SetSpeedOfMessage( TRUE, 128 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, "竜宮さんが不良になる", + NULL, "Ryuugu-san becomes a bad kid.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + PlaySE( 0, "s_Kyupiin", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, "↓\n悪いことをして逮捕される", + NULL, "↓\nShe does something bad and gets arrested by the police.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, FALSE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, "↓\n担任の重大な責任", + NULL, "↓\nIt's her teacher's responsibility.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, FALSE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, "↓\n懲戒免職", + NULL, "↓\nI'll be dishonorably discharged.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + PlaySE( 0, "s_daidageki", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, FALSE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, "↓\nカレーが食べられない", + NULL, "↓\nI can't eat curry anymore.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawScene( "white", 100 ); + PlaySE( 0, "thunder", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, FALSE ); + DrawScene( "background/aka2", 50 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, "↓\n死", + NULL, "↓\nI'm dead.", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + + DrawScene( "white", 400 ); + ModDrawCharacter(2, 22, "sprite/tie_3_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "background/g3", 1000 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400057", 256, TRUE); + OutputLine(NULL, "「ガーン、ガーン、ガーン……。」", + NULL, "\"Oh, no. Oh, noooooo...\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……知恵先生は、何だか楽しげな妄想でショックを受けているようだった。", + NULL, "...Chie-sensei seemed comically upset by her own imagination.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " とりあえず楽しそうなので、そっとしておくことにする。", + NULL, "It looked funny, so I decided to leave her alone.", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_door", 56, 64 ); + DrawSceneWithMask( "black", "maskright", 7, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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", 56, 0 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ちょうど職員室を出た時、電話が鳴る。", + NULL, "Right then, the phone rang.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 300, FALSE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400058", 256, TRUE); + OutputLine(NULL, "「はいもしもし。", + NULL, "\"Hello.", Line_WaitForInput); + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400059", 256, TRUE); + OutputLine(NULL, "雛見沢分校でございます。」", + NULL, " This is the Hinamizawa branch school.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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( "background/g2", "maskright", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 私は深く考えず廊下に出る。", + NULL, "I exited to the hallway.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……その時、電話に出ている先生の声色が変った。", + NULL, "...Then, I heard the tone of her voice change.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400060", 256, TRUE); + OutputLine(NULL, "「え?!", + NULL, "\"What?!", Line_WaitForInput); + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400061", 256, TRUE); + OutputLine(NULL, " ……い、……今、どこにいるんですか?!」", + NULL, " ...Wh-Where are you right now?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 私も、え?!と叫び、振り返る。", + NULL, "What?! I yelled and looked back at her.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 多分、レナだ。", + NULL, "It was probably Rena.", Line_WaitForInput); + OutputLine(NULL, "レナが学校に電話を掛けてきたんだ!", + NULL, " She called the school!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …知恵先生は何度かの相槌の後、時計をちらりと見上げた。", + NULL, "...Chie-sensei acknowledged what Rena was saying several times, and then, she looked up at the clock.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400062", 256, TRUE); + OutputLine(NULL, "「わかりました。", + NULL, "\"Okay.", Line_WaitForInput); + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400063", 256, TRUE); + OutputLine(NULL, "今からすぐ行きます。", + NULL, " I'll be there.", Line_WaitForInput); + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400064", 256, TRUE); + OutputLine(NULL, "……先生との約束ですよ。」", + NULL, " ...I'm your teacher. You promise me, alright?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + ModDrawCharacter(0, 22, "sprite/tie_2_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 400, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400065", 256, TRUE); + OutputLine(NULL, "「委員長。", + NULL, "\"Class president,", Line_WaitForInput); + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400066", 256, TRUE); + OutputLine(NULL, "先生は急用が出来ました。", + NULL, " I have an emergency to take care of.", Line_WaitForInput); + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400067", 256, TRUE); + OutputLine(NULL, "しばらく表へ出ますので、みんなを自習させてください。」", + NULL, " I'm going out for a while, so please have everybody study by themselves while I'm gone.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ショルダーバッグから車のキーを出している。", + NULL, "She took her car key out from her purse.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …どこかでレナと待ち合わせを約束したのは明白だった。", + NULL, "...It was obvious that she was going to see Rena somewhere.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300675", 256, TRUE); + OutputLine(NULL, "「先生、今の電話はレナ?!」", + NULL, "\"Chie-sensei, was it Rena?!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacterWithFiltering(0, 22, "portrait/tie_1_", "0", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400068", 256, TRUE); + OutputLine(NULL, "「以上です。", + NULL, "\"That's all.", Line_WaitForInput); + ModPlayVoiceLS(4, 22, "ps3/s09/22/171400069", 256, TRUE); + OutputLine(NULL, "よろしく頼みますよ、委員長。」", + NULL, " You're in charge of the class, okay?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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( "background/gr2", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 先生が昇降口から校庭に出て、……自分の車に乗り込んでいくのが見える。", + NULL, "She ran to the schoolyard... and got into her car.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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( "background/g1", "maskright", 1, 0, 300 ); + PlaySE( 0, "s_knock", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 校門のところに停まっている黒塗りの車に駆け寄り、窓を叩いた。", + NULL, "I headed for the black car parked near the gate and knocked on the window.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("組員", NULL, "Gangster", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/vt3_kumiina1001", 256, TRUE); + OutputLine(NULL, "「お疲れ様です。", + NULL, "\"How are you doing, milady?", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps3/s09/00/vt3_kumiina1002", 256, TRUE); + OutputLine(NULL, "今のところ、異常ありません。」", + NULL, " Everything is quiet so far.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300676", 256, TRUE); + OutputLine(NULL, "「ああぁ、違う違う!", + NULL, "\"I know!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300677", 256, TRUE); + OutputLine(NULL, " 今、出て行った先生の車を追って!!", + NULL, " But I need you to follow that car that just left!!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300678", 256, TRUE); + OutputLine(NULL, " 多分、行く先にレナがいる!」", + NULL, " I think she's going to meet Rena!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("組員", NULL, "Gangster", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/polia17004", 256, TRUE); + OutputLine(NULL, "「了解っす…!!!」", + NULL, "\"Understood!!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300679", 256, TRUE); + OutputLine(NULL, "「レナは警戒心が強いから注意してね。", + NULL, "\"Rena is very paranoid, so you need to be careful.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300680", 256, TRUE); + OutputLine(NULL, "捕まえたら有無を言わさずに本家へ放り込んで葛西の指示に従うこと!", + NULL, " Bring her to my house right after you catch her. After that, follow Kasai's orders!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300681", 256, TRUE); + OutputLine(NULL, " 私の友人だよ?!", + NULL, " She's my friend!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300682", 256, TRUE); + OutputLine(NULL, " 怪我なんかさせたら許さないからね!」", + NULL, " You better not get her hurt!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ………知恵先生はおそらくレナに、誰にも内緒で話がしたいといって呼び出したのだろう。", + NULL, "...Rena must've told Chie-sensei that she wanted to talk to her alone.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 私が聞いても無視した態度から容易に想像できた。", + NULL, "I could tell that easily from the way she ignored my question.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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 ); + PlaySE( 0, "s_Door", 56, 64 ); + ModDrawCharacter(2, 3, "sprite/me1b_wink_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "background/gk3", "maskright", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300683", 256, TRUE); + OutputLine(NULL, "「あーー、みんなみんな、傾注〜!!", + NULL, "\"Hey, pay attention, everyone!!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300684", 256, TRUE); + OutputLine(NULL, " えー、午後の授業は自習になったよー!", + NULL, " Well, we need to study by ourselves for the rest of the class today!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300685", 256, TRUE); + OutputLine(NULL, " というわけで大人しく席について何かやることー!」", + NULL, " So get back to your desks and study quietly!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "background/gk1", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101148", 256, TRUE); + OutputLine(NULL, "「……自習ぅ?」", + NULL, "\"...Self-studying?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺がぽかんとしていると、魅音が駆け寄ってきて小声で言った。", + NULL, "Mion ran up to me and spoke quietly.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacterWithFiltering(2, 3, "sprite/me1a_majime_a1_", "0", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300686", 256, TRUE); + OutputLine(NULL, "「……レナから電話があった。」", + NULL, "\"...Rena just called.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101149", 256, TRUE); + OutputLine(NULL, "「えぇ!", + NULL, "\"What?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101150", 256, TRUE); + OutputLine(NULL, " 本当か…!」", + NULL, " Really...?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300687", 256, TRUE); + OutputLine(NULL, "「うん、ついさっき職員室に電話が。", + NULL, "\"Yeah, she just called the teacher's office.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300688", 256, TRUE); + OutputLine(NULL, "知恵先生が指定された場所に会いに行ったみたい。」", + NULL, " I think Chie-sensei went to meet with Rena.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101151", 256, TRUE); + OutputLine(NULL, "「……レナのやつ、…一体どういうつもりなんだ。」", + NULL, "\"...Rena... I wonder what she's going to do.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(2, 3, "sprite/me1b_majime_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300689", 256, TRUE); + OutputLine(NULL, "「わかんない。", + NULL, "\"I have no idea.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300690", 256, TRUE); + OutputLine(NULL, "とにかく、うちの車に先生の後を追わせてる。", + NULL, " Anyway, I told my bodyguards to follow Chie-sensei's car.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300691", 256, TRUE); + OutputLine(NULL, "…レナには悪いけど、そこでふん捕まえる!」", + NULL, " ...I feel bad for Rena, but we're going to capture her there by force!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101152", 256, TRUE); + OutputLine(NULL, "「うまく行くといいな…。」", + NULL, "\"I hope it works...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(2, 3, "sprite/me1b_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300692", 256, TRUE); + OutputLine(NULL, "「荒事には慣れてる連中だよ。", + NULL, "\"They're used to doing this kind of stuff.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300693", 256, TRUE); + OutputLine(NULL, "任せとこう。」", + NULL, " I'm sure they'll do fine.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101153", 256, TRUE); + OutputLine(NULL, "「じゃあ、捕まえれば一件落着なのか?」", + NULL, "\"So, if they catch her, is everything going to be over?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(2, 3, "sprite/me1a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300694", 256, TRUE); + OutputLine(NULL, "「だね。", + NULL, "\"Yeah.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300695", 256, TRUE); + OutputLine(NULL, "そしたらとりあえず病院に放り込むよ。", + NULL, " We'll send her to a hospital.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300696", 256, TRUE); + OutputLine(NULL, "きっと、専門の医者が診たら、なぁんだってくらいに典型的な何かの病気だよきっと。", + NULL, " If a doctor sees her, I'm sure he'll find a typical kind of disease or something.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(2, 3, "sprite/me1a_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300697", 256, TRUE); + OutputLine(NULL, "強迫性心因性ストレスなんたらとか、多分そんな感じのやつ。」", + NULL, "It'll be like obsessive-psychosomatic disorder or whatever.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101154", 256, TRUE); + OutputLine(NULL, "「…………………。」", + NULL, "\"............\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……その後のことは色々とあるだろうけど、…魅音は、レナの親身になって、いろいろと世話してくれるだろう。", + NULL, "...It wasn't going to be easy after that, but I was sure Mion would take good care of her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101155", 256, TRUE); + OutputLine(NULL, "「………………。」", + NULL, "\"...............\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(2, 3, "sprite/me1a_wink_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300698", 256, TRUE); + OutputLine(NULL, "「一件落着、でしょ?」", + NULL, "\"Problem solved, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 魅音はウィンクしながら、もう解決した気分でいるようだった。", + NULL, "Mion winked at me. She looked like she already thought everything was over.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …だが、俺はどうも腑に落ちなくて、納得する気になれなかった。", + NULL, "...But that just didn't sound right to me.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ………それは、レナと知恵先生の接点だ。", + NULL, "...I couldn't see any connection between Rena and Chie-sensei.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …こう、うまく言えないのだが、…………どことなく違和感があるというか。", + NULL, "...It was hard to explain... but there was something wrong.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 2人の仲が悪いと言ってるんじゃない。", + NULL, "I wasn't saying that they didn't get along.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナはいい生徒だから、先生との関係も良好だった。", + NULL, "Rena was a good student, so Chie-sensei had a good relationship with her.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……レナは、知恵先生を呼び出して、どうしようというのだろう。", + NULL, "...But I just didn't understand what Rena wanted from Chie-sensei.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 400, FALSE ); + PlaySE( 0, "s_door", 56, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/gk3", 50 ); + PlaySE( 0, "wa_025", 56, 64 ); + StartShakingOfWindow( 248, 30, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 30, 0, 2, 2*2, FALSE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナと、一緒に。", + NULL, "With Rena.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101156", 256, TRUE); + OutputLine(NULL, "「レ、……レナ……!!」", + NULL, "\"R-Rena...!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + +} diff --git a/Update/_tsum_026.txt b/Update/_tsum_026.txt index 70fb494..73662a4 100644 --- a/Update/_tsum_026.txt +++ b/Update/_tsum_026.txt @@ -1466,6813 +1466,29 @@ void main() DrawScene( "black", 400 ); - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400180", 256, TRUE); - OutputLine(NULL, "「圭一さあああぁあぁあん!!!", - NULL, "\"Keiichi-san!!!", Line_WaitForInput); - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400181", 256, TRUE); - OutputLine(NULL, " わかりましたわ、わかりましたわ!!!」", - NULL, " I know now, I figured it out!!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 教室から沙都子の怒鳴り声が聞こえる。", - NULL, "I heard Satoko screaming from the classroom.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……レナが時限発火装置を隠した場所がわかったんだ!!", - NULL, "Satoko had figured out where Rena hid the time bomb!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナをこの場で取り押さえたいが、もう時間はまるでないんだ。", - NULL, "I wanted to catch Rena, but I didn't have time for that.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナより時限発火装置を何とかしないとッ!!", - NULL, "I had to do something about the time bomb instead!!", Line_Normal); - ClearMessage(); - - ModDrawCharacter(0, 5, "sprite/ri1_majime_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/js3", 400 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500249", 256, TRUE); - OutputLine(NULL, "「……圭一!", - NULL, "\"Keiichi!", Line_WaitForInput); - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500250", 256, TRUE); - OutputLine(NULL, " 早く沙都子のところへ行くのです!」", - NULL, " Hurry up and go back to Satoko!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 梨花ちゃんがレナの前で両手を広げて立ち塞がっているのが見えた。", - NULL, "Rika-chan had spread her arms, blocking Rena's path forward.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101354", 256, TRUE); - OutputLine(NULL, "「ば、馬鹿なことはやめて逃げろッ!!!」", - NULL, "\"What are you doing? Just run!!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 5, "sprite/ri1_fuman_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500251", 256, TRUE); - OutputLine(NULL, "「………………圭一。", - NULL, "\".........Keiichi.", Line_WaitForInput); - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500252", 256, TRUE); - OutputLine(NULL, "これは初めてではないのですよ。", - NULL, " This isn't the first time I've done this for you.", Line_WaitForInput); - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500253", 256, TRUE); - OutputLine(NULL, "……覚えていないのですか?」", - NULL, " Don't you remember?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101355", 256, TRUE); - OutputLine(NULL, "「………………………え?」", - NULL, "\"............Eh?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500254", 256, TRUE); - OutputLine(NULL, "「……前の時、……ボクにあとわずかの頑張りがあれば、……圭一は間に合ったのです。", - NULL, "\"If I'd tried a little harder the previous time... you could have made it.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 5, "sprite/ri1_majime_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500255", 256, TRUE); - OutputLine(NULL, "……今度こそ、間に合わせる……!", - NULL, "...So this time, you are going to make it!", Line_WaitForInput); - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500256", 256, TRUE); - OutputLine(NULL, " だから行ってなのですッ!!」", - NULL, " Just go!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 梨花ちゃんが何を言っているのか、この土壇場では理解する余裕はなかった。", - NULL, "I didn't know what Rika-chan was talking about.", Line_Normal); - ClearMessage(); - - DrawScene( "black", 400 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ひとつだけわかることがあった。", - NULL, "But there was one thing I did know.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " だから梨花ちゃんに逃げろというのは、仲間じゃないと宣告するのと同じことなんだ!!", - NULL, "Therefore, telling Rika-chan to run was like telling her she wasn't my friend!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " だから俺は頼る、仲間である梨花ちゃんを頼る!!", - NULL, "And so, I will depend on my friend, Rika-chan!!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101356", 256, TRUE); - OutputLine(NULL, "「すまん梨花ちゃん!!!」", - NULL, "\"Thank you, Rika-chan!!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400182", 256, TRUE); - OutputLine(NULL, "「圭一さぁあん、もう時間がああああッ!!!」", - NULL, "\"Keiichi-san, we are running out of tiiiiiime!!!\"", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "background/g2_01", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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( "background/js3", "maskright", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 圭一が教室へ駆け込んだことを足音で知ると、梨花はわずかの安堵の息を漏らした。", - NULL, "As soon as Rika heard Keiichi's footsteps reach the classroom door, she sighed in relief.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacterWithFiltering(0, 2, "sprite/re2a_hig_def_a1_", "0", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 1300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " そこへ……レナのぬぅっとした黒い大きな影が迫る。", - NULL, "As she did, Rena's black shadow came ever closer.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201629", 256, TRUE); - OutputLine(NULL, "「あはははははあははははははははは!", - NULL, "\"Ahahahahahahahahahahahahahahaha!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201630", 256, TRUE); - OutputLine(NULL, " すごいよ、すごいよ、これは部活じゃないんだよ?", - NULL, " That's great, that's just great; this isn't a club activity, you know?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201631", 256, TRUE); - OutputLine(NULL, " 梨花ちゃんは殺されちゃうよ、怒ったレナにきっと殺されちゃう!!」", - NULL, " You'll be killed for real!! You'll be killed by an angry Rena!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500257", 256, TRUE); - OutputLine(NULL, "「……………………………。」", - NULL, "\".....................\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201632", 256, TRUE); - OutputLine(NULL, "「あははははははははは……はは、………。", - NULL, "\"Ahahahahahahahahaha...ha ha...", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201633", 256, TRUE); - OutputLine(NULL, "……へぇ?", - NULL, " Hmm...", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201634", 256, TRUE); - OutputLine(NULL, " ……私が怖くないんだ?", - NULL, " You're not afraid of me, are you?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201635", 256, TRUE); - OutputLine(NULL, " 梨花ちゃんすごいよ?」", - NULL, " You're amazing, Rika-chan.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……その構えは一端で、…レナと戦う毅然とした意思が感じられた。", - NULL, "Rika's stance told Rena that she was ready to fight.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " その表情が大人びていく。", - NULL, "Rika didn't look like a little girl anymore.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 不敵で、レナに対して余裕すら感じられた。", - NULL, "She looked so brave...", Line_WaitForInput); - OutputLine(NULL, "一瞬だけその表情に驚くレナ。", - NULL, " that Rena was even startled by it.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201636", 256, TRUE); - OutputLine(NULL, "「…………すごいね。", - NULL, "\".........Boy, you really are amazing.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201637", 256, TRUE); - OutputLine(NULL, "殺されるのが怖くないんだ?」", - NULL, " You aren't afraid of being killed at all, huh?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500258", 256, TRUE); - OutputLine(NULL, "「…ふん。」", - NULL, "\"...Heh!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 梨花が皮肉るように笑う。", - NULL, "Rika smiled cynically.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …こんな笑いは普段の梨花が浮かべるものではない。", - NULL, "Rika usually never smiled this way.", Line_Normal); - ClearMessage(); - - ModSetLayerFilter(1, 256, "sunset"); - ModDrawCharacter(1, 5, "sprite/ri1_majime_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); - DrawSceneWithMask( "background/g2_01", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500259", 256, TRUE); - OutputLine(NULL, "「……この私が死を恐れるとでも?", - NULL, "\"Do you really think I would be afraid of death?", Line_WaitForInput); - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500260", 256, TRUE); - OutputLine(NULL, " 幾百の死の山脈を越えてきたこの私が今さら何を恐れるというのか。」", - NULL, " I've experienced several hundred deaths up until now. Why should I be afraid of it all of a sudden?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201638", 256, TRUE); - OutputLine(NULL, "「君、……梨花ちゃんじゃないね。", - NULL, "\"You... aren't Rika-chan, are you?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201639", 256, TRUE); - OutputLine(NULL, "…………あの夜に出会った梨花ちゃんもどきの方だね……。", - NULL, " ...You're the one I met that night...", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201640", 256, TRUE); - OutputLine(NULL, "………正体を現したな、宇宙人め………!", - NULL, " Show yourself, alien...!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201641", 256, TRUE); - OutputLine(NULL, " 本物の梨花ちゃんをどこへやった!!!」", - NULL, " Where is the real Rika-chan?\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(1, 5, "sprite/ri1_niyari_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500261", 256, TRUE); - OutputLine(NULL, "「……本物の梨花?", - NULL, "\"The real Rika?", Line_WaitForInput); - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500262", 256, TRUE); - OutputLine(NULL, " ここにいるわよ。", - NULL, " She's right here.", Line_WaitForInput); - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500263", 256, TRUE); - OutputLine(NULL, "……みー、にぱ〜☆」", - NULL, " ...Meep, nipah☆.\"", Line_Normal); - ClearMessage(); - - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201642", 256, TRUE); - OutputLine(NULL, "「あぁ!!", - NULL, "\"Ah!!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201643", 256, TRUE); - OutputLine(NULL, " その小馬鹿にしたところは間違いなく梨花ちゃんだね!", - NULL, " The way you're looking down on me, that really is like Rika-chan!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201644", 256, TRUE); - OutputLine(NULL, " ……そう、オヤシロさまは宇宙人だった。", - NULL, " ...I get it, Oyashiro-sama is an alien.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201645", 256, TRUE); - OutputLine(NULL, "古手家はその末裔で、……宇宙人の直系の一族だもんね!!", - NULL, " The Furude family is descended from him... and therefore you are a descendant of aliens!! ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201646", 256, TRUE); - OutputLine(NULL, " あははははははははははははははは!!", - NULL, "Ahahahahahahahahahahahahahahaha!!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201647", 256, TRUE); - OutputLine(NULL, " 脳みそを叩き割って、中の寄生虫を引きずり出してやるからね、あっははははははははははははははははははははははははははは!!!」", - NULL, " I'll crack open your head and drag out all the parasites in your brain, ahhhahahahahahahahahahahahahahahahahahahahahahahahahahaha!!!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナが奇声をあげながら鉈を大きく振りかぶり、梨花に飛び掛るッ!!", - NULL, "Rena raised her hatchet and charged at Rika with a scream!!", Line_Normal); - ClearMessage(); - - DrawScene( "black", 400 ); - PlayBGM( 1, "kaze", 56, 0 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201648", 256, TRUE); - OutputLine(NULL, "「ひゃああああああああッ!!!", - NULL, "\"Hyaaaahhhh!!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201649", 256, TRUE); - OutputLine(NULL, " 一撃で叩き割ってあげるよおおおおおおおおッツ!!!!!」", - NULL, " One swing is all I need to smash your head open!!!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " まさに襲い掛かる肉食獣のようにッ!!!", - NULL, "Rena looked like a beast charging towards its prey!!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawScene( "scene/032", 1000 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 迎える梨花は、後ろ足をすっと一歩引き、腰を落として迎撃体勢を取る。", - NULL, "Rika took a step backwards and lowered her body, preparing to counterattack.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……その表情には臆すものは一切ない…!", - NULL, "She did that with no hesitation...", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500264", 256, TRUE); - OutputLine(NULL, "「生憎ね、1分も稼げれば充分なの。", - NULL, "\"Even a minute is plenty.", Line_WaitForInput); - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500265", 256, TRUE); - OutputLine(NULL, "遊んであげるわ、", - NULL, " I'll play with you.", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2000 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "おいで鉈女…!」", - NULL, " Come on, hatchet girl!\"", Line_Normal); - ClearMessage(); - - FadeOutBGM( 1, 400, FALSE ); - DrawScene( "white", 400 ); - DrawSceneWithMask( "background/gk1_01", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400183", 256, TRUE); - OutputLine(NULL, "「いいですの圭一さん!!", - NULL, "\"Do you not get it, Keiichi-san?", Line_WaitForInput); - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400184", 256, TRUE); - OutputLine(NULL, " 全てのヒントと答えはもう朝の時にありましたの!」", - NULL, " All the hints were already in place this morning!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModSetLayerFilter(0, 256, "sunset"); - ModDrawCharacterWithFiltering(0, 1, "portrait/kei1_komaru_", "0", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101357", 256, TRUE); - OutputLine(NULL, "「お、落ち着け沙都子!", - NULL, "\"C-Calm down, Satoko!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101358", 256, TRUE); - OutputLine(NULL, " 俺にわかるように話せ!", - NULL, " Explain more slowly so I can understand!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101359", 256, TRUE); - OutputLine(NULL, " つまりどういうことなんだ?!」", - NULL, " What are you trying to say?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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 ); - DrawSceneWithMask( "background/flashback/Sora", "maskc", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/girla17001", 256, TRUE); - OutputLine(NULL, "「ねーー、今日はくさいーーー、窓しめてー。」", - NULL, "\"Hey, something stinks today. Close the windows!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("少年", NULL, "Young boy", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/boya17001", 256, TRUE); - OutputLine(NULL, "「ばぁか、窓を閉めたらもっと暑くなるんだよー!!」", - NULL, "\"Silly, it'll be hotter in here if we close the windows!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 外からずっと感じてたガソリンの臭い。", - NULL, "We had been smelling gasoline coming from outdoors.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " つまり、これはレナが用意したガソリンの臭いなんだ。", - NULL, "In other words, it was the smell of Rena's gasoline.", Line_Normal); - ClearMessage(); - - DrawScene( "black", 400 ); - DrawSceneWithMask( "background/gk1_01", "maskc", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナは教室に撒くためのガソリンを近くに隠していたようだが、それはポリタンクに入っていた。", - NULL, "Rena hid the gasoline near the classroom. She had it in a plastic container.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……だからあそこまで極端な臭いはさせないんだ。", - NULL, "You can't smell gasoline that's in a plastic container...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 臭いはどこからして来た?", - NULL, "Where was the smell coming from?", Line_WaitForInput); - OutputLine(NULL, " ……外から?", - NULL, " ...Was it coming from outside?", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 気化したガソリンは空気より重い。", - NULL, "Vaporized gasoline is heavier than air.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 上から落ちてくるものなんだ。", - NULL, "It sinks.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " そしてもう1つのヒントが重なる。", - NULL, "There was another hint other than that.", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "background/flashback/gk1", "maskc", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("少年", NULL, "Young boy", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/boyb17001", 256, TRUE); - OutputLine(NULL, "「あれーーー?!", - NULL, "\"What?!", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/boyb17002", 256, TRUE); - OutputLine(NULL, " 俺たちのボールがねえー!", - NULL, " Our ball is missing!", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/boyb17003", 256, TRUE); - OutputLine(NULL, " 北条、お前がまた隠したんだろー!!」", - NULL, " You hid it again, didn't you, Houjou?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModSetLayerFilter(0, 256, "flashback"); - ModDrawCharacterWithFiltering(0, 4, "sprite/sa1a_akireru_a1_", "0", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400151", 256, TRUE); - OutputLine(NULL, "「誰がそんなものを隠しますの。", - NULL, "\"Why would I hide such a stupid thing?", Line_WaitForInput); - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400152", 256, TRUE); - OutputLine(NULL, "どうせ隠すならもう少し気の利いたものを隠しましてよ。」", - NULL, " If I was going to hide something, I'd hide something better than that.\"", Line_Normal); - ClearMessage(); - - DrawScene( "black", 400 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ボール遊びが好きな子たちにとって、ボールの所在がわからなくなるなんてことはない!", - NULL, "Kids who love to play with their ball never lose it!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 普段と同じ場所にしまってあったはずだ。", - NULL, "It should have been in the same place it always was.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " それがなくなっていた!", - NULL, "But it was gone!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " つまりこれは、レナが何かに使ったということなんだ!", - NULL, "So that must mean that Rena used it for something!", Line_Normal); - ClearMessage(); - - PlayBGM( 1, "kaze", 56, 0 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - FadeOutBGM( 1, 400, FALSE ); - ModSetLayerFilter(0, 256, "sunset"); - ModDrawCharacter(0, 4, "portrait/sa1a_odoroki_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/gk1_01", 400 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400187", 256, TRUE); - OutputLine(NULL, "「レナさんは雨どいの出口をボールで詰めて、雨どいいっぱいにガソリンを注いだんですの!!", - NULL, "\"Rena-san blocked the drain with the ball and poured gasoline in the drain canal!!", Line_WaitForInput); - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400188", 256, TRUE); - OutputLine(NULL, " どこから?!", - NULL, " Where?", Line_WaitForInput); - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400189", 256, TRUE); - OutputLine(NULL, " 2階の屋根の上からですのよッ!!」", - NULL, " On the roof of the second floor!!\"", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "background/g1_01", "maskright", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " そうだ、2階の屋根に沿って雨どいは横に伸び、……そしてその端から真下に降りて普通は地面に排水される。", - NULL, "The drain canal extended along the roof of the second floor and then came straight down to the ground.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " しかもその雨どいは教室の窓のすぐ外を降りている…!!", - NULL, "Furthermore, the drain canal ran by the classroom windows!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 雨どいの配管が爆発したら……教室まで連鎖爆発だッ!!", - NULL, "If the canal exploded, the classroom would explode too!!", Line_Normal); - ClearMessage(); - - DrawScene( "black", 400 ); - ModDrawCharacter(0, 4, "portrait/sa1a_odoroki_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/gk1_01", 400 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101360", 256, TRUE); - OutputLine(NULL, "「じゃあつまり!!", - NULL, "\"Therefore!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101361", 256, TRUE); - OutputLine(NULL, " 時限発火装置は!!」", - NULL, " The time bomb must be...!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400190", 256, TRUE); - OutputLine(NULL, "「2階の窓から延長コードか何かで引っ張って……、屋根の上ですわ!!!」", - NULL, "\"I bet she ran an extension cord out the second floor window... It's on the rooftop!!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺は床にぶちまけられていた誰かのお道具箱の中のハサミを拾い、それで沙都子の戒めを解く。", - NULL, "I picked up a pair of scissors and cut Satoko's bonds.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101362", 256, TRUE); - OutputLine(NULL, "「そういや、梨花ちゃんはどうやって縄跳びを解いたんだ?」", - NULL, "\"By the way, how did Rika-chan free herself from the rope?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 4, "portrait/sa1b_akireru_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400191", 256, TRUE); - OutputLine(NULL, "「……悪ぅございましたわねぇ、私は解けるほど痩せてなくて。」", - NULL, "\"I apologize for not being thin enough to slip out myself.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 4, "portrait/sa1a_odoroki_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " むくれる沙都子の頭をわしわしと撫でてやる。", - NULL, "I rubbed Satoko's head.", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "background/gk1_01", "maskright", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101363", 256, TRUE); - OutputLine(NULL, "「みんなを頼む!", - NULL, "\"Take care of the rest here!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101364", 256, TRUE); - OutputLine(NULL, " 俺は屋上へ行く!!」", - NULL, " I'm going up to the roof!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺が教室を飛び出そうとした時、沙都子が呼び止めた。", - NULL, "As I jumped out of the classroom, Satoko stopped me.", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacterWithFiltering(1, 4, "sprite/sa1b_odoroki_b1_", "0", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400192", 256, TRUE); - OutputLine(NULL, "「圭一さん、これを!!」", - NULL, "\"Keiichi-san, here!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101365", 256, TRUE); - OutputLine(NULL, "「何だよ、まだ何かあるのかッ!!」", - NULL, "\"What is it?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "white", 100 ); - ModDrawCharacter(1, 4, "sprite/sa1b_odoroki_b1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); - DrawScene( "background/gk1_01", 100 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 突然、銀色の何かが俺の目の前に放り投げられる!", - NULL, "Something silver sailed through the air!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺はそれをバシンと強い音を立ててキャッチした。", - NULL, "I caught it.", Line_WaitForInput); - OutputLine(NULL, "………それは、金属バットだった…!", - NULL, " It was a metal bat...!", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(1, 4, "sprite/sa1a_def_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400193", 256, TRUE); - OutputLine(NULL, "「…………にーにーのですのよ。", - NULL, "\"...That's Nii-nii's.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(1, 4, "sprite/sa1b_warai_b1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400194", 256, TRUE); - OutputLine(NULL, "後でちゃんと返してもらうでございますからね!」", - NULL, "Make sure you give it back to me, okay?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101366", 256, TRUE); - OutputLine(NULL, "「おうッ!!", - NULL, "\"Sure thing!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101367", 256, TRUE); - OutputLine(NULL, " すまん沙都子ッ!!!」", - NULL, " Thanks, Satoko!!!\"", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……柄のところには悟史と名前が入っていた。", - NULL, "The name \"Satoshi\" was written on the handle.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 沙都子の兄、悟史のバット。", - NULL, "This was the bat that belonged to Satoko's brother, Satoshi.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……去年の惨劇の、犠牲者。", - NULL, "He was the victim of last year's tragedy.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……お前も俺と同じなんだよな。", - NULL, "You and I, we're the same.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 二度と惨劇なんか繰り返させるものか!", - NULL, "I won't let another tragedy take place!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " このバットは舞台袖から送ってくれたお前の応援だ!", - NULL, "I'll treat this as a gift from you, who was waiting in the wings!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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( "background/g2_01", "maskleft", 1, 0, 300 ); - PlaySE( 0, "s_daidageki", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_Down", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 梨花ちゃんがゴロゴロと転がって、大の字のうつ伏せになるのが見えた。", - NULL, "I saw Rika-chan rolling on the floor.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - ModDrawCharacterWithFiltering(0, 5, "sprite/ri1_komaru_a1_", "0", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500266", 256, TRUE); - OutputLine(NULL, "「………くそー…なのです。", - NULL, "\"......Damn it.", Line_WaitForInput); - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500267", 256, TRUE); - OutputLine(NULL, "身体年齢があと5つもあれば……。」", - NULL, " If my body were five years older...\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - FadeBustshotWithFiltering( 0, "maskdown" , 7, FALSE, 0, 0, 300, TRUE ); - PlaySE( 0, "wa_003", 56, 64 ); - ModDrawCharacterWithFiltering(0, 2, "sprite/re2a_hig_okoru_a1_", "0", "maskleft", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201650", 256, TRUE); - OutputLine(NULL, "「さぁあぁ、次は圭一くんだよおおおおおおぉおお!!!", - NULL, "\"You're next, Keiichi-kun!!!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201651", 256, TRUE); - OutputLine(NULL, " うをああああぁあぁあッ!!!」", - NULL, " Whooooaaaaaa!!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101368", 256, TRUE); - OutputLine(NULL, "「や、やべぇ!! とにかく上だ。", - NULL, "\"Shit!! I have to go.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101369", 256, TRUE); - OutputLine(NULL, "……今は屋根の上だ!!」", - NULL, " I have to get to the rooftop!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201652", 256, TRUE); - OutputLine(NULL, "「あははははははは、よく気付いたねよく気付いたね!!", - NULL, "\"Ahahahahahahaha, how did you figure it out, how did you?!!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201653", 256, TRUE); - OutputLine(NULL, " でもさせるもんかあぁあぁあぁぁ!!!」", - NULL, " Still, I won't let you get up there!!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 何て恐ろしい形相してやがる…!", - NULL, "Rena's face looked unbelievably scary!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺は3段飛ばしくらいで階段を駆け上がる!", - NULL, "I jumped up the stairs, skipping every other step!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナが俺を追って階段を駆け上がろうとした時、", - NULL, "As Rena flew up the stairs,", Line_WaitForInput); - OutputLine(NULL, "突然、足にピンと張られた縄跳びが絡みついた。", - NULL, " her foot got caught on a jump rope.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_Down", 56, 64 ); - DrawScene( "white", 100 ); - DrawScene( "background/g2_01", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……派手に転んだところに三段重ねのタライがレナの頭に連続ヒットする。", - NULL, "She tripped, and then three buckets fell on her head.", Line_ContinueAfterTyping); - - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); - PlaySE( 0, "s_Down", 56, 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(); - ModDrawCharacterWithFiltering(0, 2, "sprite/re2a_hig_okoru_a1_", "0", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201654", 256, TRUE); - OutputLine(NULL, "「い、……たたたたたったぁ………!!", - NULL, "\"Ow... ow ow ow ow...!!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201655", 256, TRUE); - OutputLine(NULL, " く、…あははははははははは、沙都子ちゃんかぁあぁぁぁ!」", - NULL, " Tch... Ahahahahahahahahaha, it was Satoko-chan, huh?!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 沙都子は廊下の壁に寄りかかりながら、チッチッチと言いながら立てた人差し指を振る。", - NULL, "Satoko leaned against the wall and waved her index finger in a mocking gesture.", Line_Normal); - ClearMessage(); - - DisableWindow(); - FadeBustshot( 0, FALSE, 0, 0, 0, 0, 200, TRUE ); - ModDrawCharacter(1, 4, "sprite/sa1b_warai_b1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400195", 256, TRUE); - OutputLine(NULL, "「をーっほっほっほ!", - NULL, "\"Oh ho ho ho!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(1, 4, "sprite/sa1a_akuwarai_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400196", 256, TRUE); - 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!!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacterWithFiltering(2, 2, "sprite/re2a_hig_def_a1_", "0", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201656", 256, TRUE); - OutputLine(NULL, "「…沙都子ちゃん、光年は距離だよ。」", - NULL, "\"...Satoko-chan, light years are a unit of distance, not time...\"", Line_Normal); - ClearMessage(); - - DrawScene( "white", 100 ); - ModDrawCharacter(1, 4, "sprite/sa1b_odoroki_b1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); - ModDrawCharacter(2, 2, "sprite/re2a_hig_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawScene( "background/g2_01", 200 ); - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " コーン!", - NULL, "Smash!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - FadeBustshot( 1, FALSE, 0, 0, 0, 0, 300, TRUE ); - PlaySE( 0, "wa_003", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "発動しなかった4段目のタライが沙都子の頭にヒットする。", - NULL, "The fourth bucket hit Satoko on the head.", Line_Normal); - ClearMessage(); - DrawSceneWithMask( "black", "maskc", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " こんなやり取りをしている間にも圭一は先へ、先へ!!", - NULL, "I continued up to the rooftop!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナは沙都子に構わず階段を駆け上り圭一の後を追う…!", - NULL, "Rena ignored Satoko and ran after me...!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101370", 256, TRUE); - OutputLine(NULL, "「お、お!", - NULL, "\"O, O!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101371", 256, TRUE); - OutputLine(NULL, " 大石さんか?!", - NULL, " Ooishi-san?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101372", 256, TRUE); - OutputLine(NULL, " やったぞ、やったぞ畜生ぉおぉ!!!", - NULL, " I did it!!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101373", 256, TRUE); - OutputLine(NULL, " ライターは奪った!", - NULL, " I got the lighter.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101374", 256, TRUE); - OutputLine(NULL, " 時限発火装置もわかってる、屋根の上、雨どいの中だ!!", - NULL, " I know where the time bomb is; it's on the rooftop in the drain canal!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101375", 256, TRUE); - OutputLine(NULL, " 今、抑えに行っている!!」", - NULL, " I'm headed up there right now!!\"", Line_Normal); - ClearMessage(); - - DrawScene( "white", 400 ); - DrawSceneWithMask( "background/gr2_01", "maskup", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100181", 256, TRUE); - OutputLine(NULL, "「………大石さん、……まさかあれじゃあ!!」", - NULL, "\"...Ooishi-san... is that it?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 熊谷から双眼鏡を引っ手繰り、大石も屋根の上の雨どいを見る。", - NULL, "Ooishi grabbed the pair of binoculars from Kumagai and looked at the rain gutter on the rooftop.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …………絶対ありえない場所に、ちょこんと時計が置いてあった!", - NULL, "......There was something like an alarm clock sitting there!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " その時計のコードは、2階の窓の中にすーっと伸びていた。", - NULL, "The cord from the clock was extending into the second floor window.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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( "background/gk1_01", "maskright", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 沙都子は教室内の全員の戒めを解いていた。", - NULL, "Satoko was working hard to remove her classmates' restraints.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " だが、魅音の首のU字ロックだけはハサミではどうにもならない!", - NULL, "But she couldn't do anything about the bike lock on Mion's neck!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300704", 256, TRUE); - OutputLine(NULL, "「……みんな、私はいいから早く逃げて……!」", - NULL, "\"Just run, everyone! Forget about me...!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacterWithFiltering(0, 4, "sprite/sa1a_akuwarai_a1_", "0", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400197", 256, TRUE); - OutputLine(NULL, "「あぁら魅音さんらしくもない。", - NULL, "\"Hmm, that doesn't sound like Mion-san.", Line_WaitForInput); - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400198", 256, TRUE); - OutputLine(NULL, "…こういう瞬間でも、我が部の部長らしくあるべきではございません?", - NULL, " Why not act like our club president, even in a situation like this?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 4, "sprite/sa1b_warai_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400199", 256, TRUE); - OutputLine(NULL, "部長はただ一言、こいつを外せと命令あそばされれば結構ですのよ?」", - NULL, "All you have to do, as our president, is to give me an order to undo this lock, okay?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 沙都子が自分の襟の裏をまさぐると…妙な形に折り曲げたヘアピンが現れる。", - NULL, "Satoko reached for the back of her collar... and produced a bent hair pin.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - FadeBustshotWithFiltering( 0, "right", 1, FALSE, 0, 0, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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( "background/Sora2", "maskright", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300705", 256, TRUE); - OutputLine(NULL, "「み、みんなは全部のカーテンを開けて窓を全部開けたら、外へ駆け出すこと!!」", - NULL, "\"E-Everyone, open the curtains and the windows, then run!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 24, "ps3/s09/24/172400017", 256, TRUE); - OutputLine(NULL, "「い、委員長!", - NULL, "\"B-But, class prez!", Line_WaitForInput); - ModPlayVoiceLS(4, 24, "ps3/s09/24/172400018", 256, TRUE); - OutputLine(NULL, " 前原さんはどうするんです?!」", - NULL, " What about Maebara-san?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300706", 256, TRUE); - OutputLine(NULL, "「圭ちゃんは警察が助けてくれるから!", - NULL, "\"The police will help Kei-chan!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300707", 256, TRUE); - OutputLine(NULL, " みんなはとにかく一刻も早くここから逃げて!!", - NULL, " You all need to run as soon as possible!!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300708", 256, TRUE); - OutputLine(NULL, " ……って、うわ?!", - NULL, " ...Huh?", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300709", 256, TRUE); - OutputLine(NULL, " も、もう外したの?」", - NULL, " Did you unlock it already?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - ModDrawCharacter(1, 4, "sprite/sa1a_akuwarai_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); - ModDrawCharacter(2, 3, "sprite/me1a_odoroki_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawScene( "background/gk1_01", 400 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400200", 256, TRUE); - OutputLine(NULL, "「北条沙都子にとって、U字ロックのUは、“うわ!こんなの楽勝!”のUでございましてよー!」", - NULL, "\"To me, this type of lock is child's play!\"", Line_Normal); - ClearMessage(); - - DrawScene( "white", 400 ); - DrawSceneWithMask( "background/gr2_01", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 双眼鏡が教室を捉えた。", - NULL, "The binoculars were trained on the classroom.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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 ); - PlaySE( 0, "s_furu", 56, 64 ); - ModDrawCharacter(2, 11, "sprite/oisi1_3_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawScene( "background/kuruma3_02", 400 ); - - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 大石は凄まじい重量感で指揮車の無線を持つ大高を弾き飛ばすと、無線に怒鳴った。", - NULL, "Ooishi pushed Ootaka aside, then grabbed his radio and yelled into it.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700581", 256, TRUE); - OutputLine(NULL, "「全班突入しろ!!", - NULL, "\"All units, go!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700582", 256, TRUE); - OutputLine(NULL, " 突入突入突入ッ!!", - NULL, " Go, go!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700583", 256, TRUE); - OutputLine(NULL, " 人質を全員確保しろ!!", - NULL, " Secure the hostages!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700584", 256, TRUE); - OutputLine(NULL, " 犯人は人質1名を追って2階へ上がった模様!」", - NULL, " The suspect is going up to the second floor, running after one of them!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("大高", NULL, "Ootaka", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps2/00/ootaka17024", 540, TRUE); - OutputLine(NULL, "「こ、こら! 何の真似だね!! お、大石くん、無線を返したまッグギャッ……?! …あ………ぐぐぐぐぐぐ……」", - NULL, "\"Hey! What are you doing? Ooishi-kun, give me back the radio... Gyahh! Ah... guhhhhh.\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "wa_011", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 大高が大石の無線を奪おうと組みかかって来たところに、熊谷がすっと割って入った。", - NULL, "Ootaka tried to grab the radio from Ooishi, but Kumagai stepped in.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "wa_003", 56, 64 ); - ModDrawCharacterWithFiltering(1, 19, "sprite/kuma_def_", "0", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 鈍い音がして、大高が痙攣しながら沈んでいく。", - NULL, "There was a dull noise and Ootaka crumbled to the floor, convulsing.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(1, 19, "sprite/kuma_warai_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100182", 256, TRUE); - OutputLine(NULL, "「あー、すみませんです。", - NULL, "\"Oops, sorry.", Line_WaitForInput); - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100183", 256, TRUE); - OutputLine(NULL, "膝が、たまたま玉に綺麗〜に入っちゃったっすね。」", - NULL, " I guess my knee happened to hit your balls.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700585", 256, TRUE); - OutputLine(NULL, "「教室内にはまだガソリンが充満しているぞ、充分に注意しろ!", - NULL, "\"The classroom is still filled with gasoline, be very careful!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700586", 256, TRUE); - OutputLine(NULL, " ガス弾や閃光弾の類の使用は禁ずる、繰り返す、ガス弾、閃光弾の使用は禁ずる!!", - NULL, " You are forbidden from using any gas bombs or flares. Again, do not use gas bombs or flares!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700587", 256, TRUE); - OutputLine(NULL, " 大爆発するぞ!!」", - NULL, " The whole place will blow!!\"", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "background/kuruma2_02", "maskup", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/polia17007", 256, TRUE); - OutputLine(NULL, "「支援班よりHQ!", - NULL, "\"Support unit to HQ!", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/polia17008", 256, TRUE); - OutputLine(NULL, " 人質24名を確保!!", - NULL, " We secured twenty-four hostages!!", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/polia17009", 256, TRUE); - OutputLine(NULL, " 1名は外傷多数!」", - NULL, " One is injured!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/polib17001", 256, TRUE); - OutputLine(NULL, "「突入班、1階制圧中。", - NULL, "\"This is the assault unit. We're trying to take control of the first floor.", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/polib17002", 256, TRUE); - OutputLine(NULL, "……トラブル発生。", - NULL, " ...We've got a problem.", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/polib17003", 256, TRUE); - OutputLine(NULL, "電源室、開錠不可。」", - NULL, " The electrical room is locked, and we can't get in.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700588", 256, TRUE); - OutputLine(NULL, "「不可ぁ?!", - NULL, "\"You can't get in?!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700589", 256, TRUE); - OutputLine(NULL, " 扉を打ち破れないですかね?!」", - NULL, " Can't you break down the door?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/polib17004", 256, TRUE); - OutputLine(NULL, "「教室真正面です。", - NULL, "\"It's located directly opposite the classroom.", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/polib17005", 256, TRUE); - OutputLine(NULL, "ガソリン臭濃厚、破砕時に着火の恐れあり。", - NULL, " The smell of gasoline is strong here. We might ignite the gas when breaking down the door.", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/polib17006", 256, TRUE); - OutputLine(NULL, "指示を待ちます。」", - NULL, " We'll await further orders.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700590", 256, TRUE); - OutputLine(NULL, "「…くそッ!! ", - NULL, "\"Shit!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700591", 256, TRUE); - OutputLine(NULL, "……ブレーカーを落とせばアガリだと思ったのになぁ!", - NULL, " We could have just turned the power off!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700592", 256, TRUE); - OutputLine(NULL, " 電源室は放棄、2階部分を制圧されたし!!」", - NULL, " ...Forget the electrical room, go secure the second floor!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/polic17001", 256, TRUE); - OutputLine(NULL, "「突入班了解、", - NULL, "\"Assault unit, roger that.", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1200 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "α、突入!突入!突入!!!」", - NULL, " Alpha, GO! GO! GO!!!\"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(2, 11, "sprite/oisi1_3_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawSceneWithMask( "background/kuruma3_02", "maskright", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700593", 256, TRUE); - OutputLine(NULL, "「大高くん!", - NULL, "\"Ootaka-kun!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700594", 256, TRUE); - OutputLine(NULL, " 電源室確保失敗時はどうするつもりだったんです!!」", - NULL, " What were you going to do if you failed to secure the electrical room?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("大高", NULL, "Ootaka", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps2/00/ootaka17025", 540, TRUE); - OutputLine(NULL, "「そ、…それに失敗しないための特殊部隊だ…。」", - NULL, "\"That is... That's what the special unit was for...\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700595", 256, TRUE); - OutputLine(NULL, "「…これだから坊ちゃん育ちは…。", - NULL, "\"This is the problem with rich boys...", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700596", 256, TRUE); - OutputLine(NULL, "あとは時計のコンセントを押さえるしかないか!」", - NULL, " We'll just have to secure the clock's outlet now!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/polid17001", 256, TRUE); - OutputLine(NULL, "「狙撃班よりHQへ。", - NULL, "\"Sniper unit to HQ.", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/polid17002", 256, TRUE); - OutputLine(NULL, "1階屋根部分に男子人質1名を発見しました。」", - NULL, " I can see a male hostage on the rooftop of the first floor.\"", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "background/gr2_01", "maskright", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100184", 256, TRUE); - OutputLine(NULL, "「大石さん!!", - NULL, "\"Ooishi-san!!", Line_WaitForInput); - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100185", 256, TRUE); - OutputLine(NULL, " 前原くんです!!」", - NULL, " That's Maebara-kun!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700597", 256, TRUE); - OutputLine(NULL, "「スピーカーを貸せ!!", - NULL, "\"Give me the speaker!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700598", 256, TRUE); - OutputLine(NULL, " 前原さぁん!!!", - NULL, " Maebara-san!!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700599", 256, TRUE); - OutputLine(NULL, " 時計のッ、電源は2階の奥の部屋ぁあぁ!!」", - NULL, " The clock is plugged into the back room on the second floor!!\"", Line_Normal); - ClearMessage(); - - DrawScene( "white", 400 ); - DrawSceneWithMask( "background/gy3_01", "maskright", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " だが圭一は首を何度も横に振った。", - NULL, "I shook my head repeatedly.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …無理という意味だ。", - NULL, "I couldn't do that.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……彼は今、レナに追われているのだから、なかなか思い通りには動けないということか。", - NULL, "Rena was coming after me, so I couldn't head that way.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ならもう戻れとは言わない。", - NULL, "What else could I do?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700600", 256, TRUE); - OutputLine(NULL, "「前原さああぁあん!!", - NULL, "\"Maebara-saaaan!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700601", 256, TRUE); - OutputLine(NULL, " そのまま2階の屋根に上がってぇえぇ!!!", - NULL, " Continue up to the roof of the second floor!!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700602", 256, TRUE); - 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( "background/gy3_01", "maskright", 7, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 大石さんがスピーカーでさらに上に上がれと指示した。", - NULL, "Ooishi-san was telling me to go further up.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 雨どいの上と言っただけだ。", - NULL, "She only said it was in the drain canal.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " でも大石さんたちは双眼鏡か何かで発見したのかもしれない。", - NULL, "But maybe Ooishi-san found it with his binoculars.", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "white", "maskdown", 7, 0, 300 ); - DrawScene( "background/Sora2", 400 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 張り出したベランダの柵に足を掛け、ひょいひょいっと2階の屋根の上に駆け上がる。", - NULL, "I put my foot on the railing of the veranda and ran up to the rooftop.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……こんなにも体が軽いと思ったことは初めてだった。", - NULL, "I had never felt so light.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 今なら、指2〜3本で体を持ち上げられそうに感じた。", - NULL, "I felt like I could lift myself with just two or three fingers.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700603", 256, TRUE); - OutputLine(NULL, "「そのまま、まっすぐ走ってッ!!!", - NULL, "\"That's it, keep going!!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700604", 256, TRUE); - OutputLine(NULL, " 雨どいの一番奥ー!!!", - NULL, " It's at the furthest end of the drain pipe!!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700605", 256, TRUE); - OutputLine(NULL, " 時間がないッ、あと30秒おおおぉ!!!」", - NULL, " You only have thirty seconds!!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 見つけた、……あれかッ?!", - NULL, "Over there... Was that it?", Line_WaitForInput); - OutputLine(NULL, " あれだああぁあ!!!", - NULL, " It waaaaaaas!!!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/polid17003", 256, TRUE); - OutputLine(NULL, "「狙撃班よりHQへ。", - NULL, "\"Sniper unit to HQ.", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/polid17004", 256, TRUE); - OutputLine(NULL, "1階屋根部分に犯人を発見!」", - NULL, " I can see the suspect on the rooftop of the first floor!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700606", 256, TRUE); - OutputLine(NULL, "「……あ〜〜、撃てたら撃ちたいけど、それ、実弾ですよねぇ?", - NULL, "\"Ahh, I wish you could fire, but you're using live ammo, aren't you?", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700607", 256, TRUE); - OutputLine(NULL, " 実は狙撃銃タイプの催涙ガス銃とか、そういうことだったりしません?」", - NULL, " It's not tear gas or anything, is it?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/polid17005", 256, TRUE); - OutputLine(NULL, "「いえ、……実弾です。」", - NULL, "\"No, it's live ammunition.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700608", 256, TRUE); - OutputLine(NULL, "「そーゆうのは軍隊で使ってくださいよ、日本の警察にゃ必要ないですねぇ…!", - NULL, "\"Use those in the military! Japanese police don't need anything like that...!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700609", 256, TRUE); - OutputLine(NULL, " 前原さああん!!", - NULL, " Maebara-san!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700610", 256, TRUE); - OutputLine(NULL, " 追って来てます!!", - NULL, " She's after you!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700611", 256, TRUE); - OutputLine(NULL, " 急いで!", - NULL, " Hurry!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700612", 256, TRUE); - OutputLine(NULL, " 追い詰められる!!!」", - NULL, " She'll be there soon!!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " あと何秒だよ!!!", - NULL, "How many more seconds did I have?", Line_WaitForInput); - OutputLine(NULL, " どうでもいいや、うをああああああああ!!!", - NULL, " Ah, who cares? Whooaaahhhhh!!!", Line_Normal); - ClearMessage(); - - DisableWindow(); - DrawSceneWithMask( "background/gy3_01", "maskleft", 1, 0, 300 ); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "background/blur/gy3_01", 800 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - DrawScene( "black", 400 ); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …そいつには千切れて銅線が剥き出しになったコードが繋がっていた。", - NULL, "There was a cord with a copper wire attached to it.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " こいつから火花が出てドカンだったわけか!", - NULL, "This was supposed to create sparks and start an explosion!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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, ", GetGlobalFlag(GLinemodeSp)); - - SetSpeedOfMessage( FALSE, 0 ); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " う、をっおおおおおおおおお!!!!", - NULL, "Whoooaaaaaoooooooohhh!!!!", Line_Normal); - ClearMessage(); - - PlaySE( 0, "s_furu", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺はそれを地面へ投げ落とす!!", - NULL, "I threw it to the ground!!", Line_Normal); - ClearMessage(); - - DrawScene( "white", 50 ); - DrawSceneWithMask( "black", "maskup", 1, 0, 300 ); - PlaySE( 0, "s_glass", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ちょっと遅れてガッシャンといい音が響いてきた。", - NULL, "A moment later, I heard the noise of something breaking.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " はぁ、…はぁ、……はぁ!!", - NULL, "Hah... hah... hah!!", Line_WaitForInput); - OutputLine(NULL, " や、……やったかッ?!", - NULL, " Did I do it?", Line_Normal); - ClearMessage(); - - DrawScene( "white", 400 ); - DrawSceneWithMask( "background/gr2_01", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/polic17002", 256, TRUE); - OutputLine(NULL, "「突入班よりHQ、時限発火装置の停止を確認!」", - NULL, "\"Assault unit to HQ, the time bomb has been stopped!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - SetSpeedOfMessage( TRUE, 128 ); - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700613", 256, TRUE); - OutputLine(NULL, "「よっしゃあああぁああぁあッ!!!」", - NULL, "\"Yeeeeeeeees!!!\"", Line_Continue); - SetSpeedOfMessage( FALSE, 0 ); - - PlaySE( 0, "s_daidageki", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - - OutputLineAll(NULL, "", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "background/Sora2", "maskup", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100186", 256, TRUE); - OutputLine(NULL, "「お、大石さん、やった、やったっすよー!!」", - NULL, "\"O-Ooishi-san, we did it, we did it!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700614", 256, TRUE); - OutputLine(NULL, "「やった!", - NULL, "\"Yeah!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700615", 256, TRUE); - OutputLine(NULL, " ま、前原さん、やったあああ!!」", - NULL, " M-Maebara-san, good job!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400201", 256, TRUE); - OutputLine(NULL, "「圭一さんはちょっとハラハラさせ過ぎですわね。", - NULL, "\"Keiichi-san certainly made me nervous.", Line_WaitForInput); - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400202", 256, TRUE); - OutputLine(NULL, "余裕がないのはエレガントではありませんでしてよ!」", - NULL, " Cutting it so close isn't elegant, you know!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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( "background/kuruma3_02", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100187", 256, TRUE); - OutputLine(NULL, "「大石さん、消防からっす!", - NULL, "\"Ooishi-san, there's a message from the fire department.", Line_WaitForInput); - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100188", 256, TRUE); - OutputLine(NULL, " 現場は依然、危険度最大につき、突入班全員の即時退却を進言していますッ!!」", - NULL, " The scene is still dangerous, so order all units to retreat immediately!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 11, "sprite/oisi1_5_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 400, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700616", 256, TRUE); - OutputLine(NULL, "「時限発火装置はもうないのに?!」", - NULL, "\"Isn't the time bomb gone, though...?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100189", 256, TRUE); - OutputLine(NULL, "「発火装置がなくて危険度は最大級の現場だそうです。", - NULL, "\"Although the ignition device is gone, it's still extremely dangerous.", Line_WaitForInput); - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100190", 256, TRUE); - OutputLine(NULL, "これ以上は突入班全員の生命に危険があります!」", - NULL, " The lives of the assault unit might be at stake.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 11, "sprite/oisi1_3_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700617", 256, TRUE); - OutputLine(NULL, "「くそ…!", - NULL, "\"Damn...!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700618", 256, TRUE); - OutputLine(NULL, " 屋上の前原くんをどうしよう!!", - NULL, " What about Maebara-kun up there?", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700619", 256, TRUE); - OutputLine(NULL, " 2階屋根なら、何とか飛び降りれないか?!」", - NULL, " Can he jump off?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100191", 256, TRUE); - OutputLine(NULL, "「大石さん、図面では校舎下に花壇があります!", - NULL, "\"Ooishi-san, according to the map, there's a flower bed by the school building.", Line_WaitForInput); - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100192", 256, TRUE); - OutputLine(NULL, " そこへ飛び降りるように誘導しましょう!!」", - NULL, " We'll tell him to jump there!!\"", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); - DrawSceneWithMask( "background/kuruma1_02", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700620", 256, TRUE); - OutputLine(NULL, "「大石より突入中の全班へ!!", - NULL, "\"Ooishi to all units!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700621", 256, TRUE); - OutputLine(NULL, " 作戦中止、退却せよ退却せよ!!」", - NULL, " Stop the operation, fall back immediately, fall back!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/polic17003", 256, TRUE); - OutputLine(NULL, "「α了解。」", - NULL, "\"Alpha here, roger that.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/polie17001", 256, TRUE); - OutputLine(NULL, "「β了解、退却退却退却!!」", - NULL, "\"Beta here, roger that. Fall back, fall back!!\"", Line_Normal); - ClearMessage(); - - DrawScene( "white", 400 ); - DrawSceneWithMask( "background/gy3_01", "maskright", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700622", 256, TRUE); - OutputLine(NULL, "「聞こえますか前原さああああん!!", - NULL, "\"Can you hear me, Maebara-san?", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700623", 256, TRUE); - OutputLine(NULL, " それから竜宮さんも!!", - NULL, " Ryuugu-san too!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700624", 256, TRUE); - OutputLine(NULL, " もうそこは危険です!!", - NULL, " It's too dangerous to stay there!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700625", 256, TRUE); - OutputLine(NULL, " いつ爆発するかわからない!!", - NULL, " It might explode at any minute!!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700626", 256, TRUE); - OutputLine(NULL, " 校舎の下に花壇があります、そこへ飛び降りてくださいいいいい!!!」", - NULL, " There's a flower bed by the school building; jump down there!!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101376", 256, TRUE); - OutputLine(NULL, "「……花壇だって?", - NULL, "\"A flower bed?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101377", 256, TRUE); - OutputLine(NULL, " 畜生、ここからじゃよくわかんねぇってのによ…。」", - NULL, " Damn it, I can't see it from here...\"", Line_Normal); - ClearMessage(); - - FadeOutBGM( 0, 300, FALSE ); - DrawSceneWithMask( "background/sora2", "maskleft", 1, 0, 300 ); - PlayBGM( 0, "higurashi", 56, 0 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 残念だが、もうのんびりと花壇を探してる暇はないようだった。", - NULL, "But it didn't sound like I had enough time to be looking for it.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - ModDrawCharacterWithFiltering(0, 2, "sprite/re2a_hig_def_a1_", "0", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 1300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナはもはや焦らず、ゆっくりとした重みのある動作で屋根の上に這い上がっていた。", - NULL, "Rena slowly crawled up to the rooftop.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺はそれを悠然と待ち受けている…。", - NULL, "I waited for her there.", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/re2a_hig_muhyou_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201657", 256, TRUE); - OutputLine(NULL, "「……まさか、こんなところに隠したのを見付けるとはね…。", - NULL, "\"I never thought you would find it.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201658", 256, TRUE); - OutputLine(NULL, "……これで全て、……失敗か………。」", - NULL, " It was all for nothing...\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナが首をバリバリと掻き毟る。", - NULL, "Rena scratched at her throat.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " せっかく貼ったバンドエイドは全て剥がれ落ちてしまっていて、痛々しい傷跡が血を滲ませて覗いていた…。", - NULL, "The band-aids peeled off, and her throat started to bleed...", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101378", 256, TRUE); - OutputLine(NULL, "「ゲームセットだな、", - NULL, "\"It's game over,", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1600 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "レナ!!!」", - NULL, " Rena!!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺たちは学校の2階の屋根の上で対峙していた。", - NULL, "We were confronting each other on the rooftop of the second floor.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …もうこれで、…部活、実戦編はおしまいだ!", - NULL, "...This wasn't a club activity, but a real battle!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 初めレナは、計画を破綻させた俺を憎悪の目で睨んでいたが、", - NULL, "Rena was glaring at me with hatred at first...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "…途中から諦めがついたのか、ふっと笑い、今度は不敵に笑うようになった。", - NULL, "But maybe because she had already given up, she started smiling wickedly.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ひぐらしたちの合唱が、俺たちの戦いの汗を冷やそうとしてくれるのだが……。", - NULL, "I heard the chorus of the higurashi in the background, as if to cool us down from the heat of battle.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……まだまだ俺たちにはそのサービスは必要なさそうだった。", - NULL, "I didn't think we needed their service yet, though.", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/re2a_hig_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201659", 256, TRUE); - OutputLine(NULL, "「そうだね、スゴロクだったらここはゴールで圭一くんのアガリだね。", - NULL, "\"Yeah, if it was a board game, you'd have reached the goal and won.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201660", 256, TRUE); - OutputLine(NULL, "…でもこれはゲームじゃない。", - NULL, " But... this isn't a game.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/re2a_hig_muhyou_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201661", 256, TRUE); - OutputLine(NULL, "だからここはゴールじゃなくて、行き止まりって言うんだよ?」", - NULL, "So this isn't a goal--it's a dead end.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/renasen2_tuukaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101379", 256, TRUE); - OutputLine(NULL, "「………ち、負けを認めないやつだな…。", - NULL, "\"......Shit, you don't give up, do you?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101380", 256, TRUE); - OutputLine(NULL, "………レナはつくづく強いヤツだよ。", - NULL, " Rena, you really are strong.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101381", 256, TRUE); - OutputLine(NULL, "絶対へこたれない、挫けない。", - NULL, " You never give up.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101382", 256, TRUE); - OutputLine(NULL, "最後まで戦う。", - NULL, " You fight until the bitter end.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101383", 256, TRUE); - OutputLine(NULL, "そして、最後まで信じるんだ。」", - NULL, " You keep believing until that point, too.\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201662", 256, TRUE); - OutputLine(NULL, "「こんな時に褒められても、ちっともうれしくないね……。", - NULL, "\"Praise like that won't make me happy now...", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201663", 256, TRUE); - OutputLine(NULL, "圭一くんは私が最後の命を賭しての計画をブチ壊しにした。", - NULL, " You ruined everything that I had risked my life for, Keiichi-kun.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/renasen2_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201664", 256, TRUE); - OutputLine(NULL, "……人類を宇宙人から守ろうと、必死に戦ってたのに、それをブチ壊しちゃった。", - NULL, "I was simply trying to protect our species from the aliens. You ruined it. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201665", 256, TRUE); - OutputLine(NULL, "これで人類が滅んじゃったら……、圭一くんのせいで滅んだって歴史に残っちゃうんだよッ!!!」", - NULL, "If humans go extinct... it'll be your fault, Keiichi-kun. That will be recorded in history!!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 笑うつもりはなかったが、ちょっと吹き出してしまったかもしれない。", - NULL, "I didn't mean to laugh, but I couldn't help it...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101384", 256, TRUE); - OutputLine(NULL, "「レナ。", - NULL, "\"Rena...", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101385", 256, TRUE); - OutputLine(NULL, "お前が何と言おうと、このゲームは俺の勝ちだ。", - NULL, " no matter what you have to say, I've won this game.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101386", 256, TRUE); - OutputLine(NULL, "すでに俺が勝ってるのに、レナが負けを認めないだけだ。」", - NULL, " I've already won, and you just don't want to admit it. That's all.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201666", 256, TRUE); - OutputLine(NULL, "「……………そうだね、そうなのかもしれないね。」", - NULL, "\"Yeah...... maybe you're right.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101387", 256, TRUE); - OutputLine(NULL, "「でも、そういうものかもしれねえよな。", - NULL, "\"But maybe that's not how it works.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101388", 256, TRUE); - OutputLine(NULL, "ゲームってのは勝者が決まって終わるもんじゃない。", - NULL, " A game doesn't end when there's a winner.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101389", 256, TRUE); - OutputLine(NULL, "敗者が決まって終わるもんなんだ。", - NULL, " It ends when there's a loser.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101390", 256, TRUE); - OutputLine(NULL, "……ってことは、俺が勝つだけじゃ駄目ってことだ。」", - NULL, " That means... for me, winning isn't enough.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/renasen2_tuukaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201667", 256, TRUE); - OutputLine(NULL, "「……………へぇ……?", - NULL, "\"............Hmm?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201668", 256, TRUE); - OutputLine(NULL, " それはどういう意味なのかな……?」", - NULL, " What do you mean?\"", Line_Normal); - ClearMessage(); - - FadeOutBGM( 0, 300, FALSE ); - DrawSceneWithMask( "background/gy3_01", "maskup", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺は金属バットで肩を叩きながら、もう片方の手で、レナにかかってこいと合図する。", - NULL, "I tapped my shoulder with the metal bat, gesturing for Rena to come at me.", Line_Normal); - ClearMessage(); - - PlayBGM( 0, "mienai", 56, 0 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101391", 256, TRUE); - OutputLine(NULL, "「レナに、…きっちり負けたってことを叩き込んでやろうってことだよ。」", - NULL, "\"I'm going to make you understand that you lost.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 逃げも隠れもしない。", - NULL, "I won't run or hide.", Line_WaitForInput); - OutputLine(NULL, "…どうしてか?", - NULL, " Do you know why?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺たちの部の会則に敵前逃亡はないからだよ!!", - NULL, "According to the rules of our club, we don't run from our enemies!!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101392", 256, TRUE); - OutputLine(NULL, "「ここで白黒をつけてやるぜ。", - NULL, "\"I'll prove to you", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101393", 256, TRUE); - OutputLine(NULL, "レナがもう負けてるってことをよッ!!」", - NULL, " that you've already lost, Rena!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201668_1", 256, TRUE); - OutputLine(NULL, "「…………………………ふぅん。」", - NULL, "\"..................Hmm.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101395", 256, TRUE); - OutputLine(NULL, "「言ってやるぜ。", - NULL, "\"Are you ready?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101396", 256, TRUE); - OutputLine(NULL, "寄生虫に宇宙人?", - NULL, " Parasites and aliens?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101397", 256, TRUE); - OutputLine(NULL, " バカじゃねーのか、バーカ。", - NULL, " How stupid!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101398", 256, TRUE); - OutputLine(NULL, "そんなの今時誰が信じるんだよ、ダセーなぁ。", - NULL, " Who would believe in things like that these days?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101399", 256, TRUE); - OutputLine(NULL, "鼻で笑っちまうぜ、はっはっはっはッ!!」", - NULL, " I can only laugh, ha ha ha har!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201669", 256, TRUE); - OutputLine(NULL, "「…………最初っから信じてなかったくせに、", - NULL, "\".........You never believed me in the first place", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2900 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…信じてたふりをして、", - NULL, " yet you pretended that you did.", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2600 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "……レナを騙してたな……!!", - NULL, " .........How dare you deceive me!!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201670", 256, TRUE); - OutputLine(NULL, " 許せない…。", - NULL, " I won't forgive you...", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201671", 256, TRUE); - OutputLine(NULL, "許せない、許せない…ッ!!」", - NULL, " I'll never forgive you!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101400", 256, TRUE); - OutputLine(NULL, "「レナが信じてるのは勝手だぜ。", - NULL, "\"I don't care if you believe in those things.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101401", 256, TRUE); - OutputLine(NULL, "だが俺はそんな胡散くせーの信じねえからな!", - NULL, " But I would never believe in anything that stupid! ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101402", 256, TRUE); - 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); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101403", 256, TRUE); - OutputLine(NULL, " それでも信じさせたいってんなら、", - NULL, " But if you still want me to believe...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2800 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "………俺たち部活メンバーには、簡単な信じさせ方があるじゃねぇかよ?」", - NULL, " don't you remember our club's rules?\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - SetValidityOfInterface(FALSE); - SetValidityOfSaving(FALSE); - - DrawSprite( 5, "scene/014d", NULL, -429, -723, -135, 0, 0, 0, FALSE, FALSE, 0, 0, 4, 200, TRUE ); - MoveSprite( 5, -429, -240, -135, 0, 0, 0, 0, 3000, TRUE ); - - SetValidityOfInterface(TRUE); - SetValidityOfSaving(TRUE); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201672", 256, TRUE); - OutputLine(NULL, "「……………勝った方が正義、ってことだね…!」", - NULL, "\"Whoever can seize victory is the correct one...\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101404", 256, TRUE); - OutputLine(NULL, "「そういうことさ!!」", - NULL, "\"There you go!!\"", Line_Normal); - ClearMessage(); - - DrawScene( "white", 200 ); - DrawSceneWithMask( "background/gy3_01", "maskright", 7, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101405", 256, TRUE); - OutputLine(NULL, "「レナが俺をブチのめせたなら、俺も宇宙人の話を信じてやろうじゃねぇか!!", - NULL, "\"If you can take me down, I'll believe in your alien stories!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101406", 256, TRUE); - 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); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101407", 256, TRUE); - OutputLine(NULL, " だがなレナ。", - NULL, " But Rena... ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101408", 256, TRUE); - OutputLine(NULL, "俺にぐうの音が出ないくらいにブチのめされたら、そん時は覚悟してもらうぜぇ!!」", - NULL, "If I take you down, then I want you to be ready!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201673", 256, TRUE); - OutputLine(NULL, "「あっはははははははははははははははは!!!", - NULL, "\"Ahhhahahahahahahahahahahahahahahaha!!!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201674", 256, TRUE); - OutputLine(NULL, " それを取り決める必要はないかな、かな!", - NULL, " I don't think you even need to think further than that, I don't think you do!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201675", 256, TRUE); - OutputLine(NULL, " 圭一くんなんかに私が負けるはずないもん!!」", - NULL, " You will never defeat me!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナが牽制とは思えない重い一撃で踏み込んでくる!!", - NULL, "Rena came at me with a heavy strike!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy3_01", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " それを俺は易々と金属バットで受けた。", - NULL, "I caught it easily with the metal bat.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 一瞬、火花が飛んだ気がした。", - NULL, "It looked like there were some sparks.", Line_WaitForInput); - OutputLine(NULL, "……このくらいでなくちゃ面白くないぜ!", - NULL, " This was finally getting interesting!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101409", 256, TRUE); - OutputLine(NULL, "「まぁそう言うなよ、意外にそうでもなかったりするもんだぜ?!", - NULL, "\"Hey, maybe you shouldn't say that yet. You might be wrong, you know.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101410", 256, TRUE); - OutputLine(NULL, " 俺も部活で何度も激戦を潜ってきてようやくわかってきたことがある。", - NULL, " When I went through a whole lot of fierce battles in our club, I learned something.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101411", 256, TRUE); - OutputLine(NULL, "自分ってヤツをな!", - NULL, " I learned about myself!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - Wait( 400 ); - DrawScene( "black", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101412", 256, TRUE); - OutputLine(NULL, " どういう時に自分が最高のパワーを出せるかわかって来たんだ。」", - NULL, "Now I know what I need... to bring out my ultimate power.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - PlaySE( 0, "s_furu", 56, 64 ); - ModDrawCharacter(0, 2, "sprite/renasen2_tuukaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora2", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201676", 256, TRUE); - OutputLine(NULL, "「へー?!", - NULL, "\"Really?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201677", 256, TRUE); - OutputLine(NULL, " それは何かなぁ?", - NULL, " I wonder what it is...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/renasen1_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201678", 256, TRUE); - OutputLine(NULL, "かなあ!!」", - NULL, "I wonder!!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナの鉈はそりゃあ仮にブチ込まれたとなりゃあ、とんでもない威力になる強力な武器だ。", - NULL, "Rena, your hatchet can be a powerful weapon.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …だがな、こっちの金属バットだって捨てたもんじゃないんだぜ。", - NULL, "But my metal bat is as powerful as your hatchet.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 確かに刃はないかもしれないが、リーチ、そして扱い易さは折り紙付きだ!", - NULL, "Sure, it doesn't have a blade, but it reaches farther and it's easy to handle!", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " だが俺は無様に防戦に回ったりなんかしない!", - NULL, "I won't be going for a defensive battle!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "background/gy3_01", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 互いに剣戟をぶつけ合い、相手を力でねじ伏せようとするッ!!", - NULL, "I'm going to fight you face to face, and I'm going to defeat you!!", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 腕力だけなら俺の方が上だろうが、いわゆる遠慮のなさで、潜在能力を引き出すことに関してはレナの方が上ってことか。", - NULL, "I'm sure I'm stronger than you physically, but you're better at drawing out your true potential, Rena.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - DisableWindow(); - DrawBustshot(4, "scene/014d", 0, 240, -135, FALSE, 0, 0, 0, 0, 0, 0, 0, 4, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201679", 256, TRUE); - OutputLine(NULL, "「私を叩きのめしたらどうするって?", - NULL, "\"So what are you going to do after you beat me?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawScene( "background/gy3_01", 300 ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 150 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201680", 256, TRUE); - OutputLine(NULL, "ほらほらほらほらッ!!!", - NULL, "Take that, that, and that!!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 245, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 245, 40, 0, 2, 1*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 245, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 245, 40, 0, 2, 1*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 6*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora2", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201681", 256, TRUE); - OutputLine(NULL, " 押されてるんじゃないかなッ?!」", - NULL, " Hmm, I think I might have the upper hand!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "background/gy3_01", 200 ); - DrawScene( "background/blur/gy3_01", 400 ); - DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy3_01", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101413", 256, TRUE); - OutputLine(NULL, "「け!", - NULL, "\"Huh!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101414", 256, TRUE); - OutputLine(NULL, " 遊んでやってるだけだぜ!", - NULL, " I'm just warming up!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101415", 256, TRUE); - OutputLine(NULL, " まぁ見てろ!", - NULL, " Just you wait and see!", Line_WaitForInput); - - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101416", 256, TRUE); - OutputLine(NULL, " レナをコテンパンにしたら、どうしてやろうかねぇ〜!!", - NULL, " Wait and see what I do after I take you down!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101417", 256, TRUE); - OutputLine(NULL, " これだけ互いにコインやチップを賭けまくってるんだ。", - NULL, " We've both put a lot of chips on the pile!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 245, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 245, 40, 0, 2, 1*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy3_01", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101418", 256, TRUE); - OutputLine(NULL, "相当の支払いを覚悟してもらうぜええぇ!!!」", - NULL, "Prepare yourself for having to make a big payout!!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - ModDrawCharacter(0, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora2", 400 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201682", 256, TRUE); - OutputLine(NULL, "「あはははははははははははははは!!", - NULL, "\"Ahahahahahahahahahahahahahaha!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - ModDrawCharacter(0, 2, "sprite/renasen1_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora2", 200 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(2, 2, "sprite/re2a_warai_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawScene( "background/sora2", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201683_1", 256, TRUE); - OutputLine(NULL, "得ることのかなわない勝利に酔うもまた皮算用の醍醐味だね!", - NULL, "Aren't you counting your chickens before they've hatched?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201684", 256, TRUE); - OutputLine(NULL, " 圭一くんの虚勢が痛々しいよ!」", - NULL, "Your bluffing is just pathetic!\"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(2, 2, "sprite/renasen1_muhyokaku_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawScene( "background/sora2", 200 ); - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 1*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "black", 150 ); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "background/blur/gy3_01", 400 ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "background/gy3_01", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101419", 256, TRUE); - OutputLine(NULL, "「チッチッチ!", - NULL, "\"Heh heh heh!", Line_WaitForInput); - - PlaySE( 0, "s_Kyupiin", 56, 64 ); - - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101420", 256, TRUE); - OutputLine(NULL, " わかってないな!", - NULL, " You don't get it, do you?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "background/gy3_01", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101421", 256, TRUE); - OutputLine(NULL, "俺はご褒美のデカさに比例してパワーアップする男だぜッ?!", - NULL, "My strength increases in proportion to my reward, don't you know?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101422", 256, TRUE); - OutputLine(NULL, "そうだなあああぁぁ!!", - NULL, "Let's see...!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "background/gy3_01", "maskleft", 1, 0, 300 ); - PlaySE( 0, "s_daidageki", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, FALSE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101423", 256, TRUE); - OutputLine(NULL, "もちろん、俺専属のメイドさんだよなぁあぁ!!", - NULL, "You'll be my personal maid!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101424", 256, TRUE); - 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!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101425", 256, TRUE); - OutputLine(NULL, "メイド衣装は監督に全面協力を受けて、日替わりチェンジのお楽しみぃいいぃ!!", - NULL, "With Coach's help, you'll be wearing a different costume every day!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - DrawScene( "black", 200 ); - PlaySE( 0, "s_furu", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101426", 256, TRUE); - OutputLine(NULL, "うをお、夜はおやすみなさいまで?", - NULL, "Wait, until I go to sleep at night?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101427", 256, TRUE); - OutputLine(NULL, " いやぁ、今夜は寝かさないぜ〜〜はあはあ!!", - NULL, "What if I make it so that you won't let me sleep instead?!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101428", 256, TRUE); - OutputLine(NULL, "なぁんてどうだぁッ?!」", - NULL, "How 'bout that?\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/Sora2", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201685", 256, TRUE); - OutputLine(NULL, "「あっはははははははははははははは、あーっはっはっはっはっはっはっはっは!!", - NULL, "\"Ahahahahahahahahahahahahahaha. Ahhhh ha ha ha ha ha ha ha ha!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201686", 256, TRUE); - OutputLine(NULL, "圭一くんらしいなぁ!", - NULL, "That's so like you, Keiichi-kun!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - ModDrawCharacter(0, 2, "sprite/renasen1_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/Sora2", 200 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen2_tuukaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/Sora2", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201687", 256, TRUE); - OutputLine(NULL, "そんなのはゴメンだね!", - NULL, "No, thank you!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - ModDrawCharacter(0, 2, "sprite/renasen1_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201688", 256, TRUE); - OutputLine(NULL, " むしろ私が勝って逆の立場にしてあげるよ!!」", - NULL, " Actually, I'll win, and make you my servant!!\"", Line_Normal); - ClearMessage(); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 5*2, TRUE ); - DrawScene( "black", 150 ); - - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "background/blur/gy3_01", 400 ); - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - DrawScene( "black", 150 ); - - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy3_01", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " あっはっはっはっは!!", - NULL, "Ah ha ha ha ha!!", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy3_01", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 互いに普段じゃ絶対出せないような壊れた笑い声を上げながら打ち合うッ!!", - NULL, "We both laughed like crazy people as we struck at each other!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 何だかとんでもなく楽しくなってくるから不思議だった。", - NULL, "It was strange how much fun it was becoming.", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "background/blur/gy3_01", 400 ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy3_01", 150 ); - - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "background/blur/gy3_01", 400 ); - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - DrawScene( "black", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺はレナと殺し合いをしてるってのに、何だってこんなにもハイテンションなんだよ?!", - NULL, "Rena and I were trying to kill each other... and yet, it was a blast!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "background/sora2", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 火花が飛び散ってんだぜ、当りゃ大怪我確定なんだぜ…!!", - NULL, "Sparks were flying. We could get seriously injured!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "転げ落ちりゃ骨折するかもしれねぇってのに、くそ、なんでこんなに面白いんだよッ!!", - NULL, "If we fell off of the rooftop, we'd break our bones, yet this was so much fun!!", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺は今日一日、レナに散々怖がらせられて、泣いたり悲しんだりしてたんだぜ?", - NULL, "I had been mourning and crying all day today while Rena terrified me.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " それが、どこでどう間違ったらこんなことになっちまうんだろうな!!", - NULL, "How did all that turn into this?", Line_Normal); - ClearMessage(); - - ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawSceneWithMask( "background/sora2", "maskleft", 1, 0, 300 ); - - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101429", 256, TRUE); - OutputLine(NULL, "「ってことは結局、俺たちにシリアスは似合わねぇってこった!", - NULL, "\"The two of us can't be serious even if we try!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101430", 256, TRUE); - OutputLine(NULL, "……互いの火花を浴び合いながらヘラヘラしてるのが互いに性に合ってるってわけだ!!」", - NULL, "Even with sparks flying, we can only goof around!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - SetValidityOfInput( FALSE ); - Wait( 150 ); - SetValidityOfInput( TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - SetValidityOfInput( FALSE ); - Wait( 150 ); - SetValidityOfInput( TRUE ); - DrawScene( "black", 150 ); - PlaySE( 0, "s_furu", 56, 64 ); - ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora2", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201689", 256, TRUE); - OutputLine(NULL, "「お生憎だね!", - NULL, "\"Too bad!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - ModDrawCharacter(0, 2, "sprite/renasen1_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora2", 200 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora2", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201690", 256, TRUE); - OutputLine(NULL, "レナはエレガントで上品なのが大好きなの。", - NULL, "That's not me. I like being elegant and graceful.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen2_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora2", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201691", 256, TRUE); - OutputLine(NULL, "そういうヘラヘラしたのは圭一くんがひとりでお楽しみあそばせ!!」", - NULL, "You can have fun goofing around by yourself, Keiichi-kun!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 1*2, TRUE ); - DrawScene( "black", 150 ); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "background/blur/gy3_01", 400 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy3_01", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナの鋭い一撃が、珍しい角度から捻りこまれ、俺はあわやのところでそれを弾き返す!", - NULL, "Rena's next strike came at a strange angle, but I managed to deflect it!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101431", 256, TRUE); - OutputLine(NULL, "「おおぅッと!!", - NULL, "\"Whoa!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 100 ); - SetValidityOfInput( TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101432", 256, TRUE); - OutputLine(NULL, "たっははー!!", - NULL, "Taahaha!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101433", 256, TRUE); - OutputLine(NULL, "甘い甘い全然駄目だぜ、やっぱりお前、撃沈確定だなぁ!」", - NULL, "That's too, too weak. You're done!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_tataku", 56, 64 ); - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawSceneWithMask( "background/sora2", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201692", 256, TRUE); - OutputLine(NULL, "「はは!", - NULL, "\"Ha ha!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen2_tuukaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawSceneWithMask( "background/sora2", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201693", 256, TRUE); - OutputLine(NULL, "ようやく体が温まって来たところだよ。", - NULL, "Finally, I'm all warmed up.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawSceneWithMask( "background/sora2", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201694", 256, TRUE); - OutputLine(NULL, "こんなのウォーミングアップでしょ?」", - NULL, "This is just a warm-up, right?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy3_01", 150 ); - PlaySE( 0, "s_furu", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101434", 256, TRUE); - OutputLine(NULL, "「はぁ?", - NULL, "\"Huh?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101435", 256, TRUE); - OutputLine(NULL, "バーカ、なりゃしねえよ。", - NULL, "Stupid, this isn't even a warm-up.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101436", 256, TRUE); - OutputLine(NULL, "こんなのお散歩程度だな。", - NULL, "This is like taking a walk.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101437", 256, TRUE); - OutputLine(NULL, "お前、汗だくだぜ?」", - NULL, " Hey, you're all sweaty.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 1*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora2", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201695", 256, TRUE); - OutputLine(NULL, "「くっくっくっく、あっはっはっはっはっはっはっはっは!!", - NULL, "\"Hee hee hee hee, ah ha ha ha ha ha ha ha ha!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 1*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen1_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora2", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201696", 256, TRUE); - OutputLine(NULL, "お前は汗の代わりに血を垂らせばいいやぁッ!!」", - NULL, "Instead of sweat, you'll be covered in your own blood!!\"", Line_Normal); - ClearMessage(); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(2, 19, "sprite/kuma_def_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawSceneWithMask( "background/kuruma3_02", "maskleft", 7, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100193", 256, TRUE); - OutputLine(NULL, "「前原さん!!", - NULL, "\"Maebara-san!!", Line_WaitForInput); - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100194", 256, TRUE); - OutputLine(NULL, " 飛び降りて!!", - NULL, " Jump off!!", Line_WaitForInput); - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100195", 256, TRUE); - OutputLine(NULL, " 飛び降りてー!!!", - NULL, " Come on, jump!!!", Line_WaitForInput); - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100196", 256, TRUE); - OutputLine(NULL, " ……駄目っすね…!", - NULL, " He isn't even listening to us!", Line_WaitForInput); - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100197", 256, TRUE); - OutputLine(NULL, " 血が上っちゃってるようで、声が聞こえてないみたいです…!", - NULL, " He's so into it that he can't even hear anything...!", Line_WaitForInput); - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100199", 256, TRUE); - OutputLine(NULL, " ……大石さん?」", - NULL, " ...Ooishi-san?\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacterWithFiltering(1, 11, "sprite/oisi1_4_", "0", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700627", 256, TRUE); - OutputLine(NULL, "「……………ん?", - NULL, "\".........Hmm?", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700628", 256, TRUE); - OutputLine(NULL, " あ、あぁ、ごめん!", - NULL, " Ah, ah, sorry!", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s09/11/170700629", 256, TRUE); - OutputLine(NULL, " 何?」", - NULL, " What is it?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100198", 256, TRUE); - OutputLine(NULL, "「何をぼーっとしてるんですか…!", - NULL, "\"What do you mean 'what is it'?", Line_WaitForInput); - ModPlayVoiceLS(4, 19, "ps3/s09/19/173100200", 256, TRUE); - OutputLine(NULL, " 彼を救出する方法を考えないと!」", - NULL, " We have to figure out a way to rescue him!\"", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "background/gr2_01", "maskright", 7, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 大石はこの鉄火場でどうしてぼーっとしてしまったのか、一瞬わからなかった。", - NULL, "Ooishi couldn't figure out why he was distracted, considering the seriousness of the situation.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …理由などなく、朱色が夜の帳に変っていく空を背負いながら対峙する二人の姿に目を奪われてしまったのだ。", - NULL, "He was engrossed in watching the two of them fight with the sunset behind them.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "background/gry2", "maskup", 7, 0, 2000 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " だが、実はそれは大石だけではなかった。", - NULL, "But Ooishi wasn't the only one.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……誰もが、呆然と、この屋根の上の二人の姿に目を奪われていたのだ。", - NULL, "Everyone watching was captivated by their battle on the rooftop.", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " その時、突然大声が沸き起こり沈黙を破った。", - NULL, "At that moment, a sudden loud voice broke the silence.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 24, "ps3/s09/24/172400019", 256, TRUE); - OutputLine(NULL, "「ま、…前原さん、しっかりーー!!!", - NULL, "\"M-Maebara-san, hang in there!!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 24, "ps3/s09/24/172400020", 256, TRUE); - OutputLine(NULL, " 危ない、回り込まないと落ちるーッ!!」", - NULL, " Careful, don't fall!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - DrawScene( "black", 400 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 幸せだった日々は、いくつかのすれ違いでバラバラに砕けて、取り返しが付かなくなくなっちゃったんじゃなかったっけ………?", - NULL, "Our once-happy days were supposed to have shattered due to a series of misunderstandings. They were supposed to be irretrievable...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ………なんで、…こんな感情が芽生えてくるんだろう……。", - NULL, "Why did I feel this way...?", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy7", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 何度かの剣戟から鍔迫り合いになる。", - NULL, "This was such a close game.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " だがこう着状態になんてなるかよ、面白くもねえ!!", - NULL, "But it wouldn't be fun to stay in a stalemate forever!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺もレナも互いが示し合わせたようにぴったりのタイミングで互いを蹴りあって間合いを開く!", - NULL, "Rena and I kicked at each other with perfect timing, and increased the distance between us!", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "background/gy7", 50 ); - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101438", 256, TRUE); - OutputLine(NULL, "「かーーーッ!!!", - NULL, "\"Hey!!!", Line_WaitForInput); - - PlaySE( 0, "s_furu", 56, 64 ); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101439", 256, TRUE); - OutputLine(NULL, " 楽しくなって来たぜえええ!!!", - NULL, " This is a blast!!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101440", 256, TRUE); - OutputLine(NULL, "どうだ、レナ!!", - NULL, "What do you think, Rena?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101441", 256, TRUE); - OutputLine(NULL, "最高に楽しくねぇかッ!!」", - NULL, "Isn't this just the best?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - Wait( 200 ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/sora_01", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201697", 256, TRUE); - OutputLine(NULL, "「あははははははははははは!", - NULL, "\"Ahahahahahahahahahahaha!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); - DrawScene( "black", 150 ); - ModSetLayerFilter(0, 256, "night"); - ModDrawCharacter(0, 2, "sprite/renasen2_tuukaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora_01", 400 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201698", 256, TRUE); - OutputLine(NULL, "レナは最初っから楽しいよ!!", - NULL, "I've been having fun since the very beginning!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora_01", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201699", 256, TRUE); - OutputLine(NULL, "でも圭一くんの頭を叩き割ったらもっと楽しいかな!", - NULL, "But it'll be even more fun to split your head open, Keiichi-kun!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora_01", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201700", 256, TRUE); - OutputLine(NULL, "かなあ!!」", - NULL, "Split it opeeen!!\"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(0, 2, "sprite/renasen1_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora_01", 200 ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy7", 200 ); - PlaySE( 0, "s_furu", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101442", 256, TRUE); - OutputLine(NULL, "「ひょおぅッ危ねえ!!", - NULL, "\"Wow, that's dangerous!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101443", 256, TRUE); - OutputLine(NULL, " おらおらあッ!!", - NULL, " Over here!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy7", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101444", 256, TRUE); - OutputLine(NULL, "こっちへ戻って来い!", - NULL, "Come back over here!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101445", 256, TRUE); - OutputLine(NULL, " 足場を充分に使おうじゃねぇか!!", - NULL, " Let's use more space!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy7", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101446", 256, TRUE); - OutputLine(NULL, "こんな最高の舞台、何度もあるもんじゃねえ!!", - NULL, "Something like this doesn't happen too often!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101447", 256, TRUE); - OutputLine(NULL, " 満遍なく楽しもうぜえ!!」", - NULL, " Let's enjoy it as much as we can!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/moon", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201701", 256, TRUE); - OutputLine(NULL, "「あっははははははは!!", - NULL, "\"Ahhhahahahahahaha!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - PlaySE( 0, "s_furu", 56, 64 ); - ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/moon", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201702", 256, TRUE); - OutputLine(NULL, "絵になるよ、絵になるねぇ!", - NULL, "This would make a great picture!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201703", 256, TRUE); - OutputLine(NULL, "私たちほら、いつの間にか月を背負ってるんだね?", - NULL, "Look, there's a beautiful moon behind us!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201704", 256, TRUE); - OutputLine(NULL, " 風が気持ちいいや!!」", - NULL, " The breeze feels great!!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 5*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/moon", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " それは何だかとても幻想的な風景。", - NULL, "It was such a fantastical scene.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - DisableWindow(); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 誰もが思っていた。", - NULL, "Everyone was thinking the same thing,", Line_WaitForInput); - OutputLine(NULL, "でも不謹慎だから言えなかった。", - NULL, " but nobody said anything.", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - SetValidityOfInput( FALSE ); - Wait( 600 ); - SetValidityOfInput( TRUE ); - - SetValidityOfInput( FALSE ); - Wait( 300 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……何て、あいつらは楽しそうなんだよって!!", - NULL, "...Why does it look like they're having fun?", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "background/gy7", "maskup", 7, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101448", 256, TRUE); - OutputLine(NULL, "「なんかよ、こういう涼しさでこう熱くなるとよ!", - NULL, "\"Getting all fired up in a breeze this cool...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101449", 256, TRUE); - OutputLine(NULL, "綿流しの祭りの時を思い出すんだよなぁ!!", - NULL, "It reminds me of the Watanagashi festival!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101450", 256, TRUE); - OutputLine(NULL, "どうも俺は静かに夕涼みってのがダメでさ!", - NULL, "I don't really like to just sit back and enjoy the cool of the evening in silence!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/moon", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101451", 256, TRUE); - OutputLine(NULL, "月が出るとはしゃがずにはいられなくなっちまうんだよッ!!」", - NULL, "When the moon comes up, I turn into an animal!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 綿流しの祭りは俺たち部活メンバーで、祭り全体をかき回してやった!", - NULL, "All us club members went crazy on the night of Watanagashi!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen2_def_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/moon", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201705", 256, TRUE); - OutputLine(NULL, "「月に狂うか、何だかかっこいいじゃない?!", - NULL, "\"Going crazy under the moon, huh? That sounds cool, doesn't it?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/moon", 200 ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/moon", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201706", 256, TRUE); - OutputLine(NULL, "私たちはもう月に狂ってるのかもしれないね!!」", - NULL, "Maybe we're already crazy!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - PlaySE( 0, "s_furu", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101452", 256, TRUE); - OutputLine(NULL, "「ああ同感だな!!", - NULL, "\"Yeah, I feel the same!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101453", 256, TRUE); - OutputLine(NULL, "仲間と命のやり取りをしてて、そいつが面白いと感じちまうようじゃ、俺たちは最高にイッちまってる!!", - NULL, "We're having fun trying to kill each other... we must be mad already!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101454", 256, TRUE); - OutputLine(NULL, " こいつがそうさ、ルナティックってヤツさあ!!」", - NULL, " This must be what insanity is like!!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "white", 50 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - DrawScene( "background/moon", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 月には人を覚醒させて、普段と違う高揚感を与える魔力があるって話だ。", - NULL, "Some people say the moon has the power to arouse passions in people.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " そうかもしれねえし、そうでないかもしれねえ。", - NULL, "Maybe that's true, and maybe it's not.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - - OutputLine(NULL, "俺たちは最高に熱かったろうってこったッ!!!", - NULL, " we would still feel the same way!!!", Line_Normal); - ClearMessage(); - - DrawScene( "white", 50 ); - DrawScene( "background/moon", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 次第にほの暗くなってくる中、時折爆ぜる火花が蛍みたいだ。", - NULL, "As our surroundings got darker, the sparks we'd create with each hit started to look like fireflies.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 500 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy7", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201707", 256, TRUE); - OutputLine(NULL, "「ほおら何をやってんだかッ!!", - NULL, "\"Hey, what are you doing?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201708", 256, TRUE); - OutputLine(NULL, "バットが汗で滑ってるんじゃない?", - NULL, "Are you getting too sweaty to hold the bat?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora_01", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201709", 256, TRUE); - OutputLine(NULL, "休憩にしてハンカチで手でも拭いたらぁ?", - NULL, "Why don't you take a break and dry your hands off?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201710", 256, TRUE); - OutputLine(NULL, " その間に頭を叩き割るけどねー!!」", - NULL, " I'll split your head open while you do that, though!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101455", 256, TRUE); - OutputLine(NULL, "「わっはっはっは!!", - NULL, "\"Wa ha ha ha!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101456", 256, TRUE); - OutputLine(NULL, " そいつぁいいやあ!!", - NULL, " That's a good one!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); - DrawScene( "black", 150 ); - ModSetLayerFilter(2, 256, "night"); - ModDrawCharacter(2, 2, "sprite/renasen2_warai_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawScene( "background/sora_01", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101457", 256, TRUE); - OutputLine(NULL, "レナこそ汗でスカートが纏わり付いて気持ち悪いだろ、脱いでもいいんだぜー!!", - NULL, "Isn't your skirt clinging to your legs? You can take it off if you want!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 150 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - SetValidityOfInput( FALSE ); - Wait( 100 ); - SetValidityOfInput( TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy7", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101458", 256, TRUE); - OutputLine(NULL, "俺は手を出さないで見物するけどなー!!」", - NULL, "I'll just watch you instead of attacking!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201711", 256, TRUE); - OutputLine(NULL, "「へー!", - NULL, "\"Really?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201712", 256, TRUE); - OutputLine(NULL, "それで足に見とれてる隙に、ガツーンとお見舞いするよぅ!", - NULL, "Then I'll give you a good blow to the head while you're charmed by my legs!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201713", 256, TRUE); - OutputLine(NULL, " あっはははははは!」", - NULL, " Ahhahahahahaha!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "background/moon", "maskup", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101459", 256, TRUE); - OutputLine(NULL, "「楽しいなあレナぁあぁあ!!!」", - NULL, "\"This really is so much fun, isn't it, Rena?!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_daidageki", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201714", 256, TRUE); - OutputLine(NULL, "「うん、悪くないねえッッ!!!」", - NULL, "\"Yep, it sure is!!!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "飛ぶ!舞う!", - NULL, "We flew! We danced!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "background/gy7", "maskleft", 1, 0, 300 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "background/moon", "maskleft", 1, 0, 300 ); - DrawScene( "white", 50 ); - DrawScene( "background/moon", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/moon", 150 ); - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/moon", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "打つ!笑うッ!!!", - NULL, "We struck! We laughed!", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "background/gy7", "maskright", 7, 0, 300 ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 300 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 300 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 300 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 学校の屋根の上という特設舞台の上で、舞いを踊るように旋回し合いながら互いの虚を狙う。", - NULL, "We aimed at each other as we went around in circles on the rooftop of the school, our special stage.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺もレナも汗だくだった。", - NULL, "Rena and I were all sweaty.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 互いの打撃の激しい応酬。", - NULL, "We exchanged furious blows one after the other.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 有利も感じないし不利も感じない。", - NULL, "Neither of us was at an advantage or disadvantage.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 勝てるかもしれないという高揚感もないし、負けるかもしれないという焦燥感もない。", - NULL, "Neither of us exalted in victory or raged in defeat.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ただ、レナとの剣戟のやり取りが無性に楽しかった。", - NULL, "The battle with Rena in itself was fun.", Line_Normal); - ClearMessage(); - - DrawScene( "background/moon", 400 ); - PlaySE( 0, "s_furu", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 例えるならダンスのよう。", - NULL, "It was like a dance.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " それはひとりでは絶対にできない舞い。", - NULL, "A dance I couldn't dance by myself.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 自分と互角の力を持った相手とだけ舞えるダンスのよう…!!", - NULL, "It was a dance I could only dance with someone with whom I was equally matched.", Line_Normal); - ClearMessage(); - - DrawScene( "white", 50 ); - DrawScene( "background/moon", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101460", 256, 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); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101461", 256, TRUE); - OutputLine(NULL, "思わなかったか?」", - NULL, " The day we duelled with water guns...\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201715", 256, TRUE); - OutputLine(NULL, "「うん、実は私も思ってた!!」", - NULL, "\"Yeah, I did!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - - DrawScene( "black", 200 ); - PlaySE( 0, "s_Kyupiin", 56, 64 ); - Wait( 100 ); - DrawBustshot(5, "eye/eye_base_r", 0, -120, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, FALSE ); - DrawBustshot(4, "eye/eye_base_b", 0, 60, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, TRUE ); - Wait( 250 ); - DrawBustshot(2, "eye/eye_kei", -800, -120, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawBustshot(3, "eye/eye_re", 800, 60, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 0, TRUE ); - MoveBustshot( 3, NULL, 0, 60, 0, 20, 500, FALSE ); - MoveBustshot( 2, NULL, 0, -120, 0, 10, 500, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一&レナ", NULL, "Keiichi & Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201716", 256, TRUE); - ModPlayVoiceLS(5, 1, "ps3/s09/01/170101462", 256, TRUE); - OutputLine(NULL, "「「もう一回、こんな戦いをしてみたいってッ!!!」」", - NULL, "\"\"We wanted to fight like this again!!!\"\"", Line_Normal); - ClearMessage(); - - DrawScene( "black", 400 ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "background/moon", 200 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gry2", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 屋根の上の2人が思うように、それを見上げるクラスメートたちも同じことを考えていたに違いない。", - NULL, "As we thought that way on the rooftop, our classmates down below must've thought the same.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 2人の伯仲する戦いはただただ純粋さと熱さに満ち溢れていて、……誰もがこう思うんだ!", - NULL, "Our fight was so pure and passionate... that everyone thought the same thing!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " あぁ畜生、俺も混ざりたいってなッ!!", - NULL, "'We want to join them!!'", Line_Normal); - ClearMessage(); - - ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/moon", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201717", 256, TRUE); - OutputLine(NULL, "「あの時も同じだった!", - NULL, "\"It was the same back then!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/moon", 200 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/moon", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201718", 256, TRUE); - OutputLine(NULL, "水鉄砲だったけどやることは同じだった!!!」", - NULL, "We were using water guns, but we did the same thing!!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101463", 256, TRUE); - OutputLine(NULL, "「あの時より面白いぜ!!", - NULL, "\"But this is far more fun!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - - DrawScene( "background/gy7", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101464", 256, TRUE); - OutputLine(NULL, "今度は水の残量なんか気にしなくていいんだからよ!!」", - NULL, "I don't have to worry about how much water I have left in my gun!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - DrawScene( "black", 150 ); - ModSetLayerFilter(1, 256, "night"); - ModDrawCharacter(1, 2, "sprite/renasen2_warai_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); - DrawScene( "background/moon", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201719", 256, TRUE); - OutputLine(NULL, "「水鉄砲じゃ火花も出ないしね!」", - NULL, "\"Yeah, we can't create sparks with water guns!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_Down", 56, 64 ); - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - SetValidityOfInput( FALSE ); - Wait( 50 ); - SetValidityOfInput( TRUE ); - DrawScene( "black", 150 ); - PlaySE( 0, "s_Down", 56, 64 ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 150 ); - ModDrawCharacter(1, 2, "sprite/renasen2_warai_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); - DrawScene( "background/moon", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101465", 256, TRUE); - OutputLine(NULL, "「打ち合うこの感覚もないもんなあッ!!!」", - NULL, "\"We couldn't strike at each other like this either!!!\"", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101466", 256, TRUE); - OutputLine(NULL, "「……はぁ……はぁ!", - NULL, "\"Huff... huff...!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101467", 256, TRUE); - OutputLine(NULL, "あの時も多分言ったセリフだが、あえてもう一度言うぜ。」", - NULL, "This is exactly what I said then, but I'm going to say it again.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201720", 256, TRUE); - OutputLine(NULL, "「じゃあレナも、あの時と同じセリフで返そうかな。」", - NULL, "\"Okay then, I'll respond just the same.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 2人ともニヤリと笑い合う!!", - NULL, "We both smiled wickedly in the same moment!!", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_Kyupiin", 56, 64 ); - Wait( 100 ); - DrawBustshot(5, "eye/eye_base_r", 0, -120, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, TRUE ); - Wait( 250 ); - DrawBustshot(2, "eye/eye_kei", -800, -120, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); - MoveBustshot( 2, NULL, 0, -120, 0, 10, 500, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22670", 256, TRUE); - OutputLine(NULL, "「やり合うのが楽しくてならねえぜ!", - NULL, "\"This is so much fun!", Line_WaitForInput); - - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - - ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22680", 256, TRUE); - OutputLine(NULL, " 決着がつくことすら興醒めするくらいになッ!!」", - NULL, " I don't even want to end this!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_Kyupiin", 56, 64 ); - Wait( 100 ); - DrawBustshot(4, "eye/eye_base_b", 0, 60, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, TRUE ); - Wait( 250 ); - DrawBustshot(3, "eye/eye_re", 800, 60, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 0, TRUE ); - MoveBustshot( 3, NULL, 0, 60, 0, 20, 500, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/500200766", 256, TRUE); - OutputLine(NULL, "「あっはっはっは!", - NULL, "\"Aha ha ha ha!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/500200767", 256, TRUE); - OutputLine(NULL, " 負けても恨まないでね!!」", - NULL, " Don't hate me if you lose!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22690", 256, TRUE); - OutputLine(NULL, "「あぁ恨まない!!", - NULL, "\"No, I won't!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22690_01", 256, TRUE); - OutputLine(NULL, " この勝負を終わらせた自分の不甲斐なさを恨んでやるぜ!!", - NULL, " I'd hate myself for ending this game!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22700", 256, TRUE); - OutputLine(NULL, " だが、そいつを恨むのはどうやらレナの方になりそうだなッ!!」", - NULL, " But I know I wouldn't be the one to cry in the end!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/500200768", 256, TRUE); - OutputLine(NULL, "「どうかな?!", - NULL, "\"I don't know about that!", Line_WaitForInput); - - PlaySE( 0, "s_furu", 56, 64 ); - ModPlayVoiceLS(4, 2, "ps3/s09/02/500200769", 256, TRUE); - OutputLine(NULL, " 圭一くん、足が藁だよ!!」", - NULL, " Your feet are getting weak, as if they're made out of straw!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - MoveBustshot( 3, NULL, -800, 60, 0, 20, 200, FALSE ); - FadeBustshot( 4, FALSE, 0, 0, 0, 0, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22710", 256, TRUE); - OutputLine(NULL, "「くそったれええぇ!!", - NULL, "\"Shut up!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - MoveBustshot( 2, NULL, 800, -120, 0, 10, 200, FALSE ); - FadeBustshot( 5, FALSE, 0, 0, 0, 0, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22720", 256, TRUE); - OutputLine(NULL, "うをおりゃあああ!!!」", - NULL, "Whooaaahhhhh!!!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/moon", 200 ); - - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 150 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/moon", 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 誰もがその戦いに目を奪われていた。", - NULL, "Everyone was captivated by our fight.", Line_WaitForInput); - OutputLine(NULL, "心を奪われていた。", - NULL, " They were swept up in our fight.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawScene( "white", 50 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, FALSE ); - DrawScene( "background/moon", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……どっちも凶器を持ってるんだぞ?!", - NULL, "We both had weapons.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " どっちの攻撃が命中しても大怪我になるはずなのに!", - NULL, "Weapons deadly enough to seriously hurt one another!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/moon", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - DisableWindow(); - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " なんて楽しそうなんだ。", - NULL, "Why did they look so happy?", Line_WaitForInput); - OutputLine(NULL, "こんな滅茶苦茶があるもんか…!", - NULL, " This was just ridiculous...!", Line_Normal); - ClearMessage(); - - DrawScene( "white", 50 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, FALSE ); - DrawScene( "background/moon", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ありえないありえない!!", - NULL, "This was impossible!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " こんな滅茶苦茶な大喧嘩は…絶対にありえないッ!!", - NULL, "This battle was absurd... and absolutely impossible!!", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "black", "maskleft", 7, 0, 300 ); - DrawSceneWithMask( "background/gry2", "maskleft", 7, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400203", 256, TRUE); - OutputLine(NULL, "「圭一さああん!!", - NULL, "\"Keiichi-san!!", Line_WaitForInput); - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400204", 256, TRUE); - OutputLine(NULL, " なるべく屋根の中央を維持するんですのよー!!", - NULL, " Try to stay in the middle of the roof!!", Line_WaitForInput); - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400205", 256, TRUE); - OutputLine(NULL, " わずかの高みを生かすんですわー!!!」", - NULL, " Use the height to your advantage!!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 沙都子たちクラスメートは、圭一を応援していたし、あろうことかレナを応援するものもいた。", - NULL, "Satoko and some of her classmates cheered Keiichi on, but there were some who were cheering for Rena too.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ………もう彼らにとって、これは殺し合いでも喧嘩でもない。", - NULL, "To them, this was no longer a fight to the death.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " あの、水鉄砲の日の第2回戦なのだ。", - NULL, "It was just the second round of their water gun battle.", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/gry2", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/gry2", 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/gry2", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 部活は部活、ゲームはゲーム。", - NULL, "A club activity is a club activity and a game is a game.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …あの日の延長戦なのだから、死者など出るわけがない。", - NULL, "This was just the second round, so nobody would die.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawScene( "white", 50 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - DrawScene( "background/gry2", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …本物の凶器で戦ってるのに?!", - NULL, "Even though they had real weapons...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - PlaySE( 0, "s_Down", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " なのに彼らは誰もどちらかが大怪我をするなんて思いもしなかった。", - NULL, "Nobody thought they would get hurt.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 梨花だけはそれに加わらず、呆然としてそれを見上げていた。", - NULL, "Rika wasn't cheering. She was just looking up at the rooftop.", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(0, 5, "sprite/ri1_majime_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 400, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500268", 256, TRUE); - OutputLine(NULL, "「……こんな、", - NULL, "\"...I've...... never", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2500 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "………こんなの、", - NULL, " seen anything...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2100 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…見たことない…。」", - NULL, " like this before...\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 梨花は思った。", - NULL, "Rika thought to herself.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 圭一なら、打ち勝てる。", - NULL, "She thought Keiichi could win.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナにじゃない。", - NULL, "Not just against Rena.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ………理不尽な出口なき惨劇の迷路を、壁ごとブチ壊せる男なのだと。", - NULL, "Rika thought Keiichi could even destroy the walls of the maze of tragedies that had no exit.", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "background/kuruma4", "maskleft", 7, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("大高", NULL, "Ootaka", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps2/00/ootaka17026", 540, TRUE); - OutputLine(NULL, "「…そ、狙撃班は何をしてるのかね!!", - NULL, "\"What are the snipers doing?", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps2/00/ootaka17027", 540, TRUE); - OutputLine(NULL, " 人質に危害を加えようとしているのだぞ!", - NULL, " The suspect is trying to harm the hostage!", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps2/00/ootaka17028", 540, TRUE); - OutputLine(NULL, " 直ちに射殺したまえ!!」", - NULL, " Fire immediately!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 慌てふためきながら無線機に唾を飛ばす大高に、魅音が叫ぶ。", - NULL, "As Ootaka yelled into the radio, Mion screamed for him to stop.", Line_Normal); - ClearMessage(); - - ModDrawCharacter(1, 3, "sprite/me1a_odoroki_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); - DrawScene( "background/gry2", 400 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300710", 256, TRUE); - OutputLine(NULL, "「ち、違うよ!!", - NULL, "\"No, no!!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300711", 256, TRUE); - OutputLine(NULL, " レナを撃たないで!!", - NULL, " Don't shoot Rena!!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300712", 256, TRUE); - OutputLine(NULL, " レナはもう違う…!", - NULL, " Rena isn't crazy anymore!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300713", 256, TRUE); - OutputLine(NULL, " さっきまでのおかしいレナじゃない!", - NULL, " She isn't who she was earlier!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300714", 256, TRUE); - OutputLine(NULL, " あのレナは違う!", - NULL, " That's a different Rena!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300715", 256, TRUE); - OutputLine(NULL, " だから撃たないで!!」", - NULL, " So please, don't shoot her!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("大高", NULL, "Ootaka", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps2/00/ootaka17029", 540, TRUE); - OutputLine(NULL, "「ち、違うとはどういう意味かね…!", - NULL, "\"What do you mean, she's different?", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps2/00/ootaka17030", 540, TRUE); - OutputLine(NULL, " 見たまえ!", - NULL, " Look!", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps2/00/ootaka17031", 540, TRUE); - OutputLine(NULL, " 現に凶器を振りかざしているじゃないか!", - NULL, " She's swinging around that weapon!", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps2/00/ootaka17032", 540, TRUE); - OutputLine(NULL, " 明らかな殺意だ!", - NULL, " She's trying to kill him!", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps2/00/ootaka17033", 540, TRUE); - OutputLine(NULL, " 射殺しないと人質が危ないのだよ!!」", - NULL, " Unless we shoot her down, the hostage is in danger!!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(1, 3, "sprite/me1b_odoroki_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300716", 256, TRUE); - OutputLine(NULL, "「……く、……と、とにかく違う!!", - NULL, "\"...No, no!!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300717", 256, TRUE); - OutputLine(NULL, " レナを撃っちゃいけない!!", - NULL, " Don't shoot at Rena!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(1, 3, "sprite/me1b_majime_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300718", 256, TRUE); - OutputLine(NULL, "もしもレナを撃ったら、圭ちゃんはあんたを殺すよ間違いなく!!", - NULL, "If you shoot Rena, Kei-chan will kill you for sure!!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300719", 256, TRUE); - OutputLine(NULL, " 断言できるッ!!」", - NULL, " I can guarantee it!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("大高", NULL, "Ootaka", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps2/00/ootaka17034", 540, TRUE); - OutputLine(NULL, "「どど、どうして私をなのかね…ッ?!?!」", - NULL, "\"Wh-Why would he kill me?\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(1, 3, "sprite/me1b_odoroki_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300720", 256, TRUE); - OutputLine(NULL, "「あの2人は殺し合いをしてるんじゃない!", - NULL, "\"They aren't trying to kill each other!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300721", 256, TRUE); - OutputLine(NULL, " ただ打ち合って火花を飛ばして遊んでるだけなんだよ!!", - NULL, " They're just having fun creating sparks!!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300722", 256, TRUE); - OutputLine(NULL, " 見てわかるでしょ?!", - NULL, " Can't you see?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(1, 3, "sprite/me1a_majime_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300723", 256, TRUE); - OutputLine(NULL, "そして圭ちゃんは語りかけてる!", - NULL, "Kei-chan is talking to her, too.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300724", 256, TRUE); - OutputLine(NULL, " 自分がレナと対等なことを!", - NULL, " He's telling her that they're equal!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300725", 256, TRUE); - OutputLine(NULL, " 対等というのは一番信頼できるということ!!", - NULL, " That means she can trust him more than anyone!! ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300726", 256, TRUE); - OutputLine(NULL, " 圭ちゃんはレナの目を覚ませる!", - NULL, "Kei-chan will wake Rena up!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300727", 256, TRUE); - OutputLine(NULL, " いや、もう覚ましつつあるんだよ!!", - NULL, " No, he's already waking her up!!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300728", 256, TRUE); - OutputLine(NULL, " レナの悪い夢は、もう終わりつつあるんだ!!」", - NULL, " Rena's nightmare is almost over!!\"", Line_Normal); - ClearMessage(); - - DrawScene( "black", 1000 ); - DrawScene( "white", 50 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/moon", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201725", 256, TRUE); - OutputLine(NULL, "「圭一くんは…やっぱり最高だよ!!", - NULL, "\"Keiichi-kun, you're the best!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201726", 256, TRUE); - OutputLine(NULL, " 君だけは殺したくない!!", - NULL, "I don't even want to kill you anymore!!", Line_WaitForInput); - - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201727", 256, TRUE); - OutputLine(NULL, " 君がいない世界はさぞや退屈だろうと思うよ!!」", - NULL, " A world without you would be so boring!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/moon", 200 ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawScene( "background/gy7", 150 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101475", 256, TRUE); - OutputLine(NULL, "「へ! 何だか照れるお言葉、痛み入るぜ!!", - NULL, "\"Huh! Thanks for the compliment. I appreciate it!!", Line_WaitForInput); - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101476", 256, TRUE); - OutputLine(NULL, " んで、どうするんだ、その世界とやらは!", - NULL, " So what's going to happen to the world, huh?", Line_WaitForInput); - PlaySE( 0, "s_furu", 56, 64 ); - - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101477", 256, TRUE); - OutputLine(NULL, " 宇宙人の侵略があって大変じゃねえのかよ?!」", - NULL, " Aren't aliens trying to invade it?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - DrawSprite( 5, "scene/014b", NULL, -429, -723, -135, 0, 0, 0, FALSE, FALSE, 0, 0, 4, 200, TRUE ); - MoveSprite( 5, -429, -240, -135, 0, 0, 0, 0, 3000, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201728", 256, TRUE); - OutputLine(NULL, "「あははははっははあははははは、あっははははははははははははははははは!!", - NULL, "\"Ahahahahaahahaahahahahaha, ahhhahahahahahahahahahahahaahhahahahaha!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - DrawSprite( 4, "scene/014a", NULL, -429, -240, -135, 0, 0, 0, FALSE, FALSE, 0, 0, 5, 200, TRUE ); - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201729", 256, TRUE); - OutputLine(NULL, "宇宙人なんて寄生虫なんて、何だかどうでもいいような気がしてくるよ。", - NULL, "You know, I don't think I even care about aliens or parasites anymore.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201730", 256, TRUE); - 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101478", 256, TRUE); - OutputLine(NULL, "「ああそうさ、例え明日隕石がぶつかって地球が砕けるとしたってッ!!!」", - NULL, "\"That's right, even if a meteor hits the Earth tomorrow...\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201731", 256, TRUE); - OutputLine(NULL, "「今この瞬間より楽しいことなんて他にあるもんかあああッ!!!!」", - NULL, "\"Nothing could be more fun than this moment!!!!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/gy7", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/gy7", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/gy7", 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101480", 256, TRUE); - OutputLine(NULL, "「ちぇ、それにお前、毒を盛られてて今夜で死んじまうんじゃねぇのかよ!", - NULL, "\"Hey, aren't you supposed to die tonight due to some poison?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - DrawScene( "black", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101481", 256, TRUE); - OutputLine(NULL, "余命の短いヤツがピンピンしやがって!!」", - NULL, "You sure don't look like you only have a few hours left to live!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - DrawScene( "black", 150 ); - DrawBustshot(4, "scene/014a", 0, 240, -135, FALSE, 0, 0, 0, 0, 0, 0, 0, 4, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201732", 256, TRUE); - OutputLine(NULL, "「あははははははははははは!!!", - NULL, "\"Ahahahahahahahahahahaha!!!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201733", 256, TRUE); - 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101482", 256, TRUE); - OutputLine(NULL, "「何だよ、自分で作った設定だろ、忘れるんじゃねえや。", - NULL, "\"Hey, that's the scenario you came up with, don't forget.", Line_WaitForInput); - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); - - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101483", 256, TRUE); - OutputLine(NULL, "ほれ、たまには首をボリボリ掻きやがれ!!", - NULL, " Come on, scratch your throat once in a while, at least!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101484", 256, TRUE); - OutputLine(NULL, " わかってるよ、もう痒くなんかねぇんだろ?", - NULL, " Hey, I know, it doesn't itch anymore, does it?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101485", 256, TRUE); - OutputLine(NULL, " そりゃそうさ!!", - NULL, " It definitely doesn't!! ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101486", 256, TRUE); - OutputLine(NULL, " 首を引っ掻くより、」", - NULL, "This is more fun than scratching your throat could ever be!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201734", 256, TRUE); - OutputLine(NULL, "「私たちはもっと楽しいことをしているんだものッ!!!!」", - NULL, "\"Yeah, this dance of ours really is way more fun!!!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "white", 50 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - DrawScene( "background/moon", 200 ); - - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/moon", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/moon", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/gy7", 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " こんなにも楽しい時間は無限に続けばいいのに!!", - NULL, "I wished it would never end!!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " でも、体はもう悲鳴をあげていた。", - NULL, "But my body was screaming.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 息は荒く、酸素が足りなくなったのか頭が少しクラつきやがる。", - NULL, "I was breathing hard, and felt dizzy from lack of oxygen.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/gy7", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/sora_01", 150 ); - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - DrawScene( "white", 50 ); - DrawScene( "background/gy7", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……こんなにも楽しいのに、もうじき決着しなくちゃいけないんだな…。", - NULL, "...It really had been a blast, but I needed to end it soon...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " この一抹の寂しさは、あの水鉄砲の決着がつく直前にも思った。", - NULL, "I felt the same sadness as in that water gun fight.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……そういやあの時は相打ちだったっけ。", - NULL, "Back then, it had been declared a draw.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201735", 256, TRUE); - OutputLine(NULL, "「…今回は、どうなるだろうね。」", - NULL, "\"I wonder what will happen this time...\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawScene( "white", 50 ); - DrawScene( "background/moon", 150 ); - PlaySE( 0, "s_Ken_B8k", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101487", 256, TRUE); - OutputLine(NULL, "「さぁてな。", - NULL, "\"Who knows?", Line_WaitForInput); - - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); - PlaySE( 0, "s_Down", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); - - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101488", 256, TRUE); - OutputLine(NULL, "ひとつ言えることがある。」", - NULL, " But one thing is for certain.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201736", 256, TRUE); - OutputLine(NULL, "「うん?」", - NULL, "\"What?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101489", 256, TRUE); - OutputLine(NULL, "「最高に楽しかったぜッ!!」", - NULL, "\"I loved doing this with you!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201737", 256, TRUE); - OutputLine(NULL, "「うん!!」", - NULL, "\"Me too!!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "black", 400 ); - FadeOutBGM( 0, 300, FALSE ); - DrawScene( "background/gy7", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 圭一がぱっと後に飛び退き、金属バットで屋根を力強く叩いた。", - NULL, "I jumped backwards and slammed the roof with my bat.", Line_ContinueAfterTyping); - - PlaySE( 0, "s_tataku", 56, 64 ); - StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); - StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); - - OutputLineAll(NULL, "", Line_Normal); - - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " それはまるで大太鼓のような迫力があって。", - NULL, "The sound was as intense as a huge drum,", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 2人の戦いに心を奪われていた者たちに正気を取り戻させた。", - NULL, "and the noise woke up the people who were captivated by our fight.", Line_Normal); - ClearMessage(); - - PlayBGM( 1, "higurashi", 56, 0 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " シンと辺りが静まり返り、……さっきからひぐらしたちが合唱していたことを再び気付かせる。", - NULL, "The silence returned, and the chorus of higurashi filled the air.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101490", 256, TRUE); - OutputLine(NULL, "「じゃあ、…………一度、間合いを開こうじゃねぇか。」", - NULL, "\"Okay...... let's pause for a moment.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201738", 256, TRUE); - OutputLine(NULL, "「………そうだね。", - NULL, "\"......Sure.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201739", 256, TRUE); - OutputLine(NULL, "次の一撃で今度こそ決着をつけよう。」", - NULL, " Let's end this with one more strike.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 2人の動きが静かになり、………ゆっくりと間合いを広げあう。", - NULL, "We started to move slowly... and increased the distance between us.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 誰もが悟った。", - NULL, "Everyone realized it.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " いよいよこの戦いに決着がついてしまうことを。", - NULL, "This fight was ending very soon.", Line_Normal); - ClearMessage(); - - FadeOutBGM( 1, 300, FALSE ); - PlayBGM( 0, "SORA-YUME-", 56, 0 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101491", 256, TRUE); - OutputLine(NULL, "「じゃあ、最後の最後だ。", - NULL, "\"Okay, this is it.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101492", 256, TRUE); - OutputLine(NULL, "もう一回確認するぜ?」", - NULL, " I'm going to ask you one more time.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - ModDrawCharacter(2, 2, "sprite/re2a_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawScene( "background/sora_01", 1000 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201740", 256, TRUE); - OutputLine(NULL, "「うん? 何だっけ?」", - NULL, "\"Hmm? What is it?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101493", 256, TRUE); - OutputLine(NULL, "「あははははは、おいおい、この戦いはお互い賭けてるものがあったろうが。", - NULL, "\"Ahahahaha, hey, you're betting something on this, right?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101494", 256, TRUE); - OutputLine(NULL, "お前、その為に戦ってたんじゃなかったのかよ!」", - NULL, " Isn't that why you were fighting?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(2, 2, "sprite/re2a_nande_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201741", 256, TRUE); - OutputLine(NULL, "「そうだったっけ。", - NULL, "\"I did?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(2, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201742", 256, TRUE); - OutputLine(NULL, "あはははははは、ごめん、忘れちゃってた。」", - NULL, "Ahahahahahaha, sorry, I forgot.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101495", 256, TRUE); - OutputLine(NULL, "「ちぇ、仕方ねぇやつだなぁ。", - NULL, "\"Tsk. You're hopeless.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101496", 256, TRUE); - OutputLine(NULL, "確認するぜ。", - NULL, " Okay, listen carefully.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101497", 256, TRUE); - OutputLine(NULL, "まずは俺が勝った場合だ。", - NULL, " If I win,", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101498", 256, TRUE); - OutputLine(NULL, "俺の専属メイドになってご奉仕三昧の毎日だ!!", - NULL, " you'll become my personal maid and serve me every day!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101499", 256, TRUE); - OutputLine(NULL, " 人前では、これが私のご主人様ですってちゃんと紹介するんだぞー!!」", - NULL, " You'll have introduce me to others as your master!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201743", 256, TRUE); - OutputLine(NULL, "「あははははははははははは、可愛い服じゃないと嫌だよ?」", - NULL, "\"Ahahahahahahahahahahaha, my uniform better be cute!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101500", 256, TRUE); - OutputLine(NULL, "「そこは任せろ。", - NULL, "\"Of course it will.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101501", 256, TRUE); - OutputLine(NULL, "監督の完全監修の元、古式ゆかしいオールドスタイルから、ちょっとドキドキな改造メイド服まで色々と取り揃える!!", - NULL, " There will be a variety of uniforms, ranging from old-fashioned ones to ones that are a little dangerous!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101502", 256, TRUE); - OutputLine(NULL, " もちろん特注でレナにぴったりとフィットするサイズなんだ。", - NULL, " They'll be custom-made so they'll fit you perfectly.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101503", 256, TRUE); - OutputLine(NULL, "すごいだろう。」", - NULL, " How about that?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(2, 2, "sprite/re2a_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201744", 256, TRUE); - OutputLine(NULL, "「すごいすごい。", - NULL, "\"My goodness.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201745", 256, TRUE); - OutputLine(NULL, "負ける気はさらさらないけど、何だか楽しそう。", - NULL, " I don't intend to lose, but that could be fun, somehow.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201746", 256, TRUE); - OutputLine(NULL, "あははははは。」", - NULL, " Ahahahahaha.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101504", 256, TRUE); - OutputLine(NULL, "「次は、レナが勝った場合だ。」", - NULL, "\"If you win, Rena.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 圭一はそこで一度言葉を切る。", - NULL, "I paused for a moment.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101505", 256, TRUE); - OutputLine(NULL, "「……レナが勝ったなら、俺はレナの話を信じる。」", - NULL, "\"If you win, I'll believe your stories.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(2, 2, "sprite/re2a_nande_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナの表情は、ついさっきまで上機嫌だったのに、ほんの少し乾いて無表情になった。", - NULL, "Rena was happy until just a moment ago, but that expression was suddenly wiped from her face.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101506", 256, TRUE); - OutputLine(NULL, "「宇宙人が地球侵略をして来ていて、俺たちの頭ん中には寄生虫が入ってる。", - NULL, "\"Aliens are invading the Earth and we have parasites in our brains. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101507", 256, TRUE); - 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); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101508", 256, TRUE); - OutputLine(NULL, "あと、お前は毒で今夜、死んじまうんだよな?", - NULL, " Also, since you're dying tonight, ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101509", 256, TRUE); - OutputLine(NULL, " 最期はちゃんと看取ってやるから安心しろ。」", - NULL, "I'll make sure you go peacefully, so don't worry.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201747", 256, TRUE); - OutputLine(NULL, "「…………………何だか私が勝ってもつまんないね。", - NULL, "\"......It's not fun if I win, is it?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201748", 256, TRUE); - OutputLine(NULL, "圭一くんが勝った方のご褒美の方が楽しそうだよ。」", - NULL, " Your reward sounds a lot more fun, Keiichi-kun.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101510", 256, TRUE); - OutputLine(NULL, "「仕方ねぇだろ。", - NULL, "\"Well, what can I do?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101511", 256, TRUE); - OutputLine(NULL, "お前、そういう話だからわざわざ学校を乗っ取ったんじゃなかったのかよ。」", - NULL, " You did all this because of what I just said, right?\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(2, 2, "sprite/re2a_komaru_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201749", 256, TRUE); - OutputLine(NULL, "「……………そうだったんだっけね。", - NULL, "\"...............Yeah, I guess...", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201750", 256, TRUE); - OutputLine(NULL, "……ごめん、忘れそうになってたよ。」", - NULL, " Sorry, I almost forgot.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(2, 2, "sprite/re2a_nande_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナはほんの少し悲しい表情で笑ったが、それは砂浜に波が染みこむように、すっと消え、すぐに無表情に戻った。", - NULL, "Rena smiled sadly for a moment, but soon that expression was wiped off her face too.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101512", 256, TRUE); - OutputLine(NULL, "「俺は何しろ、レナのメイドさんがかかってるんだからよ!", - NULL, "\"I'm going to win no matter what.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101513", 256, TRUE); - OutputLine(NULL, " 意地で勝ちに行くぜ!!」", - NULL, " I want my personal maid!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(2, 2, "sprite/re2a_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201751", 256, TRUE); - OutputLine(NULL, "「……ぶーぶー。", - NULL, "\"......Boo, boo.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201752", 256, TRUE); - OutputLine(NULL, "レナが勝っても面白くないよぅ。」", - NULL, " It's not fun if I win.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101514", 256, TRUE); - OutputLine(NULL, "「何だよ、じゃあ今から変えるか?", - NULL, "\"Then do you want to change it?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101515", 256, TRUE); - OutputLine(NULL, " レナが勝ったらどうするよ。」", - NULL, " What do you want?\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(2, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …………そこで、ようやくレナは機嫌のいい笑いになった。", - NULL, "......Finally, Rena smiled happily again.", Line_Normal); - ClearMessage(); - - DrawScene( "black", 400 ); - DrawSceneWithMask( "background/moon", "maskright", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 風が、さらさらと流れて、……俺たちに貼りついた汗を冷やす。", - NULL, "The breeze dried our sweat.", Line_WaitForInput); - OutputLine(NULL, "……とても気持ちよかった。", - NULL, " It was a good feeling.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 今なら月が出ていても俺たちは暴れない。", - NULL, "We no longer went crazy, even with the moon out.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 本当の夕涼みができるに違いない。", - NULL, "We could finally enjoy the coolness of the evening.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナが薄く笑いながら、言った。", - NULL, "Still smiling a little, Rena spoke.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201753", 256, TRUE); - OutputLine(NULL, "「私も、", - NULL, "\"I", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2200 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "………圭一くんと同じご褒美がいいな。」", - NULL, " want the same reward as yours, Keiichi-kun.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101516", 256, TRUE); - OutputLine(NULL, "「何だよそれ。", - NULL, "\"What?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101517", 256, TRUE); - OutputLine(NULL, "俺がメイドかよ!", - NULL, " You want me to be your maid?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101518", 256, TRUE); - OutputLine(NULL, " ……ドギツイなぁ。」", - NULL, " That's something.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201754", 256, TRUE); - OutputLine(NULL, "「別にメイドさんじゃなくていいよ。", - NULL, "\"You don't have to be my maid.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201755", 256, TRUE); - OutputLine(NULL, "……でも他は同じ。", - NULL, " But the rest is the same.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201756", 256, TRUE); - OutputLine(NULL, "朝は私におはようって言って、夜は私におやすみって言って欲しい。", - NULL, " I want you to say 'good morning' to me every morning and 'good night' every night.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201757", 256, TRUE); - OutputLine(NULL, "いっぱい私にやさしくしてほしい、いっぱい私を楽しくさせてほしい。", - NULL, " I want you to treat me well and let me play around all the time. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170200587", 256, TRUE); - OutputLine(NULL, "………あれ?", - NULL, "......Hmm?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201759", 256, TRUE); - OutputLine(NULL, " あはははははは…、", - NULL, " Aha ha ha ha ha,", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2500 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "これじゃ、", - NULL, " I guess", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1300 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "私が勝っても圭一くんが勝っても、", - NULL, " no matter who wins", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 3200 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "私たち、", - NULL, " we'll always...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1800 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "……ずっと一緒なんだよね。」", - NULL, " be together.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101519", 256, TRUE); - OutputLine(NULL, "「一緒ではあるが、待遇に偉い違いがあるけどなー。」", - NULL, "\"We'll be together, but the one who gets the special treatment is different.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201760", 256, TRUE); - OutputLine(NULL, "「…あは、…あははははははははははははは。」", - NULL, "\"Aha! Ahahahahahahahahahahahahahahaha.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一&レナ", NULL, "Keiichi & Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101520", 256, TRUE); - ModPlayVoiceLS(5, 2, "ps3/s09/02/170201761", 256, TRUE); - OutputLine(NULL, "「「ははははは、はははははははははははははははははは。」」", - NULL, "\"\"Hahahahaha! Hahahahahahahahahahahahahahahahahahaha.\"\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201762", 256, TRUE); - OutputLine(NULL, "「どうして、こんなにも大好きな圭一くんと、私はこんなことをしているんだろう。」", - NULL, "\"Why am I fighting with someone I like so much?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101521", 256, TRUE); - OutputLine(NULL, "「さぁてな。", - NULL, "\"I don't know.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101522", 256, TRUE); - OutputLine(NULL, "どうして俺たちゃ屋根の上になんかいるんだ。", - NULL, " Why are we on the rooftop?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101523", 256, TRUE); - OutputLine(NULL, "何しに俺たちはここへ登ったんだっけ?」", - NULL, " Why did we even come up here in the first place?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201763", 256, TRUE); - OutputLine(NULL, "「…あははははは、どうしてだったっけ?", - NULL, "\"Ahahahahaha, I don't know.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201764", 256, TRUE); - OutputLine(NULL, " 忘れちゃったよ。」", - NULL, " I forgot.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101524", 256, TRUE); - OutputLine(NULL, "「馬鹿と煙は上へ昇る、ってやつだろ。", - NULL, "\"Maybe we're both airheads.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101525", 256, TRUE); - OutputLine(NULL, "じゃあ俺たちは2人とも大馬鹿だな。」", - NULL, " That's why we floated up here.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201765", 256, TRUE); - OutputLine(NULL, "「馬鹿仲間だね。」", - NULL, "\"Yep, we're airhead buddies.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101525_1", 256, TRUE); - OutputLine(NULL, "「仲間だな。」", - NULL, "\"We're buddies, alright.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一&レナ", NULL, "Keiichi & Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101526", 256, TRUE); - ModPlayVoiceLS(5, 2, "ps3/s09/02/170201767", 256, TRUE); - OutputLine(NULL, "「「あははははははははははははははは…。」」", - NULL, "\"\"Ahahahahahahahahahahahahahahaha...\"\"", Line_Normal); - ClearMessage(); - - DrawScene( "black", 1000 ); - ModDrawCharacter(0, 2, "sprite/re2a_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora_01", 1000 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101527", 256, TRUE); - OutputLine(NULL, "「……じゃあ、そろそろ行こうじゃねぇか。", - NULL, "\"...Well then, shall we get started?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101528", 256, TRUE); - OutputLine(NULL, "せっかくの体がクールダウンしちまう。」", - NULL, " I don't want to cool down too much.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201768", 256, TRUE); - OutputLine(NULL, "「そうだね。", - NULL, "\"You're right.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201769", 256, TRUE); - OutputLine(NULL, "……体が冷めちゃわない内に、決着をつけよう。」", - NULL, " We better finish up before it gets too cold.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/renasen2_def_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 2人は思い思いの構えで、互いの持つ凶器を構えあう。", - NULL, "We readied our weapons and took our stances.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201770", 256, TRUE); - OutputLine(NULL, "「……………私ね。", - NULL, "\"I......", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201771", 256, TRUE); - OutputLine(NULL, "…やっぱりやめない?", - NULL, " was going to suggest", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2600 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "って、", - NULL, " that we stop this.", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 300 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "そう言おうと思った。」", - NULL, " I really was.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 圭一はそれを、ゆっくり横に首を振って応える。", - NULL, "I shook my head slowly.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101529", 256, TRUE); - OutputLine(NULL, "「だめだ。", - NULL, "\"No.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101530", 256, TRUE); - OutputLine(NULL, "決着は必要なんだ。", - NULL, " We have to finish this.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101531", 256, TRUE); - OutputLine(NULL, "………じゃないと、終わらない。", - NULL, " ...Otherwise, it won't end.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101532", 256, TRUE); - OutputLine(NULL, "せっかくの俺とお前の戦いが、終われない。", - NULL, " Our fight won't end.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101533", 256, TRUE); - OutputLine(NULL, "……うやむやじゃ駄目なんだ。", - NULL, " We can't quit.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101534", 256, TRUE); - OutputLine(NULL, "綺麗に終わらないとだめなんだ。」", - NULL, " We have to bring it to an end.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201772", 256, TRUE); - OutputLine(NULL, "「……こんなのおかしい。", - NULL, "\"...This isn't right.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201773", 256, TRUE); - OutputLine(NULL, "ひょっとしたらどっちが勝っても負けても、ご褒美がなしになるかもしれない。」", - NULL, " It's possible that no matter who wins or loses, there will be no reward.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101535", 256, TRUE); - OutputLine(NULL, "「………………その時も恨みっこはなしだぜ。", - NULL, "\".........Even if that happens, we shouldn't hate each other.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101536", 256, TRUE); - OutputLine(NULL, "だから先に言っとく。」", - NULL, " So I'm going to tell you this now.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201774", 256, TRUE); - OutputLine(NULL, "「……何?」", - NULL, "\"......What?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101537", 256, TRUE); - OutputLine(NULL, "「楽しかったぜ。」", - NULL, "\"It was fun.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201775", 256, TRUE); - OutputLine(NULL, "「………………私もだよ…。」", - NULL, "\"Yeah............ I feel the same way...\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101538", 256, TRUE); - OutputLine(NULL, "「レナ。", - NULL, "\"Rena...", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101539", 256, TRUE); - OutputLine(NULL, "…仮に俺たちのどちらかが死のうと、俺たちは絶対にまた会えるから。", - NULL, " Even if one of us dies, we'll see each other again.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101540", 256, TRUE); - OutputLine(NULL, "……だから、また会えたなら、」", - NULL, " And when we do...\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - SetSpeedOfMessage( TRUE, 128 ); - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201776", 256, TRUE); - OutputLine(NULL, "「今度は普通に遊んで、", - NULL, "\"We'll have fun in a normal way.", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2000 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "普通に笑い合って、", - NULL, " We'll laugh together in a normal way.", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2300 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "……普通に恋をしよう。", - NULL, " ......And we'll fall in love in a normal way.", Line_Continue); - Wait( 3500 ); - OutputLine(NULL, "……絶対に互いを疑わない。", - NULL, " We won't doubt each other.", Line_Continue); - Wait( 2700 ); - OutputLine(NULL, "互いを絶対に信じ合う。", - NULL, " We'll trust each other.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201777", 256, TRUE); - OutputLine(NULL, "……だから、", - NULL, "......And we'll meet again,", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1900 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "………絶対に会えるよね?", - NULL, " right?", Line_Continue); - Wait( 1800 ); - OutputLine(NULL, " 絶対だよね……?」", - NULL, " For sure, right...?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101541", 256, TRUE); - OutputLine(NULL, "「あぁ、", - NULL, "\"Yes...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1400 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "……絶対だ…………。」", - NULL, " for sure...\"", Line_Normal); - ClearMessage(); - SetSpeedOfMessage( FALSE, 0 ); - DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナの瞳に、涙が浮かぶ…。", - NULL, "Tears appeared in Rena's eyes...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 圭一も自分の目頭が熱くなることに気付いていた。", - NULL, "I noticed I was about to break down, too.", Line_Normal); - ClearMessage(); - - FadeOutBGM( 0, 300, FALSE ); - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101542", 256, TRUE); - OutputLine(NULL, "「じゃあ、", - NULL, "\"Okay", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 300 ); - // (backup) SetValidityOfInput( TRUE ); - SetSpeedOfMessage( TRUE, 128 ); - OutputLine(NULL, "…", - NULL, "......", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 300 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…", - NULL, "...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 600 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "行くぜ。」", - NULL, " are you ready?\"", Line_Normal); - ClearMessage(); - - SetSpeedOfMessage( FALSE, 0 ); - ModDrawCharacter(0, 2, "sprite/renasen2_shinken_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/sora_01", 1000 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……合図は、なかった。", - NULL, "There was no signal.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " なのに2人は同時に踏み込んだ…。", - NULL, "But we stepped forward at the same time.", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(0, 2, "sprite/renasen1_def_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "white", 400 ); - DrawScene( "fight/fight1", 200 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 月の中に2人の影が躍りこんだ。", - NULL, "Our shadows jumped in the moonlight.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 誰もが、影が舞うのを見ていた。", - NULL, "Everyone was watching the shadows dance.", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "fight/fight2", 2000 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …そして、レナの影が、圭一の金属バットを激しく打ち、", - NULL, "Rena's shadow hit my metal bat violently.", Line_ContinueAfterTyping); - - PlaySE( 0, "s_Ken_A8k", 56, 64 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - - OutputLine(NULL, "………圭一が金属バットを手放してしまう…。", - NULL, " As a result, I let go of it...", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "fight/fight3", 300 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - DrawScene( "fight/fight4", 300 ); - SetValidityOfInput( FALSE ); - Wait( 200 ); - SetValidityOfInput( TRUE ); - PlaySE( 0, "s_furu", 56, 64 ); - - DrawScene( "fight/fight5", 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 金属バットはぐるぐると回転しながら屋根の上で一度跳ねてから…校庭へ。", - NULL, "The metal bat bounced once on the roof, then rolled down to the schoolyard.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……圭一は武器を失ったのだから丸腰。", - NULL, "I had lost my weapon.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …だからレナはこのチャンスに一気に畳み掛けるのは、とてもとても当り前で自然なことで…。", - NULL, "Here was Rena's chance. Of course, she wouldn't miss it...", Line_Normal); - ClearMessage(); - - DisableWindow(); - PlaySE( 0, "s_furu", 56, 64 ); - DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); - PlaySE( 0, "wa_003", 56, 64 ); - - DrawSprite( 5, "fight/fight6", NULL, -429, -660, -135, 0, 0, 0, FALSE, FALSE, 0, 0, 4, 200, TRUE ); - MoveSprite( 5, -429, -600, -135, 0, 0, 0, 0, 3000, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 圭一は屋根の上に押し倒されると、すぐにレナに圧し掛かられた。", - NULL, "I was lying flat on the roof, and Rena got on top of me.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - DisableWindow(); - MoveSprite( 5, -429, -240, -135, 0, 0, 0, 0, 3000, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 見れば、…月は二つに割られていた。", - NULL, "The moon was divided into two.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 振り上げるレナの鉈の薄く細い影が、月を真っ二つに割っていた。", - NULL, "The shadow of Rena's hatchet had split the moon right down the middle.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " それが、決着だった。", - NULL, "This was the end.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101543", 256, TRUE); - OutputLine(NULL, "「…………ち、", - NULL, "\"......Shit,", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1400 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "……やるな。", - NULL, " that was good.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101544", 256, TRUE); - OutputLine(NULL, "腕が…抜けねえや。」", - NULL, " I can't even pull my arms away.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201778", 256, TRUE); - OutputLine(NULL, "「ねぇ圭一くん。", - NULL, "\"Hey, Keiichi-kun.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201779", 256, TRUE); - OutputLine(NULL, "………もう決着、", - NULL, " ...It's over...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1600 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…ついたんだよね…?」", - NULL, " right...?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101545", 256, TRUE); - OutputLine(NULL, "「おいおい、まだついてねぇだろ。", - NULL, "\"Not yet.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101546", 256, TRUE); - OutputLine(NULL, "そいつを振り下ろすまではまだつかないぜ。」", - NULL, " It's not over until you swing down your hatchet.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201780", 256, TRUE); - OutputLine(NULL, "「……いやだ。」", - NULL, "\"......I don't wanna.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101547", 256, TRUE); - OutputLine(NULL, "「うん?」", - NULL, "\"Huh?\"", Line_Normal); - ClearMessage(); - - PlayBGM( 0, "Birth_and_death", 56, 0 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201781", 256, TRUE); - OutputLine(NULL, "「…いやだよ、", - NULL, "\"...I don't want to.", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2500 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…………", - NULL, " ......", Line_Continue); - OutputLine(NULL, "いやだ…。」", - NULL, "I don't want to...\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナは、…月を割るかのように鉈を構えたまま、両目から涙を溢れさせていた。", - NULL, "Rena's arms were still raised, but tears were pouring from her eyes.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201782", 256, TRUE); - OutputLine(NULL, "「………どうして、こんなことになっちゃったんだろう。", - NULL, "\"...What happened?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201783", 256, TRUE); - OutputLine(NULL, "どこで変になっちゃったんだろう…。", - NULL, " What went wrong?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201784", 256, TRUE); - OutputLine(NULL, "…私はみんなを大好きで、", - NULL, " I loved everyone", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2300 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "みんなを信じていたはずなのに、", - NULL, " and I trusted everyone.", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 3800 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "……どこで信じられなくなってしまったんだろう。」", - NULL, " When did I start to doubt them?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101548", 256, TRUE); - OutputLine(NULL, "「………………………。」", - NULL, "\"...............\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201785", 256, TRUE); - OutputLine(NULL, "「どうして圭一くんに鉈を振り上げているのか、…わかんない。", - NULL, "\"I don't know why I'm doing this to you... I don't know.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201786", 256, TRUE); - OutputLine(NULL, "……どうして、", - NULL, " ...Why,", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1600 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…私は", - NULL, " why am I", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1900 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "……こんなにも大好きな仲間たちに、", - NULL, " doing this to people...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 4600 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…こんなにも恐ろしいことを…してしまったんだろう…。」", - NULL, " I love so much?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101549", 256, TRUE); - OutputLine(NULL, "「お、………お前、", - NULL, "\"You...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2600 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…………そうか……、", - NULL, " You", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2500 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "……気付いたのか…。", - NULL, " realized it.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101550", 256, TRUE); - OutputLine(NULL, "………この「世界」で、……気付けたのかよ………ッ!!!」", - NULL, " You realized it in 'this' world!!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201787", 256, TRUE); - OutputLine(NULL, "「自分で自分が…信じられないよ…。", - NULL, "\"I can't believe myself...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201788", 256, TRUE); - OutputLine(NULL, " こんなにもあんなにも、楽しい日々だったのに、", - NULL, "Every day was so much fun", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 5500 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…どうして私は、", - NULL, " but... why,", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2500 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…どうして私は…。", - NULL, " why...?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201789", 256, TRUE); - OutputLine(NULL, "……何も不満もなかったし、", - NULL, " I didn't have any complaints,", Line_Continue); - SetValidityOfInput( FALSE ); - Wait( 2600 ); - SetValidityOfInput( TRUE ); - OutputLine(NULL, "…何の不安もなかったのに……、", - NULL, " I didn't worry about anything...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2700 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…どうして、…自分で壊してしまうような真似を…………。」", - NULL, " so why did I try to destroy everything with my own two hands...?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101551", 256, TRUE); - OutputLine(NULL, "「レナ……、お前はやっぱり……すげえよ…。」", - NULL, "\"Rena... you're... you're incredible!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……それでも自分以外の誰かが悪いんだろうって思い込んでたんだぜ。", - NULL, "I still believed that someone else was at fault.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……死んでも。", - NULL, "Until,", Line_WaitForInput); - OutputLine(NULL, "死んだあとも!", - NULL, " I mean, even after I was dead!", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺はずっと自分の罪深さに気付きもしなかった!", - NULL, "I didn't even notice I had sinned.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 自分ひとりだけが勘違って、仲間の救いにも気付けず殺してしまうことの何と悲しいことか。", - NULL, "How sad it was to kill my friends because of a little misunderstanding, even when they were trying to help me.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101552", 256, TRUE); - OutputLine(NULL, "「だから、……レナはすごいんだよ……。", - NULL, "\"Therefore... you're amazing, Rena...", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101553", 256, TRUE); - OutputLine(NULL, "仲間を1人も殺さなかった。", - NULL, " You didn't kill any of your friends.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101554", 256, TRUE); - OutputLine(NULL, "…お前は…罪を犯す前に、……気付けたんだよ……。", - NULL, " You came to your senses ...before you committed a sin.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101555", 256, TRUE); - OutputLine(NULL, "はは、あはははははははは!! ", - NULL, " Ha ha, aha ha ha ha ha!! ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101556", 256, TRUE); - OutputLine(NULL, "さすがだよレナ、", - NULL, "You're incredible, Rena.", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1900 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "……さすがだよ、", - NULL, " ......Just incredible...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2300 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…俺とは…違うんだッ!!」", - NULL, " You're totally different from me!!\"", Line_Normal); - ClearMessage(); - - DisableWindow(); - MoveSprite( 5, -429, -660, -135, 0, 0, 0, 0, 3000, TRUE ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " レナはゆっくりと立ち上がると、振り上げていた鉈をゆっくりと下ろした。", - NULL, "Rena stood up slowly and lowered her hatchet.", Line_Normal); - ClearMessage(); - - DrawScene( "black", 1000 ); - ModDrawCharacter(0, 2, "sprite/re2a_nande_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); - DrawScene( "background/moon", 1000 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201790", 256, TRUE); - OutputLine(NULL, "「…仲間を、傷付けたよ。", - NULL, "\"I hurt my friend.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201791", 256, TRUE); - OutputLine(NULL, "……魅ぃちゃんにひどいことをした…。」", - NULL, " I hurt Mii-chan...\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101557", 256, TRUE); - OutputLine(NULL, "「あとで謝っとけ。", - NULL, "\"Just apologize to her.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101558", 256, TRUE); - OutputLine(NULL, "俺的には当分の間、姉妹の入れ替わりを見抜けてちょうどいい傷跡だと思ってるぞ。」", - NULL, " Personally, I appreciate that the wounds will help me tell the twins apart.\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201792", 256, TRUE); - OutputLine(NULL, "「…それに、………殺しちゃってるもんね、私。」", - NULL, "\"I've already killed...\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101559", 256, TRUE); - OutputLine(NULL, "「あん?", - NULL, "\"Huh?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101560", 256, TRUE); - OutputLine(NULL, " 誰も殺してないだろ。", - NULL, " No, you haven't.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101561", 256, TRUE); - OutputLine(NULL, "誰を殺したよ?」", - NULL, " Who did you kill?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201793", 256, TRUE); - OutputLine(NULL, "「………………間宮リナと、…北条鉄平…。」", - NULL, "\"......Rina Mamiya... and Teppei Houjou...\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101562", 256, TRUE); - OutputLine(NULL, "「あぁ、…………あいつらか。」", - NULL, "\"Ah... those two...\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201794", 256, TRUE); - OutputLine(NULL, "「………あの2人を殺すことは正しいことだと思ってた。", - NULL, "\"......I thought it was right to kill them.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201795", 256, TRUE); - OutputLine(NULL, " ……でも、あの2人を殺した日から、", - NULL, "But the day I killed them...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 3900 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…もう世界は狂い始めていたと思う。", - NULL, " the world started to go crazy.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201796", 256, TRUE); - OutputLine(NULL, "………だということは、……。", - NULL, " Did that mean...", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201797", 256, TRUE); - OutputLine(NULL, "……あの2人を殺すのは、", - NULL, " that it was wrong", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 2800 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "……正しいことじゃなかったのかな……。」", - NULL, " to kill them...?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101563", 256, TRUE); - OutputLine(NULL, "「正しいかどうかは知らんが、最善手じゃなかったことは確かだな。」", - NULL, "\"I don't know if it was right or wrong, but it wasn't the best thing you could have done.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201798", 256, TRUE); - OutputLine(NULL, "「……最善手って……?」", - NULL, "\"What do you mean, the best thing?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101564", 256, TRUE); - OutputLine(NULL, "「そんなこともわからないのかよ!!」", - NULL, "\"Don't you know?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺はレナの頭をがばっと抱いて、俺の胸に無理やり抱いてやる。", - NULL, "I grabbed Rena's head and embraced her.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " そして言ってやった。", - NULL, "Then I told her.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " それはとても簡単なこと。", - NULL, "I told her something so simple.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 誰でも思いつくとても簡単な選択肢だった。", - NULL, "It was so simple that anyone could think of it.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " でもレナはしなかった。", - NULL, "But Rena didn't do it.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺もあの時、しなかった。", - NULL, "I didn't do it either, back then.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101565", 256, TRUE); - OutputLine(NULL, "「何かヤバかったり、", - NULL, "\"If you're in danger", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1600 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "疑いそうになったり、", - NULL, " or you feel like doubting others", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1600 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "辛いことがあったりしたときはな。」", - NULL, " or something sad happens...\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " それは、とても簡単なことなんだよ…!", - NULL, "It was so simple...!", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101566", 256, TRUE); - OutputLine(NULL, "「…仲間に、", - NULL, "\"You should talk to...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1600 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "……相談するんだよッ!!!!」", - NULL, " your friends!!!\"", Line_Normal); - ClearMessage(); - - DrawScene( "scene/042a", 1000 ); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201799", 256, TRUE); - OutputLine(NULL, "「そうだよね…。", - NULL, "\"That's right...", Line_WaitForInput); - SetSpeedOfMessage( TRUE, 16 ); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201800", 256, TRUE); - OutputLine(NULL, "……………そうだよね……、", - NULL, " You're right.", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1800 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "…ぅ、", - NULL, " ...Ooh...", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1800 ); - // (backup) SetValidityOfInput( TRUE ); - SetSpeedOfMessage( FALSE, 0 ); - OutputLine(NULL, "……ぅわぁぁぁぁぁぁ…ん……。」", - NULL, " whaaaahhhhh...\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " その選択肢は見つけにくいものでも何でもない。", - NULL, "The choice couldn't have been hard to see.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …本当にささやかで、身近にあった選択肢だったんだ。", - NULL, "I'm sure it was something that was within her grasp.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 1人で悩むことがいかに下らないことか。", - NULL, "How stupid it was to worry about it by herself.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 仲間がいた。", - NULL, "She had friends.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 全てを信じられる仲間がいた。", - NULL, "She had friends whom she trusted.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " なのに、何で、この問題は仲間には話せないと思い込んでしまったのか…!", - NULL, "Why did she think she couldn't talk to her friends about it?", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201801", 256, TRUE); - OutputLine(NULL, "「私が間違ってた…!!", - NULL, "\"I was wrong...!!", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201802", 256, TRUE); - OutputLine(NULL, " どうして…話さなかったんだろう!!", - NULL, " Why didn't I talk about it?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201803", 256, TRUE); - OutputLine(NULL, " 何で私はみんなを信じてるのに、信じてなかったんだろう!!!」", - NULL, " Everyone trusted me, so why didn't I trust them?\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101567", 256, TRUE); - OutputLine(NULL, "「…………俺もかつてそうだった。", - NULL, "\"......I was the same way before.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101568", 256, TRUE); - OutputLine(NULL, "…だから俺は笑わねぇぞ。", - NULL, " That's why I won't laugh at you.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101569", 256, TRUE); - OutputLine(NULL, "でも、気付けたならいいんだ。", - NULL, " But you realized it.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101570", 256, TRUE); - OutputLine(NULL, "しかもレナは、俺なんかよりずっと早く気付けたじゃねぇか…!!」", - NULL, " You realized it a lot sooner than I did!!\"", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺たちは信じ合おう。", - NULL, "We will trust each other.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 二度と仲間を疑うまい。", - NULL, "We will never doubt our friends.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 互いを信頼し合おう。", - NULL, "We will rely on each other.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " そして悩みを打ち明けあって、互いに助け合っていこう。", - NULL, "We will talk to each other and help each other.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " だから、仲間たちはいつまでも幸せで、どんな困難だってみんなで乗り越えていけるんじゃないか…。", - NULL, "That's why friends are always happy, and why we can endure anything together...", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101571", 256, TRUE); - OutputLine(NULL, "「……じゃ、レナ。", - NULL, "\"Okay, Rena.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101572", 256, TRUE); - OutputLine(NULL, "幕の降りた舞台だけどさ、カーテンコールに応えようじゃないか。", - NULL, " Why don't we respond to the curtain call?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101573", 256, TRUE); - OutputLine(NULL, "これで、全部おしまいだぜ。」", - NULL, " This is really the end of everything.\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s09/02/170201804", 256, TRUE); - OutputLine(NULL, "「カ、カーテンコールって何かな、かな…。」", - NULL, "\"Wh-What do you mean by the curtain call? What do you mean?\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101574", 256, TRUE); - OutputLine(NULL, "「まぁまぁ、俺の独り言だ。", - NULL, "\"Well, I was just talking to myself.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101575", 256, TRUE); - OutputLine(NULL, "最後だけ付き合ってくれよ。」", - NULL, " Come on.\"", Line_Normal); - ClearMessage(); - - DrawSceneWithMask( "black", "maskup", 1, 0, 300 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - 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", 56, 64 ); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 俺が頷くと、レナは鉈を投げ、それは屋根の下の闇に消えていった。", - NULL, "When I nodded, Rena threw away her hatchet. It disappeared into the darkness below.", Line_Normal); + OutputLine(NULL, "——この隙にっ!", + NULL, "...There's our chance!", Line_Normal); ClearMessage(); - FadeOutBGM( 0, 300, FALSE ); - PlayBGM( 1, "higurashi", 56, 0 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " そして俺は、……こんな顛末を予想していなかっただろう、地獄の観劇者たちに言ってやる!", - NULL, "Then I spoke to the audience in Hell, the demons who weren't expecting this ending.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " こいつは勝利宣言だ!", - NULL, "I was proclaiming victory!", Line_Normal); + OutputLine(NULL, "俺は沙都子がいる方向に顔を向けた。", + NULL, "I turned in Satoko's direction.", Line_Normal); ClearMessage(); - DrawScene( "scene/042b", 1000 ); + DrawBustshot(5, "2choices", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 15, 300, TRUE ); + char Choice2[2]; - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101576", 256, TRUE); - OutputLine(NULL, "「これで今宵はおしまいだぜ!!", - NULL, "\"That's all for tonight!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101577", 256, TRUE); - OutputLine(NULL, " 俺たちは惨劇に打ち勝った!!", - NULL, " We overcame this tragedy!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101578", 256, TRUE); - OutputLine(NULL, " もう俺たちは互いを疑わない。", - NULL, " We'll never doubt each other again.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101579", 256, TRUE); - OutputLine(NULL, "だからいつまでも結束している!!", - NULL, " We'll be united forever!!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101580", 256, TRUE); - OutputLine(NULL, " だからどんな惨劇が訪れようとも、二度と屈すると思うんじゃねぇ!!", - NULL, " No matter what disaster might befall us, don't think we'll ever yield!! ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101581", 256, TRUE); - OutputLine(NULL, " 悲劇など知るか惨劇など知るか!", - NULL, "Who cares about tragedy, who cares about disaster?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101582", 256, TRUE); - OutputLine(NULL, " 悪魔どもが喜ぶ脚本が、今後どれだけやって来ようとも。", - NULL, " Even if the script is written by demons,", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101583", 256, TRUE); - OutputLine(NULL, "俺たちが全部、ブチ壊してやるぜえええッ!!!」", - NULL, " we'll tear the whole thing to pieces!!!\"", Line_Normal); - ClearMessage(); - FadeOutBGM( 1, 300, FALSE ); - DrawScene( "white", 150 ); - PlaySE( 0, "thunder", 56, 64 ); - DrawScene( "end_1", 1000 ); - DrawScene( "end_2", 1000 ); - DrawScene( "end_3", 1000 ); - PlayBGM( 0, "song_ps2ed1", 56, 0 ); - SetValidityOfSkipping( FALSE ); - SetValidityOfInput( FALSE ); - SetValidityOfUserEffectSpeed( FALSE ); - CallScript( "&endroll_staff6" ); - SetValidityOfInput( TRUE ); + if (GetGlobalFlag(GLanguage) == 1) { + Choice2[0] = "Satoko, are you still there?! There's no time!!"; + Choice2[1] = "Well, Satoko?! You should be able to figure it out!!"; + } else { + Choice2[0] = "沙都子、まだかっ?! もう時間がないぞ!!"; + Choice2[1] = "沙都子、どうだっ?! お前ならわかるはずだ!!"; + } - DrawSceneWithMask( "omake_haikei", "mask4", 1, 0, 1500 ); - PlaySE( 0, "s_jikuu", 56, 64 ); - DrawSceneWithMask( "omake_jamp", "mask5", 1, 0, 1500 ); - Wait( 10000 ); - DrawSceneWithMask( "omake_haikei", "mask4", 1, 0, 1500 ); - PlaySE( 0, "s_jikuu", 56, 64 ); - DrawSceneWithMask( "omake_tip", "mask5", 1, 0, 1500 ); - Wait( 10000 ); - DrawSceneWithMask( "omake_haikei", "mask4", 1, 0, 1500 ); - PlaySE( 0, "s_boyoon", 56, 64 ); - DrawSceneWithMask( "omake_staff", "mask5", 1, 0, 1500 ); - Wait( 10000 ); - DrawScene( "black", 1000 ); - DrawSceneWithMask( "tips/gettip_tsum026", "mask1900", 7, 0, 400 ); - Wait( 5000 ); - DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); - Wait( 3000 ); - SetValidityOfSkipping( TRUE ); - SetValidityOfUserEffectSpeed( TRUE ); + Select( 2, Choice2 ); + FadeBustshot( 5, FALSE, 0, 0, 0, 0, 300, TRUE ); } diff --git a/Update/_tsum_026a.txt b/Update/_tsum_026a.txt new file mode 100644 index 0000000..3f44f95 --- /dev/null +++ b/Update/_tsum_026a.txt @@ -0,0 +1,6813 @@ +void main() +{ + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400180", 256, TRUE); + OutputLine(NULL, "「圭一さあああぁあぁあん!!!", + NULL, "\"Keiichi-san!!!", Line_WaitForInput); + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400181", 256, TRUE); + OutputLine(NULL, " わかりましたわ、わかりましたわ!!!」", + NULL, " I know now, I figured it out!!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 教室から沙都子の怒鳴り声が聞こえる。", + NULL, "I heard Satoko screaming from the classroom.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……レナが時限発火装置を隠した場所がわかったんだ!!", + NULL, "Satoko had figured out where Rena hid the time bomb!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナをこの場で取り押さえたいが、もう時間はまるでないんだ。", + NULL, "I wanted to catch Rena, but I didn't have time for that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナより時限発火装置を何とかしないとッ!!", + NULL, "I had to do something about the time bomb instead!!", Line_Normal); + ClearMessage(); + + ModDrawCharacter(0, 5, "sprite/ri1_majime_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/js3", 400 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500249", 256, TRUE); + OutputLine(NULL, "「……圭一!", + NULL, "\"Keiichi!", Line_WaitForInput); + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500250", 256, TRUE); + OutputLine(NULL, " 早く沙都子のところへ行くのです!」", + NULL, " Hurry up and go back to Satoko!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 梨花ちゃんがレナの前で両手を広げて立ち塞がっているのが見えた。", + NULL, "Rika-chan had spread her arms, blocking Rena's path forward.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101354", 256, TRUE); + OutputLine(NULL, "「ば、馬鹿なことはやめて逃げろッ!!!」", + NULL, "\"What are you doing? Just run!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 5, "sprite/ri1_fuman_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500251", 256, TRUE); + OutputLine(NULL, "「………………圭一。", + NULL, "\".........Keiichi.", Line_WaitForInput); + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500252", 256, TRUE); + OutputLine(NULL, "これは初めてではないのですよ。", + NULL, " This isn't the first time I've done this for you.", Line_WaitForInput); + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500253", 256, TRUE); + OutputLine(NULL, "……覚えていないのですか?」", + NULL, " Don't you remember?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101355", 256, TRUE); + OutputLine(NULL, "「………………………え?」", + NULL, "\"............Eh?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500254", 256, TRUE); + OutputLine(NULL, "「……前の時、……ボクにあとわずかの頑張りがあれば、……圭一は間に合ったのです。", + NULL, "\"If I'd tried a little harder the previous time... you could have made it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 5, "sprite/ri1_majime_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500255", 256, TRUE); + OutputLine(NULL, "……今度こそ、間に合わせる……!", + NULL, "...So this time, you are going to make it!", Line_WaitForInput); + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500256", 256, TRUE); + OutputLine(NULL, " だから行ってなのですッ!!」", + NULL, " Just go!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 梨花ちゃんが何を言っているのか、この土壇場では理解する余裕はなかった。", + NULL, "I didn't know what Rika-chan was talking about.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ひとつだけわかることがあった。", + NULL, "But there was one thing I did know.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " だから梨花ちゃんに逃げろというのは、仲間じゃないと宣告するのと同じことなんだ!!", + NULL, "Therefore, telling Rika-chan to run was like telling her she wasn't my friend!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " だから俺は頼る、仲間である梨花ちゃんを頼る!!", + NULL, "And so, I will depend on my friend, Rika-chan!!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101356", 256, TRUE); + OutputLine(NULL, "「すまん梨花ちゃん!!!」", + NULL, "\"Thank you, Rika-chan!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400182", 256, TRUE); + OutputLine(NULL, "「圭一さぁあん、もう時間がああああッ!!!」", + NULL, "\"Keiichi-san, we are running out of tiiiiiime!!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "background/g2_01", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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( "background/js3", "maskright", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 圭一が教室へ駆け込んだことを足音で知ると、梨花はわずかの安堵の息を漏らした。", + NULL, "As soon as Rika heard Keiichi's footsteps reach the classroom door, she sighed in relief.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacterWithFiltering(0, 2, "sprite/re2a_hig_def_a1_", "0", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 1300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " そこへ……レナのぬぅっとした黒い大きな影が迫る。", + NULL, "As she did, Rena's black shadow came ever closer.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201629", 256, TRUE); + OutputLine(NULL, "「あはははははあははははははははは!", + NULL, "\"Ahahahahahahahahahahahahahahaha!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201630", 256, TRUE); + OutputLine(NULL, " すごいよ、すごいよ、これは部活じゃないんだよ?", + NULL, " That's great, that's just great; this isn't a club activity, you know?", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201631", 256, TRUE); + OutputLine(NULL, " 梨花ちゃんは殺されちゃうよ、怒ったレナにきっと殺されちゃう!!」", + NULL, " You'll be killed for real!! You'll be killed by an angry Rena!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500257", 256, TRUE); + OutputLine(NULL, "「……………………………。」", + NULL, "\".....................\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201632", 256, TRUE); + OutputLine(NULL, "「あははははははははは……はは、………。", + NULL, "\"Ahahahahahahahahaha...ha ha...", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201633", 256, TRUE); + OutputLine(NULL, "……へぇ?", + NULL, " Hmm...", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201634", 256, TRUE); + OutputLine(NULL, " ……私が怖くないんだ?", + NULL, " You're not afraid of me, are you?", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201635", 256, TRUE); + OutputLine(NULL, " 梨花ちゃんすごいよ?」", + NULL, " You're amazing, Rika-chan.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……その構えは一端で、…レナと戦う毅然とした意思が感じられた。", + NULL, "Rika's stance told Rena that she was ready to fight.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " その表情が大人びていく。", + NULL, "Rika didn't look like a little girl anymore.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 不敵で、レナに対して余裕すら感じられた。", + NULL, "She looked so brave...", Line_WaitForInput); + OutputLine(NULL, "一瞬だけその表情に驚くレナ。", + NULL, " that Rena was even startled by it.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201636", 256, TRUE); + OutputLine(NULL, "「…………すごいね。", + NULL, "\".........Boy, you really are amazing.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201637", 256, TRUE); + OutputLine(NULL, "殺されるのが怖くないんだ?」", + NULL, " You aren't afraid of being killed at all, huh?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500258", 256, TRUE); + OutputLine(NULL, "「…ふん。」", + NULL, "\"...Heh!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 梨花が皮肉るように笑う。", + NULL, "Rika smiled cynically.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …こんな笑いは普段の梨花が浮かべるものではない。", + NULL, "Rika usually never smiled this way.", Line_Normal); + ClearMessage(); + + ModSetLayerFilter(1, 256, "sunset"); + ModDrawCharacter(1, 5, "sprite/ri1_majime_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); + DrawSceneWithMask( "background/g2_01", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500259", 256, TRUE); + OutputLine(NULL, "「……この私が死を恐れるとでも?", + NULL, "\"Do you really think I would be afraid of death?", Line_WaitForInput); + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500260", 256, TRUE); + OutputLine(NULL, " 幾百の死の山脈を越えてきたこの私が今さら何を恐れるというのか。」", + NULL, " I've experienced several hundred deaths up until now. Why should I be afraid of it all of a sudden?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201638", 256, TRUE); + OutputLine(NULL, "「君、……梨花ちゃんじゃないね。", + NULL, "\"You... aren't Rika-chan, are you?", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201639", 256, TRUE); + OutputLine(NULL, "…………あの夜に出会った梨花ちゃんもどきの方だね……。", + NULL, " ...You're the one I met that night...", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201640", 256, TRUE); + OutputLine(NULL, "………正体を現したな、宇宙人め………!", + NULL, " Show yourself, alien...!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201641", 256, TRUE); + OutputLine(NULL, " 本物の梨花ちゃんをどこへやった!!!」", + NULL, " Where is the real Rika-chan?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(1, 5, "sprite/ri1_niyari_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500261", 256, TRUE); + OutputLine(NULL, "「……本物の梨花?", + NULL, "\"The real Rika?", Line_WaitForInput); + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500262", 256, TRUE); + OutputLine(NULL, " ここにいるわよ。", + NULL, " She's right here.", Line_WaitForInput); + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500263", 256, TRUE); + OutputLine(NULL, "……みー、にぱ〜☆」", + NULL, " ...Meep, nipah☆.\"", Line_Normal); + ClearMessage(); + + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201642", 256, TRUE); + OutputLine(NULL, "「あぁ!!", + NULL, "\"Ah!!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201643", 256, TRUE); + OutputLine(NULL, " その小馬鹿にしたところは間違いなく梨花ちゃんだね!", + NULL, " The way you're looking down on me, that really is like Rika-chan!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201644", 256, TRUE); + OutputLine(NULL, " ……そう、オヤシロさまは宇宙人だった。", + NULL, " ...I get it, Oyashiro-sama is an alien.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201645", 256, TRUE); + OutputLine(NULL, "古手家はその末裔で、……宇宙人の直系の一族だもんね!!", + NULL, " The Furude family is descended from him... and therefore you are a descendant of aliens!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201646", 256, TRUE); + OutputLine(NULL, " あははははははははははははははは!!", + NULL, "Ahahahahahahahahahahahahahahaha!!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201647", 256, TRUE); + OutputLine(NULL, " 脳みそを叩き割って、中の寄生虫を引きずり出してやるからね、あっははははははははははははははははははははははははははは!!!」", + NULL, " I'll crack open your head and drag out all the parasites in your brain, ahhhahahahahahahahahahahahahahahahahahahahahahahahahahaha!!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナが奇声をあげながら鉈を大きく振りかぶり、梨花に飛び掛るッ!!", + NULL, "Rena raised her hatchet and charged at Rika with a scream!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + PlayBGM( 1, "kaze", 56, 0 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201648", 256, TRUE); + OutputLine(NULL, "「ひゃああああああああッ!!!", + NULL, "\"Hyaaaahhhh!!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201649", 256, TRUE); + OutputLine(NULL, " 一撃で叩き割ってあげるよおおおおおおおおッツ!!!!!」", + NULL, " One swing is all I need to smash your head open!!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " まさに襲い掛かる肉食獣のようにッ!!!", + NULL, "Rena looked like a beast charging towards its prey!!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawScene( "scene/032", 1000 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 迎える梨花は、後ろ足をすっと一歩引き、腰を落として迎撃体勢を取る。", + NULL, "Rika took a step backwards and lowered her body, preparing to counterattack.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……その表情には臆すものは一切ない…!", + NULL, "She did that with no hesitation...", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500264", 256, TRUE); + OutputLine(NULL, "「生憎ね、1分も稼げれば充分なの。", + NULL, "\"Even a minute is plenty.", Line_WaitForInput); + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500265", 256, TRUE); + OutputLine(NULL, "遊んであげるわ、", + NULL, " I'll play with you.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2000 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "おいで鉈女…!」", + NULL, " Come on, hatchet girl!\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 400, FALSE ); + DrawScene( "white", 400 ); + DrawSceneWithMask( "background/gk1_01", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400183", 256, TRUE); + OutputLine(NULL, "「いいですの圭一さん!!", + NULL, "\"Do you not get it, Keiichi-san?", Line_WaitForInput); + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400184", 256, TRUE); + OutputLine(NULL, " 全てのヒントと答えはもう朝の時にありましたの!」", + NULL, " All the hints were already in place this morning!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModSetLayerFilter(0, 256, "sunset"); + ModDrawCharacterWithFiltering(0, 1, "portrait/kei1_komaru_", "0", "maskleft", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101357", 256, TRUE); + OutputLine(NULL, "「お、落ち着け沙都子!", + NULL, "\"C-Calm down, Satoko!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101358", 256, TRUE); + OutputLine(NULL, " 俺にわかるように話せ!", + NULL, " Explain more slowly so I can understand!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101359", 256, TRUE); + OutputLine(NULL, " つまりどういうことなんだ?!」", + NULL, " What are you trying to say?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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 ); + DrawSceneWithMask( "background/flashback/Sora", "maskc", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/girla17001", 256, TRUE); + OutputLine(NULL, "「ねーー、今日はくさいーーー、窓しめてー。」", + NULL, "\"Hey, something stinks today. Close the windows!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("少年", NULL, "Young boy", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/boya17001", 256, TRUE); + OutputLine(NULL, "「ばぁか、窓を閉めたらもっと暑くなるんだよー!!」", + NULL, "\"Silly, it'll be hotter in here if we close the windows!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 外からずっと感じてたガソリンの臭い。", + NULL, "We had been smelling gasoline coming from outdoors.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " つまり、これはレナが用意したガソリンの臭いなんだ。", + NULL, "In other words, it was the smell of Rena's gasoline.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "background/gk1_01", "maskc", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナは教室に撒くためのガソリンを近くに隠していたようだが、それはポリタンクに入っていた。", + NULL, "Rena hid the gasoline near the classroom. She had it in a plastic container.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……だからあそこまで極端な臭いはさせないんだ。", + NULL, "You can't smell gasoline that's in a plastic container...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 臭いはどこからして来た?", + NULL, "Where was the smell coming from?", Line_WaitForInput); + OutputLine(NULL, " ……外から?", + NULL, " ...Was it coming from outside?", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 気化したガソリンは空気より重い。", + NULL, "Vaporized gasoline is heavier than air.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 上から落ちてくるものなんだ。", + NULL, "It sinks.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " そしてもう1つのヒントが重なる。", + NULL, "There was another hint other than that.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "background/flashback/gk1", "maskc", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("少年", NULL, "Young boy", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/boyb17001", 256, TRUE); + OutputLine(NULL, "「あれーーー?!", + NULL, "\"What?!", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps3/s09/00/boyb17002", 256, TRUE); + OutputLine(NULL, " 俺たちのボールがねえー!", + NULL, " Our ball is missing!", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps3/s09/00/boyb17003", 256, TRUE); + OutputLine(NULL, " 北条、お前がまた隠したんだろー!!」", + NULL, " You hid it again, didn't you, Houjou?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModSetLayerFilter(0, 256, "flashback"); + ModDrawCharacterWithFiltering(0, 4, "sprite/sa1a_akireru_a1_", "0", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400151", 256, TRUE); + OutputLine(NULL, "「誰がそんなものを隠しますの。", + NULL, "\"Why would I hide such a stupid thing?", Line_WaitForInput); + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400152", 256, TRUE); + OutputLine(NULL, "どうせ隠すならもう少し気の利いたものを隠しましてよ。」", + NULL, " If I was going to hide something, I'd hide something better than that.\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ボール遊びが好きな子たちにとって、ボールの所在がわからなくなるなんてことはない!", + NULL, "Kids who love to play with their ball never lose it!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 普段と同じ場所にしまってあったはずだ。", + NULL, "It should have been in the same place it always was.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " それがなくなっていた!", + NULL, "But it was gone!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " つまりこれは、レナが何かに使ったということなんだ!", + NULL, "So that must mean that Rena used it for something!", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "kaze", 56, 0 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + FadeOutBGM( 1, 400, FALSE ); + ModSetLayerFilter(0, 256, "sunset"); + ModDrawCharacter(0, 4, "portrait/sa1a_odoroki_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/gk1_01", 400 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400187", 256, TRUE); + OutputLine(NULL, "「レナさんは雨どいの出口をボールで詰めて、雨どいいっぱいにガソリンを注いだんですの!!", + NULL, "\"Rena-san blocked the drain with the ball and poured gasoline in the drain canal!!", Line_WaitForInput); + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400188", 256, TRUE); + OutputLine(NULL, " どこから?!", + NULL, " Where?", Line_WaitForInput); + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400189", 256, TRUE); + OutputLine(NULL, " 2階の屋根の上からですのよッ!!」", + NULL, " On the roof of the second floor!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "background/g1_01", "maskright", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " そうだ、2階の屋根に沿って雨どいは横に伸び、……そしてその端から真下に降りて普通は地面に排水される。", + NULL, "The drain canal extended along the roof of the second floor and then came straight down to the ground.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " しかもその雨どいは教室の窓のすぐ外を降りている…!!", + NULL, "Furthermore, the drain canal ran by the classroom windows!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 雨どいの配管が爆発したら……教室まで連鎖爆発だッ!!", + NULL, "If the canal exploded, the classroom would explode too!!", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + ModDrawCharacter(0, 4, "portrait/sa1a_odoroki_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/gk1_01", 400 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101360", 256, TRUE); + OutputLine(NULL, "「じゃあつまり!!", + NULL, "\"Therefore!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101361", 256, TRUE); + OutputLine(NULL, " 時限発火装置は!!」", + NULL, " The time bomb must be...!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400190", 256, TRUE); + OutputLine(NULL, "「2階の窓から延長コードか何かで引っ張って……、屋根の上ですわ!!!」", + NULL, "\"I bet she ran an extension cord out the second floor window... It's on the rooftop!!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺は床にぶちまけられていた誰かのお道具箱の中のハサミを拾い、それで沙都子の戒めを解く。", + NULL, "I picked up a pair of scissors and cut Satoko's bonds.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101362", 256, TRUE); + OutputLine(NULL, "「そういや、梨花ちゃんはどうやって縄跳びを解いたんだ?」", + NULL, "\"By the way, how did Rika-chan free herself from the rope?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 4, "portrait/sa1b_akireru_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400191", 256, TRUE); + OutputLine(NULL, "「……悪ぅございましたわねぇ、私は解けるほど痩せてなくて。」", + NULL, "\"I apologize for not being thin enough to slip out myself.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 4, "portrait/sa1a_odoroki_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " むくれる沙都子の頭をわしわしと撫でてやる。", + NULL, "I rubbed Satoko's head.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "background/gk1_01", "maskright", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101363", 256, TRUE); + OutputLine(NULL, "「みんなを頼む!", + NULL, "\"Take care of the rest here!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101364", 256, TRUE); + OutputLine(NULL, " 俺は屋上へ行く!!」", + NULL, " I'm going up to the roof!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺が教室を飛び出そうとした時、沙都子が呼び止めた。", + NULL, "As I jumped out of the classroom, Satoko stopped me.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacterWithFiltering(1, 4, "sprite/sa1b_odoroki_b1_", "0", "maskleft", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400192", 256, TRUE); + OutputLine(NULL, "「圭一さん、これを!!」", + NULL, "\"Keiichi-san, here!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101365", 256, TRUE); + OutputLine(NULL, "「何だよ、まだ何かあるのかッ!!」", + NULL, "\"What is it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "white", 100 ); + ModDrawCharacter(1, 4, "sprite/sa1b_odoroki_b1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); + DrawScene( "background/gk1_01", 100 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 突然、銀色の何かが俺の目の前に放り投げられる!", + NULL, "Something silver sailed through the air!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺はそれをバシンと強い音を立ててキャッチした。", + NULL, "I caught it.", Line_WaitForInput); + OutputLine(NULL, "………それは、金属バットだった…!", + NULL, " It was a metal bat...!", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(1, 4, "sprite/sa1a_def_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400193", 256, TRUE); + OutputLine(NULL, "「…………にーにーのですのよ。", + NULL, "\"...That's Nii-nii's.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(1, 4, "sprite/sa1b_warai_b1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400194", 256, TRUE); + OutputLine(NULL, "後でちゃんと返してもらうでございますからね!」", + NULL, "Make sure you give it back to me, okay?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101366", 256, TRUE); + OutputLine(NULL, "「おうッ!!", + NULL, "\"Sure thing!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101367", 256, TRUE); + OutputLine(NULL, " すまん沙都子ッ!!!」", + NULL, " Thanks, Satoko!!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……柄のところには悟史と名前が入っていた。", + NULL, "The name \"Satoshi\" was written on the handle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 沙都子の兄、悟史のバット。", + NULL, "This was the bat that belonged to Satoko's brother, Satoshi.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……去年の惨劇の、犠牲者。", + NULL, "He was the victim of last year's tragedy.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……お前も俺と同じなんだよな。", + NULL, "You and I, we're the same.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 二度と惨劇なんか繰り返させるものか!", + NULL, "I won't let another tragedy take place!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " このバットは舞台袖から送ってくれたお前の応援だ!", + NULL, "I'll treat this as a gift from you, who was waiting in the wings!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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( "background/g2_01", "maskleft", 1, 0, 300 ); + PlaySE( 0, "s_daidageki", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 梨花ちゃんがゴロゴロと転がって、大の字のうつ伏せになるのが見えた。", + NULL, "I saw Rika-chan rolling on the floor.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + ModDrawCharacterWithFiltering(0, 5, "sprite/ri1_komaru_a1_", "0", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500266", 256, TRUE); + OutputLine(NULL, "「………くそー…なのです。", + NULL, "\"......Damn it.", Line_WaitForInput); + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500267", 256, TRUE); + OutputLine(NULL, "身体年齢があと5つもあれば……。」", + NULL, " If my body were five years older...\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshotWithFiltering( 0, "maskdown" , 7, FALSE, 0, 0, 300, TRUE ); + PlaySE( 0, "wa_003", 56, 64 ); + ModDrawCharacterWithFiltering(0, 2, "sprite/re2a_hig_okoru_a1_", "0", "maskleft", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201650", 256, TRUE); + OutputLine(NULL, "「さぁあぁ、次は圭一くんだよおおおおおおぉおお!!!", + NULL, "\"You're next, Keiichi-kun!!!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201651", 256, TRUE); + OutputLine(NULL, " うをああああぁあぁあッ!!!」", + NULL, " Whooooaaaaaa!!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101368", 256, TRUE); + OutputLine(NULL, "「や、やべぇ!! とにかく上だ。", + NULL, "\"Shit!! I have to go.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101369", 256, TRUE); + OutputLine(NULL, "……今は屋根の上だ!!」", + NULL, " I have to get to the rooftop!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201652", 256, TRUE); + OutputLine(NULL, "「あははははははは、よく気付いたねよく気付いたね!!", + NULL, "\"Ahahahahahahaha, how did you figure it out, how did you?!!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201653", 256, TRUE); + OutputLine(NULL, " でもさせるもんかあぁあぁあぁぁ!!!」", + NULL, " Still, I won't let you get up there!!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 何て恐ろしい形相してやがる…!", + NULL, "Rena's face looked unbelievably scary!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺は3段飛ばしくらいで階段を駆け上がる!", + NULL, "I jumped up the stairs, skipping every other step!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナが俺を追って階段を駆け上がろうとした時、", + NULL, "As Rena flew up the stairs,", Line_WaitForInput); + OutputLine(NULL, "突然、足にピンと張られた縄跳びが絡みついた。", + NULL, " her foot got caught on a jump rope.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_Down", 56, 64 ); + DrawScene( "white", 100 ); + DrawScene( "background/g2_01", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……派手に転んだところに三段重ねのタライがレナの頭に連続ヒットする。", + NULL, "She tripped, and then three buckets fell on her head.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_Down", 56, 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(); + ModDrawCharacterWithFiltering(0, 2, "sprite/re2a_hig_okoru_a1_", "0", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201654", 256, TRUE); + OutputLine(NULL, "「い、……たたたたたったぁ………!!", + NULL, "\"Ow... ow ow ow ow...!!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201655", 256, TRUE); + OutputLine(NULL, " く、…あははははははははは、沙都子ちゃんかぁあぁぁぁ!」", + NULL, " Tch... Ahahahahahahahahaha, it was Satoko-chan, huh?!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 沙都子は廊下の壁に寄りかかりながら、チッチッチと言いながら立てた人差し指を振る。", + NULL, "Satoko leaned against the wall and waved her index finger in a mocking gesture.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshot( 0, FALSE, 0, 0, 0, 0, 200, TRUE ); + ModDrawCharacter(1, 4, "sprite/sa1b_warai_b1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400195", 256, TRUE); + OutputLine(NULL, "「をーっほっほっほ!", + NULL, "\"Oh ho ho ho!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(1, 4, "sprite/sa1a_akuwarai_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400196", 256, TRUE); + 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!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacterWithFiltering(2, 2, "sprite/re2a_hig_def_a1_", "0", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201656", 256, TRUE); + OutputLine(NULL, "「…沙都子ちゃん、光年は距離だよ。」", + NULL, "\"...Satoko-chan, light years are a unit of distance, not time...\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 100 ); + ModDrawCharacter(1, 4, "sprite/sa1b_odoroki_b1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); + ModDrawCharacter(2, 2, "sprite/re2a_hig_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "background/g2_01", 200 ); + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " コーン!", + NULL, "Smash!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + FadeBustshot( 1, FALSE, 0, 0, 0, 0, 300, TRUE ); + PlaySE( 0, "wa_003", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, "発動しなかった4段目のタライが沙都子の頭にヒットする。", + NULL, "The fourth bucket hit Satoko on the head.", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "black", "maskc", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " こんなやり取りをしている間にも圭一は先へ、先へ!!", + NULL, "I continued up to the rooftop!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナは沙都子に構わず階段を駆け上り圭一の後を追う…!", + NULL, "Rena ignored Satoko and ran after me...!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101370", 256, TRUE); + OutputLine(NULL, "「お、お!", + NULL, "\"O, O!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101371", 256, TRUE); + OutputLine(NULL, " 大石さんか?!", + NULL, " Ooishi-san?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101372", 256, TRUE); + OutputLine(NULL, " やったぞ、やったぞ畜生ぉおぉ!!!", + NULL, " I did it!!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101373", 256, TRUE); + OutputLine(NULL, " ライターは奪った!", + NULL, " I got the lighter.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101374", 256, TRUE); + OutputLine(NULL, " 時限発火装置もわかってる、屋根の上、雨どいの中だ!!", + NULL, " I know where the time bomb is; it's on the rooftop in the drain canal!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101375", 256, TRUE); + OutputLine(NULL, " 今、抑えに行っている!!」", + NULL, " I'm headed up there right now!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "background/gr2_01", "maskup", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100181", 256, TRUE); + OutputLine(NULL, "「………大石さん、……まさかあれじゃあ!!」", + NULL, "\"...Ooishi-san... is that it?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 熊谷から双眼鏡を引っ手繰り、大石も屋根の上の雨どいを見る。", + NULL, "Ooishi grabbed the pair of binoculars from Kumagai and looked at the rain gutter on the rooftop.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …………絶対ありえない場所に、ちょこんと時計が置いてあった!", + NULL, "......There was something like an alarm clock sitting there!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " その時計のコードは、2階の窓の中にすーっと伸びていた。", + NULL, "The cord from the clock was extending into the second floor window.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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( "background/gk1_01", "maskright", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 沙都子は教室内の全員の戒めを解いていた。", + NULL, "Satoko was working hard to remove her classmates' restraints.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " だが、魅音の首のU字ロックだけはハサミではどうにもならない!", + NULL, "But she couldn't do anything about the bike lock on Mion's neck!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300704", 256, TRUE); + OutputLine(NULL, "「……みんな、私はいいから早く逃げて……!」", + NULL, "\"Just run, everyone! Forget about me...!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacterWithFiltering(0, 4, "sprite/sa1a_akuwarai_a1_", "0", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400197", 256, TRUE); + OutputLine(NULL, "「あぁら魅音さんらしくもない。", + NULL, "\"Hmm, that doesn't sound like Mion-san.", Line_WaitForInput); + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400198", 256, TRUE); + OutputLine(NULL, "…こういう瞬間でも、我が部の部長らしくあるべきではございません?", + NULL, " Why not act like our club president, even in a situation like this?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 4, "sprite/sa1b_warai_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400199", 256, TRUE); + OutputLine(NULL, "部長はただ一言、こいつを外せと命令あそばされれば結構ですのよ?」", + NULL, "All you have to do, as our president, is to give me an order to undo this lock, okay?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 沙都子が自分の襟の裏をまさぐると…妙な形に折り曲げたヘアピンが現れる。", + NULL, "Satoko reached for the back of her collar... and produced a bent hair pin.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + FadeBustshotWithFiltering( 0, "right", 1, FALSE, 0, 0, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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( "background/Sora2", "maskright", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300705", 256, TRUE); + OutputLine(NULL, "「み、みんなは全部のカーテンを開けて窓を全部開けたら、外へ駆け出すこと!!」", + NULL, "\"E-Everyone, open the curtains and the windows, then run!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 24, "ps3/s09/24/172400017", 256, TRUE); + OutputLine(NULL, "「い、委員長!", + NULL, "\"B-But, class prez!", Line_WaitForInput); + ModPlayVoiceLS(4, 24, "ps3/s09/24/172400018", 256, TRUE); + OutputLine(NULL, " 前原さんはどうするんです?!」", + NULL, " What about Maebara-san?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300706", 256, TRUE); + OutputLine(NULL, "「圭ちゃんは警察が助けてくれるから!", + NULL, "\"The police will help Kei-chan!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300707", 256, TRUE); + OutputLine(NULL, " みんなはとにかく一刻も早くここから逃げて!!", + NULL, " You all need to run as soon as possible!!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300708", 256, TRUE); + OutputLine(NULL, " ……って、うわ?!", + NULL, " ...Huh?", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300709", 256, TRUE); + OutputLine(NULL, " も、もう外したの?」", + NULL, " Did you unlock it already?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + ModDrawCharacter(1, 4, "sprite/sa1a_akuwarai_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); + ModDrawCharacter(2, 3, "sprite/me1a_odoroki_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "background/gk1_01", 400 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400200", 256, TRUE); + OutputLine(NULL, "「北条沙都子にとって、U字ロックのUは、“うわ!こんなの楽勝!”のUでございましてよー!」", + NULL, "\"To me, this type of lock is child's play!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "background/gr2_01", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 双眼鏡が教室を捉えた。", + NULL, "The binoculars were trained on the classroom.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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 ); + PlaySE( 0, "s_furu", 56, 64 ); + ModDrawCharacter(2, 11, "sprite/oisi1_3_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "background/kuruma3_02", 400 ); + + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 大石は凄まじい重量感で指揮車の無線を持つ大高を弾き飛ばすと、無線に怒鳴った。", + NULL, "Ooishi pushed Ootaka aside, then grabbed his radio and yelled into it.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700581", 256, TRUE); + OutputLine(NULL, "「全班突入しろ!!", + NULL, "\"All units, go!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700582", 256, TRUE); + OutputLine(NULL, " 突入突入突入ッ!!", + NULL, " Go, go!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700583", 256, TRUE); + OutputLine(NULL, " 人質を全員確保しろ!!", + NULL, " Secure the hostages!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700584", 256, TRUE); + OutputLine(NULL, " 犯人は人質1名を追って2階へ上がった模様!」", + NULL, " The suspect is going up to the second floor, running after one of them!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("大高", NULL, "Ootaka", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps2/00/ootaka17024", 540, TRUE); + OutputLine(NULL, "「こ、こら! 何の真似だね!! お、大石くん、無線を返したまッグギャッ……?! …あ………ぐぐぐぐぐぐ……」", + NULL, "\"Hey! What are you doing? Ooishi-kun, give me back the radio... Gyahh! Ah... guhhhhh.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "wa_011", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 大高が大石の無線を奪おうと組みかかって来たところに、熊谷がすっと割って入った。", + NULL, "Ootaka tried to grab the radio from Ooishi, but Kumagai stepped in.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "wa_003", 56, 64 ); + ModDrawCharacterWithFiltering(1, 19, "sprite/kuma_def_", "0", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 鈍い音がして、大高が痙攣しながら沈んでいく。", + NULL, "There was a dull noise and Ootaka crumbled to the floor, convulsing.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(1, 19, "sprite/kuma_warai_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100182", 256, TRUE); + OutputLine(NULL, "「あー、すみませんです。", + NULL, "\"Oops, sorry.", Line_WaitForInput); + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100183", 256, TRUE); + OutputLine(NULL, "膝が、たまたま玉に綺麗〜に入っちゃったっすね。」", + NULL, " I guess my knee happened to hit your balls.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700585", 256, TRUE); + OutputLine(NULL, "「教室内にはまだガソリンが充満しているぞ、充分に注意しろ!", + NULL, "\"The classroom is still filled with gasoline, be very careful!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700586", 256, TRUE); + OutputLine(NULL, " ガス弾や閃光弾の類の使用は禁ずる、繰り返す、ガス弾、閃光弾の使用は禁ずる!!", + NULL, " You are forbidden from using any gas bombs or flares. Again, do not use gas bombs or flares!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700587", 256, TRUE); + OutputLine(NULL, " 大爆発するぞ!!」", + NULL, " The whole place will blow!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "background/kuruma2_02", "maskup", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/polia17007", 256, TRUE); + OutputLine(NULL, "「支援班よりHQ!", + NULL, "\"Support unit to HQ!", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps3/s09/00/polia17008", 256, TRUE); + OutputLine(NULL, " 人質24名を確保!!", + NULL, " We secured twenty-four hostages!!", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps3/s09/00/polia17009", 256, TRUE); + OutputLine(NULL, " 1名は外傷多数!」", + NULL, " One is injured!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/polib17001", 256, TRUE); + OutputLine(NULL, "「突入班、1階制圧中。", + NULL, "\"This is the assault unit. We're trying to take control of the first floor.", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps3/s09/00/polib17002", 256, TRUE); + OutputLine(NULL, "……トラブル発生。", + NULL, " ...We've got a problem.", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps3/s09/00/polib17003", 256, TRUE); + OutputLine(NULL, "電源室、開錠不可。」", + NULL, " The electrical room is locked, and we can't get in.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700588", 256, TRUE); + OutputLine(NULL, "「不可ぁ?!", + NULL, "\"You can't get in?!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700589", 256, TRUE); + OutputLine(NULL, " 扉を打ち破れないですかね?!」", + NULL, " Can't you break down the door?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/polib17004", 256, TRUE); + OutputLine(NULL, "「教室真正面です。", + NULL, "\"It's located directly opposite the classroom.", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps3/s09/00/polib17005", 256, TRUE); + OutputLine(NULL, "ガソリン臭濃厚、破砕時に着火の恐れあり。", + NULL, " The smell of gasoline is strong here. We might ignite the gas when breaking down the door.", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps3/s09/00/polib17006", 256, TRUE); + OutputLine(NULL, "指示を待ちます。」", + NULL, " We'll await further orders.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700590", 256, TRUE); + OutputLine(NULL, "「…くそッ!! ", + NULL, "\"Shit!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700591", 256, TRUE); + OutputLine(NULL, "……ブレーカーを落とせばアガリだと思ったのになぁ!", + NULL, " We could have just turned the power off!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700592", 256, TRUE); + OutputLine(NULL, " 電源室は放棄、2階部分を制圧されたし!!」", + NULL, " ...Forget the electrical room, go secure the second floor!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/polic17001", 256, TRUE); + OutputLine(NULL, "「突入班了解、", + NULL, "\"Assault unit, roger that.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1200 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "α、突入!突入!突入!!!」", + NULL, " Alpha, GO! GO! GO!!!\"", Line_Normal); + ClearMessage(); + + ModDrawCharacter(2, 11, "sprite/oisi1_3_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "background/kuruma3_02", "maskright", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700593", 256, TRUE); + OutputLine(NULL, "「大高くん!", + NULL, "\"Ootaka-kun!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700594", 256, TRUE); + OutputLine(NULL, " 電源室確保失敗時はどうするつもりだったんです!!」", + NULL, " What were you going to do if you failed to secure the electrical room?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("大高", NULL, "Ootaka", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps2/00/ootaka17025", 540, TRUE); + OutputLine(NULL, "「そ、…それに失敗しないための特殊部隊だ…。」", + NULL, "\"That is... That's what the special unit was for...\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700595", 256, TRUE); + OutputLine(NULL, "「…これだから坊ちゃん育ちは…。", + NULL, "\"This is the problem with rich boys...", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700596", 256, TRUE); + OutputLine(NULL, "あとは時計のコンセントを押さえるしかないか!」", + NULL, " We'll just have to secure the clock's outlet now!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/polid17001", 256, TRUE); + OutputLine(NULL, "「狙撃班よりHQへ。", + NULL, "\"Sniper unit to HQ.", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps3/s09/00/polid17002", 256, TRUE); + OutputLine(NULL, "1階屋根部分に男子人質1名を発見しました。」", + NULL, " I can see a male hostage on the rooftop of the first floor.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "background/gr2_01", "maskright", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100184", 256, TRUE); + OutputLine(NULL, "「大石さん!!", + NULL, "\"Ooishi-san!!", Line_WaitForInput); + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100185", 256, TRUE); + OutputLine(NULL, " 前原くんです!!」", + NULL, " That's Maebara-kun!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700597", 256, TRUE); + OutputLine(NULL, "「スピーカーを貸せ!!", + NULL, "\"Give me the speaker!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700598", 256, TRUE); + OutputLine(NULL, " 前原さぁん!!!", + NULL, " Maebara-san!!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700599", 256, TRUE); + OutputLine(NULL, " 時計のッ、電源は2階の奥の部屋ぁあぁ!!」", + NULL, " The clock is plugged into the back room on the second floor!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "background/gy3_01", "maskright", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " だが圭一は首を何度も横に振った。", + NULL, "I shook my head repeatedly.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …無理という意味だ。", + NULL, "I couldn't do that.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……彼は今、レナに追われているのだから、なかなか思い通りには動けないということか。", + NULL, "Rena was coming after me, so I couldn't head that way.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ならもう戻れとは言わない。", + NULL, "What else could I do?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700600", 256, TRUE); + OutputLine(NULL, "「前原さああぁあん!!", + NULL, "\"Maebara-saaaan!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700601", 256, TRUE); + OutputLine(NULL, " そのまま2階の屋根に上がってぇえぇ!!!", + NULL, " Continue up to the roof of the second floor!!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700602", 256, TRUE); + 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( "background/gy3_01", "maskright", 7, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 大石さんがスピーカーでさらに上に上がれと指示した。", + NULL, "Ooishi-san was telling me to go further up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 雨どいの上と言っただけだ。", + NULL, "She only said it was in the drain canal.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " でも大石さんたちは双眼鏡か何かで発見したのかもしれない。", + NULL, "But maybe Ooishi-san found it with his binoculars.", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "white", "maskdown", 7, 0, 300 ); + DrawScene( "background/Sora2", 400 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 張り出したベランダの柵に足を掛け、ひょいひょいっと2階の屋根の上に駆け上がる。", + NULL, "I put my foot on the railing of the veranda and ran up to the rooftop.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……こんなにも体が軽いと思ったことは初めてだった。", + NULL, "I had never felt so light.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 今なら、指2〜3本で体を持ち上げられそうに感じた。", + NULL, "I felt like I could lift myself with just two or three fingers.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700603", 256, TRUE); + OutputLine(NULL, "「そのまま、まっすぐ走ってッ!!!", + NULL, "\"That's it, keep going!!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700604", 256, TRUE); + OutputLine(NULL, " 雨どいの一番奥ー!!!", + NULL, " It's at the furthest end of the drain pipe!!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700605", 256, TRUE); + OutputLine(NULL, " 時間がないッ、あと30秒おおおぉ!!!」", + NULL, " You only have thirty seconds!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 見つけた、……あれかッ?!", + NULL, "Over there... Was that it?", Line_WaitForInput); + OutputLine(NULL, " あれだああぁあ!!!", + NULL, " It waaaaaaas!!!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/polid17003", 256, TRUE); + OutputLine(NULL, "「狙撃班よりHQへ。", + NULL, "\"Sniper unit to HQ.", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps3/s09/00/polid17004", 256, TRUE); + OutputLine(NULL, "1階屋根部分に犯人を発見!」", + NULL, " I can see the suspect on the rooftop of the first floor!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700606", 256, TRUE); + OutputLine(NULL, "「……あ〜〜、撃てたら撃ちたいけど、それ、実弾ですよねぇ?", + NULL, "\"Ahh, I wish you could fire, but you're using live ammo, aren't you?", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700607", 256, TRUE); + OutputLine(NULL, " 実は狙撃銃タイプの催涙ガス銃とか、そういうことだったりしません?」", + NULL, " It's not tear gas or anything, is it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/polid17005", 256, TRUE); + OutputLine(NULL, "「いえ、……実弾です。」", + NULL, "\"No, it's live ammunition.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700608", 256, TRUE); + OutputLine(NULL, "「そーゆうのは軍隊で使ってくださいよ、日本の警察にゃ必要ないですねぇ…!", + NULL, "\"Use those in the military! Japanese police don't need anything like that...!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700609", 256, TRUE); + OutputLine(NULL, " 前原さああん!!", + NULL, " Maebara-san!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700610", 256, TRUE); + OutputLine(NULL, " 追って来てます!!", + NULL, " She's after you!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700611", 256, TRUE); + OutputLine(NULL, " 急いで!", + NULL, " Hurry!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700612", 256, TRUE); + OutputLine(NULL, " 追い詰められる!!!」", + NULL, " She'll be there soon!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " あと何秒だよ!!!", + NULL, "How many more seconds did I have?", Line_WaitForInput); + OutputLine(NULL, " どうでもいいや、うをああああああああ!!!", + NULL, " Ah, who cares? Whooaaahhhhh!!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + DrawSceneWithMask( "background/gy3_01", "maskleft", 1, 0, 300 ); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "background/blur/gy3_01", 800 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + DrawScene( "black", 400 ); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …そいつには千切れて銅線が剥き出しになったコードが繋がっていた。", + NULL, "There was a cord with a copper wire attached to it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " こいつから火花が出てドカンだったわけか!", + NULL, "This was supposed to create sparks and start an explosion!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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, ", GetGlobalFlag(GLinemodeSp)); + + SetSpeedOfMessage( FALSE, 0 ); + + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " う、をっおおおおおおおおお!!!!", + NULL, "Whoooaaaaaoooooooohhh!!!!", Line_Normal); + ClearMessage(); + + PlaySE( 0, "s_furu", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺はそれを地面へ投げ落とす!!", + NULL, "I threw it to the ground!!", Line_Normal); + ClearMessage(); + + DrawScene( "white", 50 ); + DrawSceneWithMask( "black", "maskup", 1, 0, 300 ); + PlaySE( 0, "s_glass", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ちょっと遅れてガッシャンといい音が響いてきた。", + NULL, "A moment later, I heard the noise of something breaking.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " はぁ、…はぁ、……はぁ!!", + NULL, "Hah... hah... hah!!", Line_WaitForInput); + OutputLine(NULL, " や、……やったかッ?!", + NULL, " Did I do it?", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "background/gr2_01", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/polic17002", 256, TRUE); + OutputLine(NULL, "「突入班よりHQ、時限発火装置の停止を確認!」", + NULL, "\"Assault unit to HQ, the time bomb has been stopped!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700613", 256, TRUE); + OutputLine(NULL, "「よっしゃあああぁああぁあッ!!!」", + NULL, "\"Yeeeeeeeees!!!\"", Line_Continue); + SetSpeedOfMessage( FALSE, 0 ); + + PlaySE( 0, "s_daidageki", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "background/Sora2", "maskup", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100186", 256, TRUE); + OutputLine(NULL, "「お、大石さん、やった、やったっすよー!!」", + NULL, "\"O-Ooishi-san, we did it, we did it!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700614", 256, TRUE); + OutputLine(NULL, "「やった!", + NULL, "\"Yeah!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700615", 256, TRUE); + OutputLine(NULL, " ま、前原さん、やったあああ!!」", + NULL, " M-Maebara-san, good job!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400201", 256, TRUE); + OutputLine(NULL, "「圭一さんはちょっとハラハラさせ過ぎですわね。", + NULL, "\"Keiichi-san certainly made me nervous.", Line_WaitForInput); + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400202", 256, TRUE); + OutputLine(NULL, "余裕がないのはエレガントではありませんでしてよ!」", + NULL, " Cutting it so close isn't elegant, you know!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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( "background/kuruma3_02", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100187", 256, TRUE); + OutputLine(NULL, "「大石さん、消防からっす!", + NULL, "\"Ooishi-san, there's a message from the fire department.", Line_WaitForInput); + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100188", 256, TRUE); + OutputLine(NULL, " 現場は依然、危険度最大につき、突入班全員の即時退却を進言していますッ!!」", + NULL, " The scene is still dangerous, so order all units to retreat immediately!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 11, "sprite/oisi1_5_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 400, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700616", 256, TRUE); + OutputLine(NULL, "「時限発火装置はもうないのに?!」", + NULL, "\"Isn't the time bomb gone, though...?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100189", 256, TRUE); + OutputLine(NULL, "「発火装置がなくて危険度は最大級の現場だそうです。", + NULL, "\"Although the ignition device is gone, it's still extremely dangerous.", Line_WaitForInput); + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100190", 256, TRUE); + OutputLine(NULL, "これ以上は突入班全員の生命に危険があります!」", + NULL, " The lives of the assault unit might be at stake.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 11, "sprite/oisi1_3_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700617", 256, TRUE); + OutputLine(NULL, "「くそ…!", + NULL, "\"Damn...!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700618", 256, TRUE); + OutputLine(NULL, " 屋上の前原くんをどうしよう!!", + NULL, " What about Maebara-kun up there?", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700619", 256, TRUE); + OutputLine(NULL, " 2階屋根なら、何とか飛び降りれないか?!」", + NULL, " Can he jump off?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100191", 256, TRUE); + OutputLine(NULL, "「大石さん、図面では校舎下に花壇があります!", + NULL, "\"Ooishi-san, according to the map, there's a flower bed by the school building.", Line_WaitForInput); + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100192", 256, TRUE); + OutputLine(NULL, " そこへ飛び降りるように誘導しましょう!!」", + NULL, " We'll tell him to jump there!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + DrawSceneWithMask( "background/kuruma1_02", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700620", 256, TRUE); + OutputLine(NULL, "「大石より突入中の全班へ!!", + NULL, "\"Ooishi to all units!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700621", 256, TRUE); + OutputLine(NULL, " 作戦中止、退却せよ退却せよ!!」", + NULL, " Stop the operation, fall back immediately, fall back!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/polic17003", 256, TRUE); + OutputLine(NULL, "「α了解。」", + NULL, "\"Alpha here, roger that.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("警官", NULL, "Policeman", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s09/00/polie17001", 256, TRUE); + OutputLine(NULL, "「β了解、退却退却退却!!」", + NULL, "\"Beta here, roger that. Fall back, fall back!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 400 ); + DrawSceneWithMask( "background/gy3_01", "maskright", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700622", 256, TRUE); + OutputLine(NULL, "「聞こえますか前原さああああん!!", + NULL, "\"Can you hear me, Maebara-san?", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700623", 256, TRUE); + OutputLine(NULL, " それから竜宮さんも!!", + NULL, " Ryuugu-san too!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700624", 256, TRUE); + OutputLine(NULL, " もうそこは危険です!!", + NULL, " It's too dangerous to stay there!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700625", 256, TRUE); + OutputLine(NULL, " いつ爆発するかわからない!!", + NULL, " It might explode at any minute!!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700626", 256, TRUE); + OutputLine(NULL, " 校舎の下に花壇があります、そこへ飛び降りてくださいいいいい!!!」", + NULL, " There's a flower bed by the school building; jump down there!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101376", 256, TRUE); + OutputLine(NULL, "「……花壇だって?", + NULL, "\"A flower bed?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101377", 256, TRUE); + OutputLine(NULL, " 畜生、ここからじゃよくわかんねぇってのによ…。」", + NULL, " Damn it, I can't see it from here...\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 300, FALSE ); + DrawSceneWithMask( "background/sora2", "maskleft", 1, 0, 300 ); + PlayBGM( 0, "higurashi", 56, 0 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 残念だが、もうのんびりと花壇を探してる暇はないようだった。", + NULL, "But it didn't sound like I had enough time to be looking for it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + ModDrawCharacterWithFiltering(0, 2, "sprite/re2a_hig_def_a1_", "0", "maskup", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 1300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナはもはや焦らず、ゆっくりとした重みのある動作で屋根の上に這い上がっていた。", + NULL, "Rena slowly crawled up to the rooftop.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺はそれを悠然と待ち受けている…。", + NULL, "I waited for her there.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/re2a_hig_muhyou_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201657", 256, TRUE); + OutputLine(NULL, "「……まさか、こんなところに隠したのを見付けるとはね…。", + NULL, "\"I never thought you would find it.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201658", 256, TRUE); + OutputLine(NULL, "……これで全て、……失敗か………。」", + NULL, " It was all for nothing...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナが首をバリバリと掻き毟る。", + NULL, "Rena scratched at her throat.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " せっかく貼ったバンドエイドは全て剥がれ落ちてしまっていて、痛々しい傷跡が血を滲ませて覗いていた…。", + NULL, "The band-aids peeled off, and her throat started to bleed...", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101378", 256, TRUE); + OutputLine(NULL, "「ゲームセットだな、", + NULL, "\"It's game over,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1600 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "レナ!!!」", + NULL, " Rena!!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺たちは学校の2階の屋根の上で対峙していた。", + NULL, "We were confronting each other on the rooftop of the second floor.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …もうこれで、…部活、実戦編はおしまいだ!", + NULL, "...This wasn't a club activity, but a real battle!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 初めレナは、計画を破綻させた俺を憎悪の目で睨んでいたが、", + NULL, "Rena was glaring at me with hatred at first...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, "…途中から諦めがついたのか、ふっと笑い、今度は不敵に笑うようになった。", + NULL, "But maybe because she had already given up, she started smiling wickedly.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ひぐらしたちの合唱が、俺たちの戦いの汗を冷やそうとしてくれるのだが……。", + NULL, "I heard the chorus of the higurashi in the background, as if to cool us down from the heat of battle.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……まだまだ俺たちにはそのサービスは必要なさそうだった。", + NULL, "I didn't think we needed their service yet, though.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/re2a_hig_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201659", 256, TRUE); + OutputLine(NULL, "「そうだね、スゴロクだったらここはゴールで圭一くんのアガリだね。", + NULL, "\"Yeah, if it was a board game, you'd have reached the goal and won.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201660", 256, TRUE); + OutputLine(NULL, "…でもこれはゲームじゃない。", + NULL, " But... this isn't a game.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/re2a_hig_muhyou_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201661", 256, TRUE); + OutputLine(NULL, "だからここはゴールじゃなくて、行き止まりって言うんだよ?」", + NULL, "So this isn't a goal--it's a dead end.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/renasen2_tuukaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101379", 256, TRUE); + OutputLine(NULL, "「………ち、負けを認めないやつだな…。", + NULL, "\"......Shit, you don't give up, do you?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101380", 256, TRUE); + OutputLine(NULL, "………レナはつくづく強いヤツだよ。", + NULL, " Rena, you really are strong.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101381", 256, TRUE); + OutputLine(NULL, "絶対へこたれない、挫けない。", + NULL, " You never give up.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101382", 256, TRUE); + OutputLine(NULL, "最後まで戦う。", + NULL, " You fight until the bitter end.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101383", 256, TRUE); + OutputLine(NULL, "そして、最後まで信じるんだ。」", + NULL, " You keep believing until that point, too.\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201662", 256, TRUE); + OutputLine(NULL, "「こんな時に褒められても、ちっともうれしくないね……。", + NULL, "\"Praise like that won't make me happy now...", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201663", 256, TRUE); + OutputLine(NULL, "圭一くんは私が最後の命を賭しての計画をブチ壊しにした。", + NULL, " You ruined everything that I had risked my life for, Keiichi-kun.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/renasen2_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201664", 256, TRUE); + OutputLine(NULL, "……人類を宇宙人から守ろうと、必死に戦ってたのに、それをブチ壊しちゃった。", + NULL, "I was simply trying to protect our species from the aliens. You ruined it. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201665", 256, TRUE); + OutputLine(NULL, "これで人類が滅んじゃったら……、圭一くんのせいで滅んだって歴史に残っちゃうんだよッ!!!」", + NULL, "If humans go extinct... it'll be your fault, Keiichi-kun. That will be recorded in history!!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 笑うつもりはなかったが、ちょっと吹き出してしまったかもしれない。", + NULL, "I didn't mean to laugh, but I couldn't help it...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101384", 256, TRUE); + OutputLine(NULL, "「レナ。", + NULL, "\"Rena...", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101385", 256, TRUE); + OutputLine(NULL, "お前が何と言おうと、このゲームは俺の勝ちだ。", + NULL, " no matter what you have to say, I've won this game.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101386", 256, TRUE); + OutputLine(NULL, "すでに俺が勝ってるのに、レナが負けを認めないだけだ。」", + NULL, " I've already won, and you just don't want to admit it. That's all.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201666", 256, TRUE); + OutputLine(NULL, "「……………そうだね、そうなのかもしれないね。」", + NULL, "\"Yeah...... maybe you're right.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101387", 256, TRUE); + OutputLine(NULL, "「でも、そういうものかもしれねえよな。", + NULL, "\"But maybe that's not how it works.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101388", 256, TRUE); + OutputLine(NULL, "ゲームってのは勝者が決まって終わるもんじゃない。", + NULL, " A game doesn't end when there's a winner.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101389", 256, TRUE); + OutputLine(NULL, "敗者が決まって終わるもんなんだ。", + NULL, " It ends when there's a loser.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101390", 256, TRUE); + OutputLine(NULL, "……ってことは、俺が勝つだけじゃ駄目ってことだ。」", + NULL, " That means... for me, winning isn't enough.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/renasen2_tuukaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201667", 256, TRUE); + OutputLine(NULL, "「……………へぇ……?", + NULL, "\"............Hmm?", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201668", 256, TRUE); + OutputLine(NULL, " それはどういう意味なのかな……?」", + NULL, " What do you mean?\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 300, FALSE ); + DrawSceneWithMask( "background/gy3_01", "maskup", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺は金属バットで肩を叩きながら、もう片方の手で、レナにかかってこいと合図する。", + NULL, "I tapped my shoulder with the metal bat, gesturing for Rena to come at me.", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "mienai", 56, 0 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101391", 256, TRUE); + OutputLine(NULL, "「レナに、…きっちり負けたってことを叩き込んでやろうってことだよ。」", + NULL, "\"I'm going to make you understand that you lost.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 逃げも隠れもしない。", + NULL, "I won't run or hide.", Line_WaitForInput); + OutputLine(NULL, "…どうしてか?", + NULL, " Do you know why?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺たちの部の会則に敵前逃亡はないからだよ!!", + NULL, "According to the rules of our club, we don't run from our enemies!!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101392", 256, TRUE); + OutputLine(NULL, "「ここで白黒をつけてやるぜ。", + NULL, "\"I'll prove to you", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101393", 256, TRUE); + OutputLine(NULL, "レナがもう負けてるってことをよッ!!」", + NULL, " that you've already lost, Rena!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201668_1", 256, TRUE); + OutputLine(NULL, "「…………………………ふぅん。」", + NULL, "\"..................Hmm.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101395", 256, TRUE); + OutputLine(NULL, "「言ってやるぜ。", + NULL, "\"Are you ready?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101396", 256, TRUE); + OutputLine(NULL, "寄生虫に宇宙人?", + NULL, " Parasites and aliens?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101397", 256, TRUE); + OutputLine(NULL, " バカじゃねーのか、バーカ。", + NULL, " How stupid!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101398", 256, TRUE); + OutputLine(NULL, "そんなの今時誰が信じるんだよ、ダセーなぁ。", + NULL, " Who would believe in things like that these days?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101399", 256, TRUE); + OutputLine(NULL, "鼻で笑っちまうぜ、はっはっはっはッ!!」", + NULL, " I can only laugh, ha ha ha har!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201669", 256, TRUE); + OutputLine(NULL, "「…………最初っから信じてなかったくせに、", + NULL, "\".........You never believed me in the first place", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2900 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…信じてたふりをして、", + NULL, " yet you pretended that you did.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2600 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "……レナを騙してたな……!!", + NULL, " .........How dare you deceive me!!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201670", 256, TRUE); + OutputLine(NULL, " 許せない…。", + NULL, " I won't forgive you...", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201671", 256, TRUE); + OutputLine(NULL, "許せない、許せない…ッ!!」", + NULL, " I'll never forgive you!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101400", 256, TRUE); + OutputLine(NULL, "「レナが信じてるのは勝手だぜ。", + NULL, "\"I don't care if you believe in those things.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101401", 256, TRUE); + OutputLine(NULL, "だが俺はそんな胡散くせーの信じねえからな!", + NULL, " But I would never believe in anything that stupid! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101402", 256, TRUE); + 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); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101403", 256, TRUE); + OutputLine(NULL, " それでも信じさせたいってんなら、", + NULL, " But if you still want me to believe...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2800 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "………俺たち部活メンバーには、簡単な信じさせ方があるじゃねぇかよ?」", + NULL, " don't you remember our club's rules?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + SetValidityOfInterface(FALSE); + SetValidityOfSaving(FALSE); + + DrawSprite( 5, "scene/014d", NULL, -429, -723, -135, 0, 0, 0, FALSE, FALSE, 0, 0, 4, 200, TRUE ); + MoveSprite( 5, -429, -240, -135, 0, 0, 0, 0, 3000, TRUE ); + + SetValidityOfInterface(TRUE); + SetValidityOfSaving(TRUE); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201672", 256, TRUE); + OutputLine(NULL, "「……………勝った方が正義、ってことだね…!」", + NULL, "\"Whoever can seize victory is the correct one...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101404", 256, TRUE); + OutputLine(NULL, "「そういうことさ!!」", + NULL, "\"There you go!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "white", 200 ); + DrawSceneWithMask( "background/gy3_01", "maskright", 7, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101405", 256, TRUE); + OutputLine(NULL, "「レナが俺をブチのめせたなら、俺も宇宙人の話を信じてやろうじゃねぇか!!", + NULL, "\"If you can take me down, I'll believe in your alien stories!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101406", 256, TRUE); + 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); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101407", 256, TRUE); + OutputLine(NULL, " だがなレナ。", + NULL, " But Rena... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101408", 256, TRUE); + OutputLine(NULL, "俺にぐうの音が出ないくらいにブチのめされたら、そん時は覚悟してもらうぜぇ!!」", + NULL, "If I take you down, then I want you to be ready!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201673", 256, TRUE); + OutputLine(NULL, "「あっはははははははははははははははは!!!", + NULL, "\"Ahhhahahahahahahahahahahahahahahaha!!!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201674", 256, TRUE); + OutputLine(NULL, " それを取り決める必要はないかな、かな!", + NULL, " I don't think you even need to think further than that, I don't think you do!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201675", 256, TRUE); + OutputLine(NULL, " 圭一くんなんかに私が負けるはずないもん!!」", + NULL, " You will never defeat me!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナが牽制とは思えない重い一撃で踏み込んでくる!!", + NULL, "Rena came at me with a heavy strike!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy3_01", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " それを俺は易々と金属バットで受けた。", + NULL, "I caught it easily with the metal bat.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 一瞬、火花が飛んだ気がした。", + NULL, "It looked like there were some sparks.", Line_WaitForInput); + OutputLine(NULL, "……このくらいでなくちゃ面白くないぜ!", + NULL, " This was finally getting interesting!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101409", 256, TRUE); + OutputLine(NULL, "「まぁそう言うなよ、意外にそうでもなかったりするもんだぜ?!", + NULL, "\"Hey, maybe you shouldn't say that yet. You might be wrong, you know.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101410", 256, TRUE); + OutputLine(NULL, " 俺も部活で何度も激戦を潜ってきてようやくわかってきたことがある。", + NULL, " When I went through a whole lot of fierce battles in our club, I learned something.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101411", 256, TRUE); + OutputLine(NULL, "自分ってヤツをな!", + NULL, " I learned about myself!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + Wait( 400 ); + DrawScene( "black", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101412", 256, TRUE); + OutputLine(NULL, " どういう時に自分が最高のパワーを出せるかわかって来たんだ。」", + NULL, "Now I know what I need... to bring out my ultimate power.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + PlaySE( 0, "s_furu", 56, 64 ); + ModDrawCharacter(0, 2, "sprite/renasen2_tuukaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora2", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201676", 256, TRUE); + OutputLine(NULL, "「へー?!", + NULL, "\"Really?", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201677", 256, TRUE); + OutputLine(NULL, " それは何かなぁ?", + NULL, " I wonder what it is...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/renasen1_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201678", 256, TRUE); + OutputLine(NULL, "かなあ!!」", + NULL, "I wonder!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナの鉈はそりゃあ仮にブチ込まれたとなりゃあ、とんでもない威力になる強力な武器だ。", + NULL, "Rena, your hatchet can be a powerful weapon.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …だがな、こっちの金属バットだって捨てたもんじゃないんだぜ。", + NULL, "But my metal bat is as powerful as your hatchet.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 確かに刃はないかもしれないが、リーチ、そして扱い易さは折り紙付きだ!", + NULL, "Sure, it doesn't have a blade, but it reaches farther and it's easy to handle!", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " だが俺は無様に防戦に回ったりなんかしない!", + NULL, "I won't be going for a defensive battle!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "background/gy3_01", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 互いに剣戟をぶつけ合い、相手を力でねじ伏せようとするッ!!", + NULL, "I'm going to fight you face to face, and I'm going to defeat you!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 腕力だけなら俺の方が上だろうが、いわゆる遠慮のなさで、潜在能力を引き出すことに関してはレナの方が上ってことか。", + NULL, "I'm sure I'm stronger than you physically, but you're better at drawing out your true potential, Rena.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + DisableWindow(); + DrawBustshot(4, "scene/014d", 0, 240, -135, FALSE, 0, 0, 0, 0, 0, 0, 0, 4, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201679", 256, TRUE); + OutputLine(NULL, "「私を叩きのめしたらどうするって?", + NULL, "\"So what are you going to do after you beat me?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawScene( "background/gy3_01", 300 ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201680", 256, TRUE); + OutputLine(NULL, "ほらほらほらほらッ!!!", + NULL, "Take that, that, and that!!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 245, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 245, 40, 0, 2, 1*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 245, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 245, 40, 0, 2, 1*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 6*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 6*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora2", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201681", 256, TRUE); + OutputLine(NULL, " 押されてるんじゃないかなッ?!」", + NULL, " Hmm, I think I might have the upper hand!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "background/gy3_01", 200 ); + DrawScene( "background/blur/gy3_01", 400 ); + DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy3_01", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101413", 256, TRUE); + OutputLine(NULL, "「け!", + NULL, "\"Huh!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101414", 256, TRUE); + OutputLine(NULL, " 遊んでやってるだけだぜ!", + NULL, " I'm just warming up!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101415", 256, TRUE); + OutputLine(NULL, " まぁ見てろ!", + NULL, " Just you wait and see!", Line_WaitForInput); + + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101416", 256, TRUE); + OutputLine(NULL, " レナをコテンパンにしたら、どうしてやろうかねぇ〜!!", + NULL, " Wait and see what I do after I take you down!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101417", 256, TRUE); + OutputLine(NULL, " これだけ互いにコインやチップを賭けまくってるんだ。", + NULL, " We've both put a lot of chips on the pile!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 245, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 245, 40, 0, 2, 1*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy3_01", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101418", 256, TRUE); + OutputLine(NULL, "相当の支払いを覚悟してもらうぜええぇ!!!」", + NULL, "Prepare yourself for having to make a big payout!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + ModDrawCharacter(0, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora2", 400 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201682", 256, TRUE); + OutputLine(NULL, "「あはははははははははははははは!!", + NULL, "\"Ahahahahahahahahahahahahahaha!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + ModDrawCharacter(0, 2, "sprite/renasen1_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora2", 200 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(2, 2, "sprite/re2a_warai_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "background/sora2", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201683_1", 256, TRUE); + OutputLine(NULL, "得ることのかなわない勝利に酔うもまた皮算用の醍醐味だね!", + NULL, "Aren't you counting your chickens before they've hatched?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201684", 256, TRUE); + OutputLine(NULL, " 圭一くんの虚勢が痛々しいよ!」", + NULL, "Your bluffing is just pathetic!\"", Line_Normal); + ClearMessage(); + + ModDrawCharacter(2, 2, "sprite/renasen1_muhyokaku_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "background/sora2", 200 ); + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 1*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "black", 150 ); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "background/blur/gy3_01", 400 ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "background/gy3_01", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101419", 256, TRUE); + OutputLine(NULL, "「チッチッチ!", + NULL, "\"Heh heh heh!", Line_WaitForInput); + + PlaySE( 0, "s_Kyupiin", 56, 64 ); + + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101420", 256, TRUE); + OutputLine(NULL, " わかってないな!", + NULL, " You don't get it, do you?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "background/gy3_01", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101421", 256, TRUE); + OutputLine(NULL, "俺はご褒美のデカさに比例してパワーアップする男だぜッ?!", + NULL, "My strength increases in proportion to my reward, don't you know?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101422", 256, TRUE); + OutputLine(NULL, "そうだなあああぁぁ!!", + NULL, "Let's see...!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "background/gy3_01", "maskleft", 1, 0, 300 ); + PlaySE( 0, "s_daidageki", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, FALSE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101423", 256, TRUE); + OutputLine(NULL, "もちろん、俺専属のメイドさんだよなぁあぁ!!", + NULL, "You'll be my personal maid!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101424", 256, TRUE); + 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!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101425", 256, TRUE); + OutputLine(NULL, "メイド衣装は監督に全面協力を受けて、日替わりチェンジのお楽しみぃいいぃ!!", + NULL, "With Coach's help, you'll be wearing a different costume every day!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawScene( "black", 200 ); + PlaySE( 0, "s_furu", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101426", 256, TRUE); + OutputLine(NULL, "うをお、夜はおやすみなさいまで?", + NULL, "Wait, until I go to sleep at night?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101427", 256, TRUE); + OutputLine(NULL, " いやぁ、今夜は寝かさないぜ〜〜はあはあ!!", + NULL, "What if I make it so that you won't let me sleep instead?!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101428", 256, TRUE); + OutputLine(NULL, "なぁんてどうだぁッ?!」", + NULL, "How 'bout that?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/Sora2", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201685", 256, TRUE); + OutputLine(NULL, "「あっはははははははははははははは、あーっはっはっはっはっはっはっはっは!!", + NULL, "\"Ahahahahahahahahahahahahahaha. Ahhhh ha ha ha ha ha ha ha ha!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201686", 256, TRUE); + OutputLine(NULL, "圭一くんらしいなぁ!", + NULL, "That's so like you, Keiichi-kun!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + ModDrawCharacter(0, 2, "sprite/renasen1_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/Sora2", 200 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen2_tuukaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/Sora2", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201687", 256, TRUE); + OutputLine(NULL, "そんなのはゴメンだね!", + NULL, "No, thank you!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + ModDrawCharacter(0, 2, "sprite/renasen1_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201688", 256, TRUE); + OutputLine(NULL, " むしろ私が勝って逆の立場にしてあげるよ!!」", + NULL, " Actually, I'll win, and make you my servant!!\"", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 5*2, TRUE ); + DrawScene( "black", 150 ); + + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "background/blur/gy3_01", 400 ); + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawScene( "black", 150 ); + + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy3_01", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " あっはっはっはっは!!", + NULL, "Ah ha ha ha ha!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy3_01", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 互いに普段じゃ絶対出せないような壊れた笑い声を上げながら打ち合うッ!!", + NULL, "We both laughed like crazy people as we struck at each other!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 何だかとんでもなく楽しくなってくるから不思議だった。", + NULL, "It was strange how much fun it was becoming.", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "background/blur/gy3_01", 400 ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy3_01", 150 ); + + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "background/blur/gy3_01", 400 ); + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawScene( "black", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺はレナと殺し合いをしてるってのに、何だってこんなにもハイテンションなんだよ?!", + NULL, "Rena and I were trying to kill each other... and yet, it was a blast!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "background/sora2", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 火花が飛び散ってんだぜ、当りゃ大怪我確定なんだぜ…!!", + NULL, "Sparks were flying. We could get seriously injured!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, "転げ落ちりゃ骨折するかもしれねぇってのに、くそ、なんでこんなに面白いんだよッ!!", + NULL, "If we fell off of the rooftop, we'd break our bones, yet this was so much fun!!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺は今日一日、レナに散々怖がらせられて、泣いたり悲しんだりしてたんだぜ?", + NULL, "I had been mourning and crying all day today while Rena terrified me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " それが、どこでどう間違ったらこんなことになっちまうんだろうな!!", + NULL, "How did all that turn into this?", Line_Normal); + ClearMessage(); + + ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawSceneWithMask( "background/sora2", "maskleft", 1, 0, 300 ); + + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101429", 256, TRUE); + OutputLine(NULL, "「ってことは結局、俺たちにシリアスは似合わねぇってこった!", + NULL, "\"The two of us can't be serious even if we try!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101430", 256, TRUE); + OutputLine(NULL, "……互いの火花を浴び合いながらヘラヘラしてるのが互いに性に合ってるってわけだ!!」", + NULL, "Even with sparks flying, we can only goof around!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 150 ); + PlaySE( 0, "s_furu", 56, 64 ); + ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora2", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201689", 256, TRUE); + OutputLine(NULL, "「お生憎だね!", + NULL, "\"Too bad!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + ModDrawCharacter(0, 2, "sprite/renasen1_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora2", 200 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora2", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201690", 256, TRUE); + OutputLine(NULL, "レナはエレガントで上品なのが大好きなの。", + NULL, "That's not me. I like being elegant and graceful.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen2_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora2", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201691", 256, TRUE); + OutputLine(NULL, "そういうヘラヘラしたのは圭一くんがひとりでお楽しみあそばせ!!」", + NULL, "You can have fun goofing around by yourself, Keiichi-kun!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 1*2, TRUE ); + DrawScene( "black", 150 ); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "background/blur/gy3_01", 400 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy3_01", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナの鋭い一撃が、珍しい角度から捻りこまれ、俺はあわやのところでそれを弾き返す!", + NULL, "Rena's next strike came at a strange angle, but I managed to deflect it!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101431", 256, TRUE); + OutputLine(NULL, "「おおぅッと!!", + NULL, "\"Whoa!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101432", 256, TRUE); + OutputLine(NULL, "たっははー!!", + NULL, "Taahaha!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101433", 256, TRUE); + OutputLine(NULL, "甘い甘い全然駄目だぜ、やっぱりお前、撃沈確定だなぁ!」", + NULL, "That's too, too weak. You're done!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 56, 64 ); + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawSceneWithMask( "background/sora2", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201692", 256, TRUE); + OutputLine(NULL, "「はは!", + NULL, "\"Ha ha!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen2_tuukaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawSceneWithMask( "background/sora2", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201693", 256, TRUE); + OutputLine(NULL, "ようやく体が温まって来たところだよ。", + NULL, "Finally, I'm all warmed up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawSceneWithMask( "background/sora2", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201694", 256, TRUE); + OutputLine(NULL, "こんなのウォーミングアップでしょ?」", + NULL, "This is just a warm-up, right?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy3_01", 150 ); + PlaySE( 0, "s_furu", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101434", 256, TRUE); + OutputLine(NULL, "「はぁ?", + NULL, "\"Huh?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101435", 256, TRUE); + OutputLine(NULL, "バーカ、なりゃしねえよ。", + NULL, "Stupid, this isn't even a warm-up.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101436", 256, TRUE); + OutputLine(NULL, "こんなのお散歩程度だな。", + NULL, "This is like taking a walk.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101437", 256, TRUE); + OutputLine(NULL, "お前、汗だくだぜ?」", + NULL, " Hey, you're all sweaty.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 1*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora2", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201695", 256, TRUE); + OutputLine(NULL, "「くっくっくっく、あっはっはっはっはっはっはっはっは!!", + NULL, "\"Hee hee hee hee, ah ha ha ha ha ha ha ha ha!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 1*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen1_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora2", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201696", 256, TRUE); + OutputLine(NULL, "お前は汗の代わりに血を垂らせばいいやぁッ!!」", + NULL, "Instead of sweat, you'll be covered in your own blood!!\"", Line_Normal); + ClearMessage(); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(2, 19, "sprite/kuma_def_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawSceneWithMask( "background/kuruma3_02", "maskleft", 7, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100193", 256, TRUE); + OutputLine(NULL, "「前原さん!!", + NULL, "\"Maebara-san!!", Line_WaitForInput); + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100194", 256, TRUE); + OutputLine(NULL, " 飛び降りて!!", + NULL, " Jump off!!", Line_WaitForInput); + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100195", 256, TRUE); + OutputLine(NULL, " 飛び降りてー!!!", + NULL, " Come on, jump!!!", Line_WaitForInput); + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100196", 256, TRUE); + OutputLine(NULL, " ……駄目っすね…!", + NULL, " He isn't even listening to us!", Line_WaitForInput); + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100197", 256, TRUE); + OutputLine(NULL, " 血が上っちゃってるようで、声が聞こえてないみたいです…!", + NULL, " He's so into it that he can't even hear anything...!", Line_WaitForInput); + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100199", 256, TRUE); + OutputLine(NULL, " ……大石さん?」", + NULL, " ...Ooishi-san?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacterWithFiltering(1, 11, "sprite/oisi1_4_", "0", "maskright", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700627", 256, TRUE); + OutputLine(NULL, "「……………ん?", + NULL, "\".........Hmm?", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700628", 256, TRUE); + OutputLine(NULL, " あ、あぁ、ごめん!", + NULL, " Ah, ah, sorry!", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "ps3/s09/11/170700629", 256, TRUE); + OutputLine(NULL, " 何?」", + NULL, " What is it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("熊谷", NULL, "Kumagai", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100198", 256, TRUE); + OutputLine(NULL, "「何をぼーっとしてるんですか…!", + NULL, "\"What do you mean 'what is it'?", Line_WaitForInput); + ModPlayVoiceLS(4, 19, "ps3/s09/19/173100200", 256, TRUE); + OutputLine(NULL, " 彼を救出する方法を考えないと!」", + NULL, " We have to figure out a way to rescue him!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "background/gr2_01", "maskright", 7, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 大石はこの鉄火場でどうしてぼーっとしてしまったのか、一瞬わからなかった。", + NULL, "Ooishi couldn't figure out why he was distracted, considering the seriousness of the situation.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …理由などなく、朱色が夜の帳に変っていく空を背負いながら対峙する二人の姿に目を奪われてしまったのだ。", + NULL, "He was engrossed in watching the two of them fight with the sunset behind them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "background/gry2", "maskup", 7, 0, 2000 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " だが、実はそれは大石だけではなかった。", + NULL, "But Ooishi wasn't the only one.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……誰もが、呆然と、この屋根の上の二人の姿に目を奪われていたのだ。", + NULL, "Everyone watching was captivated by their battle on the rooftop.", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " その時、突然大声が沸き起こり沈黙を破った。", + NULL, "At that moment, a sudden loud voice broke the silence.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 24, "ps3/s09/24/172400019", 256, TRUE); + OutputLine(NULL, "「ま、…前原さん、しっかりーー!!!", + NULL, "\"M-Maebara-san, hang in there!!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("富田", NULL, "Tomita", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 24, "ps3/s09/24/172400020", 256, TRUE); + OutputLine(NULL, " 危ない、回り込まないと落ちるーッ!!」", + NULL, " Careful, don't fall!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + DrawScene( "black", 400 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 幸せだった日々は、いくつかのすれ違いでバラバラに砕けて、取り返しが付かなくなくなっちゃったんじゃなかったっけ………?", + NULL, "Our once-happy days were supposed to have shattered due to a series of misunderstandings. They were supposed to be irretrievable...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ………なんで、…こんな感情が芽生えてくるんだろう……。", + NULL, "Why did I feel this way...?", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy7", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 何度かの剣戟から鍔迫り合いになる。", + NULL, "This was such a close game.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " だがこう着状態になんてなるかよ、面白くもねえ!!", + NULL, "But it wouldn't be fun to stay in a stalemate forever!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺もレナも互いが示し合わせたようにぴったりのタイミングで互いを蹴りあって間合いを開く!", + NULL, "Rena and I kicked at each other with perfect timing, and increased the distance between us!", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "background/gy7", 50 ); + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101438", 256, TRUE); + OutputLine(NULL, "「かーーーッ!!!", + NULL, "\"Hey!!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 56, 64 ); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101439", 256, TRUE); + OutputLine(NULL, " 楽しくなって来たぜえええ!!!", + NULL, " This is a blast!!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101440", 256, TRUE); + OutputLine(NULL, "どうだ、レナ!!", + NULL, "What do you think, Rena?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101441", 256, TRUE); + OutputLine(NULL, "最高に楽しくねぇかッ!!」", + NULL, "Isn't this just the best?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + Wait( 200 ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/sora_01", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201697", 256, TRUE); + OutputLine(NULL, "「あははははははははははは!", + NULL, "\"Ahahahahahahahahahahaha!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + DrawScene( "black", 150 ); + ModSetLayerFilter(0, 256, "night"); + ModDrawCharacter(0, 2, "sprite/renasen2_tuukaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora_01", 400 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201698", 256, TRUE); + OutputLine(NULL, "レナは最初っから楽しいよ!!", + NULL, "I've been having fun since the very beginning!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen2_muhyokaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora_01", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201699", 256, TRUE); + OutputLine(NULL, "でも圭一くんの頭を叩き割ったらもっと楽しいかな!", + NULL, "But it'll be even more fun to split your head open, Keiichi-kun!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora_01", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201700", 256, TRUE); + OutputLine(NULL, "かなあ!!」", + NULL, "Split it opeeen!!\"", Line_Normal); + ClearMessage(); + + ModDrawCharacter(0, 2, "sprite/renasen1_ikakaku_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora_01", 200 ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy7", 200 ); + PlaySE( 0, "s_furu", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101442", 256, TRUE); + OutputLine(NULL, "「ひょおぅッ危ねえ!!", + NULL, "\"Wow, that's dangerous!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101443", 256, TRUE); + OutputLine(NULL, " おらおらあッ!!", + NULL, " Over here!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy7", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101444", 256, TRUE); + OutputLine(NULL, "こっちへ戻って来い!", + NULL, "Come back over here!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101445", 256, TRUE); + OutputLine(NULL, " 足場を充分に使おうじゃねぇか!!", + NULL, " Let's use more space!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy7", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101446", 256, TRUE); + OutputLine(NULL, "こんな最高の舞台、何度もあるもんじゃねえ!!", + NULL, "Something like this doesn't happen too often!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101447", 256, TRUE); + OutputLine(NULL, " 満遍なく楽しもうぜえ!!」", + NULL, " Let's enjoy it as much as we can!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/moon", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201701", 256, TRUE); + OutputLine(NULL, "「あっははははははは!!", + NULL, "\"Ahhhahahahahahaha!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + PlaySE( 0, "s_furu", 56, 64 ); + ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/moon", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201702", 256, TRUE); + OutputLine(NULL, "絵になるよ、絵になるねぇ!", + NULL, "This would make a great picture!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201703", 256, TRUE); + OutputLine(NULL, "私たちほら、いつの間にか月を背負ってるんだね?", + NULL, "Look, there's a beautiful moon behind us!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201704", 256, TRUE); + OutputLine(NULL, " 風が気持ちいいや!!」", + NULL, " The breeze feels great!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 5*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/moon", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " それは何だかとても幻想的な風景。", + NULL, "It was such a fantastical scene.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + DisableWindow(); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 誰もが思っていた。", + NULL, "Everyone was thinking the same thing,", Line_WaitForInput); + OutputLine(NULL, "でも不謹慎だから言えなかった。", + NULL, " but nobody said anything.", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 600 ); + SetValidityOfInput( TRUE ); + + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……何て、あいつらは楽しそうなんだよって!!", + NULL, "...Why does it look like they're having fun?", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "background/gy7", "maskup", 7, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101448", 256, TRUE); + OutputLine(NULL, "「なんかよ、こういう涼しさでこう熱くなるとよ!", + NULL, "\"Getting all fired up in a breeze this cool...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101449", 256, TRUE); + OutputLine(NULL, "綿流しの祭りの時を思い出すんだよなぁ!!", + NULL, "It reminds me of the Watanagashi festival!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101450", 256, TRUE); + OutputLine(NULL, "どうも俺は静かに夕涼みってのがダメでさ!", + NULL, "I don't really like to just sit back and enjoy the cool of the evening in silence!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/moon", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101451", 256, TRUE); + OutputLine(NULL, "月が出るとはしゃがずにはいられなくなっちまうんだよッ!!」", + NULL, "When the moon comes up, I turn into an animal!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 綿流しの祭りは俺たち部活メンバーで、祭り全体をかき回してやった!", + NULL, "All us club members went crazy on the night of Watanagashi!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen2_def_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/moon", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201705", 256, TRUE); + OutputLine(NULL, "「月に狂うか、何だかかっこいいじゃない?!", + NULL, "\"Going crazy under the moon, huh? That sounds cool, doesn't it?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/moon", 200 ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/moon", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201706", 256, TRUE); + OutputLine(NULL, "私たちはもう月に狂ってるのかもしれないね!!」", + NULL, "Maybe we're already crazy!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + PlaySE( 0, "s_furu", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101452", 256, TRUE); + OutputLine(NULL, "「ああ同感だな!!", + NULL, "\"Yeah, I feel the same!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101453", 256, TRUE); + OutputLine(NULL, "仲間と命のやり取りをしてて、そいつが面白いと感じちまうようじゃ、俺たちは最高にイッちまってる!!", + NULL, "We're having fun trying to kill each other... we must be mad already!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101454", 256, TRUE); + OutputLine(NULL, " こいつがそうさ、ルナティックってヤツさあ!!」", + NULL, " This must be what insanity is like!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "white", 50 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + DrawScene( "background/moon", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 月には人を覚醒させて、普段と違う高揚感を与える魔力があるって話だ。", + NULL, "Some people say the moon has the power to arouse passions in people.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " そうかもしれねえし、そうでないかもしれねえ。", + NULL, "Maybe that's true, and maybe it's not.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + + OutputLine(NULL, "俺たちは最高に熱かったろうってこったッ!!!", + NULL, " we would still feel the same way!!!", Line_Normal); + ClearMessage(); + + DrawScene( "white", 50 ); + DrawScene( "background/moon", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 次第にほの暗くなってくる中、時折爆ぜる火花が蛍みたいだ。", + NULL, "As our surroundings got darker, the sparks we'd create with each hit started to look like fireflies.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 500 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy7", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201707", 256, TRUE); + OutputLine(NULL, "「ほおら何をやってんだかッ!!", + NULL, "\"Hey, what are you doing?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201708", 256, TRUE); + OutputLine(NULL, "バットが汗で滑ってるんじゃない?", + NULL, "Are you getting too sweaty to hold the bat?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora_01", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201709", 256, TRUE); + OutputLine(NULL, "休憩にしてハンカチで手でも拭いたらぁ?", + NULL, "Why don't you take a break and dry your hands off?", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201710", 256, TRUE); + OutputLine(NULL, " その間に頭を叩き割るけどねー!!」", + NULL, " I'll split your head open while you do that, though!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101455", 256, TRUE); + OutputLine(NULL, "「わっはっはっは!!", + NULL, "\"Wa ha ha ha!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101456", 256, TRUE); + OutputLine(NULL, " そいつぁいいやあ!!", + NULL, " That's a good one!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 4*2, TRUE ); + DrawScene( "black", 150 ); + ModSetLayerFilter(2, 256, "night"); + ModDrawCharacter(2, 2, "sprite/renasen2_warai_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "background/sora_01", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101457", 256, TRUE); + OutputLine(NULL, "レナこそ汗でスカートが纏わり付いて気持ち悪いだろ、脱いでもいいんだぜー!!", + NULL, "Isn't your skirt clinging to your legs? You can take it off if you want!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 100 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy7", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101458", 256, TRUE); + OutputLine(NULL, "俺は手を出さないで見物するけどなー!!」", + NULL, "I'll just watch you instead of attacking!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201711", 256, TRUE); + OutputLine(NULL, "「へー!", + NULL, "\"Really?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201712", 256, TRUE); + OutputLine(NULL, "それで足に見とれてる隙に、ガツーンとお見舞いするよぅ!", + NULL, "Then I'll give you a good blow to the head while you're charmed by my legs!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201713", 256, TRUE); + OutputLine(NULL, " あっはははははは!」", + NULL, " Ahhahahahahaha!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "background/moon", "maskup", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101459", 256, TRUE); + OutputLine(NULL, "「楽しいなあレナぁあぁあ!!!」", + NULL, "\"This really is so much fun, isn't it, Rena?!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_daidageki", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201714", 256, TRUE); + OutputLine(NULL, "「うん、悪くないねえッッ!!!」", + NULL, "\"Yep, it sure is!!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, "飛ぶ!舞う!", + NULL, "We flew! We danced!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "background/gy7", "maskleft", 1, 0, 300 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "background/moon", "maskleft", 1, 0, 300 ); + DrawScene( "white", 50 ); + DrawScene( "background/moon", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/moon", 150 ); + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/moon", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, "打つ!笑うッ!!!", + NULL, "We struck! We laughed!", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "background/gy7", "maskright", 7, 0, 300 ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 300 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 学校の屋根の上という特設舞台の上で、舞いを踊るように旋回し合いながら互いの虚を狙う。", + NULL, "We aimed at each other as we went around in circles on the rooftop of the school, our special stage.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺もレナも汗だくだった。", + NULL, "Rena and I were all sweaty.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "scene/cutin2", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 互いの打撃の激しい応酬。", + NULL, "We exchanged furious blows one after the other.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 有利も感じないし不利も感じない。", + NULL, "Neither of us was at an advantage or disadvantage.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 勝てるかもしれないという高揚感もないし、負けるかもしれないという焦燥感もない。", + NULL, "Neither of us exalted in victory or raged in defeat.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ただ、レナとの剣戟のやり取りが無性に楽しかった。", + NULL, "The battle with Rena in itself was fun.", Line_Normal); + ClearMessage(); + + DrawScene( "background/moon", 400 ); + PlaySE( 0, "s_furu", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 例えるならダンスのよう。", + NULL, "It was like a dance.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " それはひとりでは絶対にできない舞い。", + NULL, "A dance I couldn't dance by myself.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 自分と互角の力を持った相手とだけ舞えるダンスのよう…!!", + NULL, "It was a dance I could only dance with someone with whom I was equally matched.", Line_Normal); + ClearMessage(); + + DrawScene( "white", 50 ); + DrawScene( "background/moon", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101460", 256, 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); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101461", 256, TRUE); + OutputLine(NULL, "思わなかったか?」", + NULL, " The day we duelled with water guns...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201715", 256, TRUE); + OutputLine(NULL, "「うん、実は私も思ってた!!」", + NULL, "\"Yeah, I did!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + + DrawScene( "black", 200 ); + PlaySE( 0, "s_Kyupiin", 56, 64 ); + Wait( 100 ); + DrawBustshot(5, "eye/eye_base_r", 0, -120, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, FALSE ); + DrawBustshot(4, "eye/eye_base_b", 0, 60, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, TRUE ); + Wait( 250 ); + DrawBustshot(2, "eye/eye_kei", -800, -120, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawBustshot(3, "eye/eye_re", 800, 60, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 0, TRUE ); + MoveBustshot( 3, NULL, 0, 60, 0, 20, 500, FALSE ); + MoveBustshot( 2, NULL, 0, -120, 0, 10, 500, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一&レナ", NULL, "Keiichi & Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201716", 256, TRUE); + ModPlayVoiceLS(5, 1, "ps3/s09/01/170101462", 256, TRUE); + OutputLine(NULL, "「「もう一回、こんな戦いをしてみたいってッ!!!」」", + NULL, "\"\"We wanted to fight like this again!!!\"\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "background/moon", 200 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin3", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gry2", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 屋根の上の2人が思うように、それを見上げるクラスメートたちも同じことを考えていたに違いない。", + NULL, "As we thought that way on the rooftop, our classmates down below must've thought the same.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 2人の伯仲する戦いはただただ純粋さと熱さに満ち溢れていて、……誰もがこう思うんだ!", + NULL, "Our fight was so pure and passionate... that everyone thought the same thing!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " あぁ畜生、俺も混ざりたいってなッ!!", + NULL, "'We want to join them!!'", Line_Normal); + ClearMessage(); + + ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/moon", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201717", 256, TRUE); + OutputLine(NULL, "「あの時も同じだった!", + NULL, "\"It was the same back then!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/moon", 200 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/moon", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201718", 256, TRUE); + OutputLine(NULL, "水鉄砲だったけどやることは同じだった!!!」", + NULL, "We were using water guns, but we did the same thing!!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101463", 256, TRUE); + OutputLine(NULL, "「あの時より面白いぜ!!", + NULL, "\"But this is far more fun!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + + DrawScene( "background/gy7", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101464", 256, TRUE); + OutputLine(NULL, "今度は水の残量なんか気にしなくていいんだからよ!!」", + NULL, "I don't have to worry about how much water I have left in my gun!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + DrawScene( "black", 150 ); + ModSetLayerFilter(1, 256, "night"); + ModDrawCharacter(1, 2, "sprite/renasen2_warai_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); + DrawScene( "background/moon", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201719", 256, TRUE); + OutputLine(NULL, "「水鉄砲じゃ火花も出ないしね!」", + NULL, "\"Yeah, we can't create sparks with water guns!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_Down", 56, 64 ); + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + SetValidityOfInput( FALSE ); + Wait( 50 ); + SetValidityOfInput( TRUE ); + DrawScene( "black", 150 ); + PlaySE( 0, "s_Down", 56, 64 ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 150 ); + ModDrawCharacter(1, 2, "sprite/renasen2_warai_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); + DrawScene( "background/moon", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101465", 256, TRUE); + OutputLine(NULL, "「打ち合うこの感覚もないもんなあッ!!!」", + NULL, "\"We couldn't strike at each other like this either!!!\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskleft", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101466", 256, TRUE); + OutputLine(NULL, "「……はぁ……はぁ!", + NULL, "\"Huff... huff...!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101467", 256, TRUE); + OutputLine(NULL, "あの時も多分言ったセリフだが、あえてもう一度言うぜ。」", + NULL, "This is exactly what I said then, but I'm going to say it again.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201720", 256, TRUE); + OutputLine(NULL, "「じゃあレナも、あの時と同じセリフで返そうかな。」", + NULL, "\"Okay then, I'll respond just the same.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 2人ともニヤリと笑い合う!!", + NULL, "We both smiled wickedly in the same moment!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_Kyupiin", 56, 64 ); + Wait( 100 ); + DrawBustshot(5, "eye/eye_base_r", 0, -120, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 2, 200, TRUE ); + Wait( 250 ); + DrawBustshot(2, "eye/eye_kei", -800, -120, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, TRUE ); + MoveBustshot( 2, NULL, 0, -120, 0, 10, 500, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22670", 256, TRUE); + OutputLine(NULL, "「やり合うのが楽しくてならねえぜ!", + NULL, "\"This is so much fun!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + + ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22680", 256, TRUE); + OutputLine(NULL, " 決着がつくことすら興醒めするくらいになッ!!」", + NULL, " I don't even want to end this!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_Kyupiin", 56, 64 ); + Wait( 100 ); + DrawBustshot(4, "eye/eye_base_b", 0, 60, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, TRUE ); + Wait( 250 ); + DrawBustshot(3, "eye/eye_re", 800, 60, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 0, TRUE ); + MoveBustshot( 3, NULL, 0, 60, 0, 20, 500, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/500200766", 256, TRUE); + OutputLine(NULL, "「あっはっはっは!", + NULL, "\"Aha ha ha ha!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/500200767", 256, TRUE); + OutputLine(NULL, " 負けても恨まないでね!!」", + NULL, " Don't hate me if you lose!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22690", 256, TRUE); + OutputLine(NULL, "「あぁ恨まない!!", + NULL, "\"No, I won't!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22690_01", 256, TRUE); + OutputLine(NULL, " この勝負を終わらせた自分の不甲斐なさを恨んでやるぜ!!", + NULL, " I'd hate myself for ending this game!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22700", 256, TRUE); + OutputLine(NULL, " だが、そいつを恨むのはどうやらレナの方になりそうだなッ!!」", + NULL, " But I know I wouldn't be the one to cry in the end!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/500200768", 256, TRUE); + OutputLine(NULL, "「どうかな?!", + NULL, "\"I don't know about that!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 56, 64 ); + ModPlayVoiceLS(4, 2, "ps3/s09/02/500200769", 256, TRUE); + OutputLine(NULL, " 圭一くん、足が藁だよ!!」", + NULL, " Your feet are getting weak, as if they're made out of straw!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + MoveBustshot( 3, NULL, -800, 60, 0, 20, 200, FALSE ); + FadeBustshot( 4, FALSE, 0, 0, 0, 0, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22710", 256, TRUE); + OutputLine(NULL, "「くそったれええぇ!!", + NULL, "\"Shut up!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + MoveBustshot( 2, NULL, 800, -120, 0, 10, 200, FALSE ); + FadeBustshot( 5, FALSE, 0, 0, 0, 0, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/hr_kei22720", 256, TRUE); + OutputLine(NULL, "うをおりゃあああ!!!」", + NULL, "Whooaaahhhhh!!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin4", "maskdown", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawSceneWithMask( "scene/cutin6", "maskleft", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/moon", 200 ); + + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 150 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/moon", 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 誰もがその戦いに目を奪われていた。", + NULL, "Everyone was captivated by our fight.", Line_WaitForInput); + OutputLine(NULL, "心を奪われていた。", + NULL, " They were swept up in our fight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawScene( "white", 50 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, FALSE ); + DrawScene( "background/moon", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……どっちも凶器を持ってるんだぞ?!", + NULL, "We both had weapons.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " どっちの攻撃が命中しても大怪我になるはずなのに!", + NULL, "Weapons deadly enough to seriously hurt one another!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/moon", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + DisableWindow(); + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " なんて楽しそうなんだ。", + NULL, "Why did they look so happy?", Line_WaitForInput); + OutputLine(NULL, "こんな滅茶苦茶があるもんか…!", + NULL, " This was just ridiculous...!", Line_Normal); + ClearMessage(); + + DrawScene( "white", 50 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, FALSE ); + DrawScene( "background/moon", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ありえないありえない!!", + NULL, "This was impossible!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " こんな滅茶苦茶な大喧嘩は…絶対にありえないッ!!", + NULL, "This battle was absurd... and absolutely impossible!!", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "black", "maskleft", 7, 0, 300 ); + DrawSceneWithMask( "background/gry2", "maskleft", 7, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400203", 256, TRUE); + OutputLine(NULL, "「圭一さああん!!", + NULL, "\"Keiichi-san!!", Line_WaitForInput); + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400204", 256, TRUE); + OutputLine(NULL, " なるべく屋根の中央を維持するんですのよー!!", + NULL, " Try to stay in the middle of the roof!!", Line_WaitForInput); + ModPlayVoiceLS(4, 4, "ps3/s09/04/170400205", 256, TRUE); + OutputLine(NULL, " わずかの高みを生かすんですわー!!!」", + NULL, " Use the height to your advantage!!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 沙都子たちクラスメートは、圭一を応援していたし、あろうことかレナを応援するものもいた。", + NULL, "Satoko and some of her classmates cheered Keiichi on, but there were some who were cheering for Rena too.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ………もう彼らにとって、これは殺し合いでも喧嘩でもない。", + NULL, "To them, this was no longer a fight to the death.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " あの、水鉄砲の日の第2回戦なのだ。", + NULL, "It was just the second round of their water gun battle.", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/gry2", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/gry2", 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/gry2", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 2*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 部活は部活、ゲームはゲーム。", + NULL, "A club activity is a club activity and a game is a game.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …あの日の延長戦なのだから、死者など出るわけがない。", + NULL, "This was just the second round, so nobody would die.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawScene( "white", 50 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + DrawScene( "background/gry2", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …本物の凶器で戦ってるのに?!", + NULL, "Even though they had real weapons...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + PlaySE( 0, "s_Down", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " なのに彼らは誰もどちらかが大怪我をするなんて思いもしなかった。", + NULL, "Nobody thought they would get hurt.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 梨花だけはそれに加わらず、呆然としてそれを見上げていた。", + NULL, "Rika wasn't cheering. She was just looking up at the rooftop.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(0, 5, "sprite/ri1_majime_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 400, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "ps3/s09/05/170500268", 256, TRUE); + OutputLine(NULL, "「……こんな、", + NULL, "\"...I've...... never", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2500 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "………こんなの、", + NULL, " seen anything...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2100 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…見たことない…。」", + NULL, " like this before...\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 梨花は思った。", + NULL, "Rika thought to herself.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 圭一なら、打ち勝てる。", + NULL, "She thought Keiichi could win.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナにじゃない。", + NULL, "Not just against Rena.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ………理不尽な出口なき惨劇の迷路を、壁ごとブチ壊せる男なのだと。", + NULL, "Rika thought Keiichi could even destroy the walls of the maze of tragedies that had no exit.", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "background/kuruma4", "maskleft", 7, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("大高", NULL, "Ootaka", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps2/00/ootaka17026", 540, TRUE); + OutputLine(NULL, "「…そ、狙撃班は何をしてるのかね!!", + NULL, "\"What are the snipers doing?", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps2/00/ootaka17027", 540, TRUE); + OutputLine(NULL, " 人質に危害を加えようとしているのだぞ!", + NULL, " The suspect is trying to harm the hostage!", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps2/00/ootaka17028", 540, TRUE); + OutputLine(NULL, " 直ちに射殺したまえ!!」", + NULL, " Fire immediately!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 慌てふためきながら無線機に唾を飛ばす大高に、魅音が叫ぶ。", + NULL, "As Ootaka yelled into the radio, Mion screamed for him to stop.", Line_Normal); + ClearMessage(); + + ModDrawCharacter(1, 3, "sprite/me1a_odoroki_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE ); + DrawScene( "background/gry2", 400 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300710", 256, TRUE); + OutputLine(NULL, "「ち、違うよ!!", + NULL, "\"No, no!!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300711", 256, TRUE); + OutputLine(NULL, " レナを撃たないで!!", + NULL, " Don't shoot Rena!!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300712", 256, TRUE); + OutputLine(NULL, " レナはもう違う…!", + NULL, " Rena isn't crazy anymore!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300713", 256, TRUE); + OutputLine(NULL, " さっきまでのおかしいレナじゃない!", + NULL, " She isn't who she was earlier!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300714", 256, TRUE); + OutputLine(NULL, " あのレナは違う!", + NULL, " That's a different Rena!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300715", 256, TRUE); + OutputLine(NULL, " だから撃たないで!!」", + NULL, " So please, don't shoot her!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("大高", NULL, "Ootaka", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps2/00/ootaka17029", 540, TRUE); + OutputLine(NULL, "「ち、違うとはどういう意味かね…!", + NULL, "\"What do you mean, she's different?", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps2/00/ootaka17030", 540, TRUE); + OutputLine(NULL, " 見たまえ!", + NULL, " Look!", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps2/00/ootaka17031", 540, TRUE); + OutputLine(NULL, " 現に凶器を振りかざしているじゃないか!", + NULL, " She's swinging around that weapon!", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps2/00/ootaka17032", 540, TRUE); + OutputLine(NULL, " 明らかな殺意だ!", + NULL, " She's trying to kill him!", Line_WaitForInput); + ModPlayVoiceLS(4, 0, "ps2/00/ootaka17033", 540, TRUE); + OutputLine(NULL, " 射殺しないと人質が危ないのだよ!!」", + NULL, " Unless we shoot her down, the hostage is in danger!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(1, 3, "sprite/me1b_odoroki_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300716", 256, TRUE); + OutputLine(NULL, "「……く、……と、とにかく違う!!", + NULL, "\"...No, no!!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300717", 256, TRUE); + OutputLine(NULL, " レナを撃っちゃいけない!!", + NULL, " Don't shoot at Rena!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(1, 3, "sprite/me1b_majime_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300718", 256, TRUE); + OutputLine(NULL, "もしもレナを撃ったら、圭ちゃんはあんたを殺すよ間違いなく!!", + NULL, "If you shoot Rena, Kei-chan will kill you for sure!!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300719", 256, TRUE); + OutputLine(NULL, " 断言できるッ!!」", + NULL, " I can guarantee it!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("大高", NULL, "Ootaka", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps2/00/ootaka17034", 540, TRUE); + OutputLine(NULL, "「どど、どうして私をなのかね…ッ?!?!」", + NULL, "\"Wh-Why would he kill me?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(1, 3, "sprite/me1b_odoroki_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300720", 256, TRUE); + OutputLine(NULL, "「あの2人は殺し合いをしてるんじゃない!", + NULL, "\"They aren't trying to kill each other!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300721", 256, TRUE); + OutputLine(NULL, " ただ打ち合って火花を飛ばして遊んでるだけなんだよ!!", + NULL, " They're just having fun creating sparks!!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300722", 256, TRUE); + OutputLine(NULL, " 見てわかるでしょ?!", + NULL, " Can't you see?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(1, 3, "sprite/me1a_majime_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300723", 256, TRUE); + OutputLine(NULL, "そして圭ちゃんは語りかけてる!", + NULL, "Kei-chan is talking to her, too.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300724", 256, TRUE); + OutputLine(NULL, " 自分がレナと対等なことを!", + NULL, " He's telling her that they're equal!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300725", 256, TRUE); + OutputLine(NULL, " 対等というのは一番信頼できるということ!!", + NULL, " That means she can trust him more than anyone!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300726", 256, TRUE); + OutputLine(NULL, " 圭ちゃんはレナの目を覚ませる!", + NULL, "Kei-chan will wake Rena up!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300727", 256, TRUE); + OutputLine(NULL, " いや、もう覚ましつつあるんだよ!!", + NULL, " No, he's already waking her up!!", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s09/03/170300728", 256, TRUE); + OutputLine(NULL, " レナの悪い夢は、もう終わりつつあるんだ!!」", + NULL, " Rena's nightmare is almost over!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + DrawScene( "white", 50 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/moon", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201725", 256, TRUE); + OutputLine(NULL, "「圭一くんは…やっぱり最高だよ!!", + NULL, "\"Keiichi-kun, you're the best!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201726", 256, TRUE); + OutputLine(NULL, " 君だけは殺したくない!!", + NULL, "I don't even want to kill you anymore!!", Line_WaitForInput); + + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201727", 256, TRUE); + OutputLine(NULL, " 君がいない世界はさぞや退屈だろうと思うよ!!」", + NULL, " A world without you would be so boring!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + ModDrawCharacter(0, 2, "sprite/renasen1_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/moon", 200 ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawScene( "background/gy7", 150 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101475", 256, TRUE); + OutputLine(NULL, "「へ! 何だか照れるお言葉、痛み入るぜ!!", + NULL, "\"Huh! Thanks for the compliment. I appreciate it!!", Line_WaitForInput); + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101476", 256, TRUE); + OutputLine(NULL, " んで、どうするんだ、その世界とやらは!", + NULL, " So what's going to happen to the world, huh?", Line_WaitForInput); + PlaySE( 0, "s_furu", 56, 64 ); + + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101477", 256, TRUE); + OutputLine(NULL, " 宇宙人の侵略があって大変じゃねえのかよ?!」", + NULL, " Aren't aliens trying to invade it?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + DrawSprite( 5, "scene/014b", NULL, -429, -723, -135, 0, 0, 0, FALSE, FALSE, 0, 0, 4, 200, TRUE ); + MoveSprite( 5, -429, -240, -135, 0, 0, 0, 0, 3000, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201728", 256, TRUE); + OutputLine(NULL, "「あははははっははあははははは、あっははははははははははははははははは!!", + NULL, "\"Ahahahahaahahaahahahahaha, ahhhahahahahahahahahahahahaahhahahahaha!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + DrawSprite( 4, "scene/014a", NULL, -429, -240, -135, 0, 0, 0, FALSE, FALSE, 0, 0, 5, 200, TRUE ); + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201729", 256, TRUE); + OutputLine(NULL, "宇宙人なんて寄生虫なんて、何だかどうでもいいような気がしてくるよ。", + NULL, "You know, I don't think I even care about aliens or parasites anymore.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201730", 256, TRUE); + 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101478", 256, TRUE); + OutputLine(NULL, "「ああそうさ、例え明日隕石がぶつかって地球が砕けるとしたってッ!!!」", + NULL, "\"That's right, even if a meteor hits the Earth tomorrow...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201731", 256, TRUE); + OutputLine(NULL, "「今この瞬間より楽しいことなんて他にあるもんかあああッ!!!!」", + NULL, "\"Nothing could be more fun than this moment!!!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/gy7", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/gy7", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/gy7", 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101480", 256, TRUE); + OutputLine(NULL, "「ちぇ、それにお前、毒を盛られてて今夜で死んじまうんじゃねぇのかよ!", + NULL, "\"Hey, aren't you supposed to die tonight due to some poison?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "scene/cutin5", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + DrawScene( "black", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101481", 256, TRUE); + OutputLine(NULL, "余命の短いヤツがピンピンしやがって!!」", + NULL, "You sure don't look like you only have a few hours left to live!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawSceneWithMask( "scene/cutin1", "maskright", 1, 0, 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + DrawScene( "black", 150 ); + DrawBustshot(4, "scene/014a", 0, 240, -135, FALSE, 0, 0, 0, 0, 0, 0, 0, 4, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201732", 256, TRUE); + OutputLine(NULL, "「あははははははははははは!!!", + NULL, "\"Ahahahahahahahahahahaha!!!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201733", 256, TRUE); + 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101482", 256, TRUE); + OutputLine(NULL, "「何だよ、自分で作った設定だろ、忘れるんじゃねえや。", + NULL, "\"Hey, that's the scenario you came up with, don't forget.", Line_WaitForInput); + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 3*2, TRUE ); + + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101483", 256, TRUE); + OutputLine(NULL, "ほれ、たまには首をボリボリ掻きやがれ!!", + NULL, " Come on, scratch your throat once in a while, at least!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101484", 256, TRUE); + OutputLine(NULL, " わかってるよ、もう痒くなんかねぇんだろ?", + NULL, " Hey, I know, it doesn't itch anymore, does it?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101485", 256, TRUE); + OutputLine(NULL, " そりゃそうさ!!", + NULL, " It definitely doesn't!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101486", 256, TRUE); + OutputLine(NULL, " 首を引っ掻くより、」", + NULL, "This is more fun than scratching your throat could ever be!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201734", 256, TRUE); + OutputLine(NULL, "「私たちはもっと楽しいことをしているんだものッ!!!!」", + NULL, "\"Yeah, this dance of ours really is way more fun!!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "white", 50 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + DrawScene( "background/moon", 200 ); + + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/moon", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/moon", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/gy7", 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " こんなにも楽しい時間は無限に続けばいいのに!!", + NULL, "I wished it would never end!!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " でも、体はもう悲鳴をあげていた。", + NULL, "But my body was screaming.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 息は荒く、酸素が足りなくなったのか頭が少しクラつきやがる。", + NULL, "I was breathing hard, and felt dizzy from lack of oxygen.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/gy7", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/sora_01", 150 ); + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + DrawScene( "white", 50 ); + DrawScene( "background/gy7", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 1*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 1*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……こんなにも楽しいのに、もうじき決着しなくちゃいけないんだな…。", + NULL, "...It really had been a blast, but I needed to end it soon...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " この一抹の寂しさは、あの水鉄砲の決着がつく直前にも思った。", + NULL, "I felt the same sadness as in that water gun fight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……そういやあの時は相打ちだったっけ。", + NULL, "Back then, it had been declared a draw.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201735", 256, TRUE); + OutputLine(NULL, "「…今回は、どうなるだろうね。」", + NULL, "\"I wonder what will happen this time...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawScene( "white", 50 ); + DrawScene( "background/moon", 150 ); + PlaySE( 0, "s_Ken_B8k", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 3*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 3*2, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101487", 256, TRUE); + OutputLine(NULL, "「さぁてな。", + NULL, "\"Who knows?", Line_WaitForInput); + + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + PlaySE( 0, "s_Down", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 0, 2*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 0, 2*2, TRUE ); + + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101488", 256, TRUE); + OutputLine(NULL, "ひとつ言えることがある。」", + NULL, " But one thing is for certain.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201736", 256, TRUE); + OutputLine(NULL, "「うん?」", + NULL, "\"What?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101489", 256, TRUE); + OutputLine(NULL, "「最高に楽しかったぜッ!!」", + NULL, "\"I loved doing this with you!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201737", 256, TRUE); + OutputLine(NULL, "「うん!!」", + NULL, "\"Me too!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "black", 400 ); + FadeOutBGM( 0, 300, FALSE ); + DrawScene( "background/gy7", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 圭一がぱっと後に飛び退き、金属バットで屋根を力強く叩いた。", + NULL, "I jumped backwards and slammed the roof with my bat.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_tataku", 56, 64 ); + StartShakingOfWindow( 248, 40, 0, 2, 4*2, FALSE ); + StartShakingOfAllObjects( 248, 40, 0, 2, 4*2, TRUE ); + + OutputLineAll(NULL, "", Line_Normal); + + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " それはまるで大太鼓のような迫力があって。", + NULL, "The sound was as intense as a huge drum,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 2人の戦いに心を奪われていた者たちに正気を取り戻させた。", + NULL, "and the noise woke up the people who were captivated by our fight.", Line_Normal); + ClearMessage(); + + PlayBGM( 1, "higurashi", 56, 0 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " シンと辺りが静まり返り、……さっきからひぐらしたちが合唱していたことを再び気付かせる。", + NULL, "The silence returned, and the chorus of higurashi filled the air.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101490", 256, TRUE); + OutputLine(NULL, "「じゃあ、…………一度、間合いを開こうじゃねぇか。」", + NULL, "\"Okay...... let's pause for a moment.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201738", 256, TRUE); + OutputLine(NULL, "「………そうだね。", + NULL, "\"......Sure.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201739", 256, TRUE); + OutputLine(NULL, "次の一撃で今度こそ決着をつけよう。」", + NULL, " Let's end this with one more strike.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 2人の動きが静かになり、………ゆっくりと間合いを広げあう。", + NULL, "We started to move slowly... and increased the distance between us.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 誰もが悟った。", + NULL, "Everyone realized it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " いよいよこの戦いに決着がついてしまうことを。", + NULL, "This fight was ending very soon.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 300, FALSE ); + PlayBGM( 0, "SORA-YUME-", 56, 0 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101491", 256, TRUE); + OutputLine(NULL, "「じゃあ、最後の最後だ。", + NULL, "\"Okay, this is it.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101492", 256, TRUE); + OutputLine(NULL, "もう一回確認するぜ?」", + NULL, " I'm going to ask you one more time.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + ModDrawCharacter(2, 2, "sprite/re2a_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawScene( "background/sora_01", 1000 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201740", 256, TRUE); + OutputLine(NULL, "「うん? 何だっけ?」", + NULL, "\"Hmm? What is it?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101493", 256, TRUE); + OutputLine(NULL, "「あははははは、おいおい、この戦いはお互い賭けてるものがあったろうが。", + NULL, "\"Ahahahaha, hey, you're betting something on this, right?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101494", 256, TRUE); + OutputLine(NULL, "お前、その為に戦ってたんじゃなかったのかよ!」", + NULL, " Isn't that why you were fighting?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(2, 2, "sprite/re2a_nande_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201741", 256, TRUE); + OutputLine(NULL, "「そうだったっけ。", + NULL, "\"I did?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(2, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201742", 256, TRUE); + OutputLine(NULL, "あはははははは、ごめん、忘れちゃってた。」", + NULL, "Ahahahahahaha, sorry, I forgot.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101495", 256, TRUE); + OutputLine(NULL, "「ちぇ、仕方ねぇやつだなぁ。", + NULL, "\"Tsk. You're hopeless.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101496", 256, TRUE); + OutputLine(NULL, "確認するぜ。", + NULL, " Okay, listen carefully.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101497", 256, TRUE); + OutputLine(NULL, "まずは俺が勝った場合だ。", + NULL, " If I win,", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101498", 256, TRUE); + OutputLine(NULL, "俺の専属メイドになってご奉仕三昧の毎日だ!!", + NULL, " you'll become my personal maid and serve me every day!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101499", 256, TRUE); + OutputLine(NULL, " 人前では、これが私のご主人様ですってちゃんと紹介するんだぞー!!」", + NULL, " You'll have introduce me to others as your master!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201743", 256, TRUE); + OutputLine(NULL, "「あははははははははははは、可愛い服じゃないと嫌だよ?」", + NULL, "\"Ahahahahahahahahahahaha, my uniform better be cute!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101500", 256, TRUE); + OutputLine(NULL, "「そこは任せろ。", + NULL, "\"Of course it will.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101501", 256, TRUE); + OutputLine(NULL, "監督の完全監修の元、古式ゆかしいオールドスタイルから、ちょっとドキドキな改造メイド服まで色々と取り揃える!!", + NULL, " There will be a variety of uniforms, ranging from old-fashioned ones to ones that are a little dangerous!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101502", 256, TRUE); + OutputLine(NULL, " もちろん特注でレナにぴったりとフィットするサイズなんだ。", + NULL, " They'll be custom-made so they'll fit you perfectly.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101503", 256, TRUE); + OutputLine(NULL, "すごいだろう。」", + NULL, " How about that?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(2, 2, "sprite/re2a_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201744", 256, TRUE); + OutputLine(NULL, "「すごいすごい。", + NULL, "\"My goodness.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201745", 256, TRUE); + OutputLine(NULL, "負ける気はさらさらないけど、何だか楽しそう。", + NULL, " I don't intend to lose, but that could be fun, somehow.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201746", 256, TRUE); + OutputLine(NULL, "あははははは。」", + NULL, " Ahahahahaha.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101504", 256, TRUE); + OutputLine(NULL, "「次は、レナが勝った場合だ。」", + NULL, "\"If you win, Rena.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 圭一はそこで一度言葉を切る。", + NULL, "I paused for a moment.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101505", 256, TRUE); + OutputLine(NULL, "「……レナが勝ったなら、俺はレナの話を信じる。」", + NULL, "\"If you win, I'll believe your stories.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(2, 2, "sprite/re2a_nande_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナの表情は、ついさっきまで上機嫌だったのに、ほんの少し乾いて無表情になった。", + NULL, "Rena was happy until just a moment ago, but that expression was suddenly wiped from her face.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101506", 256, TRUE); + OutputLine(NULL, "「宇宙人が地球侵略をして来ていて、俺たちの頭ん中には寄生虫が入ってる。", + NULL, "\"Aliens are invading the Earth and we have parasites in our brains. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101507", 256, TRUE); + 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); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101508", 256, TRUE); + OutputLine(NULL, "あと、お前は毒で今夜、死んじまうんだよな?", + NULL, " Also, since you're dying tonight, ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101509", 256, TRUE); + OutputLine(NULL, " 最期はちゃんと看取ってやるから安心しろ。」", + NULL, "I'll make sure you go peacefully, so don't worry.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201747", 256, TRUE); + OutputLine(NULL, "「…………………何だか私が勝ってもつまんないね。", + NULL, "\"......It's not fun if I win, is it?", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201748", 256, TRUE); + OutputLine(NULL, "圭一くんが勝った方のご褒美の方が楽しそうだよ。」", + NULL, " Your reward sounds a lot more fun, Keiichi-kun.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101510", 256, TRUE); + OutputLine(NULL, "「仕方ねぇだろ。", + NULL, "\"Well, what can I do?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101511", 256, TRUE); + OutputLine(NULL, "お前、そういう話だからわざわざ学校を乗っ取ったんじゃなかったのかよ。」", + NULL, " You did all this because of what I just said, right?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(2, 2, "sprite/re2a_komaru_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201749", 256, TRUE); + OutputLine(NULL, "「……………そうだったんだっけね。", + NULL, "\"...............Yeah, I guess...", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201750", 256, TRUE); + OutputLine(NULL, "……ごめん、忘れそうになってたよ。」", + NULL, " Sorry, I almost forgot.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(2, 2, "sprite/re2a_nande_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナはほんの少し悲しい表情で笑ったが、それは砂浜に波が染みこむように、すっと消え、すぐに無表情に戻った。", + NULL, "Rena smiled sadly for a moment, but soon that expression was wiped off her face too.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101512", 256, TRUE); + OutputLine(NULL, "「俺は何しろ、レナのメイドさんがかかってるんだからよ!", + NULL, "\"I'm going to win no matter what.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101513", 256, TRUE); + OutputLine(NULL, " 意地で勝ちに行くぜ!!」", + NULL, " I want my personal maid!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(2, 2, "sprite/re2a_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201751", 256, TRUE); + OutputLine(NULL, "「……ぶーぶー。", + NULL, "\"......Boo, boo.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201752", 256, TRUE); + OutputLine(NULL, "レナが勝っても面白くないよぅ。」", + NULL, " It's not fun if I win.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101514", 256, TRUE); + OutputLine(NULL, "「何だよ、じゃあ今から変えるか?", + NULL, "\"Then do you want to change it?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101515", 256, TRUE); + OutputLine(NULL, " レナが勝ったらどうするよ。」", + NULL, " What do you want?\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(2, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …………そこで、ようやくレナは機嫌のいい笑いになった。", + NULL, "......Finally, Rena smiled happily again.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 400 ); + DrawSceneWithMask( "background/moon", "maskright", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 風が、さらさらと流れて、……俺たちに貼りついた汗を冷やす。", + NULL, "The breeze dried our sweat.", Line_WaitForInput); + OutputLine(NULL, "……とても気持ちよかった。", + NULL, " It was a good feeling.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 今なら月が出ていても俺たちは暴れない。", + NULL, "We no longer went crazy, even with the moon out.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 本当の夕涼みができるに違いない。", + NULL, "We could finally enjoy the coolness of the evening.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナが薄く笑いながら、言った。", + NULL, "Still smiling a little, Rena spoke.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201753", 256, TRUE); + OutputLine(NULL, "「私も、", + NULL, "\"I", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2200 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "………圭一くんと同じご褒美がいいな。」", + NULL, " want the same reward as yours, Keiichi-kun.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101516", 256, TRUE); + OutputLine(NULL, "「何だよそれ。", + NULL, "\"What?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101517", 256, TRUE); + OutputLine(NULL, "俺がメイドかよ!", + NULL, " You want me to be your maid?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101518", 256, TRUE); + OutputLine(NULL, " ……ドギツイなぁ。」", + NULL, " That's something.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201754", 256, TRUE); + OutputLine(NULL, "「別にメイドさんじゃなくていいよ。", + NULL, "\"You don't have to be my maid.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201755", 256, TRUE); + OutputLine(NULL, "……でも他は同じ。", + NULL, " But the rest is the same.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201756", 256, TRUE); + OutputLine(NULL, "朝は私におはようって言って、夜は私におやすみって言って欲しい。", + NULL, " I want you to say 'good morning' to me every morning and 'good night' every night.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201757", 256, TRUE); + OutputLine(NULL, "いっぱい私にやさしくしてほしい、いっぱい私を楽しくさせてほしい。", + NULL, " I want you to treat me well and let me play around all the time. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170200587", 256, TRUE); + OutputLine(NULL, "………あれ?", + NULL, "......Hmm?", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201759", 256, TRUE); + OutputLine(NULL, " あはははははは…、", + NULL, " Aha ha ha ha ha,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2500 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "これじゃ、", + NULL, " I guess", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1300 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "私が勝っても圭一くんが勝っても、", + NULL, " no matter who wins", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 3200 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "私たち、", + NULL, " we'll always...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1800 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "……ずっと一緒なんだよね。」", + NULL, " be together.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101519", 256, TRUE); + OutputLine(NULL, "「一緒ではあるが、待遇に偉い違いがあるけどなー。」", + NULL, "\"We'll be together, but the one who gets the special treatment is different.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201760", 256, TRUE); + OutputLine(NULL, "「…あは、…あははははははははははははは。」", + NULL, "\"Aha! Ahahahahahahahahahahahahahahaha.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一&レナ", NULL, "Keiichi & Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101520", 256, TRUE); + ModPlayVoiceLS(5, 2, "ps3/s09/02/170201761", 256, TRUE); + OutputLine(NULL, "「「ははははは、はははははははははははははははははは。」」", + NULL, "\"\"Hahahahaha! Hahahahahahahahahahahahahahahahahahaha.\"\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201762", 256, TRUE); + OutputLine(NULL, "「どうして、こんなにも大好きな圭一くんと、私はこんなことをしているんだろう。」", + NULL, "\"Why am I fighting with someone I like so much?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101521", 256, TRUE); + OutputLine(NULL, "「さぁてな。", + NULL, "\"I don't know.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101522", 256, TRUE); + OutputLine(NULL, "どうして俺たちゃ屋根の上になんかいるんだ。", + NULL, " Why are we on the rooftop?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101523", 256, TRUE); + OutputLine(NULL, "何しに俺たちはここへ登ったんだっけ?」", + NULL, " Why did we even come up here in the first place?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201763", 256, TRUE); + OutputLine(NULL, "「…あははははは、どうしてだったっけ?", + NULL, "\"Ahahahahaha, I don't know.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201764", 256, TRUE); + OutputLine(NULL, " 忘れちゃったよ。」", + NULL, " I forgot.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101524", 256, TRUE); + OutputLine(NULL, "「馬鹿と煙は上へ昇る、ってやつだろ。", + NULL, "\"Maybe we're both airheads.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101525", 256, TRUE); + OutputLine(NULL, "じゃあ俺たちは2人とも大馬鹿だな。」", + NULL, " That's why we floated up here.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201765", 256, TRUE); + OutputLine(NULL, "「馬鹿仲間だね。」", + NULL, "\"Yep, we're airhead buddies.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101525_1", 256, TRUE); + OutputLine(NULL, "「仲間だな。」", + NULL, "\"We're buddies, alright.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一&レナ", NULL, "Keiichi & Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101526", 256, TRUE); + ModPlayVoiceLS(5, 2, "ps3/s09/02/170201767", 256, TRUE); + OutputLine(NULL, "「「あははははははははははははははは…。」」", + NULL, "\"\"Ahahahahahahahahahahahahahahaha...\"\"", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + ModDrawCharacter(0, 2, "sprite/re2a_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora_01", 1000 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101527", 256, TRUE); + OutputLine(NULL, "「……じゃあ、そろそろ行こうじゃねぇか。", + NULL, "\"...Well then, shall we get started?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101528", 256, TRUE); + OutputLine(NULL, "せっかくの体がクールダウンしちまう。」", + NULL, " I don't want to cool down too much.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201768", 256, TRUE); + OutputLine(NULL, "「そうだね。", + NULL, "\"You're right.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201769", 256, TRUE); + OutputLine(NULL, "……体が冷めちゃわない内に、決着をつけよう。」", + NULL, " We better finish up before it gets too cold.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/renasen2_def_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 2人は思い思いの構えで、互いの持つ凶器を構えあう。", + NULL, "We readied our weapons and took our stances.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201770", 256, TRUE); + OutputLine(NULL, "「……………私ね。", + NULL, "\"I......", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201771", 256, TRUE); + OutputLine(NULL, "…やっぱりやめない?", + NULL, " was going to suggest", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2600 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "って、", + NULL, " that we stop this.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 300 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "そう言おうと思った。」", + NULL, " I really was.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 圭一はそれを、ゆっくり横に首を振って応える。", + NULL, "I shook my head slowly.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101529", 256, TRUE); + OutputLine(NULL, "「だめだ。", + NULL, "\"No.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101530", 256, TRUE); + OutputLine(NULL, "決着は必要なんだ。", + NULL, " We have to finish this.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101531", 256, TRUE); + OutputLine(NULL, "………じゃないと、終わらない。", + NULL, " ...Otherwise, it won't end.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101532", 256, TRUE); + OutputLine(NULL, "せっかくの俺とお前の戦いが、終われない。", + NULL, " Our fight won't end.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101533", 256, TRUE); + OutputLine(NULL, "……うやむやじゃ駄目なんだ。", + NULL, " We can't quit.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101534", 256, TRUE); + OutputLine(NULL, "綺麗に終わらないとだめなんだ。」", + NULL, " We have to bring it to an end.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201772", 256, TRUE); + OutputLine(NULL, "「……こんなのおかしい。", + NULL, "\"...This isn't right.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201773", 256, TRUE); + OutputLine(NULL, "ひょっとしたらどっちが勝っても負けても、ご褒美がなしになるかもしれない。」", + NULL, " It's possible that no matter who wins or loses, there will be no reward.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101535", 256, TRUE); + OutputLine(NULL, "「………………その時も恨みっこはなしだぜ。", + NULL, "\".........Even if that happens, we shouldn't hate each other.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101536", 256, TRUE); + OutputLine(NULL, "だから先に言っとく。」", + NULL, " So I'm going to tell you this now.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201774", 256, TRUE); + OutputLine(NULL, "「……何?」", + NULL, "\"......What?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101537", 256, TRUE); + OutputLine(NULL, "「楽しかったぜ。」", + NULL, "\"It was fun.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/renasen2_warai_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201775", 256, TRUE); + OutputLine(NULL, "「………………私もだよ…。」", + NULL, "\"Yeah............ I feel the same way...\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101538", 256, TRUE); + OutputLine(NULL, "「レナ。", + NULL, "\"Rena...", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101539", 256, TRUE); + OutputLine(NULL, "…仮に俺たちのどちらかが死のうと、俺たちは絶対にまた会えるから。", + NULL, " Even if one of us dies, we'll see each other again.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101540", 256, TRUE); + OutputLine(NULL, "……だから、また会えたなら、」", + NULL, " And when we do...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + SetSpeedOfMessage( TRUE, 128 ); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201776", 256, TRUE); + OutputLine(NULL, "「今度は普通に遊んで、", + NULL, "\"We'll have fun in a normal way.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2000 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "普通に笑い合って、", + NULL, " We'll laugh together in a normal way.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2300 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "……普通に恋をしよう。", + NULL, " ......And we'll fall in love in a normal way.", Line_Continue); + Wait( 3500 ); + OutputLine(NULL, "……絶対に互いを疑わない。", + NULL, " We won't doubt each other.", Line_Continue); + Wait( 2700 ); + OutputLine(NULL, "互いを絶対に信じ合う。", + NULL, " We'll trust each other.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201777", 256, TRUE); + OutputLine(NULL, "……だから、", + NULL, "......And we'll meet again,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1900 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "………絶対に会えるよね?", + NULL, " right?", Line_Continue); + Wait( 1800 ); + OutputLine(NULL, " 絶対だよね……?」", + NULL, " For sure, right...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101541", 256, TRUE); + OutputLine(NULL, "「あぁ、", + NULL, "\"Yes...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1400 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "……絶対だ…………。」", + NULL, " for sure...\"", Line_Normal); + ClearMessage(); + SetSpeedOfMessage( FALSE, 0 ); + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナの瞳に、涙が浮かぶ…。", + NULL, "Tears appeared in Rena's eyes...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 圭一も自分の目頭が熱くなることに気付いていた。", + NULL, "I noticed I was about to break down, too.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 300, FALSE ); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101542", 256, TRUE); + OutputLine(NULL, "「じゃあ、", + NULL, "\"Okay", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 300 ); + // (backup) SetValidityOfInput( TRUE ); + SetSpeedOfMessage( TRUE, 128 ); + OutputLine(NULL, "…", + NULL, "......", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 300 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…", + NULL, "...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 600 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "行くぜ。」", + NULL, " are you ready?\"", Line_Normal); + ClearMessage(); + + SetSpeedOfMessage( FALSE, 0 ); + ModDrawCharacter(0, 2, "sprite/renasen2_shinken_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/sora_01", 1000 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……合図は、なかった。", + NULL, "There was no signal.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " なのに2人は同時に踏み込んだ…。", + NULL, "But we stepped forward at the same time.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(0, 2, "sprite/renasen1_def_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "white", 400 ); + DrawScene( "fight/fight1", 200 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 月の中に2人の影が躍りこんだ。", + NULL, "Our shadows jumped in the moonlight.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 誰もが、影が舞うのを見ていた。", + NULL, "Everyone was watching the shadows dance.", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "fight/fight2", 2000 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …そして、レナの影が、圭一の金属バットを激しく打ち、", + NULL, "Rena's shadow hit my metal bat violently.", Line_ContinueAfterTyping); + + PlaySE( 0, "s_Ken_A8k", 56, 64 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + + OutputLine(NULL, "………圭一が金属バットを手放してしまう…。", + NULL, " As a result, I let go of it...", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "fight/fight3", 300 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + DrawScene( "fight/fight4", 300 ); + SetValidityOfInput( FALSE ); + Wait( 200 ); + SetValidityOfInput( TRUE ); + PlaySE( 0, "s_furu", 56, 64 ); + + DrawScene( "fight/fight5", 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 金属バットはぐるぐると回転しながら屋根の上で一度跳ねてから…校庭へ。", + NULL, "The metal bat bounced once on the roof, then rolled down to the schoolyard.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……圭一は武器を失ったのだから丸腰。", + NULL, "I had lost my weapon.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …だからレナはこのチャンスに一気に畳み掛けるのは、とてもとても当り前で自然なことで…。", + NULL, "Here was Rena's chance. Of course, she wouldn't miss it...", Line_Normal); + ClearMessage(); + + DisableWindow(); + PlaySE( 0, "s_furu", 56, 64 ); + DrawSceneWithMask( "black", "maskdown", 7, 0, 300 ); + PlaySE( 0, "wa_003", 56, 64 ); + + DrawSprite( 5, "fight/fight6", NULL, -429, -660, -135, 0, 0, 0, FALSE, FALSE, 0, 0, 4, 200, TRUE ); + MoveSprite( 5, -429, -600, -135, 0, 0, 0, 0, 3000, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 圭一は屋根の上に押し倒されると、すぐにレナに圧し掛かられた。", + NULL, "I was lying flat on the roof, and Rena got on top of me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + DisableWindow(); + MoveSprite( 5, -429, -240, -135, 0, 0, 0, 0, 3000, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 見れば、…月は二つに割られていた。", + NULL, "The moon was divided into two.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 振り上げるレナの鉈の薄く細い影が、月を真っ二つに割っていた。", + NULL, "The shadow of Rena's hatchet had split the moon right down the middle.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " それが、決着だった。", + NULL, "This was the end.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101543", 256, TRUE); + OutputLine(NULL, "「…………ち、", + NULL, "\"......Shit,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1400 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "……やるな。", + NULL, " that was good.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101544", 256, TRUE); + OutputLine(NULL, "腕が…抜けねえや。」", + NULL, " I can't even pull my arms away.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201778", 256, TRUE); + OutputLine(NULL, "「ねぇ圭一くん。", + NULL, "\"Hey, Keiichi-kun.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201779", 256, TRUE); + OutputLine(NULL, "………もう決着、", + NULL, " ...It's over...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1600 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…ついたんだよね…?」", + NULL, " right...?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101545", 256, TRUE); + OutputLine(NULL, "「おいおい、まだついてねぇだろ。", + NULL, "\"Not yet.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101546", 256, TRUE); + OutputLine(NULL, "そいつを振り下ろすまではまだつかないぜ。」", + NULL, " It's not over until you swing down your hatchet.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201780", 256, TRUE); + OutputLine(NULL, "「……いやだ。」", + NULL, "\"......I don't wanna.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101547", 256, TRUE); + OutputLine(NULL, "「うん?」", + NULL, "\"Huh?\"", Line_Normal); + ClearMessage(); + + PlayBGM( 0, "Birth_and_death", 56, 0 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201781", 256, TRUE); + OutputLine(NULL, "「…いやだよ、", + NULL, "\"...I don't want to.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2500 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………", + NULL, " ......", Line_Continue); + OutputLine(NULL, "いやだ…。」", + NULL, "I don't want to...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナは、…月を割るかのように鉈を構えたまま、両目から涙を溢れさせていた。", + NULL, "Rena's arms were still raised, but tears were pouring from her eyes.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201782", 256, TRUE); + OutputLine(NULL, "「………どうして、こんなことになっちゃったんだろう。", + NULL, "\"...What happened?", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201783", 256, TRUE); + OutputLine(NULL, "どこで変になっちゃったんだろう…。", + NULL, " What went wrong?", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201784", 256, TRUE); + OutputLine(NULL, "…私はみんなを大好きで、", + NULL, " I loved everyone", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2300 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "みんなを信じていたはずなのに、", + NULL, " and I trusted everyone.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 3800 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "……どこで信じられなくなってしまったんだろう。」", + NULL, " When did I start to doubt them?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101548", 256, TRUE); + OutputLine(NULL, "「………………………。」", + NULL, "\"...............\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201785", 256, TRUE); + OutputLine(NULL, "「どうして圭一くんに鉈を振り上げているのか、…わかんない。", + NULL, "\"I don't know why I'm doing this to you... I don't know.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201786", 256, TRUE); + OutputLine(NULL, "……どうして、", + NULL, " ...Why,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1600 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…私は", + NULL, " why am I", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1900 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "……こんなにも大好きな仲間たちに、", + NULL, " doing this to people...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 4600 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…こんなにも恐ろしいことを…してしまったんだろう…。」", + NULL, " I love so much?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101549", 256, TRUE); + OutputLine(NULL, "「お、………お前、", + NULL, "\"You...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2600 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…………そうか……、", + NULL, " You", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2500 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "……気付いたのか…。", + NULL, " realized it.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101550", 256, TRUE); + OutputLine(NULL, "………この「世界」で、……気付けたのかよ………ッ!!!」", + NULL, " You realized it in 'this' world!!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201787", 256, TRUE); + OutputLine(NULL, "「自分で自分が…信じられないよ…。", + NULL, "\"I can't believe myself...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201788", 256, TRUE); + OutputLine(NULL, " こんなにもあんなにも、楽しい日々だったのに、", + NULL, "Every day was so much fun", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 5500 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…どうして私は、", + NULL, " but... why,", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2500 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…どうして私は…。", + NULL, " why...?", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201789", 256, TRUE); + OutputLine(NULL, "……何も不満もなかったし、", + NULL, " I didn't have any complaints,", Line_Continue); + SetValidityOfInput( FALSE ); + Wait( 2600 ); + SetValidityOfInput( TRUE ); + OutputLine(NULL, "…何の不安もなかったのに……、", + NULL, " I didn't worry about anything...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2700 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…どうして、…自分で壊してしまうような真似を…………。」", + NULL, " so why did I try to destroy everything with my own two hands...?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101551", 256, TRUE); + OutputLine(NULL, "「レナ……、お前はやっぱり……すげえよ…。」", + NULL, "\"Rena... you're... you're incredible!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……それでも自分以外の誰かが悪いんだろうって思い込んでたんだぜ。", + NULL, "I still believed that someone else was at fault.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……死んでも。", + NULL, "Until,", Line_WaitForInput); + OutputLine(NULL, "死んだあとも!", + NULL, " I mean, even after I was dead!", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺はずっと自分の罪深さに気付きもしなかった!", + NULL, "I didn't even notice I had sinned.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 自分ひとりだけが勘違って、仲間の救いにも気付けず殺してしまうことの何と悲しいことか。", + NULL, "How sad it was to kill my friends because of a little misunderstanding, even when they were trying to help me.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101552", 256, TRUE); + OutputLine(NULL, "「だから、……レナはすごいんだよ……。", + NULL, "\"Therefore... you're amazing, Rena...", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101553", 256, TRUE); + OutputLine(NULL, "仲間を1人も殺さなかった。", + NULL, " You didn't kill any of your friends.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101554", 256, TRUE); + OutputLine(NULL, "…お前は…罪を犯す前に、……気付けたんだよ……。", + NULL, " You came to your senses ...before you committed a sin.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101555", 256, TRUE); + OutputLine(NULL, "はは、あはははははははは!! ", + NULL, " Ha ha, aha ha ha ha ha!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101556", 256, TRUE); + OutputLine(NULL, "さすがだよレナ、", + NULL, "You're incredible, Rena.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1900 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "……さすがだよ、", + NULL, " ......Just incredible...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2300 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…俺とは…違うんだッ!!」", + NULL, " You're totally different from me!!\"", Line_Normal); + ClearMessage(); + + DisableWindow(); + MoveSprite( 5, -429, -660, -135, 0, 0, 0, 0, 3000, TRUE ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " レナはゆっくりと立ち上がると、振り上げていた鉈をゆっくりと下ろした。", + NULL, "Rena stood up slowly and lowered her hatchet.", Line_Normal); + ClearMessage(); + + DrawScene( "black", 1000 ); + ModDrawCharacter(0, 2, "sprite/re2a_nande_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE ); + DrawScene( "background/moon", 1000 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201790", 256, TRUE); + OutputLine(NULL, "「…仲間を、傷付けたよ。", + NULL, "\"I hurt my friend.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201791", 256, TRUE); + OutputLine(NULL, "……魅ぃちゃんにひどいことをした…。」", + NULL, " I hurt Mii-chan...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101557", 256, TRUE); + OutputLine(NULL, "「あとで謝っとけ。", + NULL, "\"Just apologize to her.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101558", 256, TRUE); + OutputLine(NULL, "俺的には当分の間、姉妹の入れ替わりを見抜けてちょうどいい傷跡だと思ってるぞ。」", + NULL, " Personally, I appreciate that the wounds will help me tell the twins apart.\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201792", 256, TRUE); + OutputLine(NULL, "「…それに、………殺しちゃってるもんね、私。」", + NULL, "\"I've already killed...\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101559", 256, TRUE); + OutputLine(NULL, "「あん?", + NULL, "\"Huh?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101560", 256, TRUE); + OutputLine(NULL, " 誰も殺してないだろ。", + NULL, " No, you haven't.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101561", 256, TRUE); + OutputLine(NULL, "誰を殺したよ?」", + NULL, " Who did you kill?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201793", 256, TRUE); + OutputLine(NULL, "「………………間宮リナと、…北条鉄平…。」", + NULL, "\"......Rina Mamiya... and Teppei Houjou...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101562", 256, TRUE); + OutputLine(NULL, "「あぁ、…………あいつらか。」", + NULL, "\"Ah... those two...\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201794", 256, TRUE); + OutputLine(NULL, "「………あの2人を殺すことは正しいことだと思ってた。", + NULL, "\"......I thought it was right to kill them.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201795", 256, TRUE); + OutputLine(NULL, " ……でも、あの2人を殺した日から、", + NULL, "But the day I killed them...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 3900 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…もう世界は狂い始めていたと思う。", + NULL, " the world started to go crazy.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201796", 256, TRUE); + OutputLine(NULL, "………だということは、……。", + NULL, " Did that mean...", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201797", 256, TRUE); + OutputLine(NULL, "……あの2人を殺すのは、", + NULL, " that it was wrong", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 2800 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "……正しいことじゃなかったのかな……。」", + NULL, " to kill them...?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101563", 256, TRUE); + OutputLine(NULL, "「正しいかどうかは知らんが、最善手じゃなかったことは確かだな。」", + NULL, "\"I don't know if it was right or wrong, but it wasn't the best thing you could have done.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201798", 256, TRUE); + OutputLine(NULL, "「……最善手って……?」", + NULL, "\"What do you mean, the best thing?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101564", 256, TRUE); + OutputLine(NULL, "「そんなこともわからないのかよ!!」", + NULL, "\"Don't you know?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DrawSceneWithMask( "black", "maskdown", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺はレナの頭をがばっと抱いて、俺の胸に無理やり抱いてやる。", + NULL, "I grabbed Rena's head and embraced her.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " そして言ってやった。", + NULL, "Then I told her.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " それはとても簡単なこと。", + NULL, "I told her something so simple.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 誰でも思いつくとても簡単な選択肢だった。", + NULL, "It was so simple that anyone could think of it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " でもレナはしなかった。", + NULL, "But Rena didn't do it.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺もあの時、しなかった。", + NULL, "I didn't do it either, back then.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101565", 256, TRUE); + OutputLine(NULL, "「何かヤバかったり、", + NULL, "\"If you're in danger", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1600 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "疑いそうになったり、", + NULL, " or you feel like doubting others", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1600 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "辛いことがあったりしたときはな。」", + NULL, " or something sad happens...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " それは、とても簡単なことなんだよ…!", + NULL, "It was so simple...!", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101566", 256, TRUE); + OutputLine(NULL, "「…仲間に、", + NULL, "\"You should talk to...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1600 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "……相談するんだよッ!!!!」", + NULL, " your friends!!!\"", Line_Normal); + ClearMessage(); + + DrawScene( "scene/042a", 1000 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201799", 256, TRUE); + OutputLine(NULL, "「そうだよね…。", + NULL, "\"That's right...", Line_WaitForInput); + SetSpeedOfMessage( TRUE, 16 ); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201800", 256, TRUE); + OutputLine(NULL, "……………そうだよね……、", + NULL, " You're right.", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1800 ); + // (backup) SetValidityOfInput( TRUE ); + OutputLine(NULL, "…ぅ、", + NULL, " ...Ooh...", Line_Continue); + // (backup) SetValidityOfInput( FALSE ); + Wait( 1800 ); + // (backup) SetValidityOfInput( TRUE ); + SetSpeedOfMessage( FALSE, 0 ); + OutputLine(NULL, "……ぅわぁぁぁぁぁぁ…ん……。」", + NULL, " whaaaahhhhh...\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " その選択肢は見つけにくいものでも何でもない。", + NULL, "The choice couldn't have been hard to see.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …本当にささやかで、身近にあった選択肢だったんだ。", + NULL, "I'm sure it was something that was within her grasp.", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 1人で悩むことがいかに下らないことか。", + NULL, "How stupid it was to worry about it by herself.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 仲間がいた。", + NULL, "She had friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 全てを信じられる仲間がいた。", + NULL, "She had friends whom she trusted.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " なのに、何で、この問題は仲間には話せないと思い込んでしまったのか…!", + NULL, "Why did she think she couldn't talk to her friends about it?", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201801", 256, TRUE); + OutputLine(NULL, "「私が間違ってた…!!", + NULL, "\"I was wrong...!!", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201802", 256, TRUE); + OutputLine(NULL, " どうして…話さなかったんだろう!!", + NULL, " Why didn't I talk about it?", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201803", 256, TRUE); + OutputLine(NULL, " 何で私はみんなを信じてるのに、信じてなかったんだろう!!!」", + NULL, " Everyone trusted me, so why didn't I trust them?\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101567", 256, TRUE); + OutputLine(NULL, "「…………俺もかつてそうだった。", + NULL, "\"......I was the same way before.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101568", 256, TRUE); + OutputLine(NULL, "…だから俺は笑わねぇぞ。", + NULL, " That's why I won't laugh at you.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101569", 256, TRUE); + OutputLine(NULL, "でも、気付けたならいいんだ。", + NULL, " But you realized it.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101570", 256, TRUE); + OutputLine(NULL, "しかもレナは、俺なんかよりずっと早く気付けたじゃねぇか…!!」", + NULL, " You realized it a lot sooner than I did!!\"", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺たちは信じ合おう。", + NULL, "We will trust each other.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 二度と仲間を疑うまい。", + NULL, "We will never doubt our friends.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 互いを信頼し合おう。", + NULL, "We will rely on each other.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " そして悩みを打ち明けあって、互いに助け合っていこう。", + NULL, "We will talk to each other and help each other.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " だから、仲間たちはいつまでも幸せで、どんな困難だってみんなで乗り越えていけるんじゃないか…。", + NULL, "That's why friends are always happy, and why we can endure anything together...", Line_Normal); + ClearMessage(); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101571", 256, TRUE); + OutputLine(NULL, "「……じゃ、レナ。", + NULL, "\"Okay, Rena.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101572", 256, TRUE); + OutputLine(NULL, "幕の降りた舞台だけどさ、カーテンコールに応えようじゃないか。", + NULL, " Why don't we respond to the curtain call?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101573", 256, TRUE); + OutputLine(NULL, "これで、全部おしまいだぜ。」", + NULL, " This is really the end of everything.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s09/02/170201804", 256, TRUE); + OutputLine(NULL, "「カ、カーテンコールって何かな、かな…。」", + NULL, "\"Wh-What do you mean by the curtain call? What do you mean?\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101574", 256, TRUE); + OutputLine(NULL, "「まぁまぁ、俺の独り言だ。", + NULL, "\"Well, I was just talking to myself.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101575", 256, TRUE); + OutputLine(NULL, "最後だけ付き合ってくれよ。」", + NULL, " Come on.\"", Line_Normal); + ClearMessage(); + + DrawSceneWithMask( "black", "maskup", 1, 0, 300 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + 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", 56, 64 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 俺が頷くと、レナは鉈を投げ、それは屋根の下の闇に消えていった。", + NULL, "When I nodded, Rena threw away her hatchet. It disappeared into the darkness below.", Line_Normal); + ClearMessage(); + + FadeOutBGM( 0, 300, FALSE ); + PlayBGM( 1, "higurashi", 56, 0 ); + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " そして俺は、……こんな顛末を予想していなかっただろう、地獄の観劇者たちに言ってやる!", + NULL, "Then I spoke to the audience in Hell, the demons who weren't expecting this ending.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " こいつは勝利宣言だ!", + NULL, "I was proclaiming victory!", Line_Normal); + ClearMessage(); + + DrawScene( "scene/042b", 1000 ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101576", 256, TRUE); + OutputLine(NULL, "「これで今宵はおしまいだぜ!!", + NULL, "\"That's all for tonight!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101577", 256, TRUE); + OutputLine(NULL, " 俺たちは惨劇に打ち勝った!!", + NULL, " We overcame this tragedy!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101578", 256, TRUE); + OutputLine(NULL, " もう俺たちは互いを疑わない。", + NULL, " We'll never doubt each other again.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101579", 256, TRUE); + OutputLine(NULL, "だからいつまでも結束している!!", + NULL, " We'll be united forever!!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101580", 256, TRUE); + OutputLine(NULL, " だからどんな惨劇が訪れようとも、二度と屈すると思うんじゃねぇ!!", + NULL, " No matter what disaster might befall us, don't think we'll ever yield!! ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101581", 256, TRUE); + OutputLine(NULL, " 悲劇など知るか惨劇など知るか!", + NULL, "Who cares about tragedy, who cares about disaster?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101582", 256, TRUE); + OutputLine(NULL, " 悪魔どもが喜ぶ脚本が、今後どれだけやって来ようとも。", + NULL, " Even if the script is written by demons,", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "ps3/s09/01/170101583", 256, TRUE); + OutputLine(NULL, "俺たちが全部、ブチ壊してやるぜえええッ!!!」", + NULL, " we'll tear the whole thing to pieces!!!\"", Line_Normal); + ClearMessage(); + + FadeOutBGM( 1, 300, FALSE ); + DrawScene( "white", 150 ); + PlaySE( 0, "thunder", 56, 64 ); + DrawScene( "end_1", 1000 ); + DrawScene( "end_2", 1000 ); + DrawScene( "end_3", 1000 ); + PlayBGM( 0, "song_ps2ed1", 56, 0 ); + SetValidityOfSkipping( FALSE ); + SetValidityOfInput( FALSE ); + SetValidityOfUserEffectSpeed( FALSE ); + CallScript( "&endroll_staff6" ); + SetValidityOfInput( TRUE ); + + DrawSceneWithMask( "omake_haikei", "mask4", 1, 0, 1500 ); + PlaySE( 0, "s_jikuu", 56, 64 ); + DrawSceneWithMask( "omake_jamp", "mask5", 1, 0, 1500 ); + Wait( 10000 ); + DrawSceneWithMask( "omake_haikei", "mask4", 1, 0, 1500 ); + PlaySE( 0, "s_jikuu", 56, 64 ); + DrawSceneWithMask( "omake_tip", "mask5", 1, 0, 1500 ); + Wait( 10000 ); + DrawSceneWithMask( "omake_haikei", "mask4", 1, 0, 1500 ); + PlaySE( 0, "s_boyoon", 56, 64 ); + DrawSceneWithMask( "omake_staff", "mask5", 1, 0, 1500 ); + Wait( 10000 ); + DrawScene( "black", 1000 ); + DrawSceneWithMask( "tips/gettip_tsum026", "mask1900", 7, 0, 400 ); + Wait( 5000 ); + DrawSceneWithMask( "black", "mask1900", 7, 0, 400 ); + Wait( 3000 ); + SetValidityOfSkipping( TRUE ); + SetValidityOfUserEffectSpeed( TRUE ); + +} diff --git a/Update/flow.txt b/Update/flow.txt index bc81694..1b4c9bb 100644 --- a/Update/flow.txt +++ b/Update/flow.txt @@ -456,6 +456,12 @@ void Game() if(LoadValueFromLocalWork(s_jump) <= 24) { CallScript( "_tsum_024_1"); + if (LoadValueFromLocalWork( SelectResult ) == 1) { + CallScript( "tsum_badend1" ); + JumpSection("Title"); + } + + CallScript( "_tsum_024_1a" ); CallScript( "_tsum_024_2"); } if(LoadValueFromLocalWork(s_jump) <= 25) @@ -465,6 +471,11 @@ void Game() if(LoadValueFromLocalWork(s_jump) <= 26) { CallScript( "_tsum_026"); + if (LoadValueFromLocalWork( SelectResult ) == 0) { + CallScript( "tsum_badend2" ); + JumpSection("Title"); + } + CallScript( "_tsum_026a"); } SetGlobalFlag( GFlag_GameClear, TRUE ); diff --git a/Update/tsum_badend1.txt b/Update/tsum_badend1.txt index 05a5156..d78d12c 100644 --- a/Update/tsum_badend1.txt +++ b/Update/tsum_badend1.txt @@ -13,1068 +13,6 @@ void main() //#26 レナと電話 - DrawScene("black", 1000 ); - - PlayBGM(2, "hm03_17", 128, 0); - - DrawScene("background/ma3", 1000 ); - - DrawScene("black", 1000 ); - - DrawScene("background/m_hi3", 1000 ); - - ModDrawCharacter(3, 3, "sprite/normal/me1a_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//r魅音と二人での登校は、やはりレナがいない寂しさがあった。 - ClearMessage(); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "魅音と二人での登校は、やはりレナがいない寂しさがあった。", - NULL, "Going to school with just Mion, without Rena here with us, was definitely lonelier.", Line_Normal); - ClearMessage(); - - ModDrawCharacter(3, 3, "sprite/normal/me1b_warai_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//魅音rvS09/03/170300628.「……どうしたのさ、圭ちゃん。kvS09/03/170300629.さっきからきょろきょろしてさ」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300628", 256, TRUE); - OutputLine(NULL, "「……どうしたのさ、圭ちゃん。", - NULL, "\"What's up, Kei-chan. ", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300629", 256, TRUE); - OutputLine(NULL, "さっきからきょろきょろしてさ」", - NULL, "You've been a bit edgy for a while now\"", Line_Normal); - ClearMessage(); - -//圭一rvS09/01/170101125.「ん?kvS09/01/170101126. あ、あぁ、何でもないよ」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101125", 256, TRUE); - OutputLine(NULL, "「ん?", - NULL, "\"Hm?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101126", 256, TRUE); - OutputLine(NULL, " あ、あぁ、何でもないよ」", - NULL, " Ah, Oh, it's nothing, really.\"", Line_Normal); - ClearMessage(); - -//rいつもの慣れた道を登校するだけなのに、…俺は緊張感で張り詰めていた。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "いつもの慣れた道を登校するだけなのに、…俺は緊張感で張り詰めていた。", - NULL, "We were just walking to school taking our usual road, and yet... I was incredibly tense.", Line_Normal); - ClearMessage(); - -//r……レナが昨夜言っていた、明日で勝つという、逆転の一手とは何なのか。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……レナが昨夜言っていた、明日で勝つという、逆転の一手とは何なのか。", - NULL, "...I was wondering what exactly this 'comeback victory' that Rena was talking about last night entailed.", Line_Normal); - ClearMessage(); - -//r俺はどうしても物騒な意味を感じて仕方がなかった。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "俺はどうしても物騒な意味を感じて仕方がなかった。", - NULL, "I couldn't help thinking it was something outrageous.", Line_Normal); - ClearMessage(); - -//rレナにとって、魅音は敵方の首魁の1人だ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "レナにとって、魅音は敵方の首魁の1人だ。", - NULL, "In Rena's eyes, Mion had become the ringleader of the enemy side.", Line_Normal); - ClearMessage(); - -//r……物陰から刃物を構えたレナが突然踊りださないとも限らない…。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……物陰から刃物を構えたレナが突然踊りださないとも限らない…。", - NULL, "It wouldn't be a long shot to think she was hiding in the shadows holding a blade, and might jump on us all of a sudden.", Line_Normal); - ClearMessage(); - - ModDrawCharacter(3, 3, "sprite/normal/me1a_wink_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//魅音rvS09/03/170300630.「大丈夫だぁって。kvS09/03/170300631.レナがそんな短絡的なことをするわけないよ。kvS09/03/170300632.まぁ、仮にそうでも、自分の身くらい守れるからね!」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300630", 256, TRUE); - OutputLine(NULL, "「大丈夫だぁって。", - NULL, "\"It's gonna be okay.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300631", 256, TRUE); - OutputLine(NULL, "レナがそんな短絡的なことをするわけないよ。", - NULL, "There was no way Rena would something so hasty.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300632", 256, TRUE); - OutputLine(NULL, "まぁ、仮にそうでも、自分の身くらい守れるからね!」", - NULL, "Well, evn if she did, I can at least take care of myself!\"", Line_Normal); - ClearMessage(); - -//r魅音は余裕をアピールしたかったのか、楽観的な言い方をした。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "魅音は余裕をアピールしたかったのか、楽観的な言い方をした。", - NULL, "I didn't know if Mion wanted to put me at ease, but she spoke optimistically.", Line_Normal); - ClearMessage(); - -//rだが、……今のレナの心情を知る俺だからこそ、とても楽観はできなかった。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "だが、……今のレナの心情を知る俺だからこそ、とても楽観はできなかった。", - NULL, "However......having understood Rena's true intentions, I just couldn't calm down that easily.", Line_Normal); - ClearMessage(); - -//r今のレナはきっと、…せめて勝てぬ相手なら相打ちになってでも…なんて考えてるに違いないのだ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "今のレナはきっと、…せめて勝てぬ相手なら相打ちになってでも…なんて考えてるに違いないのだ。", - NULL, "For Rena as she was now, there's no doubt she's thinking she could drag it to a draw somehow, if she couldn't score a victory.", Line_Normal); - ClearMessage(); - -//r……もちろん、物騒な手段に訴えると決まったわけじゃないが。k……その可能性も否定できない。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……もちろん、物騒な手段に訴えると決まったわけじゃないが。", - NULL, "......Of course, it's not decided that it's going to be a dangerous move.", Line_WaitForInput); - OutputLine(NULL, "……その可能性も否定できない。", - NULL, "......But that possibility cannot be overruled.", Line_Normal); - ClearMessage(); - - ModDrawCharacter(3, 3, "sprite/normal/me1a_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//魅音rvS09/03/170300633.「それよりおじさんが気にかかるのは、どうしてレナが急に変になっちゃったのか、その理由の方だね」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300633", 256, TRUE); - OutputLine(NULL, "「それよりおじさんが気にかかるのは、どうしてレナが急に変になっちゃったのか、その理由の方だね」", - NULL, "\"More than that, this old man is more worried about why Rena went bonkers all of a sudden\"", Line_Normal); - ClearMessage(); - - FadeBustshot(3, FALSE, 0, 0, 0, 0, 200, TRUE); - - DrawScene("black", 1000 ); - -//r……………理由なんて、…あるんだろうか。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……………理由なんて、…あるんだろうか。", - NULL, "............was there really... any reason, per se?", Line_Normal); - ClearMessage(); - -//r俺は、……かつての惨劇を思い出す。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "俺は、……かつての惨劇を思い出す。", - NULL, "I begin to remember....... the past tragedy.", Line_Normal); - ClearMessage(); - -//r………何を切っ掛けに世界がおかしくなったのか、…よく思い出せない。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "………何を切っ掛けに世界がおかしくなったのか、…よく思い出せない。", - NULL, "............I can't exactly remember... what it was that made the world go crazy.", Line_Normal); - ClearMessage(); - -//rでも、いつの間にかとてつもなく恐ろしい世界に迷い込んでいたのは確かなんだ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "でも、いつの間にかとてつもなく恐ろしい世界に迷い込んでいたのは確かなんだ。", - NULL, "But before I had realized, I had strayed into an utterly terrifying world.", Line_Normal); - ClearMessage(); - -//rその最初は、………本当に些細なことの積み重なりだったような気がする。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "その最初は、………本当に些細なことの積み重なりだったような気がする。", - NULL, "I think it started out......... with the littlest of things which piled up on top of each other.", Line_Normal); - ClearMessage(); - -//rこうして普段の自分が考えれば、馬鹿馬鹿しくて吹き出してしまいそうな下らないこと。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "こうして普段の自分が考えれば、馬鹿馬鹿しくて吹き出してしまいそうな下らないこと。", - NULL, "If it were the usual me, I would have found those things ridiculous and brushed them off.", Line_Normal); - ClearMessage(); - -//r……そういうことが全て引っかかって無視できなくなる、……そういう病気なんだ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……そういうことが全て引っかかって無視できなくなる、……そういう病気なんだ。", - NULL, "......Those kind of things begin to bother you and you can't get them out of your head.......that's the kind of illness it is.", Line_Normal); - ClearMessage(); - -//r…これが病気と呼べるならの話だが。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "…これが病気と呼べるならの話だが。", - NULL, "...If this could be considered an illness, that is.", Line_Normal); - ClearMessage(); - -//rでも、…理由はあるはずだった。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "でも、…理由はあるはずだった。", - NULL, "But... there had to be some reason behind this.", Line_Normal); - ClearMessage(); - -//r世界がおかしくなる根本的な切っ掛けがあったはずなのだ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "世界がおかしくなる根本的な切っ掛けがあったはずなのだ。", - NULL, "Some kind of a trigger that fundamentally drives the world insane.", Line_Normal); - ClearMessage(); - -//rでもきっと、それはとても小さくて気付けない何かなのだ。 - OutputLine(NULL, "でもきっと、それはとても小さくて気付けない何かなのだ。", - NULL, But I'm sure, it's something so minor that we aren't privy to and can't recognize.`"", Line_Normal); - if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); } - -//r…しかもその理由は悲しいくらいに判り難くて、………多分、死ぬまで気付かない。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "…しかもその理由は悲しいくらいに判り難くて、………多分、死ぬまで気付かない。", - NULL, "...Moreover that trigger is sadly so unintelligible....... that we probably won't understand it for as long as we live.", Line_Normal); - ClearMessage(); - - DrawScene("background/m_hi3", 1000 ); - - ModDrawCharacter(3, 3, "sprite/normal/me1a_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//魅音rvS09/03/170300634.「親戚にお医者がいてね、ちょっと聞いてみたんだけど。kvS09/03/170300635.脳とかに腫瘍が出来て、たまたまそれが珍しいところだったりすると、性格が急に変わったり、普段と別人みたいになってしまうことがあったりするんだって」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300634", 256, TRUE); - OutputLine(NULL, "「親戚にお医者がいてね、ちょっと聞いてみたんだけど。", - NULL, "\"Amongst my relatives, there's a doctor, and I talked to them about this. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300635", 256, TRUE); - OutputLine(NULL, "脳とかに腫瘍が出来て、たまたまそれが珍しいところだったりすると、性格が急に変わったり、普段と別人みたいになってしまうことがあったりするんだって」", - NULL, "Say if someone gets a brain tumour, and it happens to be in a strange location, they may start showing personality changes and in certain cases, may act like a different person altogether.\"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(3, 3, "sprite/normal/me1a_wink_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//魅音rvS09/03/170300636.「大昔はこの病気が、悪魔憑きや狐憑きなんて呼ばれて、オカルト的に脚色されてたこともあるんだってさ」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300636", 256, TRUE); - OutputLine(NULL, "「大昔はこの病気が、悪魔憑きや狐憑きなんて呼ばれて、オカルト的に脚色されてたこともあるんだってさ」", - NULL, "\"In olden times, this condition was treated as a demonic possession or bewitchery by a fox spirit, and was often dramatized in an occultic fashion.\"", Line_Normal); - ClearMessage(); - -//圭一rvS09/01/170101127.「……ってことはつまり、脳と言う体の一部に起きた肉体的な病気ってわけか」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101127", 256, TRUE); - OutputLine(NULL, "「……ってことはつまり、脳と言う体の一部に起きた肉体的な病気ってわけか」", - NULL, "\"So in other words, it's actually a physiological condition that's caused by one part of the body—the brain?\"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(3, 3, "sprite/normal/me1b_majime_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//魅音rvS09/03/170300637.「今回に関しては、精神的と捉えてもいいかもしれないね。kvS09/03/170300638.……レナは、リナ・鉄平殺しの後、かなり動揺していて心が不安定になってた時期があった」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300637", 256, TRUE); - OutputLine(NULL, "「今回に関しては、精神的と捉えてもいいかもしれないね。", - NULL, "\"In our case, I guess we can perceive it as a psychological issue.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300638", 256, TRUE); - OutputLine(NULL, "……レナは、リナ・鉄平殺しの後、かなり動揺していて心が不安定になってた時期があった」", - NULL, "......After murdering Rina and Teppei, Rena was rather shaken and unstable for a time.\"", Line_Normal); - ClearMessage(); - -//魅音rvS09/03/170300639.「そんな時期に、大石のバカタレが、富竹さんたちの事件を大袈裟に吹き込むもんだから…」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300639", 256, TRUE); - OutputLine(NULL, "「そんな時期に、大石のバカタレが、富竹さんたちの事件を大袈裟に吹き込むもんだから…」", - NULL, "\"In this sort of situation, that retard Ooishi feeds her the exaggerated incident of Tomitake-san and the others...\"", Line_Normal); - ClearMessage(); - -//圭一rvS09/01/170101128.「…………大石さんって人もさ、鷹野さんのスクラップ帳に少し似てるとこがあるかもな」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101128", 256, TRUE); - OutputLine(NULL, "「…………大石さんって人もさ、鷹野さんのスクラップ帳に少し似てるとこがあるかもな」", - NULL, "\"..........Ooishi-san actually has something in common with Takano-san's scrapbooks.\"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(3, 3, "sprite/normal/me1a_wink_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//魅音rvS09/03/170300640.「へぇ? どの辺が?」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300640", 256, TRUE); - OutputLine(NULL, "「へぇ? どの辺が?」", - NULL, "\"Huh? What do you mean?\"", Line_Normal); - ClearMessage(); - -//圭一rvS09/01/170101129.「……何て言うのかな、…雛見沢村連続怪死事件というものが、存在しているというあたりについて妄信しているというか。kvS09/01/170101130.………現に5年連続で起こってるのにこんなことを言うのもなんだけど」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101129", 256, TRUE); - OutputLine(NULL, "「……何て言うのかな、…雛見沢村連続怪死事件というものが、存在しているというあたりについて妄信しているというか。", - NULL, "\"......How do I put this... They both blindly believe that the Series of Mysterious Deaths in Hinamizawa exists.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101130", 256, TRUE); - OutputLine(NULL, "………現に5年連続で起こってるのにこんなことを言うのもなんだけど」", - NULL, ".........And in fact, it's been going on for 5 years straight, so this might be a bit out there.\"", Line_Normal); - ClearMessage(); - -//圭一rvS09/01/170101131.「……俺さ、…もともと連続事件なんて存在しないんじゃないかって思ってる」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101131", 256, TRUE); - OutputLine(NULL, "「……俺さ、…もともと連続事件なんて存在しないんじゃないかって思ってる」", - NULL, "\"......You know, I... I feel like the Series of Incidents doesn't really exist.\"", Line_Normal); - ClearMessage(); - - FadeBustshot(3, FALSE, 0, 0, 0, 0, 200, TRUE); - - DrawScene("black", 1000 ); - - DrawScene("background/sora", 1000 ); - -//r確かに不思議な事件が5年連続で起こってる。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "確かに不思議な事件が5年連続で起こってる。", - NULL, "Without doubt, strange incidents have been happening for 5 years consecutively now.", Line_Normal); - ClearMessage(); - -//r……でもそれは、個々に解決してることで、…たとえて言うなら、俺やレナの話さなくてもいい過去によく似ている。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……でもそれは、個々に解決してることで、…たとえて言うなら、俺やレナの話さなくてもいい過去によく似ている。", - NULL, "......However, they've all been resolved individually... and if I were to think of an analogy—they're like the pasts of Rena and I, which we'd rather not talk about.", Line_Normal); - ClearMessage(); - -//r連続怪死事件だから、今年も何か起こるんだ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "連続怪死事件だから、今年も何か起こるんだ。", - NULL, "Because they think of it as a "Series of Mysterious Deaths", something happens again this year.", Line_Normal); - ClearMessage(); - -//rだから陰謀があって、k園崎家が暗躍していて……kという連鎖的な妄想が、そもそもおかしいんじゃないだろうか。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "だから陰謀があって、", - NULL, "And that's why there's a conspiracy,", Line_WaitForInput); - OutputLine(NULL, "園崎家が暗躍していて……", - NULL, "And everyone thinks the Sonozaki family is pulling the strings from the shadows......", Line_WaitForInput); - OutputLine(NULL, "という連鎖的な妄想が、そもそもおかしいんじゃないだろうか。", - NULL, "And such contagious delusions arise—but aren't they ridiculous from the get-go?", Line_Normal); - ClearMessage(); - -//rかつての俺が、レナの不穏な過去を知って、勝手に距離を置こうとしてしまったように、………誰もがこの雛見沢の不穏な過去に対して、勝手に距離を置いてしまってるんじゃないだろうか…? - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "かつての俺が、レナの不穏な過去を知って、勝手に距離を置こうとしてしまったように、", - NULL, "Just like back when I had learned of Rena's unsavoury past, and selfishly decided to keep a distance from a her,", Line_WaitForInput); - OutputLine(NULL, "………誰もがこの雛見沢の不穏な過去に対して、勝手に距離を置いてしまってるんじゃないだろうか…?", - NULL, ".........Isn't everyone conveniently distancing themselves from Hinamizawa's unsettling past...? ", Line_Normal); - ClearMessage(); - -//r鷹野さんのスクラップ帳はまさにそれで、近年の事件や過去の残酷な歴史をオカルト風味に脚色して、kもっともらしい嘘をでっち上げ、園崎家が黒幕であるかのような幻想を作り出す。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "鷹野さんのスクラップ帳はまさにそれで、近年の事件や過去の残酷な歴史をオカルト風味に脚色して、", - NULL, "And Takano-san's scrapbooks only serve to further dramatize the recent years' incidents and Hinamizawa's cruel history in an occult fashion, ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "もっともらしい嘘をでっち上げ、園崎家が黒幕であるかのような幻想を作り出す。", - NULL, "Fabricating plausible lies, and creating a fantasy where the Sonozaki family are the masterminds.", Line_Normal); - ClearMessage(); - -//rそれは大石さんも同じで、k必ず、裏で園崎家が暗躍しているという思い込みが、ものごとを常に悪い方に解釈していくように思う。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "それは大石さんも同じで、", - NULL, "And that goes without saying for Ooishi-san too,", Line_WaitForInput); - OutputLine(NULL, "必ず、裏で園崎家が暗躍しているという思い込みが、ものごとを常に悪い方に解釈していくように思う。", - NULL, "being prejudiced that the Sonozaki family are pulling strings in the dark, only proves to worsen the situation each time. ", Line_Normal); - ClearMessage(); - -//r……その意味では、大石さんもまた、レナと同じ妄想の病にかかっていると言えるかもしれない。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……その意味では、大石さんもまた、レナと同じ妄想の病にかかっていると言えるかもしれない。", - NULL, "......In that sense, you may as well say that Ooishi-san is afflicted by the same delusional illness that Rena has.", Line_Normal); - ClearMessage(); - - DrawScene("black", 1000 ); - - DrawScene("background/m_hi3", 1000 ); - -//圭一rvS09/01/170101132.「その辺にはさー、何かあるごとに黒幕のように振舞う園崎家の責任もあるんじゃねーのかなぁ。kvS09/01/170101133.……この村では何かおかしなことがあれば全て園崎家の暗躍」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101132", 256, TRUE); - OutputLine(NULL, "「その辺にはさー、何かあるごとに黒幕のように振舞う園崎家の責任もあるんじゃねーのかなぁ。", - NULL, "\"As for that, I feel like the Sonozaki family are also responsible—for acting like they're the masterminds whenever something happens.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101133", 256, TRUE); - OutputLine(NULL, "……この村では何かおかしなことがあれば全て園崎家の暗躍」", - NULL, ".......if something strange happens in this village, it's immediately a "dark conspiracy" by the Sonozaki family\"", Line_Normal); - ClearMessage(); - -//圭一rvS09/01/170101134.「…それで決着をつけられてしまう魔法の言葉になっちゃってるんだよ。kvS09/01/170101135.…たとえて言えばほら、この世の現象は全てプラズマで説明できる、みたいな感じだよ」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101134", 256, TRUE); - OutputLine(NULL, "「…それで決着をつけられてしまう魔法の言葉になっちゃってるんだよ。", - NULL, "\"It's almost like they're the magic words that are the solution to everything.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101135", 256, TRUE); - OutputLine(NULL, "…たとえて言えばほら、この世の現象は全てプラズマで説明できる、みたいな感じだよ」", - NULL, "...Like how all the phenomena in this world can be explained with plasma, or something like that.\"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(3, 3, "sprite/normal/me1a_tohoho_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//魅音rvS09/03/170300641.「ほーー、つまりそれは何よ。kvS09/03/170300642.園崎家が全部悪いーってわけぇ?」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300641", 256, TRUE); - OutputLine(NULL, "「ほーー、つまりそれは何よ。", - NULL, "\"Well well... so in other words, you're saying,", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300642", 256, TRUE); - OutputLine(NULL, "園崎家が全部悪いーってわけぇ?」", - NULL, "that it's all the Sonozaki family's fault?\"", Line_Normal); - ClearMessage(); - -//圭一rvS09/01/170101136.「そうだ、お前が全部悪い。kvS09/01/170101137.よって、お前の名前は今日からプラズマ魅音と呼ぶ。kvS09/01/170101138.うは、何だかレスラーみたいな名前だなぁ」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101136", 256, TRUE); - OutputLine(NULL, "「そうだ、お前が全部悪い。", - NULL, "\"That's right, you only have yourself to blame.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101137", 256, TRUE); - OutputLine(NULL, "よって、お前の名前は今日からプラズマ魅音と呼ぶ。", - NULL, "And so, from today your name's gonna be Plasma Mion.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101138", 256, TRUE); - OutputLine(NULL, "うは、何だかレスラーみたいな名前だなぁ」", - NULL, "Woah, that almost sounds like a wrestler's nickname\"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(3, 3, "sprite/normal/me1a_warai_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//魅音rvS09/03/170300643.「ほほー、プロレスラー大いに結構!」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300643", 256, TRUE); - OutputLine(NULL, "「ほほー、プロレスラー大いに結構!」", - NULL, "\"Hoho~ A pro wrestler, that's absolutely fantastic!\"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(3, 3, "sprite/normal/me1b_akuwarai_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//魅音rvS09/03/170300644.「そうだ圭ちゃん、コブラツイストって知ってるー?!」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300644", 256, TRUE); - OutputLine(NULL, "「そうだ圭ちゃん、コブラツイストって知ってるー?!」", - NULL, "\"Oh yeah, Kei-chan, have you heard of the Cobra Twist~?\"", Line_Normal); - ClearMessage(); - - FadeBustshot(3, FALSE, 0, 0, 0, 0, 200, TRUE); - - DrawScene("background/sora", 1000 ); - -//圭一rvS09/01/170101139.「やや、やめろ、このクソ暑いのに絡みつくな!!」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101139", 256, TRUE); - OutputLine(NULL, "「やや、やめろ、このクソ暑いのに絡みつくな!!」", - NULL, "\"No wait, stop it, it's fucking humid today, get off me!!\"", Line_Normal); - ClearMessage(); - - PlaySE(3, "nageru", 256, 64); - - PlaySE(3, "nageru", 256, 64); - -//圭一rvS09/01/170101140.「ぎゃぎゃ痛てて!!」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101140", 256, TRUE); - OutputLine(NULL, "「ぎゃぎゃ痛てて!!」", - NULL, "\"Gahhhhh, that hurts!!\"", Line_Normal); - ClearMessage(); - - PlaySE(3, "furu", 256, 64); - - PlaySE(3, "kyupirn", 256, 64); - - PlaySE(3, "daidageki", 256, 64); - -//圭一rvS09/01/170101141.「ふぎゃーーッ!!!」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101141", 256, TRUE); - OutputLine(NULL, "「ふぎゃーーッ!!!」", - NULL, "\"Ugyaaaahhhh——!!!\"", Line_Normal); - ClearMessage(); - - DrawScene("black", 1000 ); - - DrawScene("background/g1", 1000 ); - - DrawScene("black", 1000 ); - - PlaySE(3, "door", 256, 64); - - DrawScene("background/gk3", 1000 ); - - ModDrawCharacter(3, 4, "sprite/normal/sa1a_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//沙都子rvS09/04/170400147.「おはようございますですわ、圭一さん」 - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400147", 256, TRUE); - OutputLine(NULL, "「おはようございますですわ、圭一さん」", - NULL, "\"Why, good morning to you, Keiichi-san. \"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(5, 5, "sprite/normal/ri1_def_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 18, 200, TRUE ); - -//梨花rvS09/05/170500232.「……おはようなのです」 - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500232", 256, TRUE); - OutputLine(NULL, "「……おはようなのです」", - NULL, "\".......Good morning. \"", Line_Normal); - ClearMessage(); - -//r俺と魅音が2人で来たことを知り、沙都子も梨花ちゃんも少し寂しそうな顔をした。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "俺と魅音が2人で来たことを知り、沙都子も梨花ちゃんも少し寂しそうな顔をした。", - NULL, "Knowing that Mion and I had come by ourselves, Satoko and Rika-chan made long faces.", Line_Normal); - ClearMessage(); - -//r…俺たちが何事もなかったかのように3人で登校してきたなら、どんなに喜んだことだろう。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "…俺たちが何事もなかったかのように3人で登校してきたなら、どんなに喜んだことだろう。", - NULL, "...I wonder how much happier they would've been, had all three of us came to school like nothing had happened.", Line_Normal); - ClearMessage(); - -//rだが、クラス全体は、レナがいないことをbとが.<咎>めようとはせず、いつもの賑やかな朝の様子と変わらなかった。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "だが、クラス全体は、レナがいないことを咎(とが)めようとはせず、いつもの賑やかな朝の様子と変わらなかった。", - NULL, "However, nobody in class nagged us about Rena's absence and the morning went on, as lively as it always was.", Line_Normal); - ClearMessage(); - - FadeBustshot(3, FALSE, 0, 0, 0, 0, 200, TRUE); - - FadeBustshot(5, FALSE, 0, 0, 0, 0, 200, TRUE); - - DrawScene("background/gk1", 1000 ); - -//r知恵先生がもうじきやって来て、朝のホームルームになるだろう。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "知恵先生がもうじきやって来て、朝のホームルームになるだろう。", - NULL, "It was almost time for Chie sensei to come in, and then the morning homeroom would begin.", Line_Normal); - ClearMessage(); - -//rそれまでのわずかな時間すら惜しいらしくて、みんなは教室内でバタバタとはしゃぎ回る。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "それまでのわずかな時間すら惜しいらしくて、みんなは教室内でバタバタとはしゃぎ回る。", - NULL, "Even the small timeframe between that seemed wasteful, so everyone prattled on merrily inside the classroom.", Line_Normal); - ClearMessage(); - -//女子rvS09/00/girlA17001.「ねーー、今日はくさいーーー、窓しめてー」 - if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/girla17001", 256, TRUE); - OutputLine(NULL, "「ねーー、今日はくさいーーー、窓しめてー」", - NULL, "\"Hey~, it kinda stinks outside today———, close the window—\"", Line_Normal); - ClearMessage(); - -//少年rvS09/00/boyA17001.「ばぁか、窓を閉めたらもっと暑くなるんだよー!!」 - if (GetGlobalFlag(GADVMode)) { OutputLine("少年", NULL, "Young boy", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/boya17001", 256, TRUE); - OutputLine(NULL, "「ばぁか、窓を閉めたらもっと暑くなるんだよー!!」", - NULL, "\"Idiot, it's only gonna get hotter in here if we shut the windows—!!\"", Line_Normal); - ClearMessage(); - -//rそう言えば今日はガソリンだか何だかの臭いがひどいな。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "そう言えば今日はガソリンだか何だかの臭いがひどいな。", - NULL, "Speaking of which, the smell of gasoline or something was pretty pungent today. ", Line_Normal); - ClearMessage(); - -//r営林署の人がどこかで重機に燃料でも入れてるのだろう。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "営林署の人がどこかで重機に燃料でも入れてるのだろう。", - NULL, "The Forestry Service people are probably fuelling their heavy machinery nearby or something. ", Line_Normal); - ClearMessage(); - -//rそれで窓際の生徒が臭いから窓を閉めたいと騒いでいるのだ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "それで窓際の生徒が臭いから窓を閉めたいと騒いでいるのだ。", - NULL, "And so the kids next to the windows were yelling about wanting to close them. ", Line_Normal); - ClearMessage(); - -//rこの辺がうちが普通の学校じゃないところだ。k結局、営林署の間借りだからなぁ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "この辺がうちが普通の学校じゃないところだ。", - NULL, "It's most likely because our school wasn't a normal one. ", Line_WaitForInput); - OutputLine(NULL, "結局、営林署の間借りだからなぁ。", - NULL, "We were just tenants at the Forestry Service Agency's office, after all.", Line_Normal); - ClearMessage(); - - ModDrawCharacter(5, 3, "sprite/normal/me1a_tokui_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 18, 200, TRUE ); - -//魅音rvS09/03/170300645.「いやいや、こんなの大したことないって!kvS09/03/170300646. いつだったかなぁ、カイズカイブキを剪定した枝葉をトラック山盛り何杯分か運び込んできたことがあってさー!」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300645", 256, TRUE); - OutputLine(NULL, "「いやいや、こんなの大したことないって!", - NULL, "\"Geez, this isn't a big deal at all!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300646", 256, TRUE); - OutputLine(NULL, " いつだったかなぁ、カイズカイブキを剪定した枝葉をトラック山盛り何杯分か運び込んできたことがあってさー!」", - NULL, "I wonder when it was, when they were pruning the Chinese juniper trees, and they had truckloads of scraps and foliage to carry out—!\"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(5, 3, "sprite/normal/me1b_akuwarai_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 18, 200, TRUE ); - -//魅音rvS09/03/170300647.「あれはひどかった、あの独特の刺激臭は頭痛を起こさせるよねぇ」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300647", 256, TRUE); - OutputLine(NULL, "「あれはひどかった、あの独特の刺激臭は頭痛を起こさせるよねぇ」", - NULL, "\"That was the worst, that peculiar smell really gives you headaches, you know~\"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(4, 4, "sprite/normal/sa1b_yareyare_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 19, 200, TRUE ); - -//沙都子rvS09/04/170400148.「カイズカイブキって何ですの?」 - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400148", 256, TRUE); - OutputLine(NULL, "「カイズカイブキって何ですの?」", - NULL, "\"What's a 'Chinese juniper tree'? \"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(3, 5, "sprite/normal/ri1_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//梨花rvS09/05/170500233.「……みー。kvS09/05/170500234.お野菜の名前なのです」 - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500233", 256, TRUE); - OutputLine(NULL, "「……みー。", - NULL, "\".......Mi—", Line_WaitForInput); - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500234", 256, TRUE); - OutputLine(NULL, "お野菜の名前なのです」", - NULL, "It's the name of a vegetable. \"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(3, 5, "sprite/normal/ri1_warai_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//梨花rvS09/05/170500235.「たまにカレーに入ってますのですよ?」 - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500235", 256, TRUE); - OutputLine(NULL, "「たまにカレーに入ってますのですよ?」", - NULL, "\"They put it in curry sometimes, didn't you know?\"", Line_Normal); - ClearMessage(); - -//圭一rvS09/01/170101142.「わっはっはっは!kvS09/01/170101143. 今度、スーパーに行ったら探してみろ」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101142", 256, TRUE); - OutputLine(NULL, "「わっはっはっは!", - NULL, "\"Bwahahaha!", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101143", 256, TRUE); - OutputLine(NULL, " 今度、スーパーに行ったら探してみろ」", - NULL, " Try looking for it the next time you go to the supermarket. \"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(4, 4, "sprite/normal/sa1a_akireru_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 19, 200, TRUE ); - -//沙都子rvS09/04/170400149.「???kvS09/04/170400150. よくわかんないけど、最初は梨花と圭一さんに毒見をさせた方が良さそうでございますわね」 - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400149", 256, TRUE); - OutputLine(NULL, "「???", - NULL, "\" ??? ", Line_WaitForInput); - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400150", 256, TRUE); - OutputLine(NULL, " よくわかんないけど、最初は梨花と圭一さんに毒見をさせた方が良さそうでございますわね」", - NULL, " I don't really understand, but it sounds like I should have Rika and Keiichi-san taste-test it first, if I must. \"", Line_Normal); - ClearMessage(); - -//少年rvS09/00/boyB17001.「あれーーー?!kvS09/00/boyB17002. 俺たちのボールがねえー!kvS09/00/boyB17003. 北条、お前がまた隠したんだろー!!」 - if (GetGlobalFlag(GADVMode)) { OutputLine("少年", NULL, "Young boy", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s09/00/boyb17001", 256, TRUE); - OutputLine(NULL, "「あれーーー?!", - NULL, "\"Hey———?! ", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/boyb17002", 256, TRUE); - OutputLine(NULL, " 俺たちのボールがねえー!", - NULL, " Our ball is missing—! ", Line_WaitForInput); - ModPlayVoiceLS(4, 0, "ps3/s09/00/boyb17003", 256, TRUE); - OutputLine(NULL, " 北条、お前がまた隠したんだろー!!」", - NULL, "Hōjō, did you hide it somewhere again—?!! \"", Line_Normal); - ClearMessage(); - -//rさっきからボールをさがしている男子たちが沙都子に言った。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "さっきからボールをさがしている男子たちが沙都子に言った。", - NULL, "The boys who'd been searching for their ball all this time called out to Satoko.", Line_Normal); - ClearMessage(); - - ModDrawCharacter(4, 4, "sprite/normal/sa1a_odoroki_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 19, 200, TRUE ); - -//沙都子rvS09/04/170400151.「誰がそんなものを隠しますの」 - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400151", 256, TRUE); - OutputLine(NULL, "「誰がそんなものを隠しますの」", - NULL, "\"Who'd want to hide something like that. \"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(4, 4, "sprite/normal/sa1a_akireru_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 19, 200, TRUE ); - -//沙都子rvS09/04/170400152.「どうせ隠すならもう少し気の利いたものを隠しましてよ」 - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400152", 256, TRUE); - OutputLine(NULL, "「どうせ隠すならもう少し気の利いたものを隠しましてよ」", - NULL, "\"If I were to hide something, it'd be something more tasteful, I'll have you know. \"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(5, 3, "sprite/normal/me1a_warai_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 18, 200, TRUE ); - -//魅音rvS09/03/170300648.「お、ほらほら先生来たよー!!kvS09/03/170300649. みんな席に着きなーーー!!」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300648", 256, TRUE); - OutputLine(NULL, "「お、ほらほら先生来たよー!!", - NULL, "\"Oh, guys, here comes the teach—!!", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300649", 256, TRUE); - OutputLine(NULL, " みんな席に着きなーーー!!」", - NULL, "All of you, back to your seats———!!\"", Line_Normal); - ClearMessage(); - - FadeBustshot(3, FALSE, 0, 0, 0, 0, 200, TRUE); - - FadeBustshot(4, FALSE, 0, 0, 0, 0, 200, TRUE); - - FadeBustshot(5, FALSE, 0, 0, 0, 0, 200, TRUE); - - DrawScene("black", 1000 ); - - PlaySE(3, "door", 256, 64); - - DrawScene("background/gk3", 1000 ); - - ModDrawCharacter(3, 22, "sprite/normal/tie_1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//知恵rvS09/22/171400045.「はい、皆さん。kvS09/22/171400046.席に着いてくださいー」 - if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400045", 256, TRUE); - OutputLine(NULL, "「はい、皆さん。", - NULL, "\"Yes, everyone. ", Line_WaitForInput); - ModPlayVoiceLS(4, 22, "ps3/s09/22/171400046", 256, TRUE); - OutputLine(NULL, "席に着いてくださいー」", - NULL, "Please take your seats—\"", Line_Normal); - ClearMessage(); - - FadeBustshot(3, FALSE, 0, 0, 0, 0, 200, TRUE); - - DrawScene("black", 1000 ); - - DrawScene("background/gr2", 1000 ); - - FadeOutBGM(2, 200, FALSE); - - PlaySE(3, "chaimu", 256, 64); - - DrawScene("background/sora", 1000 ); - - PlayBGM( 1, "semi", 128, 0 ); - -//r授業の間、俺はレナのことをずっと考えていた。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "授業の間、俺はレナのことをずっと考えていた。", - NULL, "Throughout the class, Rena was all I could think about.", Line_Normal); - ClearMessage(); - -//rレナが昨夜言っていた、…逆転の一手とは何だろうと。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "レナが昨夜言っていた、…逆転の一手とは何だろうと。", - NULL, "About what the 'comeback victory' she told me about last night was.", Line_Normal); - ClearMessage(); - -//r鷹野さんの妄想によるなら、細菌テロの黒幕は御三家とそれを支配する信者集団。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "鷹野さんの妄想によるなら、細菌テロの黒幕は御三家とそれを支配する信者集団。", - NULL, "If we were to go by Takano-san's wild ideas, the big bads behind the bioterrorism plot are the Three Great Houses and the mass of devout believers they control.", Line_Normal); - ClearMessage(); - -//r………簡単に言えば園崎本家のことを指すだろう。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "………簡単に言えば園崎本家のことを指すだろう。", - NULL, ".........To put it plainly, we're talking about the Sonozaki Main House here.", Line_Normal); - ClearMessage(); - -//rそれに対し、レナが単身でできることって何だろう? - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "それに対し、レナが単身でできることって何だろう?", - NULL, "I wonder how Rena plans to fight against them, all by herself.", Line_Normal); - ClearMessage(); - -//r園崎本家ってのは、魅音と頭首である婆さんの二人暮らしらしい。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "園崎本家ってのは、魅音と頭首である婆さんの二人暮らしらしい。", - NULL, "Speaking of the 'Sonozaki Main House', it comprises of Mion and the family head Oryou, who live by themselves.", Line_Normal); - ClearMessage(); - -//r……刃物を持ったレナが押し入ることも考えられなくない。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……刃物を持ったレナが押し入ることも考えられなくない。", - NULL, ".......We can't cross out the possibility that Rena, who is in possession of a blade, may try to force her way in.", Line_Normal); - ClearMessage(); - -//rでも、俺はその可能性は昨夜の内に思いついていた。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "でも、俺はその可能性は昨夜の内に思いついていた。", - NULL, "But I had already thought of that last night.", Line_Normal); - ClearMessage(); - -//rだから魅音に警告の電話をした。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "だから魅音に警告の電話をした。", - NULL, "Which is why I had called up Mion and warned her.", Line_Normal); - ClearMessage(); - -//r今朝の登校時に聞いたのだが、早朝から園崎家にはボディガードの若い衆が来ているらしい。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "今朝の登校時に聞いたのだが、早朝から園崎家にはボディガードの若い衆が来ているらしい。", - NULL, "From what I'd heard on the way to school, a couple of young bodyguards had arrived early this morning at the Sonozaki Mansion.", Line_Normal); - ClearMessage(); - -//r魅音の方にもボディガードが付くと言っていた。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "魅音の方にもボディガードが付くと言っていた。", - NULL, "Apparently, Mion will have bodyguards tailing her too.", Line_Normal); - ClearMessage(); - -//r……校門のところに見慣れない黒塗りの車がいつの間にか停まっているが、多分あれだろう。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……校門のところに見慣れない黒塗りの車がいつの間にか停まっているが、多分あれだろう。", - NULL, "......At the school gates, an unfamiliar black car had been parked before we had even noticed, but that was probably it. ", Line_Normal); - ClearMessage(); - - DrawScene("black", 1000 ); - -//r………しかし、…あの『寄生虫説』によるなら、園崎家のトップを討てばそれでおしまいという話ではなかったはずだ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "………しかし、…あの『寄生虫説』によるなら、園崎家のトップを討てばそれでおしまいという話ではなかったはずだ。", - NULL, ".........But, ...going by that 'parasitic organism theory', it's not as simple as taking out the top dog.", Line_Normal); - ClearMessage(); - -//rレナに取り憑いている妄想によるならば、レナにとっての『勝利条件』は複雑だ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "レナに取り憑いている妄想によるならば、レナにとっての『勝利条件』は複雑だ。", - NULL, "If we go by Rena's delusions, her 'conditions for victory' become more complex.", Line_Normal); - ClearMessage(); - -//r園崎家の背後にいる妄信者団体を暴かなくちゃならないし、k『寄生虫』の研究を破壊しなくてはならない。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "園崎家の背後にいる妄信者団体を暴かなくちゃならないし、", - NULL, "She has to stop the band of religious believers, who are controlled by the Sonozaki Family,", Line_WaitForInput); - OutputLine(NULL, "『寄生虫』の研究を破壊しなくてはならない。", - NULL, "and she has to bring an end to the research into the 'parasites'.", Line_Normal); - ClearMessage(); - -//rまた、レナ自身も怪しげな毒物によって余命がないことになっている。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "また、レナ自身も怪しげな毒物によって余命がないことになっている。", - NULL, "Moreover, Rena also feels her life is in danger, after being infected by some strange poison.", Line_Normal); - ClearMessage(); - -//r……この状況で、起死回生の逆転の一手なんて、一体何ができるんだ? - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……この状況で、起死回生の逆転の一手なんて、一体何ができるんだ?", - NULL, "......In this state, exactly what sort of comeback is going to revive her, from the brink of death?", Line_Normal); - ClearMessage(); - - DrawScene("background/a/waku_b", 1000 ); - - DrawScene("background/js1", 1000 ); - -//r妄信者団体を、……たとえば村の役員会と読み解くか? - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "妄信者団体を、……たとえば村の役員会と読み解くか?", - NULL, "Suppose we were to interpret "band of religious followers", as the Village Council, per se,", Line_Normal); - ClearMessage(); - -//rそうなれば、村の老人たちが神社の集会所で会合をする時に襲うことが考えられる。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "そうなれば、村の老人たちが神社の集会所で会合をする時に襲うことが考えられる。", - NULL, " In that case, she may attack when the village elderly gather at the assmebly hall for their meeting.", Line_Normal); - ClearMessage(); - -//rでも、役員会の会合なんて、多分、多くても月に1度くらいしかやらないだろう。kそれが都合よく今日だとは考え難い。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "でも、役員会の会合なんて、多分、多くても月に1度くらいしかやらないだろう。", - NULL, "But, the Village Council meetings happen only once a month at most. ", Line_WaitForInput); - OutputLine(NULL, "それが都合よく今日だとは考え難い。", - NULL, "It's too good to be true to think that they're going to take place today. ", Line_Normal); - ClearMessage(); - - DrawScene("black", 1000 ); - - DrawScene("background/sinryou_soto1", 1000 ); - -//r『寄生虫』の研究所は、……多分、診療所ということになっているのだろう。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "『寄生虫』の研究所は、……多分、診療所ということになっているのだろう。", - NULL, "The reseatch lab of the 'parasites' would most likely be...... the clinic.", Line_Normal); - ClearMessage(); - -//rレナは最初からあそこを怪しいと決め付けていた。k…今頃、レナの頭の中では、『怪しい』ではなく『確固たる証拠がある』に昇格しているに違いない。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "レナは最初からあそこを怪しいと決め付けていた。", - NULL, "Rena had pegged that place as suspicious from the very beginning. ", Line_WaitForInput); - OutputLine(NULL, "…今頃、レナの頭の中では、『怪しい』ではなく『確固たる証拠がある』に昇格しているに違いない。", - NULL, "...By this time, inside Rena's head, 'suspicious' would have escalated to 'irrefutable evidence'. ", Line_Normal); - ClearMessage(); - -//rなら診療所を襲う? - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "なら診療所を襲う?", - NULL, "If so, is she going to attack the clinic?", Line_Normal); - ClearMessage(); - -//r………アクション映画じゃあるまいし、レナが単身襲ってどうするというんだ。k……まさか放火でもするのか? - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "………アクション映画じゃあるまいし、レナが単身襲ってどうするというんだ。", - NULL, ".........It's not like it's an action movie—what's Rena going to do attacking that place all by herself? ", Line_WaitForInput); - OutputLine(NULL, "……まさか放火でもするのか?", - NULL, "......don't tell me she's going to set fire to the place or something?", Line_Normal); - ClearMessage(); - -//rいや、それじゃ意味がない。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "いや、それじゃ意味がない。", - NULL, "Nah, that's meaningless.", Line_Normal); - ClearMessage(); - -//r陰謀を暴くってことは、寄生虫を研究していた証拠を掴まなければならない。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "陰謀を暴くってことは、寄生虫を研究していた証拠を掴まなければならない。", - NULL, "In order to unveil the conspiracy, she has to obtain evidence of a research into the parasites. ", Line_Normal); - ClearMessage(); - -//r……診療所に乗り込んで、怪しげなホルマリン漬けの標本でも漁る…? - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……診療所に乗り込んで、怪しげなホルマリン漬けの標本でも漁る…?", - NULL, "......Does she plan to sneak inside the clinic and fish out one of those weird bottled formalin specimens? ", Line_Normal); - ClearMessage(); - - DrawScene("black", 1000 ); - -//rそして最後の、レナ自身の余命が問題だ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "そして最後の、レナ自身の余命が問題だ。", - NULL, "And lastly, Rena's lifespan itself was its own problem.", Line_Normal); - ClearMessage(); - -//r………絶望的に不利な状況下で、自らにも残された時間が少ないと知ったら、刺し違えてでもと短絡的になることは考えられる。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "………絶望的に不利な状況下で、自らにも残された時間が少ないと知ったら、刺し違えてでもと短絡的になることは考えられる。", - NULL, "........Being put in a disadvantageous and desperate position, I can understand why she may turn hasty instead, if she thought she didn't have long to live anyway. ", Line_Normal); - ClearMessage(); - -//r……でもレナは、全てが終わったら元の生活に戻れると信じていたような気がする。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……でもレナは、全てが終わったら元の生活に戻れると信じていたような気がする。", - NULL, "......But Rena seemed to think that we would regain our happy lives, after this was over.", Line_Normal); - ClearMessage(); - -//r何の根拠もないのだが、……レナは生きて勝利すると言っていたように思うのだ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "何の根拠もないのだが、……レナは生きて勝利すると言っていたように思うのだ。", - NULL, "There's no basis for this but, ......I feel like Rena meant that she'll win and come out of this alive.", Line_Normal); - ClearMessage(); - -//rならば、………解毒剤のようなものがあるのか? - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "ならば、………解毒剤のようなものがあるのか?", - NULL, "In that case, ......is there an antidote or something?", Line_Normal); - ClearMessage(); - -//rそれが本当の解毒剤でなくてもいいのだ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "それが本当の解毒剤でなくてもいいのだ。", - NULL, "It's alright even if that isn't an authentic antidote. ", Line_Normal); - ClearMessage(); - -//rレナの妄想の中で解毒剤という設定になるならば、米のとぎ汁であっても構わないに違いない。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "レナの妄想の中で解毒剤という設定になるならば、米のとぎ汁であっても構わないに違いない。", - NULL, "Even if it's just rice water, it's good enough if it qualifies as an antidote in Rena's delusions. ", Line_Normal); - ClearMessage(); - -//rでも、そんな簡単に入手できるなら、レナは余命が短いと嘆きはしない。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "でも、そんな簡単に入手できるなら、レナは余命が短いと嘆きはしない。", - NULL, "But, if it's that easily obtainable, Rena would never lament about not having long to live. ", Line_Normal); - ClearMessage(); - -//r……その解毒剤の入手はおそらく困難なのだ。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……その解毒剤の入手はおそらく困難なのだ。", - NULL, "......I feel like obtaining that antidote will be the most troublesome for her. ", Line_Normal); - ClearMessage(); - -//r…もっとも容易に考えられる設定は、…秘密研究所である診療所のどこかに隠されている…だろう。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "…もっとも容易に考えられる設定は、…秘密研究所である診療所のどこかに隠されている…だろう。", - NULL, "...The simplest scenario I can think of, is that it must be hidden somewhere in the secret research facility—the clinic.", Line_Normal); - ClearMessage(); - -//rこうして統合すると、……何だか監督と診療所がとても危険な予感がした。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "こうして統合すると、……何だか監督と診療所がとても危険な予感がした。", - NULL, "The more I think of it that way, ......the more I feel like the director and the clinic are in grave danger. ", Line_Normal); - ClearMessage(); - -//rそう言えば、村の老人たちって、サロン感覚で診療所の待合室に入り浸ってなかったっけ? - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "そう言えば、村の老人たちって、サロン感覚で診療所の待合室に入り浸ってなかったっけ?", - NULL, "Now that I think about it, weren't the village seniors having a salon gathering at the clinic and lounging in the waiting room?", Line_Normal); - ClearMessage(); - -//r……村の古老たちが診療所に集まったなら、それでレナの攻撃目標は全て1ヶ所に集中することになるのでは……。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……村の古老たちが診療所に集まったなら、それでレナの攻撃目標は全て1ヶ所に集中することになるのでは……。", - NULL, "......With the elderly of the village gathered in the clinic, wouldn't that mean that all of Rena's targets were now under a single roof......?", Line_Normal); - ClearMessage(); - - FadeOutBGM(1, 200, TRUE); - - PlaySE(3, "chaimu", 256, 64); - - DrawScene("background/gk1", 1000 ); - - PlayBGM(2, "hm02_12", 128, 0); - -//r俺はその思いつきを昼休みに魅音に打ち明けた。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "俺はその思いつきを昼休みに魅音に打ち明けた。", - NULL, "I told Mion about this possibility during the lunch break. ", Line_Normal); - ClearMessage(); - - ModDrawCharacter(4, 3, "sprite/normal/me1a_tohoho_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 19, 200, TRUE ); - -//魅音rvS09/03/170300650.「………普段ならそんな馬鹿な~って言いたいところだけど」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300650", 256, TRUE); - OutputLine(NULL, "「………普段ならそんな馬鹿な~って言いたいところだけど」", - NULL, "/"Normally, expect my reply to be "you gotta kidding me~", ...but now /"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(4, 3, "sprite/normal/me1b_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 19, 200, TRUE ); - -//魅音rvS09/03/170300651.「その可能性をまったく否定できなくもないからね。kvS09/03/170300652.本家に電話してみるよ。kvS09/03/170300653.診療所にも人を配置するように言っとく」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300651", 256, TRUE); - OutputLine(NULL, "「その可能性をまったく否定できなくもないからね。", - NULL, "\"At this stage, I can't really deny the possibility. ", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300652", 256, TRUE); - OutputLine(NULL, "本家に電話してみるよ。", - NULL, "I'll go call up the Main House. ", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s09/03/170300653", 256, TRUE); - OutputLine(NULL, "診療所にも人を配置するように言っとく」", - NULL, "I'll also have some people stationed at the clinic.\"", Line_Normal); - ClearMessage(); - -//r魅音は俺の突拍子な思いつきにも異論を挟まなかった。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "魅音は俺の突拍子な思いつきにも異論を挟まなかった。", - NULL, "Mion didn't object to my outrageous idea. ", Line_Normal); - ClearMessage(); - - FadeBustshot(4, FALSE, 0, 0, 0, 0, 200, TRUE); - -//r箸をおくと席を立ち、職員 aq室に電話を借りに行った。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "箸をおくと席を立ち、職員室に電話を借りに行った。", - NULL, "She puts her chopsticks down and gets up, to go the staffroom and borrow the telephone. ", Line_Normal); - ClearMessage(); - - ModDrawCharacter(3, 4, "sprite/normal/sa1a_akireru_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//沙都子rvS09/04/170400153.「先ほどから、何だか物騒な話でございますけど。kvS09/04/170400154.……本当にレナさんがそんな恐ろしいことをなさいますの…?kvS09/04/170400155. 診療所を襲うなんて、信じられませんわ」 - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400153", 256, TRUE); - OutputLine(NULL, "「先ほどから、何だか物騒な話でございますけど。", - NULL, "\"You seem to be discussing rather unsettling things for a while now, might I say.", Line_WaitForInput); - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400154", 256, TRUE); - OutputLine(NULL, "……本当にレナさんがそんな恐ろしいことをなさいますの…?", - NULL, "......Are you sure Rena-san will really take to such frightening acts...?", Line_WaitForInput); - ModPlayVoiceLS(4, 4, "ps3/s09/04/170400155", 256, TRUE); - OutputLine(NULL, " 診療所を襲うなんて、信じられませんわ」", - NULL, " I simply can't believe she would attack the clinic. \"", Line_Normal); - ClearMessage(); - -//圭一rvS09/01/170101144.「するかも知れない。kvS09/01/170101145.しないかも知れない。kvS09/01/170101146.………でもな、起こっちまったらおしまいなんだよ。kvS09/01/170101147.……惨劇に抗うってことは、起こさないように戦うってことなんだから」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101144", 256, TRUE); - OutputLine(NULL, "「するかも知れない。", - NULL, "\"She may. ", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101145", 256, TRUE); - OutputLine(NULL, "しないかも知れない。", - NULL, "Or she may not. ", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101146", 256, TRUE); - OutputLine(NULL, "………でもな、起こっちまったらおしまいなんだよ。", - NULL, ".........But we can't be crying over spilt milk. ", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s09/01/170101147", 256, TRUE); - OutputLine(NULL, "……惨劇に抗うってことは、起こさないように戦うってことなんだから」", - NULL, ".........We're only making sure that she doesn't stir something up at the clinic, just in case.\"", Line_Normal); - ClearMessage(); - - ModDrawCharacter(5, 5, "sprite/normal/ri1_komaru_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 18, 200, TRUE ); - -//梨花rvS09/05/170500236.「……何事もないことを祈りたいのです」 - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s09/05/170500236", 256, TRUE); - OutputLine(NULL, "「……何事もないことを祈りたいのです」", - NULL, "\"......I want to pray that nothing will happen.\"", Line_Normal); - ClearMessage(); - //rそう、ぽつりと呟いた梨花ちゃんに、俺は…。 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "そう、ぽつりと呟いた梨花ちゃんに、俺は…。", @@ -1356,7 +294,7 @@ void main() NULL, "\"And a certain veteran of the police department just misunderstood that and blew it out of proportion. ", Line_WaitForInput); ModPlayVoiceLS(4, 3, "ps3/s09/03/170300671", 256, TRUE); OutputLine(NULL, "まさか先生、レナが悪いことをして逃走中なんて、信じちゃいないですよね?」", - NULL, "Don't tell me you're actually buying those stories about Rena stirring up trouble and absconding?/"", Line_Normal); + NULL, "Don't tell me you're actually buying those stories about Rena stirring up trouble and absconding?\"", Line_Normal); ClearMessage(); //知恵rvS09/22/171400050.「……それは、…もちろんですけど…。kvS09/22/171400051.でも、……家出することによってご家族にお掛けしている迷惑を考えれば、悪くないということはありません」 @@ -1450,7 +388,7 @@ void main() //知恵rvS09/22/171400057.「ガーン、ガーン、ガーン……」 ModPlayVoiceLS(4, 22, "ps3/s09/22/171400057", 256, TRUE); OutputLine(NULL, "「ガーン、ガーン、ガーン……」", - NULL, "\"Oh, no. Oh, noooooo...\", Line_Normal); + NULL, "\"Oh, no. Oh, noooooo...\"", Line_Normal); if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); } //r……知恵先生は、何だか楽しげな妄想でショックを受けているようだった。 @@ -1521,7 +459,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(4, 22, "ps3/s09/22/171400060", 256, TRUE); OutputLine(NULL, "「え?!", - NULL, ""\"What?!", Line_WaitForInput); + NULL, "\"What?!", Line_WaitForInput); ModPlayVoiceLS(4, 22, "ps3/s09/22/171400061", 256, TRUE); OutputLine(NULL, " ……い、……今、どこにいるんですか?!」", NULL, " ...Wh-Where are you right now?!\"", Line_Normal); @@ -2020,7 +958,7 @@ void main() //r『来なければ飛び降りる』という脅しのつもりなら、途中にあった古手神社の高台であったとしても十分だ。 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "『来なければ飛び降りる』という脅しのつもりなら、途中にあった古手神社の高台であったとしても十分だ。", - NULL, "If it was a threat to "jump off if she didn't come", the shrine was good enough elevation for that.", Line_Normal); + NULL, "If it was a threat to \"jump off if she didn't come\", the shrine was good enough elevation for that.", Line_Normal); ClearMessage(); //r別にこんな、遠くにまで呼び出さなくても…。 @@ -2086,7 +1024,7 @@ void main() //rそして、そのすぐ後ろに止まった車の助手席に俺の姿を認めて怒鳴りつけようとしたが、俺はその言葉を遮って『大変だ!』と叫んだ。 if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "そして、そのすぐ後ろに止まった車の助手席に俺の姿を認めて怒鳴りつけようとしたが、俺はその言葉を遮って『大変だ!』と叫んだ。", - NULL, "And after recognizing me in the passenger seat of the car behind hers, she tried to yell out, but I beat her to it and cried "We're in big trouble!\"", Line_Normal); + NULL, "And after recognizing me in the passenger seat of the car behind hers, she tried to yell out, but I beat her to it and cried \"We're in big trouble!\"", Line_Normal); ClearMessage(); DrawScene("background/kuruma3_01", 1000 ); @@ -3203,7 +2141,7 @@ void main() NULL, ".........", Line_WaitForInput); ModPlayVoiceLS(4, 1, "ps3/s09/01/430200039", 256, TRUE); OutputLine(NULL, "やろうとしてることって、なんだよ…?」", - NULL, "What do you mean by..."what I'm about to do"...?\"", Line_Normal); + NULL, "What do you mean by...\"what I'm about to do\"...?\"", Line_Normal); ClearMessage(); //レナrvS09/02/430400008.「今、この教室にね、ガソリンをまいたの。kvS09/02/430400009.だから、レナが持ってるライターでちょっと火をつければ、ここにいる人質はみんな死んじゃう。kvS09/02/430400010.…それを、大石さんに教えてくれないかな」 @@ -3622,7 +2560,7 @@ void main() if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(4, 1, "ps3/s09/01/430200041", 256, TRUE); OutputLine(NULL, "「——た、大変だ刑事さんっ!!」", - NULL, ""——Detective, we have an emergency!!\"", Line_Normal); + NULL, "\"——Detective, we have an emergency!!\"", Line_Normal); ClearMessage(); //r突然車のドアが勢いよく開いて、大声を上げながら圭一が飛び出してくる。 @@ -3831,7 +2769,7 @@ void main() //rそして、校舎の方向に目を向けて、 OutputLine(NULL, "そして、校舎の方向に目を向けて、", - NULL, And then, I turn towards the direction of the school, "", Line_Normal); + NULL, "And then, I turn towards the direction of the school, ", Line_Normal); if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); } //r…俺は、k…自分の見ている光景が、k…信じられなかった。