void main() { //■4日目・学校風景 //*day4 //************************体操服モードの指定************************** //gosub *Ch_re_Ta //gosub *Ch_mi_Ta //gosub *ch_sa_Ta //gosub *ch_ri_Ta //****************************************************************** FadeOutBGM( 0, 1000, FALSE ); FadeOutBGM( 1, 1000, FALSE ); FadeOutBGM( 2, 1000, TRUE ); DisableWindow(); DrawScene("white", 400 ); PlayBGM( 1, "msys02", 128, 0 ); DrawSceneWithMask("background/gr1", "up", 0, 0, 1300 ); // この学校は、学校として機能しているのか本当に怪しい¥ ClearMessage(); if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この学校は、学校として機能しているのか本当に怪しい。", NULL, "The function of this school as an educational facility is very questionable.", Line_Normal); ClearMessage(); // 中でも体育の時間はめちゃくちゃだ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 中でも体育の時間はめちゃくちゃだ。", NULL, "Our PE class is exceptionally disorganized.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // みんなで一緒にやったのは最初の準備体操だけ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなで一緒にやったのは最初の準備体操だけ。", NULL, "The only things we do together are the warm-ups at the start.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // その後は先生すらいない@みんなてんで勝手に遊んでいる¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その後は先生すらいない。", NULL, "The teacher isn't even there after that.", Line_WaitForInput); OutputLine(NULL, "みんなてんで勝手に遊んでいる。", NULL, " All we do is play together.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me3_def_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE ); //「仕方ないじゃん。年齢も性別もバラバラだし。@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300219", 256, TRUE); OutputLine(NULL, "「仕方ないじゃん。年齢も性別もバラバラだし。」", NULL, "\"No helping it. Everybody's a different age or gender.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re3a_def_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 1300, TRUE ); //「一応ね、体育の時間は校庭で体を動かすのだけが決まりなの。@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200228", 256, TRUE); OutputLine(NULL, "「一応ね、体育の時間は校庭で体を動かすのだけが決まりなの。」", NULL, "\"The only rule was that we have to stay on school grounds while exercising.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 小さい子たちはめいめいにはしゃぎ回っている@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 小さい子たちはめいめいにはしゃぎ回っている。", NULL, "All the little kids were gallivanting about.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // まぁ確かに体を動かしてはいる。運動量も豊富そうだが…@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まぁ確かに体を動かしてはいる。運動量も豊富そうだが…。", NULL, "Well... they certainly are being active. They might be getting plenty of exercise, but...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「……きっと、教育委員会はこの学校を見落としてるんだろうなぁ。¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05500", 256, TRUE); OutputLine(NULL, "「……きっと、教育委員会はこの学校を見落としてるんだろうなぁ。」", NULL, "\"...The board of education probably completely forgot about this school.\"", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/gr1", "up", 0, 0, 300 ); ModDrawCharacter(1, 4, "sprite/normal/sa3_def_a1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 400, FALSE ); ModDrawCharacterWithFiltering(3, 5, "sprite/normal/ri3_def_a1_", "0", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 400, TRUE ); //「…お待たせしましたです。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500041", 256, TRUE); OutputLine(NULL, "「…お待たせしましたです。」", NULL, "\"...Sorry to keep you waiting.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「さぁてご一同様。今日の体育は何をいたしましょう?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400080", 256, TRUE); OutputLine(NULL, "「さぁてご一同様。今日の体育は何をいたしましょう?!」", NULL, "\"We're all together now. What shall we do today for PE!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「おっしゃ@これでいつものメンバー全員集合だな。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05510", 256, TRUE); OutputLine(NULL, "「おっしゃ。", NULL, "\"All right.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05520", 256, TRUE); OutputLine(NULL, "これでいつものメンバー全員集合だな。」", NULL, " We have all of our members gathered now.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshot( 3, FALSE, 0, 0, 0, 0, 200, TRUE ); ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re3a_def_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); //「さて委員長、今日はいったいどんな体育をやるのかな@ やるのかな?¥ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200229", 256, TRUE); OutputLine(NULL, "「さて委員長、今日はいったいどんな体育をやるのかな?", NULL, "\"Now then, Class Representative, what shall we do for PE today?", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200230", 256, TRUE); OutputLine(NULL, " やるのかな?」", NULL, " What shall we do?\"", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/gr1", "m1", 0, 0, 300 ); ModDrawCharacterWithFiltering(2, 3, "sprite/normal/me3_tokui_a1_", "1", "m1", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); // …ふぅむ、と魅音が偉そうに腕組みして周囲を見渡す@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ふぅむ、と魅音が偉そうに腕組みして周囲を見渡す。", NULL, "...Mion harrumphed and crossed her arms haughtily, surveying the area.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「瞬発力と持久力@スポーツの世界においては仲間などいない@全てがライバル! 信じられるのは己の肉体のみ!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300220", 256, TRUE); OutputLine(NULL, "「瞬発力と持久力。", NULL, "\"Explosive power and endurance.", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300221", 256, TRUE); OutputLine(NULL, "スポーツの世界においては仲間などいない。", NULL, " There are no friends in the world of sports.", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300222", 256, TRUE); OutputLine(NULL, "全てがライバル! 信じられるのは己の肉体のみ!」", NULL, " Everyone is a rival! The only thing you can trust in is your own body!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「何だそりゃ。漫画の読みすぎだろ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05530", 256, TRUE); OutputLine(NULL, "「何だそりゃ。漫画の読みすぎだろ。」", NULL, "\"What the heck do you mean by that? You really read too much manga.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // すかさず突っ込む¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すかさず突っ込む。", NULL, "I quipped without missing a beat.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(2, 3, "sprite/normal/me3_warai_a1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「ってわけで温故知新!@ 古いながらも全ての要素を詰め込んだ屋外乱戦の王様、/ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300223", 256, TRUE); OutputLine(NULL, "「ってわけで温故知新!!", NULL, "\"And so, we'll be taking a lesson from history!!", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300224", 256, TRUE); OutputLine(NULL, " 古いながらも全ての要素を詰め込んだ屋外乱戦の王様、", NULL, " The tried and true king of all outdoor melee events...", Line_Continue); Wait( 3000 ); //「鬼ごっこ」で行こう!@ OutputLine(NULL, "「鬼ごっこ」で行こう!」", NULL, " Let's play tag!\"", Line_Continue); Wait( 800 ); PlaySE( 4, "wa_007", 128, 64 ); ShakeScreen( 0, 50, 20, 3, 0, ); OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // しかし、すごい前振りの割りにはなんとも可愛らしいお遊戯が出てきたものだ¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " しかし、すごい前振りの割りにはなんとも可愛らしいお遊戯が出てきたものだ。", NULL, "It was quite the adorable choice to make after playing it up so much.", Line_Normal); ClearMessage(); DisableWindow(); FadeBustshotWithFiltering( 2, "up", 1, FALSE, 0, 0, 300, TRUE ); ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa3_warai_a1_", "1", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); //「望むところですわー!!@ のろまな圭一さんはイの一番に鬼ですのー!@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400081", 256, TRUE); OutputLine(NULL, "「望むところですわー!!!", NULL, "\"Just what I was hoping for~!!", Line_WaitForInput); ModPlayVoiceLS(3, 4, "ps3/s19/04/990400082", 256, TRUE); OutputLine(NULL, " のろまな圭一さんはイの一番に鬼ですのー!」", NULL, " That dunderhead Keiichi-san shall be the first one to be it!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri3_niko_a1_", "0", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE ); //「…ボクだって負けませんです。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500042", 256, TRUE); OutputLine(NULL, "「…ボクだって負けませんです。」", NULL, "\"...I won't be beaten.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE ); ModDrawCharacter(3, 2, "sprite/normal/re3a_warai_a1_", "2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 400, TRUE ); //「レナもがんばるもの!今日は負けないぞー!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200231", 256, TRUE); OutputLine(NULL, "「レナもがんばるもの!今日は負けないぞー!」", NULL, "\"I'll try my best too! You can't beat me~!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「…何でお前ら、そんなにやる気満々なんだよ…。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05540", 256, TRUE); OutputLine(NULL, "「…何でお前ら、そんなにやる気満々なんだよ…。」", NULL, "\"...Why are you guys all so into it...?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshot( 1, FALSE, 0, 0, 0, 0, 1000, TRUE ); ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me3_wink_a1_", "1", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE ); //「会則第三条ッ!! ゲームは絶対に楽しく参加しなければならない!!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300225", 256, TRUE); OutputLine(NULL, "「会則第三条ッ!! ゲームは絶対に楽しく参加しなければならない!!!」", NULL, "\"The third rule of our society!! You must partake in the game, enjoying it without question!!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「じゃ、これ、部活なのかよ?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05550", 256, TRUE); OutputLine(NULL, "「じゃ、これ、部活なのかよ?!」", NULL, "\"Then... this counts as a club activity!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // みんなが不敵に顔を見合わせる¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんなが不敵に顔を見合わせる。", NULL, "Everyone smirked at each other.", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/gr1", "down", 0, 0, 300 ); // みんな大した自信だ@俺は男だぞ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんな大した自信だ。", NULL, "They all seemed pretty confident.", Line_WaitForInput); OutputLine(NULL, "俺は男だぞ。", NULL, " I'm a man.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 身体能力的に同世代の女の子に遅れを取るとは思わない@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 身体能力的に同世代の女の子に遅れを取るとは思わない。", NULL, "Physically, I should be able to keep up with any girls my own age.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // にも関わらず、魅音や沙都子は勝てるつもりでいるし、レナは俺の不利を憐れんでいる@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " にも関わらず、魅音や沙都子は勝てるつもりでいるし、レナは俺の不利を憐れんでいる。", NULL, "Regardless, Mion and Satoko looked like they were aiming for victory and Rena was looking at me as if pitying my disadvantage.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } //「…上等だぜ。鬼ごっこ@乗ってやらぁあぁああぁ!!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05560", 256, TRUE); OutputLine(NULL, "「…上等だぜ。鬼ごっこ、", NULL, "\"...Fine. Tag,", Line_WaitForInput); PlaySE( 4, "wa_010", 128, 64 ); Wait( 300 ); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05570", 256, TRUE); OutputLine(NULL, "乗ってやらぁあぁああぁ!!!」", NULL, " I'm iiiiiiiiin!!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 俺の叫び声が校庭に響き渡る¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の叫び声が校庭に響き渡る。", NULL, "My yell echoed across the school grounds.", Line_Normal); ClearMessage(); // ルールはこうだ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ルールはこうだ。", NULL, "These were the rules:", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 授業終了のチャイムまで逃げきれた者が勝者@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 授業終了のチャイムまで逃げきれた者が勝者。", NULL, "Anyone who was able to evade being tagged before the bell was a winner.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // ただし鬼の交代はない@鬼に触られた者もまた鬼となるのだ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ただし鬼の交代はない。", NULL, "But we didn't switch who was 'it.'", Line_WaitForInput); OutputLine(NULL, "鬼に触られた者もまた鬼となるのだ。", NULL, " The ones who were tagged by 'it' also became 'it.'", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 結果、鬼はどんどん増殖して増えて行く@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 結果、鬼はどんどん増殖して増えて行く。", NULL, "So the number of people who were 'it' could increase exponentially.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 終盤は阿鼻叫喚の包囲戦だ¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 終盤は阿鼻叫喚の包囲戦だ。", NULL, "The endgame would become a hellish siege.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacterWithFiltering(3, 3, "sprite/normal/me3_def_a1_", "0", "m1", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 1300, TRUE ); //「ここいらではこの遊びのこと、「ゾンビ鬼」って呼んでるけどね。@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300226", 256, TRUE); OutputLine(NULL, "「ここいらではこの遊びのこと、「ゾンビ鬼」って呼んでるけどね。」", NULL, "\"We call this version 'zombie tag,' you see.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「なるほど。食われたヤツがゾンビ化するからな。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05580", 256, TRUE); OutputLine(NULL, "「なるほど。食われたヤツがゾンビ化するからな。」", NULL, "\"I see. Anyone infected by a zombie turns into a zombie.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re3a_nande_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE ); //「…なんでそんな怖いこと、言うんだろ。!d300…だろ?@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200232", 256, TRUE); OutputLine(NULL, "「…なんでそんな怖いこと、言うんだろ。", NULL, "\"...Why do you make it sound so scary, I wonder?", Line_Continue); Wait( 300 ); OutputLine(NULL, "…だろ?」", NULL, " ...I wonder?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「レナを捕まえたら、生きたままお腹を食い破ってやるからなぁ…!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05590", 256, TRUE); OutputLine(NULL, "「レナを捕まえたら、生きたままお腹を食い破ってやるからなぁ…!!」", NULL, "\"As soon as I catch Rena, I'm going to tear out her entrails while she's still alive...!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(1, 2, "sprite/normal/re3b_bikkuri_b1_", "2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「…や、やや、やだよ圭一くん、そんなのや…!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200233", 256, TRUE); OutputLine(NULL, "「…や、やや、やだよ圭一くん、そんなのや…!」", NULL, "\"...G-G-Gr-Gross, Keiichi-kun, that's gross...!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 3, "up", 1, FALSE, 0, 0, 300, TRUE ); ModDrawCharacterWithFiltering(3, 5, "sprite/normal/ri3_niko_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 1300, TRUE ); // 梨花ちゃんがわたふたとするレナの頭に、ぽんと手を乗せた¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんがわたふたとするレナの頭に、ぽんと手を乗せた。", NULL, "Rika-chan placed her hand on Rena's head as she panicked.", Line_Normal); ClearMessage(); //「……大丈夫です。…圭一に食われる前にボクがやさしく食べてあげますです。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500043", 256, TRUE); OutputLine(NULL, "「……大丈夫です。…圭一に食われる前にボクがやさしく食べてあげますです。」", NULL, "\"...Don't worry. ...Before Keiichi gobbles you down, I'll eat you up gently.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "down", 1, FALSE, 0, 0, 300, TRUE ); ModDrawCharacterWithFiltering(1, 4, "sprite/normal/sa3_odoroki_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE ); //「梨花、それは全然慰めになってませんわ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400083", 256, TRUE); OutputLine(NULL, "「梨花、それは全然慰めになってませんわ。」", NULL, "\"Rika, that isn't comforting at all.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 俺と魅音も深々と頷いた¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺と魅音も深々と頷いた。", NULL, "Both Mion and I nodded deeply.", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/gr1", "m1", 0, 0, 1300 ); //「最初の鬼…ゾンビはどうやって決める@ ……ジャンケンか?@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05600", 256, TRUE); OutputLine(NULL, "「最初の鬼…ゾンビはどうやって決める?", NULL, "\"So, the first 'it'... how do you decide who's the zombie?", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05610", 256, TRUE); OutputLine(NULL, " ……ジャンケンか?」", NULL, " ...With rock-paper-scissors?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(2, 3, "sprite/normal/me3_def_a1_", "0", "left", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); //「一応授業時間だからね。問題で決めよう@問題を出すから答えられなかったヤツがゾンビ!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300227", 256, TRUE); OutputLine(NULL, "「一応授業時間だからね。問題で決めよう。", NULL, "\"Well, it is class time after all. Let's decide by answering questions.", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300228", 256, TRUE); OutputLine(NULL, "問題を出すから答えられなかったヤツがゾンビ!」", NULL, " I'll ask the questions, and the one who isn't able to answer is the zombie!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // どこがどう授業なのか全然わからん¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どこがどう授業なのか全然わからん。", NULL, "I have no idea which grade level they're coming from.", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("black", "down", 0, 0, 1300 ); SetValidityOfInput( FALSE ); Wait( 500 ); SetValidityOfInput( TRUE ); DrawSceneWithMask("background/gr1", "down", 0, 0, 1300 ); PlayBGM( 1, "msys03", 128, 0 ); ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me3_wink_a1_", "1", "m1", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「「6」は英語で?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300229", 256, TRUE); OutputLine(NULL, "「「6」は英語で?!」", NULL, "\"What does the Japanese word 「roku」 mean?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // へ@ …突然の出題に思わず混乱してしまう@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " へ?", NULL, "Huh?", Line_WaitForInput); OutputLine(NULL, " …突然の出題に思わず混乱してしまう。", NULL, " ...I was bewildered by the sudden question.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 魅音は改めてもう一度言った@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音は改めてもう一度言った。", NULL, "Mion repeated it.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「だから答えるの@ 「6」は英語で?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300230", 256, TRUE); OutputLine(NULL, "「だから答えるの!", NULL, "\"So you need to answer!", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300231", 256, TRUE); OutputLine(NULL, " 「6」は英語で?!」", NULL, " What's 「roku」 in English!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「えーと、シックスだッ!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05620", 256, TRUE); OutputLine(NULL, "「えーと、シックスだッ!!」", NULL, "\"Uhm, it's six!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「なら「靴下」は?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300232", 256, TRUE); OutputLine(NULL, "「なら「靴下」は?!」", NULL, "\"How about 「kutsushita」!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re3a_warai_a1_", "2", "left", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 200, TRUE ); //「ソックスだね!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200234", 256, TRUE); OutputLine(NULL, "「ソックスだね!」", NULL, "\"Socks!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE ); ModDrawCharacter(1, 3, "sprite/normal/me3_warai_a1_", "2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「アルファベットの後から3つ目!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300233", 256, TRUE); OutputLine(NULL, "「アルファベットの後から3つ目!」", NULL, "\"What's the third-last letter in the alphabet!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(3, 5, "sprite/normal/ri3_niko_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 200, TRUE ); //「…エックスですよ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500044", 256, TRUE); OutputLine(NULL, "「…エックスですよ。」", NULL, "\"...It's X.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 3, "right", 1, FALSE, 0, 0, 300, TRUE ); ModDrawCharacter(1, 3, "sprite/normal/me3_huteki_a1_", "2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「では「性別」は英語で?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300234", 256, TRUE); OutputLine(NULL, "「では「性別」は英語で?!」", NULL, "\"What does 「seibetsu」 mean!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(3, 4, "sprite/normal/sa3_def_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); //「もちろんわかりますわ~!@/ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400084", 256, TRUE); OutputLine(NULL, "「もちろんわかりますわ〜!!", NULL, "\"Of course I know what that is~!!", Line_WaitForInput); DisableWindow(); ModDrawCharacter(3, 4, "sprite/normal/sa3_odoroki_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog000");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog000");} //VoiceMatchingEnd Wait( 300 ); OutputLine(NULL, "…", NULL, "...", Line_Continue); Wait( 300 ); OutputLine(NULL, "…、」", NULL, "...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 沙都子が答えきろうとしてぐっと言葉を飲みこんだ¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が答えきろうとしてぐっと言葉を呑みこんだ。", NULL, "Satoko cut herself off before finishing the answer.", Line_Normal); ClearMessage(); // …なるほど。実に嫌らしい問題だ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …なるほど。実に嫌らしい問題だ。", NULL, "...I see. It's quite a lewd question.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(1, 3, "sprite/normal/me3_akuwarai_a1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「沙都子は大人だもんねぇ~@ 知らないわけはないよねぇ??@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300235", 256, TRUE); OutputLine(NULL, "「沙都子は大人だもんねぇ〜?", NULL, "\"You're an adult, aren't you~?", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300236", 256, TRUE); OutputLine(NULL, " 知らないわけはないよねぇ??」", NULL, " Of course you know what it is, right??\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(3, 4, "sprite/normal/sa3_hannbeso_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); //「………し、知ってますもの…@ 知ってるもん…!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400086", 256, TRUE); OutputLine(NULL, "「………し、知ってますもの…!", NULL, "\"...I-I certainly do...!", Line_WaitForInput); ModPlayVoiceLS(3, 4, "ps3/s19/04/990400087", 256, TRUE); OutputLine(NULL, " 知ってるもん…!!」", NULL, " Of course I know...!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「じゃあ言ってごらんよ@「アレ」だよ「アレ」@「アレ」は英語で~?!?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300237", 256, TRUE); OutputLine(NULL, "「じゃあ言ってごらんよ。", NULL, "\"Then go ahead and say it.", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300238", 256, TRUE); OutputLine(NULL, "「アレ」だよ「アレ」。", NULL, " 'That,' you know? 'That.'", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300239", 256, TRUE); OutputLine(NULL, "「アレ」は英語で〜?!?!」", NULL, " What does 'that' mean, exactly?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawSceneWithMask("background/gr1", "up", 0, 0, 300 ); ModDrawCharacterWithFiltering(2, 2, "sprite/normal/re3b_kaii_b1_", "2", "left", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「…はぅ……沙都子ちゃん困ってる、!d300……かぁいい……。@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200235", 256, TRUE); OutputLine(NULL, "「…はぅ……沙都子ちゃん困ってる、", NULL, "\"...Hao... Satoko looks like she's in trouble...", Line_Continue); Wait( 300 ); OutputLine(NULL, "……かぁいい……。」", NULL, " How kyute...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「持ち帰るなよ。犯罪だからな。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05630", 256, TRUE); OutputLine(NULL, "「持ち帰るなよ。犯罪だからな。」", NULL, "\"Don't take her home. It's a crime.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 釘を刺しとかないと、本当に持ちかえりそうだ…¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 釘を刺しとかないと、本当に持ちかえりそうだ…。", NULL, "If I didn't nip it in the bud, she really might have tried to take her home...", Line_Normal); ClearMessage(); DisableWindow(); FadeBustshotWithFiltering( 2, "left", 7, FALSE, 0, 0, 200, TRUE ); // どもる沙都子への魅音の追求は苛烈だった@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " どもる沙都子への魅音の追求は苛烈だった。", NULL, "Mion's pursuit was relentless, making Satoko stammer.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me3_akuwarai_a1_", "2", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); //「さぁさぁさあ言ってごらんよ大声で!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300240", 256, TRUE); OutputLine(NULL, "「さぁさぁさあ言ってごらんよ大声で!!", NULL, "\"Now then, go ahead and say it, nice and loudly!!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「アレ」は英語で何と言う~?!?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300241", 256, TRUE); OutputLine(NULL, "「アレ」は英語で何と言う〜?!?!」", NULL, "What does 'that' mean!?!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa3_hannbeso_a1_", "1", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog020");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog020");} //VoiceMatchingEnd DisableWindow(); FadeBustshot( 1, FALSE, 0, 0, 0, 0, 1000, TRUE ); ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri3_def_a1_", "0", "m1", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); //「…ザットですよ。"that"。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500045", 256, TRUE); OutputLine(NULL, "「…ザットですよ。“that”。」", NULL, "\"'That' means a previously indicated person, thing or event.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(3, 4, "sprite/normal/sa3_odoroki_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); //「え@ !s100……あ。!sd¥ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400090", 256, TRUE); OutputLine(NULL, "「え?", NULL, "\"Huh?", Line_WaitForInput); SetSpeedOfMessage( TRUE, 0, ); ModPlayVoiceLS(3, 4, "ps3/s19/04/990400091", 256, TRUE); OutputLine(NULL, "……あ。」", NULL, " ...Ah.\"", Line_Normal); ClearMessage(); SetSpeedOfMessage( FALSE, 0, ); DisableWindow(); DrawSceneWithMask("background/gr1", "m1", 0, 0, 300 ); // 梨花ちゃんの意外な解答にきょとんとする俺たち@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんの意外な解答にきょとんとする俺たち。", NULL, "All of us were a bit surprised by Rika-chan's unexpected answer.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // そうだ。「アレ」は英語でザットだ@……ハメられた!@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そうだ。「アレ」は英語でザットだ。", NULL, "I see. Well it certainly is what 'that' means.", Line_WaitForInput); OutputLine(NULL, "……ハメられた!!", NULL, " ...That could have been awkward.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // …俺が沙都子の立場だったらどうしたろう@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …俺が沙都子の立場だったらどうしたろう。", NULL, "...I wonder what I would have done in Satoko's position.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // …逆ギレしてもろにその「単語」を叫んでいたのだろうか…@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …逆ギレしてもろにその「単語」を叫んでいたのだろうか…。", NULL, "...I'd probably get ticked off and just blurt out you-know-what at the top of my lungs...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 敵に廻すと恐ろし過ぎるぜ園崎魅音@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 敵に廻すと恐ろし過ぎるぜ園崎魅音!", NULL, "I wouldn't want you as an enemy, Mion Sonozaki!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 女に生まれてよかったよな@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 女に生まれてよかったよな。", NULL, "Thank goodness you were born a girl.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // お前、男だったらただのセクハラ野郎だよ…¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お前、男だったらただのセクハラ野郎だよ…。", NULL, "If you were a boy, you'd probably be a perverted asshole...", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacterWithFiltering(1, 4, "sprite/normal/sa3_akireru_a1_", "0", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); //「し、……仕方ありませんわね@……不肖、この北条沙都子がゾンビ役を務めさせてもらいますわ@……/ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400092", 256, TRUE); OutputLine(NULL, "「し、……仕方ありませんわね。", NULL, "\"It... It appears I have no choice.", Line_WaitForInput); ModPlayVoiceLS(3, 4, "ps3/s19/04/990400093", 256, TRUE); OutputLine(NULL, "……不肖、この北条沙都子がゾンビ役を務めさせてもらいますわ。", NULL, " ...Unfortunately, I, Satoko Houjou, shall assume the role of the zombie.", Line_WaitForInput); OutputLine(NULL, "……", NULL, " ...", Line_ContinueAfterTyping); DisableWindow(); ModDrawCharacter(1, 4, "sprite/normal/sa3_warai_a1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //みんな食い殺してやりますですのーッ!!@ ModPlayVoiceLS(3, 4, "ps3/s19/04/990400094", 256, TRUE); OutputLine(NULL, "みんな食い殺してやりますですのーッ!!」", NULL, " I shall eat everyone~!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // ゾンビはやる気満々のようだ¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ゾンビはやる気満々のようだ。", NULL, "Seems like she's raring to go.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(1, 4, "sprite/normal/sa3_akuwarai_a1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「百数えればいいんですの?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400095", 256, TRUE); OutputLine(NULL, "「百数えればいいんですの?!」", NULL, "\"All I must do is count to 100, correct!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「百数えるのはズルするヤツがいるからな@俺の問題が解けたら追ってよし。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05640", 256, TRUE); OutputLine(NULL, "「百数えるのはズルするヤツがいるからな。", NULL, "\"Some jerks skip numbers while counting to 100.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05650", 256, TRUE); OutputLine(NULL, "俺の問題が解けたら追ってよし。」", NULL, " So you can start chasing after you solve this problem.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re3a_def_a1_", "0", "m1", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); //「わ、圭一くん、簡単なのにしてあげてね…。¥ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200236", 256, TRUE); OutputLine(NULL, "「わ、圭一くん、簡単なのにしてあげてね…。」", NULL, "\"Whoa, Keiichi-kun... give her a simple one, okay...?\"", Line_Normal); ClearMessage(); DisableWindow(); FadeBustshot( 3, FALSE, 0, 0, 0, 0, 200, TRUE ); //「五分の一のケーキと六分の一のケーキと七分の一のケーキを一皿に乗せました。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05660", 256, TRUE); OutputLine(NULL, "「五分の一のケーキと六分の一のケーキと七分の一のケーキを一皿に乗せました。」", NULL, "\"1/5th of a cake, 1/6th of a cake, and 1/7th of a cake are all on a plate.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(1, 4, "sprite/normal/sa3_odoroki_a1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「うが!@ぶ、分母が違いますですの?!?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400096", 256, TRUE); OutputLine(NULL, "「うが!!", NULL, "\"Oh no!!", Line_Continue); Wait( 2000 ); OutputLine(NULL, "ぶ、分母が違いますですの?!?!」", NULL, " Th-There are no common denominators?!?!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 沙都子が慌てふためき、棒で地面に分数とケーキの絵を描き始める¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子が慌てふためき、棒で地面に分数とケーキの絵を描き始める。", NULL, "Satoko grabbed a stick in a panic and began drawing a cake and fractions on the ground.", Line_Normal); ClearMessage(); //「ケーキ1個を60秒で食べられる沙都子がそれを全部食べると、お皿にはケーキがいくつ残っているでしょう?@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05670", 256, TRUE); OutputLine(NULL, "「ケーキ1個を60秒で食べられる沙都子がそれを全部食べると、お皿にはケーキがいくつ残っているでしょう?」", NULL, "\"If Satoko, who can eat one cake in 60 seconds, eats all of them... how many cakes are left on the plate?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 問題を出し終えると同時に、魅音が叫ぶ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 問題を出し終えると同時に、魅音が叫ぶ。", NULL, "Just as I finished giving the word problem, Mion shouted.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); PlayBGM( 1, "msys04", 128, 0 ); ModDrawCharacterWithFiltering(3, 3, "sprite/normal/me3_warai_a1_", "2", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); //「よーーいどんッ!!!!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300242", 256, TRUE); OutputLine(NULL, "「よーーいどんッ!!!!」", NULL, "\"Ready... go!!!!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/gr1", "m1", 0, 0, 300 ); // 魅音の合図に、沙都子をその場に残し全員が方々へ駆け出して行った@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音の合図に、沙都子をその場に残し全員が方々へ駆け出して行った。", NULL, "On Mion's signal, everyone but Satoko scattered.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(2, 2, "sprite/normal/re3b_warai_b1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「クスクス……圭一くん@それ問題じゃないよね?@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200237", 256, TRUE); OutputLine(NULL, "「クスクス……圭一くん、", NULL, "\"Heheh... Keiichi-kun,", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200238", 256, TRUE); OutputLine(NULL, "それ問題じゃないよね?」", NULL, " that wasn't a problem at all, was it?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n\n", Line_ContinueAfterTyping); } // 悩んだ時点で沙都子の負けだ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 悩んだ時点で沙都子の負けだ。", NULL, "Satoko had already lost the moment she started working it out.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 全部食べたんだから、お皿にはケーキがゼロ個¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 全部食べたんだから、お皿にはケーキがゼロ個!", NULL, "She's eating it all, so of course there's nothing left on the plate!", Line_Normal); ClearMessage(); DisableWindow(); FadeBustshotWithFiltering( 2, "up", 1, FALSE, 0, 0, 300, TRUE ); // みんな、それぞれ思い思いの方向へ散っていく@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " みんな、それぞれ思い思いの方向へ散っていく。", NULL, "Everyone dashed off in a direction they thought was best.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 地の利がある分、みんな逃げるのに有利な地形を熟知しているのだろう@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 地の利がある分、みんな逃げるのに有利な地形を熟知しているのだろう。", NULL, "Knowing the lay of the land, they probably headed right to the best spots.", 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 I was at a disadvantage.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // こういう場合、サバイバル能力に長けていそうな@例えば魅音辺りについていくのは有効な手だったように思う@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こういう場合、サバイバル能力に長けていそうな、", NULL, "At a time like this, it would have been more effective to go along with those trained in survival skills...", Line_WaitForInput); OutputLine(NULL, "例えば魅音辺りについていくのは有効な手だったように思う。", NULL, " Like Mion, for example.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // ……ゲーム開始時にそれに気付けなかったのは痛かったな¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……ゲーム開始時にそれに気付けなかったのは痛かったな。", NULL, "...The fact that I didn't realize it at the start of the game probably hurt my chances.", Line_Normal); ClearMessage(); // ちらりと校庭をうかがうと、沙都子が今まさに立ち上がり行動を開始するところだった@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ちらりと校庭をうかがうと、沙都子が今まさに立ち上がり行動を開始するところだった。", NULL, "Glancing back over the school grounds, I saw Satoko just rising up to start.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 怒ってる怒ってる@くっくっく@…こんなまぬけな問題に引っ掛かりおって¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 怒ってる怒ってる。", NULL, "She was really, really mad.", Line_WaitForInput); OutputLine(NULL, "くっくっく!", NULL, " Mwahaha!", Line_WaitForInput); OutputLine(NULL, "…こんなまぬけな問題に引っ掛かりおって。", NULL, " ...She got tripped up on such a dumb question.", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("black", "left", 0, 0, 1300 ); DrawSceneWithMask("background/gr3", "left", 0, 0, 1300 ); // 現在のポジションは校舎角だ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 現在のポジションは校舎角だ。", NULL, "I stood at one of the corners of the school.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 2方向に長い視界を得られ、ゾンビの接近の際にはかなり早いレスポンスで行動することが可能だろう@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 2方向に長い視界を得られ、ゾンビの接近の際にはかなり早いレスポンスで行動することが可能だろう。", NULL, "I had clear sightlines in two directions and would probably have a good response time if any zombies started closing in.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // まず呼吸を整え、昨日さっそく鍛えられた部活的な思考に切り替える¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まず呼吸を整え、昨日さっそく鍛えられた部活的な思考に切り替える。", NULL, "For the time being, I caught my breath and focused on what I was trained to think during club activities yesterday.", Line_Normal); ClearMessage(); // ……冷静に考えろ前原圭一…@俺が鬼ならどうする@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……冷静に考えろ前原圭一…。", NULL, "...Now think calmly, Keiichi Maebara...", Line_WaitForInput); OutputLine(NULL, "俺が鬼ならどうする?", NULL, " If I was 'it,' what would I do?", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 仲間を増やすのが勝利の近道@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 仲間を増やすのが勝利の近道。", NULL, "Increasing my numbers would be the shortcut to victory.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // …ならばまずは弱いヤツから狙うのが定石@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ならばまずは弱いヤツから狙うのが定石。", NULL, "...Then going after the weakest player first is the obvious plan of attack.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // つまり、俺だ¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " つまり、俺だ!", NULL, "Meaning... me!", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/gr2", "right", 0, 0, 300 ); ModDrawCharacterWithFiltering(2, 4, "sprite/normal/sa3_akuwarai_a1_", "1", "up", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「さぁて圭一さんはどこでございましょう?@ 逃がしませんことよ~!!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400097", 256, TRUE); OutputLine(NULL, "「さぁて圭一さんはどこでございましょう?!", NULL, "\"Now then, where could Keiichi-san possibly be!?", Line_WaitForInput); ModPlayVoiceLS(3, 4, "ps3/s19/04/990400098", 256, TRUE); OutputLine(NULL, " 逃がしませんことよ〜!!!」", NULL, " I shan't let you escape!!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // …当然だろうな@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …当然だろうな。", NULL, "...But of course.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // だが俺を優先して探すにはどうする@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが俺を優先して探すにはどうする?", NULL, "What would be the best method to track me down?", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 足跡とか匂いとか…何かの痕跡とか@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 足跡とか匂いとか…何かの痕跡とか。", NULL, "Footprints or smell... or maybe some type of trail.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // それを巧みに隠すことができれば……沙都子の追跡はかわせる@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それを巧みに隠すことができれば……沙都子の追跡はかわせる!", NULL, "If I could craftily hide my tracks... then there would be no trail for Satoko to follow!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // だが警察じゃあるまいし…個人個人のゲームでそれは可能なのだろうか¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが警察じゃあるまいし…個人個人のゲームでそれは可能なのだろうか?", NULL, "But I was no detective... Would I even be able to do that kind of thing in an amateur game like this?", Line_Normal); ClearMessage(); //「富田~岡村~@ 圭一さんを見かけなかったでございませんこと?!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400099", 256, TRUE); OutputLine(NULL, "「富田〜岡村〜!", NULL, "\"Tomita~ Okamura~!", Line_WaitForInput); ModPlayVoiceLS(3, 4, "ps3/s19/04/990400100", 256, TRUE); OutputLine(NULL, " 圭一さんを見かけなかったでございませんこと?!」", NULL, " Have you seen Keiichi-san recently!?\"", Line_Normal); ClearMessage(); // なッ、なんだそりゃああぁあぁああッ?!?@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " なッ、なんだそりゃああぁあぁああッ?!?!", NULL, "Wh-What the heeeeeck!?!?", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 最近のゾンビは獲物の逃げた先を聞きこみ調査するのかよ?!?@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最近のゾンビは獲物の逃げた先を聞きこみ調査するのかよ?!?!", NULL, "Do zombies hunt their prey by asking nicely where they went!?!?", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 富田くんと岡村くんは俺が潜伏するこの場所を指差している@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富田くんと岡村くんは俺が潜伏するこの場所を指差している。", NULL, "Tomita-kun and Okamura-kun pointed to the location where I was hiding.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 沙都子がこちらへ駆け出すのを確認すると同時に、俺はこの場所を放棄し逃走した¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子がこちらへ駆け出すのを確認すると同時に、俺はこの場所を放棄し逃走した。", NULL, "After confirming she was headed in this direction, I abandoned my position.", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/gr1", "right", 0, 0, 300 ); // 好き勝手にはしゃぎまわる子供達から完全に隠れきるのは簡単なことではない@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 好き勝手にはしゃぎまわる子供達から完全に隠れきるのは簡単なことではない。", NULL, "It wasn't easy to hide myself with all those little kids running around as they pleased.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 俺に地の利がないことによる不利はますます明白…@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺に地の利がないことによる不利はますます明白…!", NULL, "It was becoming even more obvious that I was at a disadvantage from not being familiar with these surroundings...!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // ならば…情報戦で挑んできたゾンビに対し、こちらも情報戦で対抗してやる…!¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ならば…情報戦で挑んできたゾンビに対し、こちらも情報戦で対抗してやる…!!", NULL, "If that's how it was going to be... Then to confront this intelligence-gathering zombie, I'd just counter it in a similar vein...!!", Line_Normal); ClearMessage(); // 俺はボール遊びをしている女の子達を手招きで呼び寄せた¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はボール遊びをしている女の子達を手招きで呼び寄せた。", NULL, "I approached some girls playing with a ball.", Line_Normal); ClearMessage(); //「…すまんが伝言を頼まれてくれ@北条沙都子にご両親が校門に来てるぞ、!d400ってな。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05680", 256, TRUE); OutputLine(NULL, "「…すまんが伝言を頼まれてくれ。", NULL, "\"...I'm sorry, but could you relay this message?", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05690", 256, TRUE); OutputLine(NULL, "北条沙都子にご両親が校門に来てるぞ、", NULL, " Tell Satoko Houjou that her parents are at the gate,", Line_Continue); Wait( 400 ); OutputLine(NULL, "ってな。」", NULL, " please.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「伝言伝言あははは~~!@ いいよいいよ!@ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/girla99001", 256, TRUE); OutputLine(NULL, "「伝言伝言あははは〜〜!!", NULL, "\"Message, message, ahahaha~~!!", Line_WaitForInput); ModPlayVoiceLS(3, 0, "ps3/s19/00/girla99002", 256, TRUE); OutputLine(NULL, " いいよいいよ!」", NULL, " Okay okay!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 走り出そうとする女の子達を手で静止する¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 走り出そうとする女の子達を手で静止する。", NULL, "I stopped the girls as they turned to run off.", Line_Normal); ClearMessage(); //「待てまだ行くな@ あと園崎魅音にもだ@先生が校門のところで呼んでるぞって伝えてくれ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05700", 256, TRUE); OutputLine(NULL, "「待てまだ行くな!", NULL, "\"Wait, don't go yet!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05710", 256, TRUE); OutputLine(NULL, " あと園崎魅音にもだ。", NULL, " Also, take this one to Mion Sonozaki.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05720", 256, TRUE); OutputLine(NULL, "先生が校門のところで呼んでるぞって伝えてくれ。」", NULL, " Tell her the teacher is calling her to the gate.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // くくく、我ながら狡猾…@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くくく、我ながら狡猾…!", NULL, "Mwahaha, I am quite the schemer, if I do say so myself...!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // うまくかかれば沙都子と魅音は校門で鉢合わせだ!@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " うまくかかれば沙都子と魅音は校門で鉢合わせだ!!", NULL, "If things went well, then Satoko and Mion would run into each other at the gate!!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 鬼が増えることは俺にとっても不利になるが、そこは魅音@うまく立ち回って逃げ切るであろう¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 鬼が増えることは俺にとっても不利になるが、そこは魅音。", NULL, "It would put me at a disadvantage if more people were 'it,' but this was Mion we were talking about.", Line_WaitForInput); OutputLine(NULL, "うまく立ち回って逃げ切るであろう。", NULL, " She'd figure out a way to escape.", Line_Normal); ClearMessage(); // …だが、それでいいのだ@時間が稼げるならば…!@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが、それでいいのだ。", NULL, "...But that was just fine.", Line_WaitForInput); OutputLine(NULL, "時間が稼げるならば…!!", NULL, " As long as it bought me more time...!!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // くっくっく、踊れ魅音に沙都子!@ 俺の手の平でなぁあぁあぁああ!!¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くっくっく、踊れ魅音に沙都子!!", NULL, "Mwahaha, dance for me, Mion and Satoko!!", Line_WaitForInput); OutputLine(NULL, " 俺の手の平でなぁあぁあぁああ!!!", NULL, " In the palm of my haaaaaand!!!", Line_Normal); ClearMessage(); // 越後屋気分を満喫すると俺は隠れられる場所を探した@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 越後屋気分を満喫すると俺は隠れられる場所を探した。", NULL, "Having my fill of playing the conman, I looked for a place to hide.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 冷静に考えれば、稼げる時間はわずかでしかない@……それどころか、やがてはしっぺ返しが来るのだ…¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 冷静に考えれば、稼げる時間はわずかでしかない。", NULL, "If you think about it logically, I'd only bought myself a scant amount of time.", Line_WaitForInput); OutputLine(NULL, "……それどころか、やがてはしっぺ返しが来るのだ…!", NULL, " ...And it might even come back to bite me...!", Line_Normal); ClearMessage(); // 伝言による情報戦が露呈する以上、俺自身にも「伝言」による魔手が迫るのは明白@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 伝言による情報戦が露呈する以上、俺自身にも「伝言」による魔手が迫るのは明白。", NULL, "Once it became apparent I'd started spreading false information through messengers, I could end up being the recipient of one of those 'messages.'", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // おそらく沙都子は「伝言者」に、一緒に圭一さんを探してくれと頼むだろう@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " おそらく沙都子は「伝言者」に、一緒に圭一さんを探してくれと頼むだろう。", NULL, "Satoko would probably ask the messengers to help her look for me.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // それは同時に……ゲーム参加者以上のゾンビが大量発生することを意味するッ!@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それは同時に……ゲーム参加者以上のゾンビが大量発生することを意味するッ!!", NULL, "That would mean... there would be more zombies than participants in the game!!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 俺のいたずら心が生んだわずかなウィルスが大発生の大感染…@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺のいたずら心が生んだわずかなウィルスが大発生の大感染…。", NULL, "The virus that was brought about by my mischief could cause an epidemic...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // クラスメートが次々とゾンビ化し……しかも俺だけを探して¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クラスメートが次々とゾンビ化し……しかも俺だけを探して!", NULL, "All my classmates would transform into zombies... and would only be searching for me!", Line_Normal); ClearMessage(); // ……この作戦@…かえって俺の首を締めたかもしれんな…@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……この作戦、", NULL, "...This tactic...", Line_WaitForInput); OutputLine(NULL, "…かえって俺の首を締めたかもしれんな…。", NULL, " This tactic might backfire horribly.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 俺はやがて起こるバイオハザードに戦慄しながら隠れ家を探した¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はやがて起こるバイオハザードに戦慄しながら隠れ家を探した。", NULL, "While trembling at the thought of the impending Dawn of the Dead, I began searching for a safehouse.", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/gr3", "down", 0, 0, 1300 ); // 俺は校舎裏の焼却炉脇に物置を見つけた@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は校舎裏の焼却炉脇に物置を見つけた。", NULL, "I found a shed by the incinerator behind the school.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 屋根によじ登ると身を伏せ、息を殺す@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 屋根によじ登ると身を伏せ、息を殺す。", NULL, "After climbing up to the roof, I held my breath.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 悪くない篭城場所だ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 悪くない篭城場所だ。", NULL, "It wasn't a bad place to hold out.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 視界は良好な上、万が一の際には三方好きな方向に飛び降りて逃げることができる@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 視界は良好な上、万が一の際には三方好きな方向に飛び降りて逃げることができる!", NULL, "Not only did I have good line of sight but, if necessary, I could jump off in three different directions to escape!", 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 getting rowdy down there.", Line_WaitForInput); OutputLine(NULL, "物置の下を下級生たちが走り回っている。", NULL, " The lower grades were running around below the shed.", Line_Normal); ClearMessage(); //「いないね前原さん@そっちいた?@ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/girlb99001", 256, TRUE); OutputLine(NULL, "「いないね前原さん。", NULL, "\"Maebara-san isn't around.", Line_WaitForInput); ModPlayVoiceLS(3, 0, "ps3/s19/00/girlb99002", 256, TRUE); OutputLine(NULL, "そっちいた?」", NULL, " Is he over there?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「いない~@圭一さんどこだろ@お父さんが校門に来てるのにね。@ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/girlc99001", 256, TRUE); OutputLine(NULL, "「いない〜。", NULL, "\"Nope~", Line_WaitForInput); ModPlayVoiceLS(3, 0, "ps3/s19/00/girlc99002", 256, TRUE); OutputLine(NULL, "圭一さんどこだろ。", NULL, " Where's Keiichi-san, I wonder?", Line_WaitForInput); ModPlayVoiceLS(3, 0, "ps3/s19/00/girlc99003", 256, TRUE); OutputLine(NULL, "お父さんが校門に来てるのにね。」", NULL, " His dad is at the front gate.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 絶対ウソだ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 絶対ウソだ。", NULL, "That was definitely a lie.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 校門という俺と同じワードに復讐性を感じる@下手人は魅音か…¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 校門という俺と同じワードに復讐性を感じる。", NULL, "The word, \"gate,\" the same one I'd used, gave a hint of revenge.", Line_WaitForInput); OutputLine(NULL, "下手人は魅音か…!", NULL, " So Mion was behind this...!", Line_Normal); ClearMessage(); // 俺の一手早い対応の勝利だった@後輩諸君には申し訳ないがチャイムまでたっぷり探しまわってもらおう¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の一手早い対応の勝利だった。", NULL, "I was still keeping one step ahead of the game.", Line_WaitForInput); OutputLine(NULL, "後輩諸君には申し訳ないがチャイムまでたっぷり探しまわってもらおう。", NULL, " I felt bad for my underclassmen, but they'd have to search until the school bell.", Line_Normal); ClearMessage(); //「ねぇねぇ、圭一さん知らないー@ お母さんが急病で大変なんだってー!@ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/girld99001", 256, TRUE); OutputLine(NULL, "「ねぇねぇ、圭一さん知らないー?", NULL, "\"Hey, hey, do you know where Keiichi-san is at~?", Line_WaitForInput); ModPlayVoiceLS(3, 0, "ps3/s19/00/girld99002", 256, TRUE); OutputLine(NULL, " お母さんが急病で大変なんだってー!」", NULL, " His mom suddenly got really sick~!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「前原さんに伝言だよ@家が火事だから急いで校門に来い!って。@ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/girle99001", 256, TRUE); OutputLine(NULL, "「前原さんに伝言だよ。", NULL, "\"A message for Maebara-san.", Line_WaitForInput); ModPlayVoiceLS(3, 0, "ps3/s19/00/girle99002", 256, TRUE); OutputLine(NULL, "家が火事だから急いで校門に来い!って。」", NULL, " They said his house caught fire and he needs to come to the gate!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「前原さんちにジャンボ機が墜落したらしいよ!@ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/girlf99001", 256, TRUE); OutputLine(NULL, "「前原さんちにジャンボ機が墜落したらしいよ!」", NULL, "\"A jumbo jet fell on top of the Maebara residence!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「警察が事情聴取に来てるって言ってた!@ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/girla99003", 256, TRUE); OutputLine(NULL, "「警察が事情聴取に来てるって言ってた!」", NULL, "\"The police have come to question him!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // …もう何でもありだな¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …もう何でもありだな。", NULL, "...Anything goes now.", Line_Normal); ClearMessage(); //VoiceMatching if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_004_vm0x_n01","dialog001");} if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_004_vm00_n01","dialog001");} //VoiceMatchingEnd //「え゛ーーーッッ?!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/girld99004", 256, TRUE); OutputLine(NULL, "「え゛ーーーッッ?!」", NULL, "\"Whaaat!?\"", Line_Normal); ClearMessage(); PlaySE( 4, "wa_006", 128, 64 ); ShakeScreen( 1, 50, 20, 3, 0, ); // ぐをおおぉおおおぉおぉおおぉおおぉおおおッ!!!!@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ぐをおおぉおおおぉおぉおおぉおおぉおおおッ!!!!!", NULL, "GaaaaaaaAAaaRRRrrrrggh!!!!!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // てめぇの仕業か魅音んんんんッんんッ!!¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " てめぇの仕業か魅音んんんんッんんッ!!!", NULL, "This was your doing, Mionnnnnnn!!!", Line_Normal); ClearMessage(); // お、落ち付け前原圭一!@ 俺をあぶり出そうとする魅音の作戦だ@ 耐えろ!@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お、落ち着け前原圭一!!", NULL, "C-Calm down, Keiichi Maebara!!", Line_WaitForInput); OutputLine(NULL, " 俺をあぶり出そうとする魅音の作戦だ!", NULL, " This is Mion's battle tactic to flush me out!", Line_WaitForInput); OutputLine(NULL, " 耐えろ!!", NULL, " Just hold on!!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 後輩だちだって俺という一個人を冷静に考えればただのデマだとわかるはず¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 後輩たちだって俺という一個人を冷静に考えればただのデマだとわかるはず!", NULL, "If my underclassmen thought about it logically, they would know it's all nonsense!", Line_Normal); ClearMessage(); // ……だが子供たちにそんな冷静さがあるはずもない@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ……だが子供たちにそんな冷静さがあるはずもない。", NULL, "...But small kids don't think about things logically.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 彼らにとって「それ」は全て事実として認識されると、げらげらと笑い合って俺を探しに散っていった¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 彼らにとって「それ」は全て事実として認識されると、げらげらと笑い合って俺を探しに散っていった。", NULL, "To them, all of those things were true, so they all chuckled together while looking for me.", Line_Normal); ClearMessage(); // くくくく@がはははは…@ 勝ったぞ魅音@ 俺の勝ちだ@ がははははは…!@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " くくくく…", NULL, "Heheheheh...", Line_WaitForInput); OutputLine(NULL, "がはははは…!", NULL, " Bwahahahaha...!", Line_WaitForInput); OutputLine(NULL, " 勝ったぞ魅音!", NULL, " I win, Mion!", Line_WaitForInput); OutputLine(NULL, " 俺の勝ちだ!", NULL, " It's my victory!", Line_WaitForInput); OutputLine(NULL, " がははははは…!!", NULL, " Bwahahahaha...!!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 俺はなぜか止まらぬ涙を拭いながら、ささやかな勝利に酔うのだった…@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺はなぜか止まらぬ涙を拭いながら、ささやかな勝利に酔うのだった…。", NULL, "Wiping unrelenting tears away, I felt intoxicated by my own victory...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_004_vm0x_n01","dialog002");} if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_004_vm00_n01","dialog002");} //VoiceMatchingEnd // 勝利と魅音をはめた代償はあまりにも高いようだった…¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 勝利と魅音をはめた代償はあまりにも高いようだった…。", NULL, "The cost of beating Mion had too high a price...", Line_Normal); ClearMessage(); // っと@ !s200………お!sd、誰かが下に来るぞ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " っと!", NULL, "Ah!", Line_WaitForInput); SetSpeedOfMessage( TRUE, 0, ); OutputLine(NULL, "………お", NULL, " ...Oh.", Line_ContinueAfterTyping); SetSpeedOfMessage( FALSE, 0, ); OutputLine(NULL, "、誰かが下に来るぞ。", NULL, " Someone passed below.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // あれは…レナに梨花ちゃんか@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " あれは…レナに梨花ちゃんか。", NULL, "That's... Rena and Rika-chan.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re3a_komaru_a1_", "0", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 1300, TRUE ); //「……はぁはぁ@梨花ちゃんはまだ無事かな?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200239", 256, TRUE); OutputLine(NULL, "「……はぁはぁ。", NULL, "\"...Haah haah.", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200240", 256, TRUE); OutputLine(NULL, "梨花ちゃんはまだ無事かな?!」", NULL, " Rika-chan, you're still okay!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri3_def_a1_", "0", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE ); //「…なんとかがんばってますです。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500046", 256, TRUE); OutputLine(NULL, "「…なんとかがんばってますです。」", NULL, "\"...I'm getting by somehow.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「……はぁはぁ@…魅ぃちゃんも鬼になっちゃったみたいなの…。@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200241", 256, TRUE); OutputLine(NULL, "「……はぁはぁ。", NULL, "\"...Haah haah.", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200242", 256, TRUE); OutputLine(NULL, "…魅ぃちゃんも鬼になっちゃったみたいなの…。」", NULL, " ...It seems Mii-chan is 'it,' as well...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 魅音がッ?@ まさか…俺の作戦で鬼になったのか?@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 魅音がッ?!", NULL, "Mion!?", Line_WaitForInput); OutputLine(NULL, " まさか…俺の作戦で鬼になったのか?!", NULL, " It couldn't be... She'd become 'it' because of my little strategy!?", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 執拗な魅音の報復戦の裏がようやくわかった@…しかし…だとするとまずいな…¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 執拗な魅音の報復戦の裏がようやくわかった。", NULL, "This confirmed that Mion was behind this relentless message war.", Line_WaitForInput); OutputLine(NULL, "…しかし…だとするとまずいな…。", NULL, " ...Then... This wasn't good...", Line_Normal); ClearMessage(); //「魅ぃちゃんは、なんとか巻いたけど……沙都子ちゃんは……。@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200243", 256, TRUE); OutputLine(NULL, "「魅ぃちゃんは、なんとか巻いたけど……沙都子ちゃんは……。」", NULL, "\"We finally got away from Mii-chan, but Satoko-chan... She's...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「…沙都子は土管のところを探してますから…ここはしばらくは安全ですよ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500047", 256, TRUE); OutputLine(NULL, "「…沙都子は土管のところを探してますから…ここはしばらくは安全ですよ。」", NULL, "\"...Satoko is searching around the pipes... so we should be safe here for a while.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // その一言に俺も安堵の息を吐く¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その一言に俺も安堵の息を吐く。", NULL, "Upon hearing that, I breathed a sigh of relief.", Line_Normal); ClearMessage(); // ぺたりとしゃがみこみ、荒い呼吸を整えているレナに梨花ちゃんが歩み寄る…@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ぺたりとしゃがみこみ、荒い呼吸を整えているレナに梨花ちゃんが歩み寄る…。", NULL, "While Rena was slumped on the ground breathing heavily, Rika-chan had started creeping up to her...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 梨花ちゃんが足音を立てずに歩くのはいつものことだが!d500……変だ@…まさか…¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんが足音を立てずに歩くのはいつものことだが", NULL, "Rika-chan doesn't normally make noise when she walks...", Line_ContinueAfterTyping); Wait( 500 ); OutputLine(NULL, "……変だ。", NULL, " but it's strange.", Line_WaitForInput); OutputLine(NULL, "…まさか…、", NULL, " ...It couldn't be...", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(3, 2, "sprite/normal/re3b_bikkuri_b1_", "2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); //「わ?@ ……梨花ちゃん@ ……何かな? 何かな?@ …えぇ…?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200244", 256, TRUE); OutputLine(NULL, "「わ?!", NULL, "\"Whoa!?", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200245", 256, TRUE); OutputLine(NULL, " ……梨花ちゃん?", NULL, " ...Rika-chan?", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200246", 256, TRUE); OutputLine(NULL, " ……何かな? 何かな?!", NULL, " ...What is it? What is it!?", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200247", 256, TRUE); OutputLine(NULL, " …えぇ…?!」", NULL, " ...Haoh...!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(1, 5, "sprite/normal/ri3_warai_a1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「……大丈夫ですよ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500048", 256, TRUE); OutputLine(NULL, "「……大丈夫ですよ。」", NULL, "\"...Don't worry.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 梨花ちゃんの笑顔がこれほど不気味に見えた事はなかった¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんの笑顔がこれほど不気味に見えた事はなかった。", NULL, "I had never seen Rika-chan smile so creepily before.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(3, 2, "sprite/normal/re3a_komaru_a2_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); //「な、何で近寄ってくるのかな? くるのかな?@ 梨花ちゃんは…ゾンビじゃないもんね?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200248", 256, TRUE); OutputLine(NULL, "「な、何で近寄ってくるのかな? くるのかな?!", NULL, "\"Wh-Why are you coming closer? Why!?", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200249", 256, TRUE); OutputLine(NULL, " 梨花ちゃんは…ゾンビじゃないもんね?!」", NULL, " Rika-chan isn't... a zombie, is she!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「…怖くないです@…ボクがやさしく!d400…食べてあげますです。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500049", 256, TRUE); OutputLine(NULL, "「…怖くないです。", NULL, "\"...Don't be scared...", Line_WaitForInput); ModPlayVoiceLS(3, 5, "ps3/s19/05/990500050", 256, TRUE); OutputLine(NULL, "…ボクがやさしく", NULL, " I'll be sure to...", Line_Continue); Wait( 400 ); OutputLine(NULL, "…食べてあげますです。」", NULL, " eat you, gently.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「う、ううう嘘だよね?@ …梨花ちゃんがそんな……ひ…ッ!!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200250", 256, TRUE); OutputLine(NULL, "「う、ううう嘘だよね?!", NULL, "\"N-N-N-No way!?", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200251", 256, TRUE); OutputLine(NULL, " …梨花ちゃんがそんな……ひ…ッ!!」", NULL, " ...Rika-chan, no... Eeeek...!!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/gr3", "m1", 0, 0, 1300 ); // レナが壁に追い詰められ、じりじりと梨花ちゃんがゾンビよろしく両腕を突き出しながらよたよたと近付いて行く…@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが壁に追い詰められ、じりじりと梨花ちゃんがゾンビよろしく両腕を突き出しながらよたよたと近付いて行く…。", NULL, "Rena was pressed against the wall and Rika-chan lurched forward with both arms out, just like a zombie...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // レナは震えながら背中を壁に押しつけていた@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナは震えながら背中を壁に押しつけていた。", NULL, "Rena quaked with her back pushed up against the wall.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // これはすごい生ホラーだ…@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これはすごい生ホラーだ…。", NULL, "It was quite a surreal scene of horror...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // そんじょそこらのゾンビビデオを地で行っている¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そんじょそこらのゾンビビデオを地で行っている。", NULL, "Like one of those zombie breakout videos you'd see.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacterWithFiltering(2, 2, "sprite/normal/re3a_bikkuri_a1_", "2", "m1", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); // その時、レナと俺の目が合った¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " その時、レナと俺の目が合った。", NULL, "At that moment, Rena's eyes met mine.", Line_Normal); ClearMessage(); //「け、圭一くん!! 助けてぇええぇッ!!!」/ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200252", 256, TRUE); OutputLine(NULL, "「け、圭一くん!! 助けてぇええぇッ!!!」", NULL, "\"K-Keiichi-kun! Save meeee!!!\"", Line_Continue); ShakeScreen( 1, 50, 20, 3, 0, ); OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 梨花ちゃんゾンビがエクソシストよろしくぐるりと180度反転し俺を睨む¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんゾンビがエクソシストよろしくぐるりと180度反転し俺を睨む!", NULL, "Zombie Rika-chan turned 180 degrees, Exorcist-style, and glared at me!", Line_Normal); ClearMessage(); DisableWindow(); FadeBustshotWithFiltering( 2, "down", 1, FALSE, 0, 0, 300, TRUE ); ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me3_wink_a1_", "1", "left", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「いたぁ!! 圭ちゃん見っけッ!!!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300243", 256, TRUE); OutputLine(NULL, "「いたぁ!! 圭ちゃん見っけッ!!!!」", NULL, "\"Found him!! I see Kei-chan!!!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // ゴミ捨て場のブロック塀に仁王立ちする魅音もまた俺の姿を発見した@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ゴミ捨て場のブロック塀に仁王立ちする魅音もまた俺の姿を発見した。", NULL, "Mion popped out from behind the cinderblock wall around the garbage dump, also seeing where I was.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // この地形の有利はゾンビがひとりの時だけだ。包囲されるとまずい!!¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " この地形の有利はゾンビがひとりの時だけだ。包囲されるとまずい!!!", NULL, "My position was only advantageous when there was one zombie. Being surrounded was not as good!!!", Line_Normal); ClearMessage(); DisableWindow(); FadeBustshotWithFiltering( 1, "left", 1, FALSE, 0, 0, 300, TRUE ); ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa3_akuwarai_a1_", "1", "right", 7, 240, 0, FALSE, 0, 0, 0, 0, 0, 20, 200, TRUE ); //「圭一さんを見付けたですって~~?!?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400101", 256, TRUE); OutputLine(NULL, "「圭一さんを見付けたですって〜〜?!?!」", NULL, "\"You said you located Keiichi-san~~!?!?\"", 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 Satoko was rushing my way.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri3_niko_a1_", "0", "left", 7, -240, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE ); // 梨花ちゃんはレナを取り逃がしたらしく、今やその矛先を俺に向けていた¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんはレナを取り逃がしたらしく、今やその矛先を俺に向けていた。", NULL, "It seemed that Rika-chan had let Rena escape, and now she was baring her fangs in my direction.", Line_Normal); ClearMessage(); //「えぅうぅ~……あぅあぅう~……。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05730", 256, TRUE); OutputLine(NULL, "「えぅうぅ〜……あぅあぅう〜……。」", NULL, "\"Uuurgh~... oooough~...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(2, 3, "sprite/normal/me3_akuwarai_a1_", "1", "left", 7, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「…お~り~て~こ~い~…圭ちゃぁあぁあぁん…。@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300244", 256, TRUE); OutputLine(NULL, "「…お〜り〜て〜こ〜い〜…圭ちゃぁあぁあぁん…。」", NULL, "\"...Come~ on~ down~... Keiiiiiii-chaAaaAan...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 呪いの言葉を吐きながらゾンビ3匹が俺を伺って物置の回りをぐるぐると徘徊する¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 呪いの言葉を吐きながらゾンビ3匹が俺を伺って物置の周りをぐるぐると徘徊する。", NULL, "The three zombies circled the shed, moaning curses.", Line_Normal); ClearMessage(); //「お…お前ら怖い!@ 怖過ぎるッ!!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05740", 256, TRUE); OutputLine(NULL, "「お…お前ら怖い!!", NULL, "\"Y... You guys are scary!!!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05750", 256, TRUE); OutputLine(NULL, " 怖過ぎるッ!!!」", NULL, " Too scary!!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「圭一さんのハラワタはどんな味がするのかしらぁぁ?@ 圭一さぁあぁあん…!@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400102", 256, TRUE); OutputLine(NULL, "「圭一さんのハラワタはどんな味がするのかしらぁぁ??", NULL, "\"I wonder how Keiichi-san's guts taste!!", Line_WaitForInput); ModPlayVoiceLS(3, 4, "ps3/s19/04/990400103", 256, TRUE); OutputLine(NULL, " 圭一さぁあぁあん…!」", NULL, " Keichi-saAaAn...!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「…圭一も…ボクたちの仲間になってほしいです。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500051", 256, TRUE); OutputLine(NULL, "「…圭一も…ボクたちの仲間になってほしいです。」", NULL, "\"...Keiichi... I want you to become one of us.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「だ、だだ、誰か、たた助けてくれぇぇぇええ!!!!!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05760", 256, TRUE); OutputLine(NULL, "「だ、だだ、誰か、たた助けてくれぇぇぇええ!!!!!」", NULL, "\"S-S-S-Someone please save meeeee!!!!!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/gr2", "right", 0, 0, 300 ); // 助けてほしいレナが校庭の向こうで、俺に謝っているのが見えた@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 助けてほしいレナが校庭の向こうで、俺に謝っているのが見えた。", NULL, "I saw Rena apologizing to me from across the schoolyard.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 謝罪@ごめん@見殺し@…レ、レナぁあぁぁぁぁあぁあ!!!!¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 謝罪。", NULL, "An apology.", Line_WaitForInput); OutputLine(NULL, "ごめん。", NULL, " Sorry.", Line_WaitForInput); OutputLine(NULL, "見殺し?", NULL, " Leaving me for dead?", Line_WaitForInput); OutputLine(NULL, "…レ、レナぁあぁぁぁぁあぁあ!!!!!", NULL, " ...R-Renaaaa!!!!!", Line_Normal); ClearMessage(); DisableWindow(); DrawScene("black", 400 ); // 恐怖にかられた俺は屋根から飛び降りるも、/ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 恐怖にかられた俺は屋根から飛び降りるも、", NULL, "I leapt off the roof out of fear,", Line_ContinueAfterTyping); //!w800 //滑って転倒。/ SetValidityOfInput( FALSE ); Wait( 800 ); SetValidityOfInput( TRUE ); OutputLine(NULL, "滑って転倒。", NULL, " slipping as I landed.", Line_ContinueAfterTyping); PlaySE( 4, "wa_002", 128, 64 ); ShakeScreen( 1, 50, 20, 5, 0, ); OutputLineAll(NULL, "", Line_Normal); ClearMessage(); // 沙都子と梨花に飛びかかられ馬乗りされると、全身を存分に……くすぐられた@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子と梨花に飛びかかられ馬乗りされると、全身を存分に……くすぐられた。", NULL, "Satoko and Rika jumped on top of me and, after straddling me... they tickled me, all over my body.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「ぎゃっはっはっはッ!!@ やめ!やめッ!@ ぎゃ~~~ッ!!!!!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05770", 256, TRUE); OutputLine(NULL, "「ぎゃっはっはっはッ!!!", NULL, "\"Gwa ha ha ha!!!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05780", 256, TRUE); OutputLine(NULL, " やめ!やめッ!!", NULL, " Stop! Stop!!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05790", 256, TRUE); OutputLine(NULL, " ぎゃ〜〜〜ッ!!!!!」", NULL, " Gwaaaah!!!!!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/gr3", "down", 0, 0, 1300 ); ModDrawCharacterWithFiltering(3, 3, "sprite/normal/me3_def_a1_", "0", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); //「…ってことはあとはレナか@チャイムまであと何分もないね。@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300245", 256, TRUE); OutputLine(NULL, "「…ってことはあとはレナか。", NULL, "\"...So this means Rena is still left.", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300246", 256, TRUE); OutputLine(NULL, "チャイムまであと何分もないね。」", NULL, " There isn't much time until the bell.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「…ぅのれレナぁあぁあ…!@ よくも…俺を見殺しにぃいいぃいい!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05800", 256, TRUE); OutputLine(NULL, "「…ぅのれレナぁあぁあ…!!", NULL, "\"...Damn you, Renaaa...!!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05810", 256, TRUE); OutputLine(NULL, " よくも…俺を見殺しにぃいいぃいい!!」", NULL, " How dare you... leave me for deaaaad!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // ゾンビの気分@無念の怨霊の気分がとてもよくわかるぞ¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ゾンビの気分。", NULL, "The feelings of a zombie.", Line_WaitForInput); OutputLine(NULL, "無念の怨霊の気分がとてもよくわかるぞ。", NULL, " I understood how vengeful ghosts with lingering regrets felt.", Line_Normal); ClearMessage(); DisableWindow(); FadeBustshotWithFiltering( 3, "right", 1, FALSE, 0, 0, 300, TRUE ); ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri3_def_a1_", "0", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); //「…かわいそかわいそです@…でもこれで圭一も仲間ですよ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500052", 256, TRUE); OutputLine(NULL, "「…かわいそかわいそです。", NULL, "\"...It's sad, so sad.", Line_WaitForInput); ModPlayVoiceLS(3, 5, "ps3/s19/05/990500053", 256, TRUE); OutputLine(NULL, "…でもこれで圭一も仲間ですよ。」", NULL, " ...But Keiichi is one of us now.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 今度は吸血鬼に血を吸われ、自らも吸血鬼化した犠牲者の気分だな@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今度は吸血鬼に血を吸われ、自らも吸血鬼化した犠牲者の気分だな。", NULL, "It felt like I'd been bitten by a vampire and was now one of their thralls.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // これまで自分を追いまわしていた側に、新しく歓迎されるのは何だか不思議な感覚だ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " これまで自分を追いまわしていた側に、新しく歓迎されるのは何だか不思議な感覚だ。", NULL, "It was a strange feeling, being welcomed over to the side that had pursued me.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } //「…ゾンビ鬼、なかなか奥深し!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05820", 256, TRUE); OutputLine(NULL, "「…ゾンビ鬼、なかなか奥深し!」", NULL, "\"...Zombie tag is quite profound!\"", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa3_odoroki_a1_", "1", "left", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 200, TRUE ); //「気取っている場合じゃありませんわ!@ レナを捕まえるですのー!!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400104", 256, TRUE); OutputLine(NULL, "「気取っている場合じゃありませんわ!!", NULL, "\"This is no time to postulate!!", Line_WaitForInput); ModPlayVoiceLS(3, 4, "ps3/s19/04/990400105", 256, TRUE); OutputLine(NULL, " レナを捕まえるのですのー!!!」", NULL, " We must capture Rena!!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 1, "m1", 1, FALSE, 0, 0, 300, TRUE ); ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me3_def_a1_", "0", "left", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「校長が廊下を歩いてる@…もうすぐチャイムがなるよ!!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300247", 256, TRUE); OutputLine(NULL, "「校長が廊下を歩いてる。", NULL, "\"The principal is walking down the hall.", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300248", 256, TRUE); OutputLine(NULL, "…もうすぐチャイムがなるよ!!」", NULL, " ...The bell will ring soon!!\"", Line_Normal); ClearMessage(); // 復讐鬼と化した俺はレナを食い殺すため、あらゆる手を尽くさねばなるまい@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 復讐鬼と化した俺はレナを食い殺すため、あらゆる手を尽くさねばなるまい。", NULL, "To devour Rena... I, who had been turned into a demon of vengeance, needed to use any means necessary.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // だが今の俺はただのゾンビじゃない@闇の眷属を従えた吸血鬼なのだ!@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だが今の俺はただのゾンビじゃない。", NULL, "Except I wasn't just a zombie.", Line_WaitForInput); OutputLine(NULL, "闇の眷属を従えた吸血鬼なのだ!!", NULL, " I was a master of the night... A vampire!!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 自らの首を締めた同じ方法を使い、クラスメートたちを悪の手先にする¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自らの首を締めた同じ方法を使い、クラスメートたちを悪の手先にする。", NULL, "Using the same trick that had tightened the noose around my own neck, I used my classmates to further my evil designs.", Line_Normal); ClearMessage(); // 校庭で走りまわる下級生たちを集める@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 校庭で走りまわる下級生たちを集める。", NULL, "I gathered up the lower grades from around the school grounds.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「みんな聞いてくれ@ レナが大変なんだ@ 今すぐレナを探し出してくれ!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05830", 256, TRUE); OutputLine(NULL, "「みんな聞いてくれ!", NULL, "\"Everyone, listen!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05840", 256, TRUE); OutputLine(NULL, " レナが大変なんだ!", NULL, " Rena's in big trouble!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05850", 256, TRUE); OutputLine(NULL, " 今すぐレナを探し出してくれ!」", NULL, " All of you, please look for Rena!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「…前原さんちにジャンボ機が落っこちたことより大変なのー?@ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/girla99004", 256, TRUE); OutputLine(NULL, "「…前原さんちにジャンボ機が落っこちたことより大変なのー?」", NULL, "\"...It's a bigger problem than a jumbo jet crashing into your family's house?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // …そういや、そういうことになってたな@魅音が白々しく口笛を吹いてごまかす@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …そういや、そういうことになってたな。", NULL, "...Oh, yeah, it had turned into that, hadn't it.", Line_WaitForInput); OutputLine(NULL, "魅音が白々しく口笛を吹いてごまかす。", NULL, " Mion whistled nonchalantly, trying to avoid the blame.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_004_vm0x_n01","dialog003");} if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_004_vm00_n01","dialog003");} //VoiceMatchingEnd // 地球の存亡を賭けた戦いに、レナが不可欠であることがよくわかってもらえたようだ@ OutputLine(NULL, " 地球の存亡を賭けた戦いに、レナが不可欠であることがよくわかってもらえたようだ。", NULL, "It seemed I'd made them fully understand that the fight for Earth was lost without Rena.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「さぁ散れ、同志諸君ッ!! レナを探し出すのだぁあぁああッ!!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei05990", 256, TRUE); OutputLine(NULL, "「さぁ散れ、同志諸君ッ!! レナを探し出すのだぁあぁああッ!!!」", NULL, "\"Now scatter, comrades!! We must find Rena!!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 下級生諸君は、おーー!と意気込むと、猛ダッシュで校内各地へ散って行った@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 下級生諸君は、おーー!と意気込むと、猛ダッシュで校内各地へ散って行った。", NULL, "My comrades in the lower grades let out an enthusiastic cheer and dashed off in various directions around the school grounds.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // …ん@ 1人が行かずに残っているぞ¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ん?", NULL, "...Hm?", Line_WaitForInput); OutputLine(NULL, " 1人が行かずに残っているぞ。", NULL, " There was still one person who hadn't gone.", Line_Normal); ClearMessage(); //VoiceMatching if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_004_vm0x_n01","dialog004");} if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_004_vm00_n01","dialog004");} //VoiceMatchingEnd //「……竜宮さんってすごいんだぁ……。@ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/girla99007", 256, TRUE); OutputLine(NULL, "「……竜宮さんってすごいんだぁ……。」", NULL, "\"...Ryuugu-san is amazing...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 一通り納得すると、彼もまたレナの姿を求め駆け出して行った@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 一通り納得すると、彼もまたレナの姿を求め駆け出して行った。", NULL, "Satisfied with that, she also rushed off to look for Rena.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // …しかし…後輩の中にも前途有望なヤツがいるようだな¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …しかし…後輩の中にも前途有望なヤツがいるようだな。", NULL, "...It does seem... like there are some promising up-and-comers amongst the youngsters.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(1, 3, "sprite/normal/me3_tohoho_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(3, 3, "ps3/s19/03/990300249", 256, TRUE); OutputLine(NULL, "「……圭ちゃんの才能を、おじさんは改めて知ったよ…。」", NULL, "\"...Little Kei-chan's abilities... this old man knows them better now...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 微妙に褒めていない気がするがまぁいい@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 微妙に褒めていない気がするがまぁいい。", NULL, "It didn't really feel like she was complimenting me, but whatever.", GetGlobalFlag(GLinemodeSp)); DisableWindow(); ModDrawCharacter(3, 4, "sprite/normal/sa3_akuwarai_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } //「…しかし……圭一さんもやるでございますわね…!@ これは頼もしいですわぁ!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400107", 256, TRUE); OutputLine(NULL, "「…しかし……圭一さんもやるでございますわね…!!", NULL, "\"...Really, though... How exceptional, Keiichi-san...!!", Line_WaitForInput); ModPlayVoiceLS(3, 4, "ps3/s19/04/990400108", 256, TRUE); OutputLine(NULL, " これは頼もしいですわぁ!!」", NULL, " This looks quite promising!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(1, 3, "sprite/normal/me3_wink_a1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「でもこの人数なら…勝てる!@ これだけいれば勝てるよ!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300250", 256, TRUE); OutputLine(NULL, "「でもこの人数なら…勝てる!!", NULL, "\"If we have this many... we can win!!", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300251", 256, TRUE); OutputLine(NULL, " これだけいれば勝てるよ!!」", NULL, " With this many, we will win!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE ); ModDrawCharacterWithFiltering(3, 5, "sprite/normal/ri3_def_a1_", "0", "right", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 200, TRUE ); //「…圭一はゾンビに立候補した方がよかったと思いましたです。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500054", 256, TRUE); OutputLine(NULL, "「…圭一はゾンビに立候補した方がよかったと思いましたです。」", NULL, "\"...I was thinking that Keiichi would have been a better nominee for the initial zombie.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 梨花ちゃんの言葉がチクリとするが、今は気にしないことにする…¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 梨花ちゃんの言葉がチクリとするが、今は気にしないことにする…。", NULL, "Rika-chan's words stung a bit, but I'd let it slide for now...", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("black", "up", 0, 0, 3000 ); // いくらレナでもクラス総がかりでは逃げ切れない@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いくらレナでもクラス総がかりでは逃げ切れない。", NULL, "Not even Rena would be able to escape the entire class.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // クラス全体の徹底的捜索の末、レナはとうとう体育倉庫奥に追い詰められた@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " クラス全体の徹底的捜索の末、レナはとうとう体育倉庫奥に追い詰められた。", NULL, "As a result of everyone's thorough search, Rena was finally cornered in the back of the sports equipment shed.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawSceneWithMask("background/js3", "m1", 0, 0, 1300 ); ModDrawCharacterWithFiltering(2, 2, "sprite/night/re3b_bikkuri_b1_", "2", "down", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); //「こ、怖いよみんな!@ 圭一くんまで…!@ 怖いよぅ!!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200253", 256, TRUE); OutputLine(NULL, "「こ、怖いよみんな!!", NULL, "\"Y-You're all scary!!", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200254", 256, TRUE); OutputLine(NULL, " 圭一くんまで…!!", NULL, " Keiichi-kun, too...!!", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200255", 256, TRUE); OutputLine(NULL, " 怖いよぅ!!!」", NULL, " So scary!!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 学校中の生徒みんなに追っかけられりゃ、そりゃあ怖いだろうなぁ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 学校中の生徒みんなに追っかけられりゃ、そりゃあ怖いだろうなぁ。", NULL, "It probably was scary being chased around by the entire student body.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 下級生たちが、地球を救えるのはレナしかいないと詰め寄って行く@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 下級生たちが、地球を救えるのはレナしかいないと詰め寄って行く。", NULL, "All the lower grades closed in on Rena, saying she was the only one who could save the world.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_004_vm0x_n01","dialog005");} if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_004_vm00_n01","dialog005");} //VoiceMatchingEnd //「レナぁあ、さっきはよくも見捨てたなぁ!@ 覚悟はできてるだろうなぁ…?!?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06030", 256, TRUE); OutputLine(NULL, "「レナぁあ、さっきはよくも見捨てたなぁ!!", NULL, "\"Renaaa, how could you leave me for deeaad?!!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06040", 256, TRUE); OutputLine(NULL, " 覚悟はできてるだろうなぁ…?!?!」", NULL, " Are you ready to pay for it...!?!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「ささ、さっきはごめんね圭一くん、…だだ、だって仕方なかったんだもん…!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200258", 256, TRUE); OutputLine(NULL, "「ささ、さっきはごめんね圭一くん、…だだ、だって仕方なかったんだもん…!!」", NULL, "\"I-I-I'm sorry about that, Keiichi-kun ...b-b-but I didn't have a choice...!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, TRUE ); ModDrawCharacterWithFiltering(3, 4, "sprite/night/sa3_akuwarai_a1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 1300, TRUE ); //「大人しく…食い尽くされるでございますの~…!!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400109", 256, TRUE); OutputLine(NULL, "「大人しく…食い尽くされるでございますの〜…!!!」", NULL, "\"Do not resist... Let yourself be devoured~...!!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(1, 5, "sprite/night/ri3_warai_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE ); //「…みんなで…仲良しですよ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500055", 256, TRUE); OutputLine(NULL, "「…みんなで…仲良しですよ。」", NULL, "\"...Let's all... be together.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(2, 3, "sprite/night/me3_akuwarai_a1_", "2", "up", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); //「さぁレナ…念仏でも唱えな!@ うひゃっひゃっひゃッ!!!!!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300252", 256, TRUE); OutputLine(NULL, "「さぁレナ…念仏でも唱えな!!", NULL, "\"Now, Rena... Say your prayers!!", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300253", 256, TRUE); OutputLine(NULL, " うひゃっひゃっひゃッ!!!!!」", NULL, " Mwa ha ha!!!!!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("black", "m1", 0, 0, 300 ); // マットにつまづき、震えながら倉庫奥で涙ぐむレナ@追い詰める俺@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " マットにつまづき、震えながら倉庫奥で涙ぐむレナ。", NULL, "Rena had stumbled onto a mat, trembling, with tears in her eyes.", Line_WaitForInput); OutputLine(NULL, "追い詰める俺。", NULL, " I closed in.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 著しく不道徳的なシチュエーションを連想し、俺はちょっぴり赤らめドキドキする@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 著しく不道徳的なシチュエーションを連想し、俺はちょっぴり赤らめドキドキする。", NULL, "Associating this situation with a similar, particularly immoral one made my pulse quicken just a little bit.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // …両手をわきわきとさせている沙都子と梨花ちゃん@きっとレナをくすぐる気だ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …両手をわきわきとさせている沙都子と梨花ちゃん。", NULL, "...Satoko and Rika-chan were both wiggling their fingers.", Line_WaitForInput); OutputLine(NULL, "きっとレナをくすぐる気だ。", NULL, " They probably wanted to tickle Rena.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // レナもそれを知っていて、それだけは嫌だと身を硬くしている¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナもそれを知っていて、それだけは嫌だと身を硬くしている。", NULL, "Rena, wanting no part of what she knew was about to happen, went stiff with fear.", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/js3", "m1", 0, 0, 1300 ); ModDrawCharacterWithFiltering(2, 2, "sprite/night/re3a_bikkuri_a1_", "2", "m1", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); //「……け……圭一くんは……みんなみたいなひどいこと…しないよね?!d500…しないよね?@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200259", 256, TRUE); OutputLine(NULL, "「……け……圭一くんは……みんなみたいなひどいこと…しないよね?", NULL, "\"...K-Keiichi-kun... you wouldn't do mean things like everyone else... would you?", Line_Continue); Wait( 500 ); OutputLine(NULL, "…しないよね?」", NULL, " ...Would you?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「…さぁどうかなぁあぁあ~?!?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06050", 256, TRUE); OutputLine(NULL, "「…さぁどうかなぁあぁあ〜?!?!」", NULL, "\"...I woOoOnder~!?!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(2, 2, "sprite/night/re3a_nande_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「……ぅ…ぁ、………はぅ……………、@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200260", 256, TRUE); OutputLine(NULL, "「……ぅ…ぁ、………はぅ……………、」", NULL, "\"...Uu... ah... hao...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「…さぁて…覚悟は決まったかなぁあぁあ?!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06060", 256, TRUE); OutputLine(NULL, "「…さぁて…覚悟は決まったかなぁあぁあ?!」", NULL, "\"...Nowww then... Are you reaAaAady!?\"", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(2, 2, "sprite/night/re3a_hau_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「……いいよ…圭一くんなら……。@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200261", 256, TRUE); OutputLine(NULL, "「……いいよ…圭一くんなら……。」", NULL, "\"...Okay... so long as it's Keiichi-kun...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 覚悟の決まった笑顔に、一瞬俺の心臓がどきんと跳ねた@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 覚悟の決まった笑顔に、一瞬俺の心臓がどきんと跳ねた。", NULL, "The face she made as she resigned herself to her fate made my heart skip a beat.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n\n", Line_ContinueAfterTyping); } //「け…圭一くんはひどいことしないって……レナ、信じてるし…。¥ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200262", 256, TRUE); OutputLine(NULL, "「け…圭一くんはひどいことしないって……レナ、信じてるし…。」", NULL, "\"I-I believe... that Keiichi-kun won't... do horrible things to me...\"", Line_Normal); ClearMessage(); // …ぅが………体が…動かん……。…対ゾンビ用の僧侶魔法だろうか@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …ぅが………体が…動かん……。…対ゾンビ用の僧侶魔法だろうか。", NULL, "...Argh... Body... won't move... That had to be some sort of anti-zombie mantra.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 俺の中の理性がゴング開始1秒で俺の獣性を瞬殺した¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺の中の理性がゴング開始1秒で俺の獣性を瞬殺した。", NULL, "The second my sense of reason chimed in, the beast inside me died instantly.", Line_Normal); ClearMessage(); PlaySE( 4, "wa_001", 128, 64 ); SetValidityOfInput( FALSE ); Wait( 1500 ); SetValidityOfInput( TRUE ); // そこでチャイム!! ゲームセットだ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " そこでチャイム!! ゲームセットだ。", NULL, "There was the bell! Game over.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); PlayBGM( 1, "msys01", 128, 0 ); ModDrawCharacter(2, 2, "sprite/night/re3b_warai_b1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「きゃ~~~!@ やったやった!@ 生き残ったよ@ わぁいわ~~い☆!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200263", 256, TRUE); OutputLine(NULL, "「きゃ〜〜〜!!", NULL, "\"Yaaay~~!!", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200264", 256, TRUE); OutputLine(NULL, " やったやった!!", NULL, " I did it, I did it!!", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200265", 256, TRUE); OutputLine(NULL, " 生き残ったよ!", NULL, " I survived!", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200266", 256, TRUE); OutputLine(NULL, " わぁいわ〜〜い☆!!」", NULL, " Yaaay~ Yaaaa~y☆!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // レナが呪縛が解けたかのように大はしゃぎして喜んだ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナが呪縛が解けたかのように大はしゃぎして喜んだ。", NULL, "Rena pranced around merrily as if a curse had been broken.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); DrawSceneWithMask("background/gr2", "m1", 0, 0, 1300 ); //「…フ、…あとわずかのところで日光が刺し、悪のゾンビ軍団は灰塵と帰したか…@ヒロインが生き残るのは……映画のお約束、だもんな…。¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06070", 256, TRUE); OutputLine(NULL, "「…フ、…あとわずかのところで日光が刺し、悪のゾンビ軍団は灰塵と帰したか…。", NULL, "\"...Heh, so daylight broke in the nick of time and the evil zombie army disintegrated into dust...", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06080", 256, TRUE); OutputLine(NULL, "ヒロインが生き残るのは……映画のお約束、だもんな…。」", NULL, " And so, the heroine survived... Well, that's how it goes in the movies, anyway...\"", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacterWithFiltering(1, 4, "sprite/normal/sa3_odoroki_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE ); //「何を気取ってるですのー!!@ 圭一さんがもたもたしてるからぁあぁあ!!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 4, "ps3/s19/04/990400110", 256, TRUE); OutputLine(NULL, "「何を気取ってるのですのー!!!", NULL, "\"What are you postulating about!?", Line_WaitForInput); ModPlayVoiceLS(3, 4, "ps3/s19/04/990400111", 256, TRUE); OutputLine(NULL, " 圭一さんがもたもたしてるからぁあぁあ!!!」", NULL, " This is all because Keiichi-san was dawdling about!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(3, 5, "sprite/normal/ri3_def_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 1300, TRUE ); //「…おしおきしますです。@ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 5, "ps3/s19/05/990500056", 256, TRUE); OutputLine(NULL, "「…おしおきしますです。」", NULL, "\"...Punishment is required.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 沙都子と梨花ちゃんが俺を組み伏せ、またしてもくすぐりの刑に処す@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 沙都子と梨花ちゃんが俺を組み伏せ、またしてもくすぐりの刑に処す。", NULL, "I was subdued by Satoko and Rika-chan and once again sentenced to death by one hundred tickles.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「ひぃいいいぃいい許ッ許してッ!! ひぃいいいいぃいいぃ!!!!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06090", 256, TRUE); OutputLine(NULL, "「ひぃいいいぃいい許ッ許してッ!! ひぃいいいいぃいいぃ!!!!」", NULL, "\"Eeeeeek! F-Forgive me! Eeeeeeek!\"", Line_Normal); ClearMessage(); DisableWindow(); // DrawSceneWithMask( "black", "down", 0, 0, 300 ); ModDrawCharacterWithFiltering(3, 3, "sprite/normal/me3_warai_a1_", "2", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 1300, TRUE ); //「じゃあ生き残ったで賞は、竜宮レナと園崎魅音。いぇ~い!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300254", 256, TRUE); OutputLine(NULL, "「じゃあ生き残ったで賞は、竜宮レナと園崎魅音。いぇ〜い!」", NULL, "\"Then the award for surviving goes to Rena Ryuugu and Mion Sonozaki. Yaay!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re3b_bikkuri_b1_", "2", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE ); //「あれ…? 魅ぃちゃん、ゾンビじゃなかったの…?@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200267", 256, TRUE); OutputLine(NULL, "「あれ…? 魅ぃちゃん、ゾンビじゃなかったの…?」", NULL, "\"Huh...? Mii-chan wasn't a zombie...?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「フリしてただけ~。敵を騙すには味方からって言うじゃ~ん?@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300255", 256, TRUE); OutputLine(NULL, "「フリしてただけ〜。敵を騙すには味方からって言うじゃ〜ん?」", NULL, "\"Only pretended to be one. They say you need to deceive your allies before you can deceive the enemy, you know~?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「…ぅおおぉおおおおぉお!! 魅音~てめっぇええぇえぇえぇ!!!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06100", 256, TRUE); OutputLine(NULL, "「…ぅおおぉおおおおぉお!! 魅音〜てめっぇええぇえぇえぇ!!!」", NULL, "\"...Uroooogh! Mion~ you little!\"", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(3, 3, "sprite/normal/me3_tokui_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 400, TRUE ); //「はいはい@急いで着替えないとね~@次の授業に遅れんなよ~!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "ps3/s19/03/990300256", 256, TRUE); OutputLine(NULL, "「はいはい。", NULL, "\"Yeah, yeah.", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300257", 256, TRUE); OutputLine(NULL, "急いで着替えないとね〜。", NULL, " Hurry up and change, all right~?", Line_WaitForInput); ModPlayVoiceLS(3, 3, "ps3/s19/03/990300258", 256, TRUE); OutputLine(NULL, "次の授業に遅れんなよ〜!」", NULL, " Don't be late for the next class~!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacterWithFiltering(3, 3, "sprite/normal/sa3_akuwarai_a1_", "1", "down", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, FALSE ); ModDrawCharacterWithFiltering(1, 2, "sprite/normal/ri3_warai_a1_", "1", "down", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「離せ沙都子、梨花ちゃん!@ ぎゃぁあぁあっぁああぁあ…ぁ…!!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06110", 256, TRUE); OutputLine(NULL, "「離せ沙都子、梨花ちゃん!!", NULL, "\"Let go of me, Satoko! Rika-chan!!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06120", 256, TRUE); OutputLine(NULL, " ぎゃぁあぁあっぁああぁあ…ぁ…!!!」", NULL, " GwaaAaaAaa...ah...!!!!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 俺は骨のずいまで我らが部活の恐ろしさを堪能すると、次回こそ魅音に一泡ふかせてやろうと心に誓うのだった¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺は骨のずいまで我らが部活の恐ろしさを堪能すると、次回こそ魅音に一泡ふかせてやろうと心に誓うのだった。", NULL, "Having had my fill of being terrified to my very core by club activities, I solemnly swore I would have Mion crying for mercy next time.", Line_Normal); ClearMessage(); //gosub *data_tati //mov %CAMP_MUGIC,3 PlayBGM( 0, "lsys12", 128, 0 ); FadeOutBGM( 1, 1000, TRUE ); FadeOutBGM( 2, 1000, TRUE ); DisableWindow(); SetValidityOfInput( FALSE ); // Wait( 3000 ); DrawBustshotWithFiltering(6, "cinema", "x", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 25, 1300, TRUE ); DrawBustshot(7, "title02", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 3000, TRUE ); Wait( 2000 ); DrawBustshot(5, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 3000, TRUE ); Wait( 1000 ); FadeBustshotWithFiltering( 7, "x", 1, FALSE, 0, 0, 1000, TRUE ); DrawScene("black", 3000 ); SetValidityOfInput( TRUE ); //■自宅 FadeOutBGM( 0, 1000, TRUE ); FadeOutBGM( 1, 1000, TRUE ); FadeOutBGM( 2, 1000, TRUE ); //setwindow 31,16,22,16,26,26,0,2,20,1,1,#ffffff,0,0,639,479 DisableWindow(); PlaySE( 4, "wa_001", 128, 64 ); SetValidityOfInput( FALSE ); Wait( 2000 ); SetValidityOfInput( TRUE ); DrawSceneWithMask("background/gk3", "down", 0, 0, 3000 ); SetValidityOfInput( FALSE ); Wait( 1000 ); SetValidityOfInput( TRUE ); DrawSceneWithMask("background/m_hi1", "left", 0, 0, 3000 ); SetValidityOfInput( FALSE ); Wait( 1000 ); SetValidityOfInput( TRUE ); DrawSceneWithMask("black", "left", 0, 0, 3000 ); DrawSceneWithMask("background/ma_s1", "left", 0, 0, 3000 ); //setwindow 31,16,22,16,26,26,0,2,20,1,1,#999999,0,0,639,479 //!sd PlayBGM( 1, "msys01", 128, 0 ); // 帰宅後、俺はさっそく身支度を整えることにした@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 帰宅後、俺はさっそく身支度を整えることにした。", NULL, "After arriving home, I quickly made preparations to head out once again.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog006");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog006");} //VoiceMatchingEnd //「母さん、うちに軍手ってあるかな。あとタオル。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06130", 256, TRUE); OutputLine(NULL, "「母さん、うちに軍手ってあるかな。あとタオル。」", NULL, "\"Mom, do we have work gloves? I need towels, too.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「表の物置の中になかった@ タオルは洗面所ね。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の母", NULL, "Keiichi's mom", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/992700014", 256, TRUE); OutputLine(NULL, "「表の物置の中になかった?", NULL, "\"Aren't they in the shed out back?", Line_WaitForInput); ModPlayVoiceLS(3, 0, "ps3/s19/00/992700015", 256, TRUE); OutputLine(NULL, " タオルは洗面所ね。」", NULL, " The towels are by the sink.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // よし。これで準備は万端だ@…それを見てお袋が怪訝な顔をしている@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " よし。これで準備は万端だ。", NULL, "All right. Now I was all ready.", Line_WaitForInput); OutputLine(NULL, "…それを見てお袋が怪訝な顔をしている。", NULL, " ...Looking at me, my mom stared quizzically.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「なぁに圭一@すごいいでたちでどこへお出かけ…??¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の母", NULL, "Keiichi's mom", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/992700016", 256, TRUE); OutputLine(NULL, "「なぁに圭一。", NULL, "\"What's going on, Keiichi?", Line_WaitForInput); ModPlayVoiceLS(3, 0, "ps3/s19/00/992700017", 256, TRUE); OutputLine(NULL, "すごいいでたちでどこへお出かけ…??」", NULL, " Where are you headed to in that getup...?\"", Line_Normal); ClearMessage(); //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog007");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog007");} //VoiceMatchingEnd //「ちょっと発掘に@クラスメートを犯罪者にしないために。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06140", 256, TRUE); OutputLine(NULL, "「ちょっと発掘に。", NULL, "\"A bit of excavating.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06150", 256, TRUE); OutputLine(NULL, "クラスメートを犯罪者にしないために。」", NULL, " So my classmate doesn't become a criminal.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「??…あまり遅くならないようにね。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の母", NULL, "Keiichi's mom", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 0, "ps3/s19/00/992700018", 256, TRUE); OutputLine(NULL, "「??…あまり遅くならないようにね。」", NULL, "\"...Well, don't be out too late.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // お袋は怪訝な顔をしながら台所に戻っていった¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " お袋は怪訝な顔をしながら台所に戻っていった。", NULL, "Mom returned to the kitchen with a puzzled expression still on her face.", Line_Normal); ClearMessage(); PlayBGM( 1, "msys05", 128, 0 ); DisableWindow(); DrawSceneWithMask("black", "right", 0, 0, 1300 ); DrawSceneWithMask("background/mo1", "right", 0, 0, 1300 ); PlayBGM( 2, "lsys19", 128, 0 ); // ダム現場への近道の林道を抜けて行くと、ぬーっとした人影に出くわした¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ダム現場への近道の林道を抜けて行くと、ぬーっとした人影に出くわした。", NULL, "Cutting through the woods as a shortcut to the dam site, I ran into someone.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacterWithFiltering(2, 8, "sprite/normal/tomi1_def_", "0", "left", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 3000, TRUE ); // 富竹さんだった@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹さんだった。", NULL, "It was Tomitake-san.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 自慢のカメラは野鳥を撮れたのだろうか@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 自慢のカメラは野鳥を撮れたのだろうか。", NULL, "Probably taking pictures of wild birds again with that precious camera of his.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // …まさか夕焼けにたそがれる美少年ばっかりを撮ってるんじゃないだろうな…?¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …まさか夕焼けにたそがれる美少年ばっかりを撮ってるんじゃないだろうな…??", NULL, "...It couldn't be that all he took pictures of was handsome young men in the twilight...??", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(2, 8, "sprite/normal/tomi1_warai_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「やぁ久しぶり@圭一くん、だったよね。@ if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 8, "ps3/s19/08/990800019", 256, TRUE); OutputLine(NULL, "「やぁ久しぶり。", NULL, "\"Hey, long time no see.", Line_WaitForInput); ModPlayVoiceLS(3, 8, "ps3/s19/08/990800020", 256, TRUE); OutputLine(NULL, "圭一くん、だったよね。」", NULL, " Keiichi-kun, right?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「どうもその節は。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06160", 256, TRUE); OutputLine(NULL, "「どうもその節は。」", NULL, "\"My due regards.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 失礼な想像を頭から追い出し、無難にあいさつをした¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 失礼な想像を頭から追い出し、無難にあいさつをした。", NULL, "I expelled the rude imagery from my head and greeted him without inciting anything.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(2, 8, "sprite/normal/tomi1_komaru_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「そう言えば…@彼女は君の知り合いだよね…??@ if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 8, "ps3/s19/08/990800021", 256, TRUE); OutputLine(NULL, "「そう言えば……", NULL, "\"By the way...", Line_WaitForInput); ModPlayVoiceLS(3, 8, "ps3/s19/08/990800022", 256, TRUE); OutputLine(NULL, "彼女は君の知り合いだよね…??」", NULL, " Was that girl an acquaintance of yours...?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // レナのことだろう@富竹さんの尋常でない慌てぶりから察するに@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナのことだろう。", NULL, "He was probably talking about Rena.", Line_WaitForInput); OutputLine(NULL, "富竹さんの尋常でない慌てぶりから察するに…", NULL, " Guessing by the way Tomitake-san was shaken up...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog008");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog008");} //VoiceMatchingEnd // 間違いなくレナだ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 間違いなくレナだ。", NULL, "That was Rena, without a doubt.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 今日にはお持ち帰りできるたろうからな、きっと笑いが隠せないのだろう¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 今日にはお持ち帰りできるだろうからな、きっと笑いが隠せないのだろう。", NULL, "I expect that she was grinning in anticipation of taking Colonel Randy home.", Line_Normal); ClearMessage(); //「身に危険を察して隠れたけど!d300…!d if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 8, "ps3/s19/08/990800026", 256, TRUE); OutputLine(NULL, "「身に危険を察して隠れたけど", NULL, "\"I hid myself because I thought it might be dangerous", Line_Continue); Wait( 300 ); OutputLine(NULL, "…", NULL, " ...", Line_Continue); Wait( 500 ); OutputLine(NULL, "…警察に電話した方がいいんじゃないかな…?!」", NULL, "Should I call the cops to be safe...!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog009");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog009");} //VoiceMatchingEnd // 富竹さんの反応は極めて正常だ¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹さんの反応は極めて正常だ。", NULL, "Tomitake-san's reaction was the epitome of logical.", Line_Normal); ClearMessage(); //「いーんですいーんです@ほっといて下さい@また犠牲者を探して徘徊しているだけですから。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06170", 256, TRUE); OutputLine(NULL, "「いーんですいーんです。", NULL, "\"It's fine, it's fine.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06180", 256, TRUE); OutputLine(NULL, "ほっといて下さい。", NULL, " Just leave her be.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06190", 256, TRUE); OutputLine(NULL, "また犠牲者を探して徘徊しているだけですから。」", NULL, " She's just wandering around looking for more victims.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 俺のぞんざいな反応に富竹さんは目を白黒させている@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺のぞんざいな反応に富竹さんは目を白黒させている。", NULL, "Tomitake-san was alarmed by my crass response.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // まぁ、一般的な常識人にレナを理解するのはとても難しいことだろう…@適当にケムに巻いておくことにする¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まぁ、一般的な常識人にレナを理解するのはとても難しいことだろう…。", NULL, "Well, it's probably hard for normal people to understand Rena.", Line_WaitForInput); OutputLine(NULL, "適当にケムに巻いておくことにする。", NULL, " I'll just toss out a bunch of baloney.", Line_Normal); ClearMessage(); //「富竹さんがここで殺されたら多分犯人はあいつです@…せいぜい嗅ぎ回らないようにすることですねぇ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06200", 256, TRUE); OutputLine(NULL, "「富竹さんがここで殺されたら多分犯人はあいつです。", NULL, "\"If you were to be killed out here, she'd probably be the one to do it.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06210", 256, TRUE); OutputLine(NULL, "…せいぜい嗅ぎ回らないようにすることですねぇ。」", NULL, " ...Try not to snoop too much around here.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshot( 2, FALSE, 0, 0, 0, 0, 100, TRUE ); // 意地悪っぽくにやりと笑ってやると、俺はとっととレナの待つダム現場へ向かった@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 意地悪っぽくにやりと笑ってやると、俺はとっととレナの待つダム現場へ向かった。", NULL, "With a condescending smirk, I started off in the direction of the dam site where Rena was waiting.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 少し歩きかけて、不意に富竹さんが呼びとめてきた¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 少し歩きかけて、不意に富竹さんが呼びとめてきた。", NULL, "Before I got too far, Tomitake-san abruptly called out to me.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(2, 8, "sprite/normal/tomi1_def_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「圭一くん、それ、よそ者の僕への警告のつもりかい?¥ if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 8, "ps3/s19/08/990800027", 256, TRUE); OutputLine(NULL, "「圭一くん、それ、よそ者の僕への警告のつもりかい?」", NULL, "\"Keiichi-kun, is that meant to be a warning for an outsider like me?\"", Line_Normal); ClearMessage(); // …え、そんなマジな意味で言ったんじゃないですよ。そう弁解しようとしたが@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …え、そんなマジな意味で言ったんじゃないですよ。そう弁解しようとしたが、", NULL, "...Uhhh, I didn't mean that seriously. I did try to make it obvious, but...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(2, 8, "sprite/normal/tomi1_warai_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「はっはっは@ せいぜい気をつけることにするよ。¥ if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 8, "ps3/s19/08/990800028", 256, TRUE); OutputLine(NULL, "「はっはっは!", NULL, "\"Hah hah hah!", Line_WaitForInput); ModPlayVoiceLS(3, 8, "ps3/s19/08/990800029", 256, TRUE); OutputLine(NULL, " せいぜい気をつけることにするよ。」", NULL, " I'll try my best to be careful.\"", Line_Normal); ClearMessage(); DisableWindow(); FadeBustshotWithFiltering( 2, "up", 1, FALSE, 0, 0, 1300, TRUE ); // それだけ言い残すと、富竹さんは踵を返し、去って行った@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それだけ言い残すと、富竹さんは踵を返し、去って行った。", NULL, "Leaving only those words behind, Tomitake-san turned around and left.", 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 really mean to call him an outsider...", Line_WaitForInput); OutputLine(NULL, "深い意味で言ったんじゃないんだけどな…。", NULL, " I wasn't really implying anything when I said that...", 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 only meant to be a joke, but it felt like I'd said something bad...", Line_Normal); ClearMessage(); //■ダム現場 //gosub *Ch_re_si PlayBGM( 2, "lsys19", 128, 0 ); //setwindow 31,16,22,16,26,26,0,2,20,1,1,#ffffff,0,0,639,479 DisableWindow(); SetValidityOfInput( FALSE ); Wait( 1500 ); SetValidityOfInput( TRUE ); DrawScene("black", 1000 ); DrawScene("background/hasi1", 1000 ); Wait( 1000 ); DrawScene("background/hasi3", 1000 ); Wait( 1000 ); DrawScene("white", 400 ); DrawScene("background/damu2", 200 ); Wait( 1000 ); DrawScene("background/kawa1", 1000 ); Wait( 1000 ); FadeOutBGM( 2, 1000, TRUE ); DrawScene("background/mo_g2", 1000 ); Wait( 1000 ); DrawScene("background/mo_g1", 400 ); ModDrawCharacterWithFiltering(2, 2, "sprite/normal/re2a_warai_a1_", "2", "m1", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); //setwindow 31,16,22,16,26,26,0,2,20,1,1,#999999,0,0,639,479 //!sd //「圭一く~ん@ 待ってたよ。今日もがんばろ!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200268", 256, TRUE); OutputLine(NULL, "「圭一く〜ん!", NULL, "\"Keiichi-kun~!", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200269", 256, TRUE); OutputLine(NULL, " 待ってたよ。今日もがんばろ!」", NULL, " I was waiting for you. Let's try our best today!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 富竹さんの言うのもわかる@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹さんの言うのもわかる。", NULL, "I understood what Tomitake-san was trying to say.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog010");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog010");} //VoiceMatchingEnd DisableWindow(); ModDrawCharacter(2, 2, "sprite/normal/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(3, 2, "ps3/s19/02/990200270", 256, TRUE); OutputLine(NULL, "「なくしちゃったみたいで…ないんだもん。」", NULL, "\"Seems that I lost it... so there isn't one.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 考えたら世間体もヘチマもないな@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 考えたら世間体もヘチマもないな。", NULL, "Thinking about it, there really was no need to try to keep up appearances.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // レナの奇癖は多分、雛見沢中で知れ渡っているだろう@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナの奇癖は多分、雛見沢中で知れ渡っているだろう。", NULL, "Everyone in Hinamizawa probably already knew about Rena's eccentricities.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog011");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog011");} //VoiceMatchingEnd //「ま、いっか@ 今日で決めるぜ@ 最後の梁をぶっ壊せば引きずりだせるはずさ@準備万端@任せとけ!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06310", 256, TRUE); OutputLine(NULL, "「ま、いっか!", NULL, "\"Ah well!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06320", 256, TRUE); OutputLine(NULL, " 今日で決めるぜ!", NULL, " Let's finish this today!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06330", 256, TRUE); OutputLine(NULL, " 最後の梁をぶっ壊せば引きずりだせるはずさ。", NULL, " If we bust through this last beam, we should be able to pull him out.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06340", 256, TRUE); OutputLine(NULL, "準備万端。", NULL, " I've got everything I need.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06350", 256, TRUE); OutputLine(NULL, "任せとけ!」", NULL, " Leave it to me!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(2, 2, "sprite/normal/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(3, 2, "ps3/s19/02/990200271", 256, TRUE); OutputLine(NULL, "「うん!」", NULL, "\"Okay!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog012");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog012");} //VoiceMatchingEnd //「よっしゃ、下がってな@…一気にケリをつけてやるぜぇえぇ!!!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06360", 256, TRUE); OutputLine(NULL, "「よっしゃ、下がってな。", NULL, "\"All right, get back.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06370", 256, TRUE); OutputLine(NULL, "…一気にケリをつけてやるぜぇえぇ!!!」", NULL, " ...I'll finish this in one gooooo!\"", Line_Normal); ClearMessage(); DisableWindow(); DrawScene("black", 1000 ); PlaySE( 4, "wa_008", 128, 64 ); SetValidityOfInput( FALSE ); Wait( 500 ); SetValidityOfInput( TRUE ); DrawScene("white", 400 ); DrawScene("background/mo_g1", 400 ); PlaySE( 4, "wa_019", 128, 64 ); // カツーーンと、木こりのようないい音が沢に響き渡った¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " カツーーンと、木こりのようないい音が沢に響き渡った。", NULL, "A solid \"thwack\" rang through out Hinamizawa, as if the job was being done by a lumberjack.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacterWithFiltering(2, 2, "sprite/normal/re2a_def_a1_", "0", "right", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE ); //「…どう@ うまく行きそう@ 無理そうだったら無理しなくていいよ…?@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200274", 256, TRUE); OutputLine(NULL, "「…どう?", NULL, "\"...How is it?", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200275", 256, TRUE); OutputLine(NULL, " うまく行きそう?", NULL, " Think you can do it?", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200276", 256, TRUE); OutputLine(NULL, " 無理そうだったら無理しなくていいよ…?」", NULL, " If it looks too hard, you don't have to strain yourself...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「ここさえ折れればあとは何とかなる@ 今日は気力も充実@ 行ける!!!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06380", 256, TRUE); OutputLine(NULL, "「ここさえ折れればあとは何とかなる!", NULL, "\"If I can break through this, then we'll be good!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06390", 256, TRUE); OutputLine(NULL, " 今日は気力も充実!", NULL, " I have plenty of power today!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06400", 256, TRUE); OutputLine(NULL, " 行ける!!!」", NULL, " I can do it!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); } DisableWindow(); FadeBustshotWithFiltering( 2, "left", 1, FALSE, 0, 0, 300, TRUE ); // …だが思ったより敵も手ごわかった¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …だが思ったより敵も手ごわかった。", NULL, "...But this adversary was more formidable than I expected.", Line_Normal); ClearMessage(); //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog013");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog013");} //VoiceMatchingEnd // 林間学校の時、蒔き割りをやりたくて立候補したが、ジャンケンに負けてできなかった@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 林間学校の時、蒔き割りをやりたくて立候補したが、ジャンケンに負けてできなかった。", NULL, "During a school camping trip, I had wanted to split the wood, but I lost at rock-paper-scissors and wasn't able to do it.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 足場が不安定にも翻弄され、俺は早々にへばり、休憩を挟むことにした¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 足場が不安定にも翻弄され、俺は早々にへばり、休憩を挟むことにした。", NULL, "Because the spot where I was standing was so unstable, I soon became tired and decided to take a break.", Line_Normal); ClearMessage(); DisableWindow(); DrawBustshot(5, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 3000, TRUE ); ModDrawCharacter(2, 2, "sprite/normal/re2b_warai_b1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); DrawBG("background/mo_g2", 0, TRUE ); FadeBustshot( 5, FALSE, 0, 0, 0, 0, 3000, TRUE ); // レナがシートを広げると水筒の紅茶と甘そうな駄菓子を広げてくれた@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナがシートを広げると水筒の紅茶と甘そうな駄菓子を広げてくれた。", NULL, "Rena had already spread out a tarp and laid down some tea and sweets.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog014");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog014");} //VoiceMatchingEnd //「そう言えば…レナも転校生だったんだろ@ 前はどこに住んでたんだよ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06440", 256, TRUE); OutputLine(NULL, "「そう言えば…レナも転校生だったんだろ?", NULL, "\"Come to think of it... Rena, you're a transfer student too, right?", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06450", 256, TRUE); OutputLine(NULL, " 前はどこに住んでたんだよ。」", NULL, " Where did you live before?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 紅茶を飲みながら、レナにさりげなく聞いてみる@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 紅茶を飲みながら、レナにさりげなく聞いてみる。", NULL, "I asked her nonchalantly while drinking tea.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // てっきりレナは昔からここに住んでいるとばかり思っていた¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " てっきりレナは昔からここに住んでいるとばかり思っていた。", NULL, "I had thought she'd lived here all her life.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(2, 2, "sprite/normal/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(3, 2, "ps3/s19/02/990200280", 256, TRUE); OutputLine(NULL, "「ん?", NULL, "\"Hm?", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200281", 256, TRUE); OutputLine(NULL, " 関東の方だよ。", NULL, " In Kanto.", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200282", 256, TRUE); OutputLine(NULL, "ここほどじゃないけど、やっぱり田舎だったかな。」", NULL, " It wasn't as rural as it is out here, but it was still out in the countryside.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「何で引っ越してきたんだよ@雛見沢に@ほら、ここって結構田舎だろ?@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06460", 256, TRUE); OutputLine(NULL, "「何で引っ越してきたんだよ。", NULL, "\"Why did you move here?", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06470", 256, TRUE); OutputLine(NULL, "雛見沢に。", NULL, " To Hinamizawa, I mean.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06480", 256, TRUE); OutputLine(NULL, "ほら、ここって結構田舎だろ?」", NULL, " You know, this is pretty far out in the boonies.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「圭一くんは何で引っ越してきたの@ お父さんの仕事と関係あるのかな?@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200283", 256, TRUE); OutputLine(NULL, "「圭一くんは何で引っ越してきたの?", NULL, "\"Why did you move here?", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200284", 256, TRUE); OutputLine(NULL, " お父さんの仕事と関係あるのかな?」", NULL, " Does it have to do with your dad's work?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「うちの親父がアトリエを移したいって言い出したんだよ@こーゆう山奥がいいって前々から言っててさ。¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06490", 256, TRUE); OutputLine(NULL, "「うちの親父がアトリエを移したいって言い出したんだよ。", NULL, "\"Dad said he wanted to relocate his studio.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06500", 256, TRUE); OutputLine(NULL, "こーゆう山奥がいいって前々から言っててさ。」", NULL, " He'd been saying for a while that somewhere deep in the mountains like this would be perfect.\"", Line_Normal); ClearMessage(); //「アトリエ?…圭一くんのお父さんて芸術家さんなの??@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200285", 256, TRUE); OutputLine(NULL, "「アトリエ?…圭一くんのお父さんて芸術家さんなの??」", NULL, "\"Studio? ...Is your father an artist or something??\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「風景画ばっかり描いてる@年に2回くらいはどっかで個展を開いてるらしい。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06510", 256, TRUE); OutputLine(NULL, "「風景画ばっかり描いてる。", NULL, "\"He paints scenery.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06520", 256, TRUE); OutputLine(NULL, "年に2回くらいはどっかで個展を開いてるらしい。」", NULL, " Seems that twice a year he opens a gallery for the stuff he does.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 始めは都内某区の産業プラザだったらしいが、今は幕張メッセで開催しているらしい@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 始めは都内某区の産業プラザだったらしいが、今は幕張メッセで開催しているらしい。", NULL, "When he started, his works were displayed in an industry plaza in Tokyo, but now they're exhibited in the Makuhari Messe.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 将来は臨海地区の国際展示場に出展したい、と意気込んでいたな¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 将来は臨海地区の国際展示場に出展したい、と意気込んでいたな。", NULL, "He's determined to have them displayed in the Waterfront International Exhibition Hall.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(2, 2, "sprite/normal/re2a_warai_a1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「それってすごいね@ 今度レナにも見せてね!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200286", 256, TRUE); OutputLine(NULL, "「それってすごいね!", NULL, "\"That's amazing!", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200287", 256, TRUE); OutputLine(NULL, " 今度レナにも見せてね!」", NULL, " Let me see them next time!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // …親父がどんな絵を描いてるのかよく知らない、なんて恥ずかしくて言えないよな…@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …親父がどんな絵を描いてるのかよく知らない、なんて恥ずかしくて言えないよな…。", NULL, "...I was too embarrassed to tell her that I didn't really know what kind of pictures my father painted...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // まぁその内な。曖昧に答えながら俺は腰を上げた¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まぁその内な。曖昧に答えながら俺は腰を上げた。", NULL, "Well, eventually I would. I picked myself up while giving some vague answers.", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(2, 2, "sprite/normal/re2a_nande_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「でも…学期途中の転校だったんでしょ@ 大変じゃなかった?@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200288", 256, TRUE); OutputLine(NULL, "「でも…学期途中の転校だったんでしょ?", NULL, "\"But... you transferred in the middle of the semester, didn't you?", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200289", 256, TRUE); OutputLine(NULL, " 大変じゃなかった?」", NULL, " Wasn't that a hassle?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「別に@…都会ってのには飽きてたし。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06530", 256, TRUE); OutputLine(NULL, "「別に。", NULL, "\"Not really.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06540", 256, TRUE); OutputLine(NULL, "…都会ってのには飽きてたし。」", NULL, " ...I was getting bored of the city anyway.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // レナに質問していたつもりが、いつのまにか自分が質問されている@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " レナに質問していたつもりが、いつのまにか自分が質問されている。", NULL, "I was trying to get answers from Rena, but I ended up being the one giving out all the answers.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog015");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog015");} //VoiceMatchingEnd DisableWindow(); FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, TRUE ); DrawBustshotWithFiltering(5, "black", "up", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 25, 3000, TRUE ); DrawBG("background/mo_g1", 0, TRUE ); PlayBGM( 1, "msys11", 128, 0 ); FadeBustshotWithFiltering( 5, "up", 0, FALSE, 0, 0, 3000, TRUE ); // 日が傾きだし、少しずつ空気が冷えてくる@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 日が傾きだし、少しずつ空気が冷えてくる。", NULL, "The air grew colder as the sun slowly set.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // ひぐらしたちが、今日はもうやめて家へ帰れと合唱し始める@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " ひぐらしたちが、今日はもうやめて家へ帰れと合唱し始める。", NULL, "The higurashi began their song, as if to tell me to stop and head home for the day.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // もう少しなんだ@今日で…決着を着ける@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " もう少しなんだ。", NULL, "Just a bit more.", Line_WaitForInput); OutputLine(NULL, "今日で…決着を着ける!", NULL, " Today... I would end it!", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n\n", Line_ContinueAfterTyping); } // 始めはレナに軽口を叩きながらの作業だったが、もうそんな余裕はなかった¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 初めはレナに軽口を叩きながらの作業だったが、もうそんな余裕はなかった。", NULL, "When I first started, I chatted with Rena as I worked, but now I didn't have that luxury.", Line_Normal); ClearMessage(); PlayBGM( 1, "msys11", 128, 0 ); //「うら@/ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06550", 256, TRUE); OutputLine(NULL, "「うら!", NULL, "\"Hooyah!", Line_Continue); SetValidityOfInput( FALSE ); Wait( 500 ); SetValidityOfInput( TRUE ); PlaySE( 4, "wa_019", 128, 64 ); ShakeScreen( 1, 50, 20, 5, 0, ); OutputLineAll(NULL, "", Line_WaitForInput); // てめ@/ ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06560", 256, TRUE); OutputLine(NULL, " てめ!", NULL, " You little...!", Line_Continue); SetValidityOfInput( FALSE ); Wait( 500 ); SetValidityOfInput( TRUE ); PlaySE( 4, "wa_019", 128, 64 ); ShakeScreen( 1, 50, 20, 5, 0, ); OutputLineAll(NULL, "", Line_WaitForInput); // 畜生!!」/ ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06570", 256, TRUE); OutputLine(NULL, " 畜生!!」", NULL, " Damn it!\"", Line_Continue); // (backup) SetValidityOfInput( FALSE ); Wait( 500 ); // (backup) SetValidityOfInput( TRUE ); PlaySE( 4, "wa_019", 128, 64 ); ShakeScreen( 1, 50, 20, 5, 0, ); OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog016");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog016");} //VoiceMatchingEnd //"犯人達は被害者を鉈やつるはしで滅多打ちにして惨殺し、"@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "“犯人達は被害者を鉈やつるはしで滅多打ちにして惨殺し、”", NULL, "\"The assailants butchered the victim's body with hatchets and pickaxes.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 不意に週刊誌の、あの事件の一節を思い出した@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 不意に週刊誌の、あの事件の一節を思い出した。", NULL, "I recalled that passage from the tabloid.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // こんなもので殴られたら一発で頭は砕けてしまうだろう…@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんなもので殴られたら一発で頭は砕けてしまうだろう…。", NULL, "One hit with something like this would smash someone's head in...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 斧やつるはしは間違っても人に振り下ろすものではない¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 斧やつるはしは間違っても人に振り下ろすものではない。", NULL, "Axes and pickaxes are not meant to be swung at people, ever.", Line_Normal); ClearMessage(); DisableWindow(); DrawScene("black", 400 ); PlaySE( 4, "wa_008", 128, 64 ); SetValidityOfInput( FALSE ); Wait( 500 ); SetValidityOfInput( TRUE ); PlaySE( 4, "wa_018", 128, 64 ); SetValidityOfInput( FALSE ); Wait( 500 ); SetValidityOfInput( TRUE ); // 最後の一撃が梁を叩き折った@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 最後の一撃が梁を叩き折った。", NULL, "With one last swing, the beam cracked apart.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog017");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog017");} //VoiceMatchingEnd // 嫌な音がして、腕がもげた@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 嫌な音がして、腕がもげた。", NULL, "The arm came off with a sickening sound.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n\n", Line_ContinueAfterTyping); } // それはごろんと、俺の足元に転がった¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それはごろんと、俺の足元に転がった。", NULL, "It clattered down noisily, stopping at my feet.", Line_Normal); ClearMessage(); DisableWindow(); DrawScene("background/mo_g1", 400 ); //「……ぁ、@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06920", 256, TRUE); OutputLine(NULL, "「……ぁ、」", NULL, "\"...Ah.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(2, 2, "sprite/normal/re2b_komaru_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); //「ど、どうしたの大丈夫?! ケガしたの?!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200290", 256, TRUE); OutputLine(NULL, "「ど、どうしたの大丈夫?! ケガしたの?!」", NULL, "\"Wh-What's the matter!? Are you hurt!?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「ご、ごめん…@人形の腕、壊しちゃったよ…。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06930", 256, TRUE); OutputLine(NULL, "「ご、ごめん…、", NULL, "\"S-Sorry...", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06940", 256, TRUE); OutputLine(NULL, "人形の腕、壊しちゃったよ…。」", NULL, " The figure's arm... I broke it off...\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(2, 2, "sprite/normal/re2a_warai_a1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「…なぁんだ。圭一くんがケガをしたんじゃないかって思っちゃった。@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200291", 256, TRUE); OutputLine(NULL, "「…なぁんだ。圭一くんがケガをしたんじゃないかって思っちゃった。」", NULL, "\"...Oh, that's all? I thought Keiichi-kun hurt himself.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // よほど俺は申し訳ない顔をしていたのだろう@レナは表情を曇らせることもなく笑顔で言ってくれた¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " よほど俺は申し訳ない顔をしていたのだろう。", NULL, "I probably had a really guilty look on my face.", Line_WaitForInput); OutputLine(NULL, "レナは表情を曇らせることもなく笑顔で言ってくれた。", NULL, " Rena said that without a hint of dismay as she smiled.", Line_Normal); ClearMessage(); //「ガムテープとかでくっつけて、その上に上着を着せるもの@絶対わからないよ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200292", 256, TRUE); OutputLine(NULL, "「ガムテープとかでくっつけて、その上に上着を着せるもの。", NULL, "\"We just need to tape it back on and put a coat over him.", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200293", 256, TRUE); OutputLine(NULL, "絶対わからないよ。」", NULL, " Nobody will even notice.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「…そっか。じゃあ引っ張り出そうぜ@そっち持ってくれるか?@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06950", 256, TRUE); OutputLine(NULL, "「…そっか。じゃあ引っ張り出そうぜ。", NULL, "\"...I see. Let's pull him out then.", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06960", 256, TRUE); OutputLine(NULL, "そっち持ってくれるか?」", NULL, " Can you get that side?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「うん!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200271", 256, TRUE); OutputLine(NULL, "「うん!」", NULL, "\"Okay!\"", Line_Normal); ClearMessage(); DisableWindow(); FadeBustshot( 2, FALSE, 0, 0, 0, 0, 1000, TRUE ); //VoiceMatching if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zonik_004_vm0x_n01","dialog021");} if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zonik_004_vm00_n01","dialog021");} //VoiceMatchingEnd // 胸くその悪くなる事件だってことはレナも魅音も知っていた@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 胸くその悪くなる事件だってことはレナも魅音も知っていた。", NULL, "Both Rena and Mion knew how sickening that incident was.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // だから知らないふりをしてくれた@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " だから知らないふりをしてくれた。", NULL, "So they pretended that they didn't know.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // それをわざわざ調べたのは自分だ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " それをわざわざ調べたのは自分だ。", NULL, "I had looked it up all by myself.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // …で、情けなくも俺は、怖がっている¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " …で、情けなくも俺は、怖がっている。", NULL, "...And shamefully enough, I was scared.", Line_Normal); ClearMessage(); //「…情けないぜ前原圭一@ よっしゃレナ@ 一気に行くぞ?@ せーのぉッ!!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06970", 256, TRUE); OutputLine(NULL, "「…情けないぜ前原圭一!", NULL, "\"...You're pathetic, Keiichi Maebara!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06980", 256, TRUE); OutputLine(NULL, " よっしゃレナ!", NULL, " All right, Rena!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei06990", 256, TRUE); OutputLine(NULL, " 一気に行くぞ?!", NULL, " Let's do this in one go!", Line_WaitForInput); ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei07000", 256, TRUE); OutputLine(NULL, " せーのぉッ!!」", NULL, " Ready... and...!\"", Line_Normal); ClearMessage(); DisableWindow(); ModDrawCharacter(2, 2, "sprite/normal/re2a_bikkuri_a1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); //「…わ@ やった!…やったよ圭一くん!@ わぁ~い!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200295", 256, TRUE); OutputLine(NULL, "「…わ!", NULL, "\"...Whoa!", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200296", 256, TRUE); OutputLine(NULL, " やった!…やったよ圭一くん!!", NULL, " We did it! We did it, Keiichi-kun!", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200297", 256, TRUE); OutputLine(NULL, " わぁ〜い!!」", NULL, " Yaaay!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // まさに万歳三唱@ 2日がかりの偉業がようやく達成された瞬間だ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " まさに万歳三唱!", NULL, "The right time to give three cheers!", Line_WaitForInput); OutputLine(NULL, " 2日がかりの偉業がようやく達成された瞬間だ。", NULL, " That moment of two days of work bearing fruit.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // すっかり汚れ、この雛見沢の地で終焉を迎えようとしていた彼は再び迎えられたのだった@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すっかり汚れ、この雛見沢の地で終焉を迎えようとしていた彼は再び迎えられたのだった。", NULL, "He who was brought to Hinamizawa covered in filth to meet his end. Instead, we were able to welcome him back.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog018");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog018");} //VoiceMatchingEnd // 汚れているにも関わらず、レナは嬉しそうに頬擦りをしている@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 汚れているにも関わらず、レナは嬉しそうに頬擦りをしている。", NULL, "It didn't matter that he was dirty. Rena nuzzled him cheerfully with her cheek.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // すごく疲れたが、レナの嬉しそうな顔を見ているとそれだけで報われるような気がした¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " すごく疲れたが、レナの嬉しそうな顔を見ているとそれだけで報われるような気がした。", NULL, "I was dead tired, but seeing Rena's happy face made it all worth it.", Line_Normal); ClearMessage(); //「じゃ手伝うから持って行こうぜ。暗くなるとまずいだろ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei07010", 256, TRUE); OutputLine(NULL, "「じゃ手伝うから持って行こうぜ。暗くなるとまずいだろ。」", NULL, "\"I'll help you carry it back. It'd be bad if it gets dark.\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「…うん。そうだね@ 圭一くん本当にありがとうね! この恩は忘れないね!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200299", 256, TRUE); OutputLine(NULL, "「…うん。そうだね!", NULL, "\"...Yeah. Right!", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200300", 256, TRUE); OutputLine(NULL, " 圭一くん本当にありがとうね! この恩は忘れないね!」", NULL, " I really want to thank you, Keiichi-kun! I won't forget this!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「恩返しは何がいいか、よく考えておくよ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 1, "ps3/s19/01/hr_kei07020", 256, TRUE); OutputLine(NULL, "「恩返しは何がいいか、よく考えておくよ。」", NULL, "\"I'll think real hard about how you can repay me!\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModDrawCharacter(2, 2, "sprite/normal/re2a_nande_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「わ、わ…、…どんな恩返しだろ@…恩返しだろ?@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 2, "ps3/s19/02/990200301", 256, TRUE); OutputLine(NULL, "「わ、わ…、…どんな恩返しだろ。", NULL, "\"Wh... Whoa... I wonder what kind of 'repayment'?", Line_WaitForInput); ModPlayVoiceLS(3, 2, "ps3/s19/02/990200302", 256, TRUE); OutputLine(NULL, "…恩返しだろ?」", NULL, " ...I wonder?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 取り合えずは意地悪そうに笑い保留しておくことにした¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 取り合えずは意地悪そうに笑い保留しておくことにした。", NULL, "For now, I'd just hold back my evil cackle.", Line_Normal); ClearMessage(); DisableWindow(); FadeBustshotWithFiltering( 2, "m1", 1, FALSE, 0, 0, 300, TRUE ); // いよいよレナの家へ運ぶことになったが、さすがにこのままってわけにもいかない@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " いよいよレナの家へ運ぶことになったが、さすがにこのままってわけにもいかない。", NULL, "We were ready to take it to her house, but we couldn't go like this.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 人形をシートでくるみ、二人がかりで運び出す¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 人形をシートでくるみ、二人がかりで運び出す。", NULL, "We rolled the statue up in the tarp and lifted him.", Line_Normal); ClearMessage(); DisableWindow(); DrawSceneWithMask("background/mo1", "left", 0, 0, 1300 ); PlayBGM( 2, "lsys19", 128, 0 ); //VoiceMatching if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog019");} if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog019");} //VoiceMatchingEnd // 富竹さんと出くわさないよう、祈るしかなかった@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 富竹さんと出くわさないよう、祈るしかなかった。", NULL, "I prayed that we wouldn't run into Tomitake-san.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // こんなところを目撃されて写真でも撮られたら……消すしかない(笑¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " こんなところを目撃されて写真でも撮られたら……消すしかない(笑)", NULL, "If he saw us here and took a picture... we'll need to get rid of him. (lol)", Line_Normal); ClearMessage(); //"... それは警告のつもりかい?"@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "“…それは警告のつもりかい?”", NULL, "\"...Is that meant to be a warning for an outsider like me?\"", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 俺のおどけた口調とはどうにも噛み合わない、富竹さんの言葉が引っかかっていた¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, " 俺のおどけた口調とはどうにも噛み合わない、富竹さんの言葉が引っかかっていた。", NULL, "Something struck me as odd about the words Tomitake-san, unable to grasp my sense of humor, had left behind.", Line_Normal); ClearMessage(); //☆ここで幕間。チップスは…なんだろ? レナの日記とか。ゾンビ鬼の興奮についてとか //if %kaisou_mode = 1 goto *kaisou_mode //mov ?Tip[7],TIPS_NEW : mov ?GET_TIPS_BUF[%NEW_TIPS],TIPS_007 :mov %TIPS_007,2:inc %NEW_TIPS //mov %CAMP_MUGIC,0 //gosub *Sub_Camp_Mode DisableWindow(); SetValidityOfInput( FALSE ); Wait( 3000 ); DrawBustshotWithFiltering(6, "cinema", "x", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 25, 3000, TRUE ); DrawBustshot(7, "title02", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 26, 3000, TRUE ); Wait( 2000 ); // DrawBustshot( 5, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 3000, TRUE ); Wait( 1000 ); // FadeBustshotWithFiltering( 7, "x", 1, FALSE, 0, 0, 1000, TRUE ); DrawScene("black", 3000 ); SetValidityOfInput( FALSE ); Wait( 1000 ); SetValidityOfInput( TRUE ); DrawSceneWithMask("tips/onik004", "mask_1900", 7, 0, 300 ); SetValidityOfInput( FALSE ); Wait( 5000 ); SetValidityOfInput( TRUE ); DrawSceneWithMask("black", "mask_1900", 7, 0, 300 ); }