void main()
{
//*Utiage
//gosub *Omake_s
//<おまけコーナー>
//■おつかれさま会
//※たくさんの人物が出てくるので、わかりにくい場所は適宜補記します。
// 誰のセリフか自信がなくなったら聞いてね☆
// 以下は(当然)レナのセリフからスタート。
// 背景は例のファミレス。
// 作品に登場した俳優たちが打ち上げをやる、という雰囲気で☆
//csp -1
FadeOutBGM( 0, 1000, FALSE );
FadeOutBGM( 1, 1000, FALSE );
FadeOutBGM( 2, 1000, FALSE );
FadeOutBGM( 3, 1000, TRUE );
// SetFontOfMessage( 2, 24, 1) ;
SetValidityOfSaving( TRUE );
// SetValidityOfLoading( TRUE );
SetValidityOfInput( TRUE );
SetValidityOfSkipping( TRUE );
// ActivateScreenEffectForcedly( TRUE );
DisableWindow();
DrawScene("black", 1000 );
////setwindow 31,16,22,16,26,26,0,2,20,1,1,#999999,0,0,639,479
//!sd
//gosub *data_tati
DisableWindow();
DrawScene("background/res1", 1000 );
PlayBGM( 1, "msys01", 128, 0 );
ModDrawCharacterWithFiltering(2, 2, "sprite/normal/re1a_warai_a1_", "2", "m1", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 1300, TRUE );
//「この度は当サークル、07th Expansionのノベルゲーム@ひぐらしのなく頃に~鬼隠し編~をお買い上げ下さいまして、誠にありがとうございました@ いかがだったでしょうか@ ちょっぴりでもお楽しみいただけたなら幸いです。¥
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200103", 256, TRUE);
OutputLine(NULL, "「この度は当サークル、07th Expansionのノベルゲーム、",
NULL, "\"Thank you for buying Higurashi When They Cry ~Onikakushi~,", Line_Continue);
OutputLine(NULL, "ひぐらしのなく頃に〜鬼隠し編〜をお買い上げ下さいまして、誠にありがとうございました!",
NULL, " a visual novel by 07th Expansion!", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200104", 256, TRUE);
OutputLine(NULL, " いかがだったでしょうか?",
NULL, " How was it?", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200105", 256, TRUE);
OutputLine(NULL, " ちょっぴりでもお楽しみいただけたなら幸いです。」",
NULL, " If you enjoyed it, even a little bit, it would make me happy.\"", Line_Normal);
ClearMessage();
DisableWindow();
FadeBustshotWithFiltering( 2, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa1a_odoroki_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, "s20/04/440400127", 256, TRUE);
OutputLine(NULL, "「ちょっぴりも何も!",
NULL, "\"Even a little bit is stretching it!", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s20/04/440400128", 256, TRUE);
OutputLine(NULL, " あんなすごいバッドエンドで終わられたら、ぷんぷんでございますのことよー?!」",
NULL, " That incredibly dark ending made me angry, you know?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri1_niko_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「…ぷんぷんなのです。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500082", 256, TRUE);
OutputLine(NULL, "「…ぷんぷんなのです。」",
NULL, "\"...Made us angry.\"", Line_Normal);
ClearMessage();
DisableWindow();
FadeBustshotWithFiltering( 3, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1a_def_a1_", "0", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//VoiceMatching
if(GetGlobalFlag(GCensor) >= 1){ModCallScriptSection("zomake_01_vm0x_n01","dialog000");}
if(GetGlobalFlag(GCensor) <= 0){ModCallScriptSection("zomake_01_vm00_n01","dialog000");}
//VoiceMatchingEnd
DisableWindow();
FadeBustshotWithFiltering( 1, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 4, "sprite/normal/sa1a_akireru_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「そのプロローグが…こんな凄まじいバッドエンドでございますのー?@
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400129", 256, TRUE);
OutputLine(NULL, "「そのプロローグが…こんな凄まじいバッドエンドでございますのー?」",
NULL, "\"How could the prologue... have such an incredibly dark ending?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(2, 3, "sprite/normal/me1a_wink_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, "s20/03/440300249", 256, TRUE);
OutputLine(NULL, "「うーん、でもそーゆうのってあるじゃん?",
NULL, "\"Yeah, but doesn't that happen sometimes?", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
//VoiceMatching
if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zomake_01_vm0x_n01","dialog001");}
if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zomake_01_vm00_n01","dialog001");}
//VoiceMatchingEnd
//「異常事態の連続ですっかりわかんなくなっちゃったけど……オヤシロさまの祟りって、どういうものなのか@いやそもそも、オヤシロさまって何なのか、あまり説明なかったからね。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300255", 256, TRUE);
OutputLine(NULL, "「異常事態の連続ですっかりわかんなくなっちゃったけど……オヤシロさまの祟りって、どういうものなのか。",
NULL, "\"With one strange event happening after another, I got totally lost... what exactly is Oyashiro-sama's curse about?", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300256", 256, TRUE);
OutputLine(NULL, "いやそもそも、オヤシロさまって何なのか、あまり説明なかったからね。」",
NULL, " Actually, what is Oyashiro-sama to begin with? They didn't explain it much.\"", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(3, 2, "sprite/normal/re1a_komaru_a1_", "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, "s20/02/440200117", 256, TRUE);
OutputLine(NULL, "「…う〜ん、よくは聞いてないんだけど…。",
NULL, "\"...Hmmmm, I haven't heard much about it.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200118", 256, TRUE);
OutputLine(NULL, "……でも……なんか嫌ぁな予感。」",
NULL, " But... I have kind of a bad feeling about it.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(2, 5, "sprite/normal/ri1_warai_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE );
//「……またしても祟られそうな、嫌な物語です。@
if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500087", 256, TRUE);
OutputLine(NULL, "「……またしても祟られそうな、嫌な物語です。」",
NULL, "\"...It feels like it'll be another one of those scary stories where somebody gets cursed again.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(1, 3, "sprite/normal/me1a_warai_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, "s20/03/440300257", 256, TRUE);
OutputLine(NULL, "「圭ちゃんも大変だねぇ〜!",
NULL, "\"Tough luck for Kei-chan~!", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300258", 256, TRUE);
OutputLine(NULL, " 今度はどんなタタリにやられるやら!」",
NULL, " What kind of curse is he gonna get hit with this time?\"", Line_Normal);
ClearMessage();
DisableWindow();
FadeAllBustshots( 400, TRUE );
ModDrawCharacterWithFiltering(1, 4, "sprite/normal/sa1a_warai_a1_", "1", "m1", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「でも、どんなお話になるのか楽しみにございますわね!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400132", 256, TRUE);
OutputLine(NULL, "「でも、どんなお話になるのか楽しみでございますわね!」",
NULL, "\"However, I am looking forward to seeing what kind of story it's going to be!\"", Line_Normal);
ClearMessage();
////setwindow 31,16,22,16,26,26,0,2,20,1,1,#ffffff,0,0,639,479
DisableWindow();
FadeOutBGM( 1, 1000, TRUE );
FadeOutBGM( 2, 1000, TRUE );
PlaySE( 4, "wa_013", 128, 64 );
DrawScene("white", 10 );
DrawScene("background/res5", 50 );
ModDrawCharacterWithFiltering(3, 11, "sprite/normal/oisi1_1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
////setwindow 31,16,22,16,26,26,0,2,20,1,1,#999999,0,0,639,479
//!sd
PlayBGM( 1, "msys02", 128, 0 );
//「いやいやいやいや、遅れてすみませんねぇ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700335", 256, TRUE);
OutputLine(NULL, "「いやいやいやいや、遅れてすみませんねぇ。」",
NULL, "\"Sorry for being late, my bad, my bad.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 8, "sprite/normal/tomi1_def_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「やぁみんな@ お疲れ様!@
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800065", 256, TRUE);
OutputLine(NULL, "「やぁみんな!",
NULL, "\"Hey everybody!", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800066", 256, TRUE);
OutputLine(NULL, " お疲れ様!」",
NULL, " Good work today!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 3, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 3, "sprite/normal/me1a_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, "s20/03/440300259", 256, TRUE);
OutputLine(NULL, "「お疲れ〜!!",
NULL, "\"Same to you~!!", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300260", 256, TRUE);
OutputLine(NULL, " あれ? 圭ちゃんはー?」",
NULL, " Huh? Where's Kei-chan?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800067", 256, TRUE);
OutputLine(NULL, "「圭一くんはもう、次のシナリオの台本読みに行っちゃってるんだよ。",
NULL, "\"Keiichi-kun is already off reading the script for the next chapter.", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800068", 256, TRUE);
OutputLine(NULL, "主人公だから大変だね!」",
NULL, " It must be hard being the main character!\"", Line_Normal);
ClearMessage();
DisableWindow();
FadeBustshotWithFiltering( 3, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1a_nande_a1_", "1", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「…あれー@…残念ですね@ちょっとだけでも顔を出してくれればよかったのに。@
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200119", 256, TRUE);
OutputLine(NULL, "「…あれー。",
NULL, "\"...Huh...", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200120", 256, TRUE);
OutputLine(NULL, "…残念ですね。",
NULL, " That's too bad.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200121", 256, TRUE);
OutputLine(NULL, "ちょっとだけでも顔を出してくれればよかったのに。」",
NULL, " He could have at least poked in to say hello.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(2, 5, "sprite/normal/ri1_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE );
//VoiceMatching
if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zomake_01_vm0x_n01","dialog002");}
if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zomake_01_vm00_n01","dialog002");}
//VoiceMatchingEnd
ClearMessage();
DisableWindow();
DrawSceneWithMask("black", "left", 0, 0, 300 );
DrawSceneWithMask("background/res1", "left", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 8, "sprite/normal/tomi1_def_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「しかし…圭一くんやレナちゃんなんか特にだけど、大変なお話だったねぇ!@
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800069", 256, TRUE);
OutputLine(NULL, "「しかし…圭一くんやレナちゃんなんか特にだけど、大変なお話だったねぇ!」",
NULL, "\"In any case, that story really was a lot of trouble, especially for Keiichi-kun and Rena-chan!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 4, "sprite/normal/sa1a_odoroki_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「大変も何も! 大々バッドエンドでございますわー!!@
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400133", 256, TRUE);
OutputLine(NULL, "「大変も何も! 大々バッドエンドでございますわー!!」",
NULL, "\"Trouble? That was the mother of all Bad Ends!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(2, 2, "sprite/normal/re1a_nande_a1_", "1", "up", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE );
//「結局…圭一くんを襲った者の正体って何なのかしら。@
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200122", 256, TRUE);
OutputLine(NULL, "結局…圭一くんを襲ったのって、正体は何なんだろう……?",
NULL, "\"I wonder... What was the identity of the thing that attacked Keiichi-kun?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(3, 8, "sprite/normal/tomi1_warai_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );
//「祟りに見せかけておいて、実は人間の仕業…ってのが僕の推理なんだけどね。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800070", 256, TRUE);
OutputLine(NULL, "「祟りに見せかけておいて、実は人間の仕業…ってのが僕の推理なんだけどね。」",
NULL, "\"My theory is that it was the work of people made to look like a curse.\"", Line_Normal);
ClearMessage();
DisableWindow();
FadeAllBustshots( 400, TRUE );
ModDrawCharacterWithFiltering(3, 5, "sprite/normal/ri1_def_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「……でも圭一、最後な電話をしてましたです。@
if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500089", 256, TRUE);
OutputLine(NULL, "「……でも圭一は、最期に謎の電話をかけてきていましたのです。」",
NULL, "\"...But Keiichi made that mysterious phone call at his demise.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me1a_tokui_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「うん@私もあの電話は変だと思ったね@
// あの時点で圭ちゃんは犯人は人間だと確信してたはずなのにさ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300261", 256, TRUE);
OutputLine(NULL, "「うん。",
NULL, "\"Yeah.", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300262", 256, TRUE);
OutputLine(NULL, "私もあの電話は変だと思ったね。",
NULL, " I also thought that call was strange.", GetGlobalFlag(GLinemodeSp));
ModPlayVoiceLS(3, 3, "s20/03/440300263", 256, TRUE);
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_Continue); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_Continue); }
OutputLine(NULL, " あの時点で圭ちゃんは犯人は人間だと確信してたはずなのにさ。」",
NULL, "At that point, Kei-chan should have been certain that the culprits were people.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 3, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa1a_def_a1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「……おかしな電話でしたわよね@なんかオバケに追いかけられてる、みたいな。@
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400134", 256, TRUE);
OutputLine(NULL, "「……おかしな電話でしたわよね。",
NULL, "\"...That really was a strange phone call.", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s20/04/440400135", 256, TRUE);
OutputLine(NULL, "なんかオバケに追いかけられてる、みたいな。」",
NULL, " It almost sounded like he was being chased by a ghost or something.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 1, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re1a_komaru_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「あの電話だけだと…やっぱり犯人って人間じゃなくて、祟りなのかなって思っちゃうよね。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200123", 256, TRUE);
OutputLine(NULL, "「あの電話だけだと…やっぱり犯人って人間じゃなくて、祟りなのかなって思っちゃうよね。」",
NULL, "\"Just from that phone call... it really makes me think that it was the work of a curse after all.\"", Line_Normal);
ClearMessage();
DisableWindow();
PlayBGM( 1, "msys01", 128, 0 );
DrawSceneWithMask("background/res5", "right", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 11, "sprite/normal/oisi1_2_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「せっかくですから、意見を出してみようじゃあないですか@じゃー園崎さんから。@
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700339", 256, TRUE);
OutputLine(NULL, "「せっかくですから、意見を出してみようじゃありませんか。",
NULL, "\"Since we're all here, why don't we all share our theories?", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700340", 256, TRUE);
OutputLine(NULL, "じゃー園崎さんから。」",
NULL, " Let's start with Sonozaki-san.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me1b_wink_a1_", "2", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「私は絶対に人間説@
// 雛見沢の怪しい昔語りかなんかになぞらえて、誰かが起こしてる人為的事件だと思うね!@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300264", 256, TRUE);
OutputLine(NULL, "「私は絶対に人間説!",
NULL, "\"I absolutely believe it was people!", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300265", 256, TRUE);
OutputLine(NULL, " 雛見沢の怪しい昔語りかなんかになぞらえて、誰かが起こしてる人為的事件だと思うね!」",
NULL, "I think it was a man-made incident that was just imitating the strange folklore floating around Hinamizawa!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1a_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, "s20/02/440200124", 256, TRUE);
OutputLine(NULL, "「確かに。",
NULL, "\"Certainly.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200125", 256, TRUE);
OutputLine(NULL, "毎年、お祭りの日になると起こる連続怪死事件なんて、怪しいもんね。」",
NULL, " Every year, on the day of the festival, for another link in the chain of mysterious deaths to happen certainly is suspicious.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(1, 3, "sprite/normal/me1a_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, "s20/03/440300266", 256, TRUE);
OutputLine(NULL, "「その連続怪死って言うのも、何かの昔語りの再現なんだよ。きっと!」",
NULL, "\"That so-called chain of mysterious deaths, it has to be somebody trying to reenact the folklore! Definitely!\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res1", "left", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa1a_akuwarai_a1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「私はタタリだと思いましてよ!@
// 玄関で圭一さんが暴れたシーンとか、ラストの電話のシーンとかを見れば、人間が犯人では説明がつきませんもの。@
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400136", 256, TRUE);
OutputLine(NULL, "「私はタタリだと思いましてよ!!",
NULL, "\"I think it was the curse!!", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400137", 256, TRUE);
OutputLine(NULL, " 玄関で圭一さんが暴れたシーンとか、ラストの電話のシーンとかを見れば、人間が犯人では説明がつきませんもの。」",
NULL, "Looking at the scene were Keiichi-san went berserk in the entryway, and the last scene with the phone call, those cannot be explained with a human culprit.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re1a_komaru_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「そう言えばそうよね…@とても人間の仕業とは思えないシーンだったし。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200126", 256, TRUE);
OutputLine(NULL, "「そう言えばそうだよね…。",
NULL, "\"When you say it that way...", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200127", 256, TRUE);
OutputLine(NULL, "とても人間の仕業とは思えないシーンだったし。」",
NULL, " It really wasn't the type of scene that would make you think it was the work of an actual person.\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res5", "right", 0, 0, 300 );
ModDrawCharacterWithFiltering(1, 8, "sprite/normal/tomi1_komaru_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「…うーん、僕はそれでも……人間が犯人だと思うねぇ@
// あの玄関やラストのシーンは、追い詰められた圭一くんの、被害意識からの妄想じゃないかって思うんだ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800071", 256, TRUE);
OutputLine(NULL, "「…うーん、僕はそれでも……人間が犯人だと思うねぇ。",
NULL, "\"...Yeah, but even then... I still think it was a person who did it.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800072", 256, TRUE);
OutputLine(NULL, " あの玄関やラストのシーンは、追い詰められた圭一くんの、被害意識からの妄想じゃないかって思うんだ。」",
NULL, "That last scene and the one with the entryway, I think that the stress must have driven him into paranoid delusions.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa1b_odoroki_b1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「む、難しい言葉を使われてもわかりませんわー!!@
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400138", 256, TRUE);
OutputLine(NULL, "「む、難しい言葉を使われてもわかりませんわー!!」",
NULL, "\"You aren't helping me to understand by using such complicated words!!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 1, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri1_def_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「……つまり、怖がりの圭一が見た幻だと言ってるのです。@
//「じゃじゃ、じゃああのシーンの正体は…、圭一の後ろにいた謎の気配は何なんですのー?!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500090", 256, TRUE);
OutputLine(NULL, "「……つまり、怖がりの圭一が見た幻だと言ってるのです。」",
NULL, "\"...In other words, Keiichi was so scared that he was imagining things.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400139", 256, TRUE);
OutputLine(NULL, "「じゃじゃ、じゃああのシーンの正体は…、圭一の後ろにいた謎の気配は何なんですのー?!」",
NULL, "\"Then, then, thennnnn... what was the meaning behind that scene...? What exactly was that mysterious presence behind Keiichi!?\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res5", "left", 0, 0, 300 );
ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me1a_akuwarai_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「引っ掛けだよ。ヒッカケ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300267", 256, TRUE);
OutputLine(NULL, "「引っ掛けだよ。ヒッカケ。」",
NULL, "\"A red herring. R-e-d H-e-r-r-i-n-g.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1a_bikkuri_a1_", "2", "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, "s20/02/440200128", 256, TRUE);
OutputLine(NULL, "「魅ぃちゃん、引っ掛けってどうゆう意味?」",
NULL, "\"Mii-chan, what do you mean by a red herring?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300268", 256, TRUE);
OutputLine(NULL, "「富竹のおじさまが言うようにさ、あのシーンは追い詰められた圭ちゃんの被害妄想のシーンなんだよ。",
NULL, "\"Like old man Tomitake here said, that scene was the result of Kei-chan having a stress-induced delusion from being mentally cornered.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300269", 256, TRUE);
OutputLine(NULL, " それを濃密に描くことで、プレイヤーに祟りだと思わせようとする演出なんだよ。",
NULL, "The overly graphic depiction was a ploy to make the player think it was a curse.", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300270", 256, TRUE);
OutputLine(NULL, "だから引っ掛けってワケ!」",
NULL, " That's why it was a red herring!\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res1", "right", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa1a_akireru_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「そ、それを言われると……むむむー……でもでも………。@
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400140", 256, TRUE);
OutputLine(NULL, "「そ、それを言われると……むむむー……でもでも………。」",
NULL, "\"Wh-When you say it like that... hmmmmmm... but, but...\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 8, "sprite/normal/tomi1_warai_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「ははは、まぁそういう可能性もあるってことだよ。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800073", 256, TRUE);
OutputLine(NULL, "「ははは、まぁそういう可能性もあるってことだよ。」",
NULL, "\"Hahaha, well it just means that there's that possibility.\"", Line_Normal);
ClearMessage();
//<<<<※富竹さん※
DisableWindow();
FadeAllBustshots( 400, TRUE );
ModDrawCharacterWithFiltering(2, 2, "sprite/normal/re1a_nande_a1_", "1", "left", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE );
//「だとすると…犯人は複数で村ぐるみって言う、劇中の大石さんの推理は正しいのかな@
// 当の本人の大石さんはどう思いますか?¥
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200129", 256, TRUE);
OutputLine(NULL, "「だとすると…犯人は複数で村ぐるみって言う、劇中の大石さんの推理は正しいのかな?",
NULL, "\"In that case... the theory that Ooishi-san proposed during the story that it was a conspiracy by the villagers was correct?", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200130", 256, TRUE);
OutputLine(NULL, " 当の本人の大石さんはどう思いますか?」",
NULL, "What does the man himself have to say about that?\"", Line_Normal);
ClearMessage();
DisableWindow();
FadeBustshotWithFiltering( 2, "left", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 11, "sprite/normal/oisi1_2_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「私ですか@ なっはっはっは……@……うーん@悩みますねぇ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700341", 256, TRUE);
OutputLine(NULL, "「私ですか?",
NULL, "\"Me?", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700342", 256, TRUE);
OutputLine(NULL, " なっはっはっは……。",
NULL, " Ahahaha...", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700343", 256, TRUE);
OutputLine(NULL, "……うーん。",
NULL, " Hmmm...", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700344", 256, TRUE);
OutputLine(NULL, "悩みますねぇ。」",
NULL, " It makes you think, eh?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 8, "sprite/normal/tomi1_def_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「あれ@ 僕はてっきり、大石さんは人間説だと思ってましたけど。@
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800074", 256, TRUE);
OutputLine(NULL, "「あれ?",
NULL, "\"Huh?", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800075", 256, TRUE);
OutputLine(NULL, " 僕はてっきり、大石さんは人間説だと思ってましたけど。」",
NULL, " I totally thought that Ooishi-san would be behind the 'people' explanation.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(1, 11, "sprite/normal/oisi1_1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
//「……劇中の私は犯人は人間だと断じてますが、人間が犯人だとすると、いろいろ不可解なことが多いんですよ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700345", 256, TRUE);
OutputLine(NULL, "「……劇中の私は犯人は人間だと断じてますが、人間が犯人だとすると、いろいろ不可解なことが多いんですよ。」",
NULL, "\"...During the story, I said it was definitely the work of people. But if a person really was to blame, that leaves a lot of loose ends.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(2, 2, "sprite/normal/re1a_def_a1_", "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, "s20/02/440200131", 256, TRUE);
OutputLine(NULL, "「例えばどんな?",
NULL, "\"Like what?", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200132", 256, TRUE);
OutputLine(NULL, " 大石刑事さんの推理をお聞かせてください…!」",
NULL, " Let us hear what Detective Ooishi-san's theory is!\"", Line_Normal);
ClearMessage();
// ;<<<※レナ
//「まず人間が犯人だとすると、絶対に動機が必要なんです@…こういうことをして誰が得をするのか、ってことなんです。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700346", 256, TRUE);
OutputLine(NULL, "「まず人間が犯人だとすると、絶対に動機が必要なんです。",
NULL, "\"First of all, if a human is the culprit, then there has to be a motive...", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700347", 256, TRUE);
OutputLine(NULL, "…こういうことをして誰が得をするのか、ってことなんです。」",
NULL, " In other words, somebody has to gain something from it.\"", Line_Normal);
ClearMessage();
DisableWindow();
FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 3, "sprite/normal/me1b_def_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「つまりおじさま、人間が犯人なら、連続怪死事件を起こすことによって、誰かが得をしなくちゃいけない、ってこと?@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300271", 256, TRUE);
OutputLine(NULL, "「つまりおじさま、人間が犯人なら、連続怪死事件を起こすことによって、誰かが得をしなくちゃいけない、ってこと?」",
NULL, "\"So what you mean is, if this was the work of people, there would have to be something gained from causing the chain of mysterious deaths?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(1, 11, "sprite/normal/oisi1_2_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
//「そういうことです@ダム開発の関係者が死ぬ内は利害も感じられましたが、近年の犠牲者はそれとも無縁です@
// …第一、圭一くんを殺して誰が得をすると言うんです?¥
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700348", 256, TRUE);
OutputLine(NULL, "「そういうことです。",
NULL, "\"Exactly.", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700349", 256, TRUE);
OutputLine(NULL, "ダム開発の関係者が死ぬ内は利害も感じられましたが、近年の犠牲者はそれとも無縁です。",
NULL, " I felt that somebody could have benefited from the deaths of people related to the dam development, but the recent victims weren't related to that at all.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700350", 256, TRUE);
OutputLine(NULL, " …第一、前原さんを殺して誰が得をすると言うんです?」",
NULL, "...First off, who benefits from killing Maebara-san?\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res5", "right", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 8, "sprite/normal/tomi1_def_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「なるほど@…そう言われると…僕も弱いな……。@
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800076", 256, TRUE);
OutputLine(NULL, "「なるほど。",
NULL, "\"I see.", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800077", 256, TRUE);
OutputLine(NULL, "…そう言われると…僕も弱いな……。」",
NULL, " If you say it like that, my case is kind of weak too...\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 4, "sprite/normal/sa1a_akuwarai_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「だってお金とかも盗られてないんですもの@人間が犯人なわけありませんわー!@
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400141", 256, TRUE);
OutputLine(NULL, "「だってお金とかも盗られてないんですもの。",
NULL, "\"I mean, none of your money was stolen.", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s20/04/440400142", 256, TRUE);
OutputLine(NULL, "人間が犯人なわけありませんわー!」",
NULL, " There's no way it was human culprits!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1a_nande_a1_", "1", "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, "s20/02/440200133", 256, TRUE);
OutputLine(NULL, "「でも、そうとばかりは限らないんじゃない?",
NULL, "\"But that's not everything there is to it, right?", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200134", 256, TRUE);
OutputLine(NULL, " さっき魅ぃちゃんが言ったように、何かの昔語りの再現そのものに意味があるんだとしたら……。」",
NULL, "Like Mii-chan just said, there might have been some sort of reason for them to reenact the folklore...\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res1", "left", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 3, "sprite/normal/me1b_wink_a1_", "2", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「そーゆーこと@これは営利殺人じゃないんだよ@きっとこれは…村の血塗られた歴史を再現するための………何らかの儀式的殺人じゃないかなって思うわけ!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300272", 256, TRUE);
OutputLine(NULL, "「そーゆーこと。",
NULL, "\"Exactly!", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300273", 256, TRUE);
OutputLine(NULL, "これは営利殺人じゃないんだよ。",
NULL, " This wasn't a murder where you consider the typical motives.", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300274", 256, TRUE);
OutputLine(NULL, "きっとこれは…村の血塗られた歴史を再現するための………何らかの儀式的殺人じゃないかなって思うわけ!」",
NULL, " It makes me think that this was most likely... some sort of ritualistic murder to reenact the blood-stained history of the village!\"", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri1_def_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「……では聞きますですが、それを再現すると誰か得をするのですか…?@
if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500091", 256, TRUE);
OutputLine(NULL, "「……では聞きますですが、それを再現すると誰か得をするのですか…?」",
NULL, "\"...So I'll ask the question of the hour, who gains from this reenactment...?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 8, "sprite/normal/tomi1_def_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「得をするんじゃなくて…もっと心理的なもの@……僕は……何かの復讐じゃないかと思うね@土着的な何か@…今回のシナリオでは騙られなかった因縁だよ!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800078", 256, TRUE);
OutputLine(NULL, "「得をするんじゃなくて…もっと心理的なもの。",
NULL, "\"It's not about simple benefit... it's a more psychological reason.", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800079", 256, TRUE);
OutputLine(NULL, "……僕は……何かの復讐じゃないかと思うね。",
NULL, " I think... that maybe this was an act of revenge.", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800080", 256, TRUE);
OutputLine(NULL, "土着的な何か。",
NULL, " Something native to the region...", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800081", 256, TRUE);
OutputLine(NULL, "…今回のシナリオでは語られなかった因縁だよ!」",
NULL, " Some connection not touched on this time around!\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res5", "right", 0, 0, 300 );
ModDrawCharacterWithFiltering(1, 11, "sprite/normal/oisi1_1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//VoiceMatching
if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zomake_01_vm0x_n01","dialog003");}
if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zomake_01_vm00_n01","dialog003");}
//VoiceMatchingEnd
DisableWindow();
ModDrawCharacterWithFiltering(3, 3, "sprite/normal/me1a_tohoho_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「じゃー何。大石さんはまさか、祟り派なわけ?!@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300275", 256, TRUE);
OutputLine(NULL, "「じゃー何。大石さんはまさか、祟り派なわけ?!」",
NULL, "\"Then what is it? It couldn't be that you're leaning towards the 'curse' explanation, Ooishi-san?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 1, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 4, "sprite/normal/sa1a_akuwarai_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「そうですわそうですわ!@ 刑事役の大石さんが言うんですもの@ タタリに決まってますわー!!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400143", 256, TRUE);
OutputLine(NULL, "「そうですわそうですわ!!",
NULL, "\"That's right, that's right!!", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s20/04/440400144", 256, TRUE);
OutputLine(NULL, " 刑事役の大石さんが言うんですもの!",
NULL, " The man playing the detective said so!", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s20/04/440400145", 256, TRUE);
OutputLine(NULL, " タタリに決まってますわー!!」",
NULL, " It's decided! It was a curse!!\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res5", "m1", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 11, "sprite/normal/oisi1_1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「劇中で前原さんが言うように、オヤシロさまがレナさんや園崎さんに乗り移って悪さをしている…って考える@……一番つじつまが合うんです@残念ながら。@
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700354", 256, TRUE);
OutputLine(NULL, "「劇中で前原さんが言うように、オヤシロさまが竜宮さんや園崎さんに乗り移って悪さをしている…って考えると",
NULL, "\"If, as Maebara-san said during the story, it was the case that Oyashiro-sama possessed Ryuugu-san and Sonozaki-san and committed those acts... ", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700355", 256, TRUE);
OutputLine(NULL, "……一番つじつまが合うんです。",
NULL, "That would fit the evidence the most.", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700356", 256, TRUE);
OutputLine(NULL, "残念ながら。」",
NULL, " As much as I hate to say it.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re1a_nande_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「えっと……実は私も大石さんと同じ意見なの@…あんなにやさしかったレナや魅ぃちゃんが突然おかしくなるなんて、そうじゃなきゃ説明つかないもの。@
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200135", 256, TRUE);
OutputLine(NULL, "「えっと……実はレナも大石さんと同じ意見なの。",
NULL, "\"Ummm... Actually, I'm of the same opinion as Ooishi-san.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200136", 256, TRUE);
OutputLine(NULL, "…あんなにやさしかったレナや魅ぃちゃんが突然おかしくなるなんて、そうじゃなきゃ説明つかないもの。」",
NULL, " I can't come up with any other explanation for the normally-kind Rena and Mii-chan to suddenly start acting strange like that.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 3, "sprite/normal/me1a_majime_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「……そこは!s500………!sd魅音の私が言うのも変だけど…、やっぱり私なんだと思う。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300276", 256, TRUE);
OutputLine(NULL, "「……そこは",
NULL, "\"...About that", Line_Continue);
//!s500
SetSpeedOfMessage( TRUE, 0, );
OutputLine(NULL, "………",
NULL, "...", Line_Continue);
//!sd,
SetSpeedOfMessage( FALSE, 0, );
OutputLine(NULL, "魅音の私が言うのも変だけど…、やっぱり私なんだと思う。」",
NULL, " It may sound strange coming from the person herself, but I think that I, Mion, did it.\"", Line_Normal);
ClearMessage();
DisableWindow();
FadeBustshotWithFiltering( 1, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri1_def_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「……魅ぃの話の意味がわかりにくいですよ@説明がほしいです。@
if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500092", 256, TRUE);
OutputLine(NULL, "「……魅ぃの話の意味がわかりにくいのですよ。",
NULL, "\"...I don't get what Mii is saying.", Line_WaitForInput);
ModPlayVoiceLS(3, 5, "s20/05/440500093", 256, TRUE);
OutputLine(NULL, "説明がほしいのです。」",
NULL, " I'd like an explanation.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(3, 3, "sprite/normal/me1b_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );
//「あ、ごめん@…つまりさ@これってすっごく残酷な話なんじゃないかって思うんだよ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300277", 256, TRUE);
OutputLine(NULL, "「あ、ごめん。",
NULL, "\"Oh, sorry.", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300278", 256, TRUE);
OutputLine(NULL, "…つまりさ。",
NULL, " In other words...", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300279", 256, TRUE);
OutputLine(NULL, "これってすっごく残酷な話なんじゃないかって思うんだよ。」",
NULL, " I think this may end up being a really cruel story.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 1, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re1a_komaru_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「え、……何、魅ぃちゃん@…それってひょっとして……。@
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200137", 256, TRUE);
OutputLine(NULL, "「え、……何、魅ぃちゃん。",
NULL, "\"Huh... Wait, Mii-chan...", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200138", 256, TRUE);
OutputLine(NULL, "…それってひょっとして……。」",
NULL, " You don't mean...\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 8, "sprite/normal/tomi1_komaru_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「突き詰めるとそうなるのかな@…僕もちょっと疑ってる。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800082", 256, TRUE);
OutputLine(NULL, "「突き詰めるとそうなるのかな。",
NULL, "\"Taking the human culprit theory to its logical conclusion, that's how it would seem...", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800083", 256, TRUE);
OutputLine(NULL, "…僕もちょっと疑ってる。」",
NULL, " I also have my suspicions.\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res1", "left", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 11, "sprite/normal/oisi1_1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「つまり、レナさんも園崎さんも、実は本当にああいう性格で、引っ越してきたばかりの前原さんを騙している悪魔なんだ、と@…こういうわけですか?@
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700357", 256, TRUE);
OutputLine(NULL, "「つまり、竜宮さんも園崎さんも、実は本当にああいう性格で、引っ越してきたばかりの前原さんを騙している悪魔なんだ、と。",
NULL, "\"In other words, Ryuugu-san and Sonozaki-san both actually had those personalities to begin with, and were merely deceiving Maebara-san...", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700358", 256, TRUE);
OutputLine(NULL, "…こういうわけですか?」",
NULL, " Am I right?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 4, "sprite/normal/sa1a_hannbeso_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「そんなの嫌ですわーーー!!!@/
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400146", 256, TRUE);
OutputLine(NULL, "「そんなの嫌ですわーーー!!!!",
NULL, "\"I don't like that at all!!!!", Line_WaitForInput);
DisableWindow();
ModDrawCharacter(1, 4, "sprite/normal/sa1a_naku_a1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
// わぁあぁああぁああぁああん!!@ これは全部祟りの仕業なんですのよー@ レナさんも魅音さんもみんなやさしい、いい人がいいですのーーー!!!!¥
ModPlayVoiceLS(3, 4, "s20/04/440400147", 256, TRUE);
OutputLine(NULL, " わぁあぁああぁああぁああん!!!",
NULL, " Waaaaaaaaaaaaaa!!!", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s20/04/440400148", 256, TRUE);
OutputLine(NULL, " これは全部祟りの仕業なんですのよー!",
NULL, " This is all the curse's fault!", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s20/04/440400149", 256, TRUE);
OutputLine(NULL, " レナさんも魅音さんもみんなやさしい、いい人がいいのですのーーー!!!!」",
NULL, " Rena-san and Mion-san and everybody else are all kind, nice people!!!!\"", Line_Normal);
ClearMessage();
DisableWindow();
FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1b_komaru_b1_", "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, "s20/02/440200139", 256, TRUE);
OutputLine(NULL, "「れ、レナもそうだな!",
NULL, "\"I-I think that too!", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200140", 256, TRUE);
OutputLine(NULL, " レナや魅音ちゃんって本当にいい人なんだって思う。",
NULL, " I think that Rena and Mion-chan are really good people at heart.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200141", 256, TRUE);
OutputLine(NULL, "…きっと劇中で出てきた厳しいシーンは、何かに取り憑かれてたんだって思うの。」",
NULL, " ...I think that during the story, they must have been possessed by something.\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res5", "right", 0, 0, 300 );
ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me1a_wink_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「レナも祟り派か@じゃー祟り派の皆さんにお聞きしますけどさ@…祟りが起こるからにはそれなりの理由があるんでしょ@ 無差別に祟るとは思えないなー@そこんとこ説明できるの?@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300280", 256, TRUE);
OutputLine(NULL, "「レナも祟り派か。",
NULL, "\"So Rena also thinks it was a curse.", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300281", 256, TRUE);
OutputLine(NULL, "じゃー祟り派の皆さんにお聞きしますけどさ。",
NULL, " Then let me ask everybody who thinks it was a curse...", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300282", 256, TRUE);
OutputLine(NULL, "…祟りが起こるからにはそれなりの理由があるんでしょ?",
NULL, " There has to be a reason for a curse, right?", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300283", 256, TRUE);
OutputLine(NULL, " 無差別に祟るとは思えないなー。",
NULL, " It doesn't make sense for a curse to just indiscriminately befall someone. ", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300284", 256, TRUE);
OutputLine(NULL, "そこんとこ説明できるの?」",
NULL, "Can somebody explain that?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa1a_odoroki_a1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「祟りは祟りですもの!@ 人間の考えでは想像もつきませんわー!@
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400150", 256, TRUE);
OutputLine(NULL, "「祟りは祟りですもの!!",
NULL, "\"A curse is a curse!", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s20/04/440400151", 256, TRUE);
OutputLine(NULL, " 人間の考えでは想像もつきませんわー!」",
NULL, " Human logic won't get us anywhere!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 1, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 8, "sprite/normal/tomi1_warai_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「あはは、沙都子ちゃん@擬人化された神さまという存在は、結局は人間の生み出したものなんだよ@だからその考え方も、人間に理解できるようにできてる@…ギリシャ神話の神様を見てごらんよ@泣いたり怒ったり嫉妬したり…とにかく人間的なんだよ。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800084", 256, TRUE);
OutputLine(NULL, "「あはは、沙都子ちゃん。",
NULL, "\"Ahaha, Satoko-chan.", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800085", 256, TRUE);
OutputLine(NULL, "擬人化された神さまという存在は、結局は人間の生み出したものなんだよ。",
NULL, " A personified deity is, in the end, nothing more than the creation of people.", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800086", 256, TRUE);
OutputLine(NULL, "だからその考え方も、人間に理解できるようにできてる。",
NULL, " That's why their method of thinking is also understandable to humans.", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800087", 256, TRUE);
OutputLine(NULL, "…ギリシャ神話の神様を見てごらんよ。",
NULL, " Just take a look at the Greek Pantheon. ", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800088", 256, TRUE);
OutputLine(NULL, "泣いたり怒ったり嫉妬したり…とにかく人間的なんだよ。」",
NULL, "They cry, get angry, get jealous... basically, they're just like humans.\"", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(2, 2, "sprite/normal/re1a_nande_a1_", "1", 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, "s20/02/440200142", 256, TRUE);
OutputLine(NULL, "「えっと…、つまり、オヤシロさまもまた、人間同様に何らかの利害に基づいて祟りをしている、ということですか?」",
NULL, "\"Uhh... So what you're saying is that Oyashiro-sama is cursing people with some benefit in mind?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800089", 256, TRUE);
OutputLine(NULL, "「変な言い方になっちゃったけど、つまりはそういうこと。」",
NULL, "\"That's an odd way of putting it, but basically, yes.\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res1", "left", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 11, "sprite/normal/oisi1_2_", "0", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「……触らぬ神に祟りなしって言いますからねぇ@なっはっは、一理あります。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700359", 256, TRUE);
OutputLine(NULL, "「……触らぬ神に祟りなしって言いますからねぇ。",
NULL, "\"That's why they say: Far from Jupiter, far from his thunder.", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700360", 256, TRUE);
OutputLine(NULL, "なっはっは、一理あります。」",
NULL, " Ahaha, you do have a point.\"", Line_Normal);
ClearMessage();
DisableWindow();
FadeAllBustshots( 400, TRUE );
ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri1_def_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「……つまり、オヤシロさまにせよ、人間にせよ、何か理由があるはず、ということなのです。@
if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500094", 256, TRUE);
OutputLine(NULL, "「……つまり、オヤシロさまにせよ、人間にせよ、何か理由があるはず、ということなのです。」",
NULL, "\"...Basically, it doesn't matter if it's Oyashiro-sama, or humans, there has to be a reason.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa1a_def_a1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「でも梨花@ その理由がはっきりしないなら…どうなりますの?@
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400152", 256, TRUE);
OutputLine(NULL, "「でも梨花?",
NULL, "\"But Rika,", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s20/04/440400153", 256, TRUE);
OutputLine(NULL, " その理由がはっきりしないなら…どうなりますの?」",
NULL, " what if that reason isn't clear?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(1, 5, "sprite/normal/ri1_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, "s20/05/440500095", 256, TRUE);
OutputLine(NULL, "「……つまりは、わかんないということなのです。」",
NULL, "\"...I don't know.\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res5", "right", 0, 0, 300 );
ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re1a_warai_a1_", "2", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「あははははは@ そうだね@まだプロローグだもんね@明かされていないことがたくさんあるだろうし。@
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200143", 256, TRUE);
OutputLine(NULL, "「あははははは!",
NULL, "\"Ahahahahaha!", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200144", 256, TRUE);
OutputLine(NULL, " そうだね。",
NULL, " That's right.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200145", 256, TRUE);
OutputLine(NULL, "まだプロローグだもんね。",
NULL, " This is still just the prologue.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200146", 256, TRUE);
OutputLine(NULL, "明かされていないことがたくさんあるだろうし。」",
NULL, " There's still a lot of stuff that hasn't been revealed yet.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 8, "sprite/normal/tomi1_def_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「そうだね@現時点ではこれ以上の推理は難しいねぇ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800090", 256, TRUE);
OutputLine(NULL, "「そうだね。",
NULL, "\"Yeah.", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800091", 256, TRUE);
OutputLine(NULL, "現時点ではこれ以上の推理は難しいねぇ。」",
NULL, " It's hard to come up with any more theories at this point.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 1, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me1a_tokui_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「いーや@ 白黒付けないと納得できないね!@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300285", 256, TRUE);
OutputLine(NULL, "「いーや!",
NULL, "\"Nooo!", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300286", 256, TRUE);
OutputLine(NULL, " 白黒付けないと納得できないね!」",
NULL, " I won't be satisfied until this is all made clear!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa1a_akireru_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「魅音さんもこだわりますのね。@
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400154", 256, TRUE);
OutputLine(NULL, "「魅音さんもこだわりますのね。」",
NULL, "\"Mion-san seems rather particular about this.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(1, 3, "sprite/normal/me1a_warai_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, "s20/03/440300287", 256, TRUE);
OutputLine(NULL, "「あははは!",
NULL, "\"Ahahaha!", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300288", 256, TRUE);
OutputLine(NULL, " 限られた状況で最大限に推理する!!",
NULL, " We'll just make the best with what we know!!", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300289", 256, TRUE);
OutputLine(NULL, " ちょっぴり部活感覚で面白いでしょ?」",
NULL, " Doesn't this feel interesting? Like the club a little bit?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(2, 2, "sprite/normal/re1b_warai_b1_", "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, "s20/02/440200147", 256, TRUE);
OutputLine(NULL, "「あ、うん!",
NULL, "\"Ah, yeah!", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200148", 256, TRUE);
OutputLine(NULL, " そう考えれば面白いかも!」",
NULL, " If you put it that way, it does seem interesting!\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawScene("black", 1000 );
PlayBGM( 1, "msys04", 128, 0 );
DrawScene("background/res1", 1000 );
ModDrawCharacterWithFiltering(1, 11, "sprite/normal/oisi1_2_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE );
//「じゃあ、整理してみましょうか@えーと、私は祟り派です@富竹くんは人間派でしたよね?@
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700361", 256, TRUE);
OutputLine(NULL, "「じゃあ、整理してみましょうか。",
NULL, "\"Well then, let's summarize.", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700362", 256, TRUE);
OutputLine(NULL, "えーと、私は祟り派です。",
NULL, " Let's see, I think it was a curse.", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700363", 256, TRUE);
OutputLine(NULL, "富竹くんは人間派でしたよね?」",
NULL, " Tomitake-kun thinks it was people, right?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 8, "sprite/normal/tomi1_warai_", "1", "right", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 200, TRUE );
//「えぇ@僕は人間が犯人ってことで行きます。@
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800092", 256, TRUE);
OutputLine(NULL, "「えぇ。",
NULL, "\"Yeah.", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800093", 256, TRUE);
OutputLine(NULL, "僕は人間が犯人ってことで行きます。」",
NULL, " I'll go with it being people.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 1, "right", 7, FALSE, 0, 0, 200, TRUE );
ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me1a_warai_a1_", "1", "left", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE );
PlaySE( 4, "wa_010", 128, 64 );
//「私も人間犯人説@ もちろん、祟りというファンタジーは嫌いじゃないよ@ だけど今回の事件に限っては、祟りの線は薄いねー。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300290", 256, TRUE);
OutputLine(NULL, "「私も人間犯人説!",
NULL, "\"I also agree with the 'people' explanation!", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300291", 256, TRUE);
OutputLine(NULL, " もちろん、祟りというファンタジーは嫌いじゃないよ?",
NULL, " That's not to say I hate such fantastic things like curses.", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300292", 256, TRUE);
OutputLine(NULL, " だけど今回の事件に限っては、祟りの線は薄いねー。」",
NULL, " But in this particular case, the connection to a curse is a little weak~.\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res5", "right", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 11, "sprite/normal/oisi1_1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 200, TRUE );
//「人間派が2人出ましたね@レナさんは祟り派でしたよね?@
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700364", 256, TRUE);
OutputLine(NULL, "「人間派が2人出ましたね。",
NULL, "\"Two for the 'people' explanation then.", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700365", 256, TRUE);
OutputLine(NULL, "竜宮さんは祟り派でしたよね?」",
NULL, " Ryuugu-san was on the 'curse' side of things, right?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re1a_def_a1_", "0", "up", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE );
//「はい@私と沙都子ちゃんは祟り派です@ねー?@
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200149", 256, TRUE);
OutputLine(NULL, "「はい。",
NULL, "\"Yup.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200150", 256, TRUE);
OutputLine(NULL, "レナと沙都子ちゃんは祟り派です。",
NULL, " Satoko-chan and I believe it was a curse.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200151", 256, TRUE);
OutputLine(NULL, "ねー?」",
NULL, " Right~?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 3, "left", 7, FALSE, 0, 0, 200, TRUE );
ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa1a_warai_a1_", "1", "right", 7, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 200, TRUE );
//「えぇ@/
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400155", 256, TRUE);
OutputLine(NULL, "「えぇ!",
NULL, "\"Yeah!", Line_WaitForInput);
PlaySE( 4, "wa_010", 128, 64 );
// 祟り派ですわよ@ レナさんや魅音さんのことを悪魔みたいに言う人の方がよっぽど祟りにあうべきですの!!@
ModPlayVoiceLS(3, 4, "s20/04/440400156", 256, TRUE);
OutputLine(NULL, " 祟り派ですわよ!",
NULL, " I think it was a curse!", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s20/04/440400157", 256, TRUE);
OutputLine(NULL, " レナさんや魅音さんのことを悪魔みたいに言う人の方がよっぽど祟りにあうべきですの!!」",
NULL, " People who say that Rena-san and Mion-san were evil to begin with are more befitting of a curse!!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 1, "left", 7, FALSE, 0, 0, 200, TRUE );
ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me1a_tohoho_a1_", "1", "left", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE );
//「そりゃまー、!w1000私も自分のキャラがそんな悪魔みたいなヤツだとは思いたくないけどさ@……部活モードの時にはクールでなきゃ@ 感情論だけで選ぶと大ヤケドするよ~?¥
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300293", 256, TRUE);
OutputLine(NULL, "「そりゃまー、",
NULL, "\"Well...", Line_Continue);
// (backup) SetValidityOfInput( FALSE );
Wait( 1000 );
// (backup) SetValidityOfInput( TRUE );
OutputLine(NULL, "私も自分のキャラがそんな悪魔みたいなヤツだとは思いたくないけどさ。",
NULL, " I don't want to believe that my own personality was that twisted.", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300294", 256, TRUE);
OutputLine(NULL, "……部活モードの時にはクールでなきゃ!",
NULL, " But I have to keep a cool head when I'm in Club Mode!", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300295", 256, TRUE);
OutputLine(NULL, " 感情論だけで選ぶと大ヤケドするよ〜?」",
NULL, " If I base my choice on just emotion, I'll regret it, you know~?\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res1", "left", 0, 0, 300 );
ModDrawCharacterWithFiltering(1, 11, "sprite/normal/oisi1_2_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE );
//「まぁまぁ@どっちを選んだっていいじゃあないですか。@
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700366", 256, TRUE);
OutputLine(NULL, "「まぁまぁ。",
NULL, "\"Well now...", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700367", 256, TRUE);
OutputLine(NULL, "どっちを選んだっていいじゃあないですか。」",
NULL, " It doesn't really matter which side you pick, does it?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1a_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, "s20/02/440200152", 256, TRUE);
OutputLine(NULL, "「あれ? 梨花ちゃんがまだだね。",
NULL, "\"Huh? Rika-chan hasn't said anything yet.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200153", 256, TRUE);
OutputLine(NULL, "どっちだと思う?」",
NULL, " What do you think?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, TRUE );
ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri1_def_a1_", "0", "left", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE );
//「………ボクはオヤシロさまが悪い神様だとは思わないですよ。@
//「あれ、面白い意見だね。@
//;<富竹
if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500096", 256, TRUE);
OutputLine(NULL, "「………ボクはオヤシロさまが悪い神様だとは思わないですよ。」",
NULL, "\"...I don't think that Oyashiro-sama is a bad god.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800094", 256, TRUE);
OutputLine(NULL, "「あれ、面白い意見だね。」",
NULL, "\"Huh, that's an interesting opinion.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
//「……祟ってばかりの悪い神様なら、祀るの嫌です@ボクは祟るより、ご利益のある神さまの方が好きですよ。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500097", 256, TRUE);
OutputLine(NULL, "「……祟ってばかりの悪い神様なら、祀るのは嫌なのです。",
NULL, "\"...I don't want to worship some bad god that just curses people.", Line_WaitForInput);
ModPlayVoiceLS(3, 5, "s20/05/440500098", 256, TRUE);
OutputLine(NULL, "ボクは祟るより、ご利益のある神さまの方が好きなのですよ。」",
NULL, " I'd like a generous god more than one that curses.\"", Line_Normal);
ClearMessage();
DisableWindow();
FadeBustshotWithFiltering( 3, "left", 7, FALSE, 0, 0, 200, TRUE );
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1a_warai_a1_", "2", "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, "s20/02/440200154", 256, TRUE);
OutputLine(NULL, "「そっか、梨花ちゃんって巫女さんをやってるんだよね…!",
NULL, "\"That's right, Rika-chan is a shrine maiden...!", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200155", 256, TRUE);
OutputLine(NULL, " うん。いい意見。」",
NULL, " Yup. Good opinion.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(2, 3, "sprite/normal/me1b_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
//「じゃあ何@ 梨花ちゃんはオヤシロさまじゃないって思うなら、!w1000…やっぱ犯人は人間って思うわけ?!@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300296", 256, TRUE);
OutputLine(NULL, "「じゃあ何?",
NULL, "\"Then what?", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300297", 256, TRUE);
OutputLine(NULL, " 梨花ちゃんはオヤシロさまじゃないって思うなら、",
NULL, " If Rika-chan doesn't believe that it was Oyashiro-sama...", Line_Continue);
// (backup) SetValidityOfInput( FALSE );
Wait( 1000 );
// (backup) SetValidityOfInput( TRUE );
OutputLine(NULL, "…やっぱ犯人は人間って思うわけ?!」",
NULL, " then do you think the perpetrators were human after all!?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(1, 5, "sprite/normal/ri1_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, "s20/05/440500099", 256, TRUE);
OutputLine(NULL, "「……そういうことにしますのです☆」",
NULL, "\"...We'll just go with that.☆\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res5", "right", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 11, "sprite/normal/oisi1_2_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 200, TRUE );
//「ありゃまぁ@…票がざっくり分かれましたねぇ@ 祟り派と人間派で半々ですか。@
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700368", 256, TRUE);
OutputLine(NULL, "「ありゃまぁ。",
NULL, "\"Well now...", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700369", 256, TRUE);
OutputLine(NULL, "…票がざっくり分かれましたねぇ!",
NULL, " That means the votes are split right down the middle!", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700370", 256, TRUE);
OutputLine(NULL, " 祟り派と人間派で半々ですか。」",
NULL, " So half of us think it was a curse, and half of us think it was people?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 8, "sprite/normal/tomi1_def_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「レナちゃん、参考まででいいんだけどさ@
// β版までをプレイしてくれたテストプレイヤーさんたちの感想ではどんな感じなんだい?@
//;<富竹
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, "「レナちゃん、参考まででいいんだけどさ。",
NULL, "\"Rena-chan, just for reference,", Line_WaitForInput);
OutputLineAll(NULL, "\n", Line_ContinueAfterTyping);
OutputLine(NULL, " β版までをプレイしてくれたテストプレイヤーさんたちの感想ではどんな感じなんだい?」",
NULL, "what did the test players who played the beta version think?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1b_def_b1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「えっとー@うん@人間派がとっても多かったの!@
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, "「えっとー。",
NULL, "\"Hmmm.", Line_WaitForInput);
OutputLine(NULL, "うん。",
NULL, " Yeah.", Line_WaitForInput);
OutputLine(NULL, "人間派がとっても多かったの!」",
NULL, " There were a lot more players who believed in the 'people' explanation!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 1, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me1a_wink_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「ほらほら見たことか@ 冷静な百戦錬磨の同志諸兄はよく見てるよ!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, "「ほらほら見たことか!",
NULL, "\"See, see, right there!", Line_WaitForInput);
OutputLine(NULL, " 冷静な百戦錬磨の同志諸兄はよく見てるよ!」",
NULL, " Our veteran comrades are cool, collected, and very observant!\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask( "bg_161", "right", 0, 0, 300 );
ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri1_def_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「……でも、β版は途中までしかできてませんでしたです。@
if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, "「……でも、β版は途中までしかできてませんでしたです。」",
NULL, "\"...But the beta version only finished partway through the story.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1a_warai_a1_", "2", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「そうね@β版をプレイしてくれた方も、最後まで通して見てみたら、また意見が変わってるかもしれないね。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, "「そうね。",
NULL, "\"That's right.", Line_WaitForInput);
OutputLine(NULL, "β版をプレイしてくれた方も、最後まで通して見てみたら、また意見が変わってるかもしれないね。」",
NULL, " Even the people who played the beta might change their minds if they got through to the very end.\"", Line_Normal);
if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); }
DisableWindow();
PlayBGM( 1, "msys02", 128, 0 );
DrawSceneWithMask("background/res1", "m1", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 3, "sprite/normal/me1a_wink_a1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「どうすんのさ@これじゃ意見は半々@決着が着かなくて面白くないよね!@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300298", 256, TRUE);
OutputLine(NULL, "「どうすんのさ。",
NULL, "\"What should we do then?", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300299", 256, TRUE);
OutputLine(NULL, "これじゃ意見は半々。",
NULL, " This means that the opinions are still split.", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300300", 256, TRUE);
OutputLine(NULL, "決着が着かなくて面白くないよね!」",
NULL, " It's no fun if we don't settle this!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 8, "sprite/normal/tomi1_warai_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「裁判官が奇数なのは、つまりそういうことだからねぇ@あとひとり意見がほしいなぁ!@
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800095", 256, TRUE);
OutputLine(NULL, "「裁判官が奇数なのは、つまりそういうことだからねぇ。",
NULL, "\"We need there to be an odd number of judges, in other words:", Line_WaitForInput);
ModPlayVoiceLS(3, 8, "s20/08/440800096", 256, TRUE);
OutputLine(NULL, "あとひとり意見がほしいなぁ!」",
NULL, " We need one more opinion!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1b_warai_b1_", "2", "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, "s20/02/440200156", 256, TRUE);
OutputLine(NULL, "「あ、ならちょうどいいかな。",
NULL, "\"Ah, perfect timing then.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200157", 256, TRUE);
OutputLine(NULL, "圭一くん本人に聞いてみない?",
NULL, " Why don't we ask Keiichi-kun himself?", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200158", 256, TRUE);
OutputLine(NULL, " 電話で!」",
NULL, " Let's call him!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
FadeBustshotWithFiltering( 1, "right", 1, FALSE, 0, 0, 300, TRUE );
ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri1_warai_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「……祟り殺された本人の意見は貴重ですよ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500100", 256, TRUE);
OutputLine(NULL, "「……祟り殺された本人の意見は貴重ですよ。」",
NULL, "\"...The opinion of the victim himself is very valuable.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(2, 4, "sprite/normal/sa1a_akuwarai_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE );
//「そうと決まればさっそく電話ですわー!!!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s20/04/440400158", 256, TRUE);
OutputLine(NULL, "「そうと決まればさっそく電話ですわー!!!」",
NULL, "\"Since that's decided, it's time for the phone!\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawScene("black", 1000 );
PlayBGM( 2, "lsys17", 128, 0 );
SetValidityOfInput( FALSE );
Wait( 2000 );
SetValidityOfInput( TRUE );
FadeOutBGM( 2, 1000, TRUE );
DrawScene("background/denwa", 1000 );
//「もしもし圭一くん@ レナでーす@今、お仕事お忙しいですか?@
//「あー忙しいぞー@シナリオが一本終わって一休みって思ってたら、すぐに次のシナリオだもんなー!!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200159", 256, TRUE);
OutputLine(NULL, "「もしもし圭一くん?",
NULL, "\"Hello, Keiichi-kun?", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200160", 256, TRUE);
OutputLine(NULL, " レナでーす。",
NULL, " It's Rena.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200161", 256, TRUE);
OutputLine(NULL, "今、お仕事お忙しいですか?」",
NULL, " Are you busy with work right now?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "s20/01/440100192", 256, TRUE);
OutputLine(NULL, "「あー忙しいぞー。",
NULL, "\"Yeah, really busy.", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "s20/01/440100193", 256, TRUE);
OutputLine(NULL, "シナリオが一本終わって一休みって思ってたら、すぐに次のシナリオだもんなー!!」",
NULL, " Just when I thought I'd get a break because the chapter's over, it's already time for the next one!\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res5", "left", 0, 0, 300 );
ModDrawCharacterWithFiltering(3, 3, "sprite/normal/me1a_def_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「圭ちゃん、どんな感じ@ 忙しいって?@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300301", 256, TRUE);
OutputLine(NULL, "「圭ちゃん、どんな感じ?",
NULL, "\"How's Kei-chan?", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s20/03/440300302", 256, TRUE);
OutputLine(NULL, " 忙しいって?」",
NULL, " Busy?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re1a_nande_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「うん@スネてる。@
//「聞こえてるぞこらー!@ お前らは打ち上げ会でいいよなー@ 俺も出たかったー!!!@
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200162", 256, TRUE);
OutputLine(NULL, "「うん。",
NULL, "\"Yeah.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200163", 256, TRUE);
OutputLine(NULL, "スネてる。」",
NULL, " He's moping.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "s20/01/440100194", 256, TRUE);
OutputLine(NULL, "「聞こえてるぞこらー!!",
NULL, "\"I can hear you, you know!!", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "s20/01/440100195", 256, TRUE);
OutputLine(NULL, " お前らは打ち上げ会でいいよなー!",
NULL, " It must be nice having a wrap-up party!", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "s20/01/440100196", 256, TRUE);
OutputLine(NULL, " 俺も出たかったー!!!」",
NULL, " I wanted to go too!!!\"", 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/ri1_warai_a1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//VoiceMatching
if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zomake_01_vm0x_n01","dialog005");}
if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zomake_01_vm00_n01","dialog005");}
//VoiceMatchingEnd
ClearMessage();
DisableWindow();
FadeAllBustshots( 400, TRUE );
ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re1b_def_b1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「あ、それでごめんね圭一くん@…今回のシナリオでね@圭一くん@その!s500………!sd死んじゃったじゃない@ 犯人は誰だろうねって、そういう話をしてるの。@
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200164", 256, TRUE);
OutputLine(NULL, "「あ、それでごめんね圭一くん。",
NULL, "\"Ah, sorry about that, Keiichi-kun.", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200165", 256, TRUE);
OutputLine(NULL, "…今回のシナリオでね、",
NULL, " Anyways, during the current chapter,", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200166", 256, TRUE);
OutputLine(NULL, "圭一くん、",
NULL, " Keiichi-kun,", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200167", 256, TRUE);
OutputLine(NULL, "その",
NULL, " didn't you", Line_Continue);
//s500
SetSpeedOfMessage( TRUE, 0, );
OutputLine(NULL, "………",
NULL, "...", Line_Continue);
//!sd,
SetSpeedOfMessage( FALSE, 0, );
OutputLine(NULL, "死んじゃったじゃない?",
NULL, " die?", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200168", 256, TRUE);
OutputLine(NULL, " 犯人は誰だろうねって、そういう話をしてるの。」",
NULL, " We were just talking about who the culprit might be.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(3, 3, "sprite/normal/me1a_wink_a1_", "2", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
//「つまりさ、圭ちゃんを殺したのは人間か、オヤシロさまの祟りかってことで意見が分かれちゃってるのよー。@
//「本当にごめんね@ 台本読みで忙しいところ…@圭一くんはどっちだと思うかな?¥
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300303", 256, TRUE);
OutputLine(NULL, "「つまりさ、圭ちゃんを殺したのは人間か、オヤシロさまの祟りかってことで意見が分かれちゃってるのよー。」",
NULL, "\"Basically, we're deadlocked on whether it was people or Oyashiro-sama's curse that killed you.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s20/02/440200169", 256, TRUE);
OutputLine(NULL, "「本当にごめんね!",
NULL, "\"I'm really sorry!", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200170", 256, TRUE);
OutputLine(NULL, " 台本読みで忙しいところ…。",
NULL, " Even though you're busy reviewing the script...", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s20/02/440200171", 256, TRUE);
OutputLine(NULL, "圭一くんはどっちだと思うかな?」",
NULL, " Keiichi-kun, which do you think it was?\"", Line_Normal);
ClearMessage();
//「そんなの決まってんじゃねーかー!!@
//「どっち?¥
if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "s20/01/440100197", 256, TRUE);
OutputLine(NULL, "「そんなの決まってんじゃねーかー!!」",
NULL, "\"That's obvious, isn't 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, "s20/02/440200172", 256, TRUE);
OutputLine(NULL, "「どっち?」",
NULL, "\"Which?\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res5", "left", 0, 0, 300 );
PlayBGM( 1, "msys03", 128, 0 );
//「どっちなんてもんじゃねーよ!@ 村の怪しげなヤツらに狙われて、さらにオヤシロさまとかいう怪しいのに祟られて!!@ 人間も祟りも全部!!@ これはイジメだーー!!!!@
if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "s20/01/440100198", 256, TRUE);
OutputLine(NULL, "「どっちなんてもんじゃねーよ!!",
NULL, "\"Isn't it both of them!?", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "s20/01/440100199", 256, TRUE);
OutputLine(NULL, " 村の怪しげなヤツらに狙われて、さらにオヤシロさまとかいう怪しいのに祟られて!!!",
NULL, " Targeted by suspicious people from the village, and then cursed by some strange Oyashiro-sama on top of that!", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "s20/01/440100200", 256, TRUE);
OutputLine(NULL, " 人間も祟りも全部!!!",
NULL, " It's both humans and a curse!!!", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "s20/01/440100201", 256, TRUE);
OutputLine(NULL, " これはなにかの嫌がらせかーー!!!!」",
NULL, " Everybody's just picking on me!!!!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(2, 5, "sprite/normal/ri1_warai_a1_", "1", "left", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE );
//「………かわいそかわいそです@今度、頭をなでなでしてあげますですよ。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 5, "s20/05/440500102", 256, TRUE);
OutputLine(NULL, "「………かわいそかわいそです。",
NULL, "\"...So very, very, pitiful.", Line_WaitForInput);
ModPlayVoiceLS(3, 5, "s20/05/440500103", 256, TRUE);
OutputLine(NULL, "今度、頭をなでなでしてあげますですよ。」",
NULL, " Next time, I'll give you a good patting on the head.\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawBustshot(5, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 3000, TRUE );
FadeBustshot( 2, FALSE, 0, 0, 0, 0, 0, TRUE );
PlayBGM( 1, "msys02", 128, 0 );
ModDrawCharacter(3, 8, "sprite/normal/tomi1_def_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 0, TRUE );
FadeBustshot( 5, FALSE, 0, 0, 0, 0, 1000, TRUE );
//「結局、意見がわかれちゃったねぇ。@
// ;<富竹
if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 8, "s20/08/440800097", 256, TRUE);
OutputLine(NULL, "「結局、意見がわかれちゃったねぇ。」",
NULL, "\"In the end, the opinion's still split, huh.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 11, "sprite/normal/oisi1_1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
//「私ももう一度考え直してみます@見落としがあるかもしれませんので。¥
// ;<大石
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700371", 256, TRUE);
OutputLine(NULL, "「私ももう一度考え直してみます。",
NULL, "\"I'll think this over again.", Line_WaitForInput);
ModPlayVoiceLS(3, 11, "s20/11/440700372", 256, TRUE);
OutputLine(NULL, "見落としがあるかもしれませんので。」",
NULL, " We might have missed something.\"", Line_Normal);
ClearMessage();
DisableWindow();
DrawSceneWithMask("background/res5", "right", 0, 0, 1300 );
ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1a_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, "s20/02/440200173", 256, TRUE);
OutputLine(NULL, "「それでは引き続き、『ひぐらしのなく頃に粋』をお楽しみ下さいね!」",
NULL, "\"Well then, please look forward to the next release, 'Higurashi When They Cry ~Watanagashi~'!\"", Line_Normal);
ClearMessage();
//<レナ
//mov %CAMP_MUGIC,0
DisableWindow();
SetValidityOfInput( FALSE );
// Wait( 1000 );
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( 1, 1000, TRUE );
FadeOutBGM( 2, 1000, TRUE );
//■以前はこの後に「第2話へのお誘い」のイベントが続いたけど、今回はない。
//■この「第2話へのお誘い」は小改造をして、お疲れさま会Ⅱのあとにくっつく☆
//■アイキャッチの後、以下に続く。
//<真っ暗な画面に以下を表示。(画面の中央に出るようにできる…?)>
DisableWindow();
DrawScene("black", 1000 );
//mov %RenaPan,1
//mov %Omake_Game,1
//csp -1
DisableWindow();
// DrawScene( "black", 400 );
//setwindow 31,16,22,16,26,26,0,2,20,1,1,#ffffff,0,0,639,479
// DisableWindow();
// DrawSceneWithMask( "s_jump_back", "4", 0, 0, 1000 );
// PlaySE( 4, "wa_041", 128, 64 );
//..bg ":c;BMP\Efe\Omake_Renapan.bmp",18,1500,":c;BMP\Efe\5.bmp"
// Wait( 10000 );
//DrawScene( "Omake_Haikei", 1000 );
// PlaySE( 4, "wa_036", 128, 64 );
// DrawSceneWithMask( "Ex_wata", "5", 0, 0, 1000 );
//..bg ":c;BMP\Efe\Omake_Watanagasi.bmp",18,1500,":c;BMP\Efe\5.bmp"
// Wait( 10000 );
// DrawScene( "black", 1000 );
// ////resettimer ;タイマリセット
// waittimer 1000 ;5秒(5000ms)ウェイト
DrawScene("black", 1000 );
//gosub *Omake_E
//goto *Omake_mode
//gosub *tip_e
//return
GetAchievement("HIGURASHI_STORY_EP01_OMAKE");
}