diff --git a/Update/init.txt b/Update/init.txt
index c93d1b9..f854386 100644
--- a/Update/init.txt
+++ b/Update/init.txt
@@ -1,7 +1,7 @@
void main()
{
// Max Number for Global Flags hotkey
- SetGlobalFlag(GCensorMaxNum , 3);
+ SetGlobalFlag(GCensorMaxNum , 5);
SetGlobalFlag(GEffectExtendMaxNum , 0);
SetGlobalFlag(GAltBGMflowMaxNum , 0);
SetGlobalFlag(GAltSEflowMaxNum , 0);
diff --git a/Update/omake_01.txt b/Update/omake_01.txt
index 9a029ae..0c4a793 100644
--- a/Update/omake_01.txt
+++ b/Update/omake_01.txt
@@ -81,18 +81,10 @@ void main()
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 );
-// レナrvS20/02/440200106.「あははは!kvS20/02/440200107. 今回の『鬼隠し』は、全体の謎に挑む人たちが最初に通るお話。kvS20/02/440200108.だから実質上のプロローグの位置づけなんだって」
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s20/02/440200106", 256, TRUE);
- OutputLine(NULL, "「あははは!",
- NULL, "\"Ahaha!", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s20/02/440200107", 256, TRUE);
- OutputLine(NULL, "今回の『鬼隠し』は、全体の謎に挑む人たちが最初に通るお話。",
- NULL, " This ~Onikakushi~ chapter is the first story that readers challenging the mystery of the entire series get to experience.", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s20/02/440200108", 256, TRUE);
- OutputLine(NULL, "だから実質上のプロローグの位置づけなんだって。」",
- NULL, " So it's actually supposed to be somewhat of a prologue.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 1){ModCallScriptSection("zomake_01_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 0){ModCallScriptSection("zomake_01_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
DisableWindow();
@@ -120,82 +112,10 @@ void main()
NULL, "\"Yeah, but doesn't that happen sometimes?", 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/440300250", 256, TRUE);
- OutputLine(NULL, " この最悪のバッドエンドを回避するために、プレイヤーさんが物語を模索していくのがこの作品の醍醐味だし」",
- NULL, "The player digging through the story in order to avoid a bad ending is the point of these types of games after all.\"", Line_Normal);
- ClearMessage();
- DisableWindow();
- FadeAllBustshots( 400, 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/440500083", 256, TRUE);
- OutputLine(NULL, "「…まだ第一話ですよ。ボクは次のお話が楽しみなのです。」",
- NULL, "\"...It's still just the first chapter. I'm looking forward to the next one.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
- DisableWindow();
- 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/440300251", 256, TRUE);
- OutputLine(NULL, "「これから、どんな話が待ち受けてるんだろう?",
- NULL, "\"Just what kind of plot awaits us from here on?", Line_WaitForInput);
- ModPlayVoiceLS(3, 3, "s20/03/440300252", 256, TRUE);
- OutputLine(NULL, " レナは聞いてるー?」",
- NULL, " Rena, do you know?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
- DisableWindow();
- DrawSceneWithMask("background/res5", "left", 0, 0, 300 );
- ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re1a_warai_a1_", "2", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
-
-// レナrvS20/02/440200109.「うん。kvS20/02/440200110.今回はレナをパートナーに選んだ物語だったけど、kvS20/02/440200111.他にも魅ぃちゃん、沙都子ちゃんをパートナーに選んだお話もあるみたいだね」
-
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s20/02/440200109", 256, TRUE);
- OutputLine(NULL, "「うん。",
- NULL, "\"Yeah.", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s20/02/440200110", 256, TRUE);
- OutputLine(NULL, "今回はレナをパートナーに選んだ物語だったけど、",
- NULL, " This episode has Rena as your closest friend,", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s20/02/440200111", 256, TRUE);
- OutputLine(NULL, "他にも魅ぃちゃん、沙都子ちゃんをパートナーに選んだお話もあるみたいだね。」",
- NULL, " but it seems like there are stories featuring Mii-chan and Satoko-chan, too.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
- DisableWindow();
- ModDrawCharacter(3, 4, "sprite/normal/sa1a_akireru_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 400, TRUE );
-
-// 沙都子rvS20/04/440400131.「他のシナリオにはどんな展開があるんですの?」
-
- if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 4, "s20/04/440400131", 256, TRUE);
- OutputLine(NULL, "「他のシナリオにはどんな展開があるんですの?」",
- NULL, "\"What kind of plot developments can we expect from the other scenarios?\"", Line_Normal);
- ClearMessage();
- DisableWindow();
- DrawSceneWithMask("background/res5", "m1", 0, 0, 300 );
- 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); }
- ModPlayVoiceLS(3, 2, "s20/02/440200115", 256, TRUE);
- OutputLine(NULL, "「今回の『鬼隠』では、雛見沢で近年起こった連続怪死事件が紹介されたでしょ?",
- NULL, "\"In this chapter, they introduced the string of mysterious deaths that were happening in Hinamizawa recently, right?", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s20/02/440200116", 256, TRUE);
- OutputLine(NULL, " たとえば魅ぃちゃんのシナリオでは雛見沢の古い歴史なんかが紹介されるんだって」",
- NULL, " The next chapter will introduce some of the history of Hinamizawa.\"", Line_Normal);
- ClearMessage();
- DisableWindow();
- ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me1b_def_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
+ //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); }
@@ -337,28 +257,10 @@ void main()
DisableWindow();
ModDrawCharacter(2, 5, "sprite/normal/ri1_def_a1_", "0", 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/440500088", 256, TRUE);
- OutputLine(NULL, "「………きっと喋るワード数が多すぎて居残りなのです。」",
- NULL, "\"...He probably had too many lines in his script, and had to stay behind recording.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
- DisableWindow();
- FadeBustshotWithFiltering( 1, "right", 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 );
-
-// 大石rvS20/11/440700336.「そりゃ古手さん、仕方がありませんよ。kvS20/11/440700337.前原さんの台詞だけで普通のアドベンチャーゲームなら全員分の量がありますからね~。kvS20/11/440700338.んっふっふっふ!」
- if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 11, "s20/11/440700336", 256, TRUE);
- OutputLine(NULL, "「そりゃ古手さん、仕方がありませんよ。",
- NULL, "\"Well, you can hardly blame him.", Line_WaitForInput);
- ModPlayVoiceLS(3, 11, "s20/11/440700337", 256, TRUE);
- OutputLine(NULL, "前原さんの台詞だけで普通のアドベンチャーゲームなら全員分の量がありますからね~。",
- NULL, " Maebara-san has enough lines to cover a full cast in a normal novel game, you see~", Line_WaitForInput);
- ModPlayVoiceLS(3, 11, "s20/11/440700338", 256, TRUE);
- OutputLine(NULL, "んっふっふっふ!」",
- NULL, " hehehehe!\"", Line_Normal);
+ //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 );
@@ -525,7 +427,7 @@ void main()
//「その連続怪死って言うのも、きっと、何かの昔語りの再現なんだよ。きっと!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s20/03/440300266", 256, TRUE);
- OutputLine(NULL, "「その連続怪死って言うのも、きっと、何かの昔語りの再現なんだよ。きっと!」",
+ 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();
@@ -896,18 +798,10 @@ void main()
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 );
-//「なるほど@虐げられた某家の人たちが先祖の恨みを晴らすために…ってな感じですか@ うーん………私はそれにも反対ですねぇ。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 11, "s20/11/440700351", 256, TRUE);
- OutputLine(NULL, "「なるほど。",
- NULL, "\"I see.", Line_WaitForInput);
- ModPlayVoiceLS(3, 11, "s20/11/440700352", 256, TRUE);
- OutputLine(NULL, "過去に酷い扱いを受けた某家の人たちが先祖の恨みを晴らすために…ってな感じですか?",
- NULL, " A member of some repressed family looking to air out an old grudge of their ancestors... something like that?", Line_WaitForInput);
- ModPlayVoiceLS(3, 11, "s20/11/440700353", 256, TRUE);
- OutputLine(NULL, " うーん………私はそれにも反対ですねぇ。」",
- NULL, " Hmmm... I don't like that.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //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 );
@@ -1058,8 +952,8 @@ void main()
//「つまり、レナさんも園崎さんも、実は本当にああいう性格で、引っ越してきたばかりの前原さんを騙している悪魔なんだ、と@…こういうわけですか?@
if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 11, "s20/11/440700357", 256, TRUE);
- OutputLine(NULL, "「つまり、レナさんも園崎さんも、実は本当にああいう性格で、引っ越してきたばかりの前原さんを騙している悪魔なんだ、と。",
- NULL, "\"In other words, Rena-san and Sonozaki-san both actually had those personalities to begin with, and were merely deceiving Maebara-san...", Line_WaitForInput);
+ 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));
@@ -1594,6 +1488,72 @@ void main()
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 );
@@ -1751,25 +1711,10 @@ void main()
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 );
-//「……立ち絵を描いてもらえたら圭一も来れますですよ。@
-// Leaving this part on the old translation, because I can't think of a way to translate the Sui line that actually makes sense, and the character art gag stands alone okay
- if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 5, "s20/05/440500101", 256, TRUE);
- OutputLine(NULL, "「……収録の残り台詞数でボクたちの誰か一人でも抜いたら、圭一も参加できるのですよ。」",
- NULL, "\"...You can come if you get some character art for yourself.\"", 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_akireru_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
-
-//「梨花、それは内緒ですわ…。¥
-// Also keeping the original translation here.
- if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 4, "s20/04/440400159", 256, TRUE);
- OutputLine(NULL, "「梨花、あの量でそれは不可能ですわ…。」",
- NULL, "\"Rika, that's a secret...\"", Line_Normal);
+ //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 );
diff --git a/Update/onik_001.txt b/Update/onik_001.txt
index d52834f..9bedfb5 100644
--- a/Update/onik_001.txt
+++ b/Update/onik_001.txt
@@ -129,7 +129,7 @@ void main()
// 将来なりたい職業に画家と描いたら親父は大層喜んだ@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 将来なりたい職業に画家と描いたら親父は大層喜んだ。",
+ OutputLine(NULL, " 将来なりたい職業に画家と書いたら親父は大層喜んだ。",
NULL, "I even wrote for school that I wanted to be a painter when I grew up. Dad was ecstatic about that.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -334,7 +334,7 @@ void main()
// 実に世話好きなヤツで、かいがいしくこうして毎日、俺を向かえに来てくれる¥
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 実に世話好きなヤツで、かいがいしくこうして毎日、俺を向かえに来てくれる。",
+ OutputLine(NULL, " 実に世話好きなヤツで、かいがいしくこうして毎日、俺を迎かえに来てくれる。",
NULL, "She really loves looking after people, coming to meet me every day without fail.", Line_Normal);
ClearMessage();
@@ -460,7 +460,7 @@ void main()
//「そん時ゃ置いてく。@
if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "s19/01/hr_kei00050", 256, TRUE);
- OutputLine(NULL, "「そん時ゃ置いてく。」",
+ OutputLine(NULL, "「そんときゃ置いてく。」",
NULL, "\"If that ever happens, I'll just leave you behind.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -793,7 +793,7 @@ void main()
// 調理過程を思い返し、あせあせと指を折りながら塩の分量を思い出してい@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 調理過程を思い返し、あせあせと指を折りながら塩の分量を思い出している",
+ OutputLine(NULL, " 調理過程を思い返し、あせあせと指を折りながら塩の分量を思い出している。",
NULL, "She counted frantically on her fingers, trying to remember the amount of salt she'd used to pickle them.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -1019,143 +1019,10 @@ void main()
NULL, " You were such a cute little tyke the last time I saw you!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-//魅音の手が地上1mくらいのところで揺れる。
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 魅音の手が地上1mくらいのところで揺れる。",
- NULL, "Mion then lowered her hand to about 1 meter above the ground.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-
-//「俺は先月引っ越してきたばかりなんだが……?」
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei00230", 256, TRUE);
- OutputLine(NULL, "「俺は先月引っ越してきたばかりなんだが……?」",
- NULL, "\"But you've only known me for a month...\"", Line_Normal);
- ClearMessage();
-
- DisableWindow();
- ModDrawCharacter(3, 3, "sprite/normal/me1a_tokui_a1_", "1", 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, "s19/03/990300007", 256, TRUE);
- OutputLine(NULL, "「こんなに立派に育ってくれて…",
- NULL, "\"You've grown up so magnificently...", Line_Continue);
- OutputLine(NULL, "…おじさん苦労した甲斐があったよ」",
- NULL, " All the trouble this old man had to go through was worth it.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-
-//ご丁寧にハンカチまで取り出して泣きまねをする。
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " ご丁寧にハンカチまで取り出して泣きまねをする。",
- NULL, "She gently took out a handkerchief and pretended to weep into it.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-//朝から土曜8時のノリかよ。
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 朝から土曜8時のノリかよ。",
- NULL, "Just what is she trying to pull off at 8 o'clock in the morning...?", Line_Normal);
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-
- if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); }
-
-//「誰が苦労したんだ誰が」
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei00240", 256, TRUE);
- OutputLine(NULL, "「誰が苦労したんだ誰が」",
- NULL, "\"Wasn't it me who went through the trouble there?!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-//「たくましくなっちゃった上に、ヒゲまで生やしちゃってさぁ~」
- if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 3, "s19/03/990300008", 256, TRUE);
- OutputLine(NULL, "「たくましくなっちゃった上に、ヒゲまで生やしちゃってさぁ~」",
- NULL, "\"You've grown up so much, you even have a beard~!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-//「まだヒゲなんか生えるかっ!」
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei00250", 256, TRUE);
- OutputLine(NULL, "「まだヒゲなんか生えるかっ!」",
- NULL, "\"My beard hasn't started growing yet!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-//「いや、生えてるね。先週ヒゲ剃り買ったでしょ?」
- if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 3, "s19/03/990300009", 256, TRUE);
- OutputLine(NULL, "「いや、生えてるね。先週ヒゲ剃り買ったでしょ?」",
- NULL, "\"No, it's already growing. You got yourself a razor for it last week, right?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-//「いや、生えてるね。先週ヒゲ剃り買ったでしょ?」
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei00260", 256, TRUE);
- OutputLine(NULL, "「あれは、親父の……って、何でお前が知ってる?」",
- NULL, "\"That was my father's... Wait, how do you know that?\"", Line_Normal);
-
- ClearMessage();
-
-//その問いに、魅音はちっちっち、と人差し指を目の前で振った。
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " その問いに、魅音はちっちっち、と人差し指を目の前で振った。",
- NULL, "Mion sneered at the question, and then wagged her index finger right in my face.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " ……何の真似だ。",
- NULL, "...Just what is she playing at?", Line_Normal);
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-
- if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); }
- DisableWindow();
- ModDrawCharacter(3, 3, "sprite/normal/me1a_huteki_a1_", "2", 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, "s19/03/990300010", 256, TRUE);
- OutputLine(NULL, "「あっはっはっは、魅音さんの情報収集能力を舐めちゃあいけないよ?",
- NULL, "\"Hahaha, NEVER underestimate Mion-san's intelligence gathering skills!", Line_WaitForInput);
-
-
- DisableWindow();
- ModDrawCharacter(3, 3, "sprite/normal/me1b_tokui_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
-
- ModPlayVoiceLS(3, 3, "s19/03/990300011", 256, TRUE);
- OutputLine(NULL, " 圭ちゃんの昨日の夕食からレナのスリーサイズまで、すべておじさんはお見通しさ」",
- NULL, " From your last meal to Rena's measurements, this old man knows it all.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-
-//そう言って、不敵に笑う魅音の肩を俺はポンと叩く
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " そう言って、不敵に笑う魅音の肩を俺はポンと叩く",
- NULL, "My interest piqued, I placed my hand on her shoulder while she was still smirking.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-
-//「……ちなみにレナのスリーサイズは?」
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei00270", 256, TRUE);
- OutputLine(NULL, "「……ちなみにレナのスリーサイズは?」",
- NULL, "\"...I'll bite, what are Rena's measurements?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
- DisableWindow();
- ModDrawCharacter(3, 3, "sprite/normal/me1b_huteki_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, "s19/03/990300012", 256, TRUE);
- OutputLine(NULL, "「やっぱ気になるぅ?",
- NULL, "\"Just as I thought, you really want to knoooow?", Line_WaitForInput);
-
-//「……ちなみにレナのスリーサイズは?」
- ModPlayVoiceLS(3, 3, "s19/03/990300013", 256, TRUE);
- OutputLine(NULL, " ちなみに高いよ~、いくら出す?」",
- NULL, " By the way, it's expensive~ How much would you pay?\"", Line_Normal);
- ClearMessage();
-
-//よからぬ交渉に感づいたのか、レナが慌てふためきながらまくし立てた。@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " よからぬ交渉に感づいたのか、レナが慌てふためきながらまくし立てた。",
- NULL, "Catching on to our awful discussion, Rena became flustered and began to ramble in a near panic.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_001_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_001_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
DisableWindow();
ModDrawCharacter(1, 2, "sprite/normal/re1a_komaru_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
@@ -1427,14 +1294,14 @@ void main()
// 転校生の俺が解けこめるよう、色々と気を使ってくれているのがよく判った@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 転校生の俺が解けこめるよう、色々と気を使ってくれているのがよく判った。",
+ OutputLine(NULL, " 転校生の俺が解けこめるよう、色々と気を遣ってくれているのがよく判った。",
NULL, "I understood that they did all they could to make a transfer student like me feel at home.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
// だから俺もこれ以上、気を使わせないよう、早く解け込む努力をしなければならない@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " だから俺もこれ以上、気を使わせないよう、早く解け込む努力をしなければならない。",
+ OutputLine(NULL, " だから俺もこれ以上、気を遣わせないよう、早く解け込む努力をしなければならない。",
NULL, "I'll have to try harder to fit in, so they won't feel like they have to try to make me feel welcome.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -1515,7 +1382,7 @@ void main()
// 学校というよりは、幼稚園のようなにぎやかさも、今ではそこそこ心地いいものだ¥
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 学校というよりは、幼稚園のようなにぎやかさも、今ではそこそこ心地いいものだ。",
+ OutputLine(NULL, " 学校というよりは、幼稚園のような賑やかさも、今ではそこそこ心地いいものだ。",
NULL, "With such a lively mood, it felt more like a kindergarten than a proper school, not that that was a bad thing.", Line_Normal);
ClearMessage();
DisableWindow();
@@ -3057,15 +2924,10 @@ void main()
DisableWindow();
ModDrawCharacterWithFiltering(1, 4, "sprite/normal/sa1a_def_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, "s19/04/990400015", 256, TRUE);
- OutputLine(NULL, "「圭一さんのお弁当はきっと貧乏臭くパンの耳に決まってますわ〜!",
- NULL, "\"Keiichi-san's lunch box is most assuredly filled with nothing but bread crusts like some sort of destitute plebeian~!", Line_WaitForInput);
- ModPlayVoiceLS(3, 4, "s19/04/990400016", 256, TRUE);
- OutputLine(NULL, " さぁ恥ずかしがらずにお見せなさいな!ほらほら!」",
- NULL, " Why don't you just show it to us? Come now!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_001_vm0x_n01","dialog002");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_001_vm00_n01","dialog002");}
+ //VoiceMatchingEnd
@@ -3105,7 +2967,7 @@ void main()
// 始めはとても恥ずかしかったが、そんなのはすぐに薄れた@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 始めはとても恥ずかしかったが、そんなのはすぐに薄れた。",
+ OutputLine(NULL, " 初めはとても恥ずかしかったが、そんなのはすぐに薄れた。",
NULL, "At first. this was kinda embarrassing, but I got used to it pretty fast.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -3503,7 +3365,7 @@ void main()
// 誰もレナの分を残してやろうとは思わない辺りが恐ろしい@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 誰もレナの分を残してやろうとは思わない辺りが恐ろしい。",
+ OutputLine(NULL, " 誰もレナの分を残してやろうとは思わないあたりが恐ろしい。",
NULL, "It was kinda bad that no one thought to leave any for Rena.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -4679,14 +4541,10 @@ void main()
NULL, " Maybe!\"", Line_Normal);
ClearMessage();
-//「レナもシカトすんなー!2人がホテル街へ消えたって回覧す@
-//「レナもシカトすんなー!2人がラブラブだって回覧す < PS3 voice actually says this@
- if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 3, "s19/03/990300072", 256, TRUE);
- OutputLine(NULL, "「レナもシカトすんなー!2人がラブラブだって村中に回覧板を」",
- NULL, "\"Don't you ignore me too, Rena! I'll put out a village-wide circular saying how you two are madly in love!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_001_vm0x_n01","dialog001");}
+ if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_001_vm00_n01","dialog001");}
+ //VoiceMatchingEnd
@@ -4825,12 +4683,12 @@ void main()
Wait( 300 );
// (backup) SetValidityOfInput( TRUE );
- OutputLine(NULL, "……圭ちゃんがしてよ……",
+ OutputLine(NULL, "……圭ちゃんがしてよ……。",
NULL, " Kei-chan, you should...", Line_Continue);
SetSpeedOfMessage( TRUE, 0 );
- OutputLine(NULL, "。おじさんは応援してる……。」",
+ OutputLine(NULL, "おじさんは応援してる……。」",
NULL, " This old geezer will root for you...\"", GetGlobalFlag(GLinemodeSp));
SetSpeedOfMessage( FALSE, 0 );
diff --git a/Update/onik_002.txt b/Update/onik_002.txt
index 144ca91..052308c 100644
--- a/Update/onik_002.txt
+++ b/Update/onik_002.txt
@@ -29,6 +29,12 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+// 今日はレナと魅音に雛見沢をいろいろと案内してもらう日だ¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ……なのに出掛け間際にお袋め、帰りにお使いなんか頼みやがって……。",
+ NULL, "...And to top it off, that pesky mom of mine pushing a return-journey errand on me just as I'm trying to leave the house...", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
// 今日はレナと魅音に雛見沢をいろいろと案内してもらう日だ¥
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
@@ -347,7 +353,7 @@ void main()
// 適当ににぎやかさを楽しんだ後、俺たちはのんびりとお散歩を開始した@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 適当ににぎやかさを楽しんだ後、俺たちはのんびりとお散歩を開始した。",
+ OutputLine(NULL, " 適当に賑やかさを楽しんだ後、俺たちはのんびりとお散歩を開始した。",
NULL, "Having finished with the pleasantries, we began our leisurely stroll.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -495,7 +501,7 @@ void main()
// 今度からは一層、素行に気をつけなばなるまい@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 今度からは一層、素行に気をつけなばなるまい。",
+ OutputLine(NULL, " 今度からは一層、素行に気をつけねばなるまい。",
NULL, "From now on, I'd better make sure to maintain a good reputation.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
@@ -556,7 +562,7 @@ void main()
//「それで、今の人は入江診療所の看護婦のみよさん@趣味は野鳥の観察と撮影だって。@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s19/03/990300095", 256, TRUE);
- OutputLine(NULL, "「それで、今の人は入江診療所の看護婦のみよさん。",
+ OutputLine(NULL, "「それで、今の人は入江診療所の看護師のみよさん。",
NULL, "\"And the person we just met was Miyo-san, the nurse from the clinic.", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s19/03/990300096", 256, TRUE);
OutputLine(NULL, "趣味は野鳥の観察と撮影だって。」",
@@ -1352,7 +1358,7 @@ void main()
//「そうだな。よし@ 参戦といくかな?!@
if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 3, "s19/03/990300115", 256, TRUE);
- OutputLine(NULL, "「そうだな。よし!",
+ OutputLine(NULL, "「そうだね。よし!",
NULL, "\"That's right. Okay!", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s19/03/990300116", 256, TRUE);
OutputLine(NULL, " 参戦といくかな?!」",
@@ -1485,7 +1491,7 @@ void main()
// 喉に詰まったにも関わらず、頭を撫でて解放する梨花ちゃん@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 喉に詰まったにも関わらず、頭を撫でて解放する梨花ちゃん。",
+ OutputLine(NULL, " 喉に詰まったにも拘らず、頭を撫でて介抱する梨花ちゃん。",
NULL, "Rika-chan patted me on the head to clear it, even though it was actually stuck in my throat.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -2010,7 +2016,7 @@ void main()
//「ほっほっほ! 見せてもらおうではございませんかぁ@年増の足掻きをッ!!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s19/04/990400048", 256, TRUE);
- OutputLine(NULL, "「ほっほっほ! 見せてもらおうではございませんかぁ。",
+ OutputLine(NULL, "「をっほっほ! 見せてもらおうではございませんかぁ。",
NULL, "\"Ho ho ho! Why don't I have you show me, then?", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s19/04/990400049", 256, TRUE);
OutputLine(NULL, "年増の足掻きをッ!!」",
@@ -2163,7 +2169,7 @@ void main()
//「な…なんでわかるかな…?@ …かな?…はぅ……レ、レナの手作り……、@
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 2, "s19/02/990200124", 256, TRUE);
- OutputLine(NULL, "「な…なんでわかるな…?!",
+ OutputLine(NULL, "「な…なんでわかるかな…?!",
NULL, "\"H... How can you tell...!?", Line_WaitForInput);
ModPlayVoiceLS(3, 2, "s19/02/990200125", 256, TRUE);
OutputLine(NULL, " …かな?…はぅ……レ、レナの手作り……、」",
@@ -3029,7 +3035,7 @@ void main()
// にぎやかなレナがいなくなり、急に辺りは静けさを取り戻していった…¥
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " にぎやかなレナがいなくなり、急に辺りは静けさを取り戻していった…。",
+ OutputLine(NULL, " 賑やかなレナがいなくなり、急に辺りは静けさを取り戻していった…。",
NULL, "Without the lively Rena around, the surrounding area quickly fell into silence...", Line_Normal);
ClearMessage();
@@ -3284,15 +3290,10 @@ void main()
NULL, "That's what I wanted to know.", Line_Normal);
ClearMessage();
-//「さぁねぇ@昔、殺して埋めたバラバラ死体でも確認してるんじゃないすか?@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei02310", 256, TRUE);
- OutputLine(NULL, "「さぁねぇ。",
- NULL, "\"Dunno.", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei02320", 256, TRUE);
- OutputLine(NULL, "昔起こった、殺人事件の死体でも捜してるんじゃないすか?」",
- NULL, " Maybe she's searching for the corpse from an old murder?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zonik_002_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zonik_002_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
@@ -3314,11 +3315,10 @@ void main()
DisableWindow();
ModDrawCharacter(1, 8, "sprite/sunset/tomi1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
-//「……嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?」!w5000
- if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 8, "s19/08/990800016", 256, TRUE);
- OutputLine(NULL, "「……嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?」",
- NULL, "\"...It was quite a disturbing incident... They still haven't found one of the arms.\"", Line_Continue);
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zonik_002_vm0x_n01","dialog003");}
+ if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zonik_002_vm00_n01","dialog003");}
+ //VoiceMatchingEnd
// (backup) SetValidityOfInput( FALSE );
Wait( 5000 );
@@ -3416,49 +3416,10 @@ void main()
DisableWindow();
ModDrawCharacter(3, 2, "sprite/sunset/re2a_warai_a1_", "2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );
-//「うん聞いて聞いて@ あ、…あのね@ あったの@ ランディーくん人形ッ♪!!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s19/02/990200154", 256, TRUE);
- OutputLine(NULL, "「うん聞いて聞いて!",
- NULL, "\"Oh, yes~ So listen!", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s19/02/990200155", 256, TRUE);
- OutputLine(NULL, " あ、…あのね!",
- NULL, " Ah ...um, you see!", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s19/02/990200156", 256, TRUE);
- OutputLine(NULL, " あったの!",
- NULL, " There was...!", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s19/02/990200157", 256, TRUE);
- OutputLine(NULL, " ランディーくん人形ッ♪!!」",
- NULL, " A Colonel Randy doll!♪\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-//「ランディーくん人形?@ …ってあれか、ランディーくんフライドチキンの店の前に必ず置いてある…!d600あの等身大人形の?@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei02350", 256, TRUE);
- OutputLine(NULL, "「ランディーくん人形?!",
- NULL, "\"A Colonel Randy doll!?", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei02360", 256, TRUE);
- OutputLine(NULL, " …ってあれか、ランディーくんフライドチキンの店の前に必ず置いてある…",
- NULL, " ...Oh, that thing. Those statues they always have out in front of that fried chicken place...", Line_Continue);
-
- Wait( 600 );
- OutputLine(NULL, "あの等身大人形の?」",
- NULL, " That life-sized dummy?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-//「…そう! ランディーくん@ ……はぅ……かぁいい……お持ち帰りしたいぃ…☆@
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s19/02/990200158", 256, TRUE);
- OutputLine(NULL, "「…そう! ランディーくん☆",
- NULL, "\"...Yes! Colonel Randy.☆", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s19/02/990200159", 256, TRUE);
- OutputLine(NULL, " ……はぅ……かぁいい……お持ち帰りしたいぃ…☆」",
- NULL, " ...Hao... kyute... I want to take it hooome...☆\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_002_vm0x_n01","dialog001");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_002_vm00_n01","dialog001");}
+ //VoiceMatchingEnd
@@ -3530,15 +3491,10 @@ void main()
NULL, "Birds heading home to roost proclaimed that nightfall would soon be upon us.", Line_Normal);
ClearMessage();
-//「圭一くんが手伝ってくれる☆!d300…ランディーくんをお持ち帰りできる……はぅ…。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s19/02/990200164", 256, TRUE);
- OutputLine(NULL, "「圭一くんが手伝ってくれる☆",
- NULL, "\"Keiichi-kun is going to help.☆", Line_Continue);
- Wait( 1500 );
- OutputLine(NULL, "…ランディーくんをお持ち帰りできる……はぅ…。」",
- NULL, " ...I can take Colonel Randy home... hao...\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_002_vm0x_n01","dialog002");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_002_vm00_n01","dialog002");}
+ //VoiceMatchingEnd
@@ -3689,11 +3645,10 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-//"... …嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?"@\
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, "“……嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?”",
- NULL, "\"...It was quite a disturbing incident... They still haven't found one of the arms.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zonik_002_vm0x_n01","dialog004");}
+ if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zonik_002_vm00_n01","dialog004");}
+ //VoiceMatchingEnd
// 富竹さんの言った事がそのままなら@
diff --git a/Update/onik_003.txt b/Update/onik_003.txt
index b29112a..a799206 100644
--- a/Update/onik_003.txt
+++ b/Update/onik_003.txt
@@ -17,28 +17,10 @@ void main()
PlayBGM( 1, "msys01", 128, 0 );
ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me1a_def_a1_", "0", "m1", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
-//「ランディーくん人形ー?@ あ~そりゃあレナのツボだわなぁ!@
- ClearMessage();
- if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 3, "s19/03/990300130", 256, TRUE);
- OutputLine(NULL, "「ランディーくん人形ー?!",
- NULL, "\"A Colonel Randy!?", Line_WaitForInput);
- ModPlayVoiceLS(3, 3, "s19/03/990300131", 256, TRUE);
- OutputLine(NULL, " あ〜そりゃあレナのツボだわなぁ!」",
- NULL, " Ah~ Of course that's right up her alley!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-//「…レナが沙都子や梨花ちゃんをお持ち帰りしたくなるのは分かる@だが、ランディーくん人形だけは理解できないぞ! あんな眼鏡親父のどこがいいんだ!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei02890", 256, TRUE);
- OutputLine(NULL, "「…レナが沙都子や梨花ちゃんをお持ち帰りしたくなるのは分かる。",
- NULL, "\"...I understand her wanting to take home Satoko and Rika-chan.", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei02900", 256, TRUE);
- OutputLine(NULL, "だが、ランディーくん人形だけは理解できないぞ! あんな眼鏡親父のどこがいいんだ!」",
- NULL, " But I can't understand the Colonel Randy! What's so good about that four-eyed geezer!?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_003_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_003_vm00_n01","dialog000");}
+ //End
@@ -59,7 +41,7 @@ void main()
//「レナはよくあそこ…工事現場のとこへ宝探しに行くのか?@
if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "s19/01/hr_kei02910", 256, TRUE);
- OutputLine(NULL, "「レナはよくあそこ…工事現場のとこへ宝捜しに行くのか?」",
+ OutputLine(NULL, "「レナはよくあそこ…工事現場のとこへ宝探しに行くのか?」",
NULL, "\"Does Rena often... go to the construction site to hunt for treasure?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -99,7 +81,7 @@ void main()
OutputLine(NULL, "「あそこは何だよ。",
NULL, "\"What were they doing over there?", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "s19/01/hr_kei02940", 256, TRUE);
- OutputLine(NULL, "ダムの工事だったのか?」",
+ OutputLine(NULL, "ダムの工事現場だったのか?」",
NULL, " Dam construction?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -379,10 +361,10 @@ void main()
//「レナは甘えてますわ@ 弱いものは食い尽くされるのが世の常でございますわー!@
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s19/04/vt0_satoko0001", 256, TRUE);
- OutputLine(NULL, "「レナは甘えてますわ!",
+ OutputLine(NULL, "「レナさんは甘えてますわ!",
NULL, "\"You're so naive, Rena!", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s19/04/vt0_satoko0002", 256, TRUE);
- OutputLine(NULL, " 弱いものは食い尽くされるのが世の常でございますわよー!」",
+ OutputLine(NULL, " 弱いものは食い尽くされるのが世の常なのでございますわよー!」",
NULL, " The Law of the Jungle is survival of the fittest!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
@@ -462,7 +444,7 @@ void main()
//「た、楽しくやれればいいじゃねえか…@ そう凄むなよ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 1, "s19/01/hr_kei03010", 256, TRUE);
- OutputLine(NULL, "「た、楽しくやれればいいじゃねえか…!",
+ OutputLine(NULL, "「た、楽しくやれればいいじゃないか…!",
NULL, "\"W-What's wrong with just having fun...!?", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "s19/01/hr_kei03020", 256, TRUE);
OutputLine(NULL, " そう凄むなよ。」",
@@ -799,8 +781,8 @@ void main()
// レナが1枚カードを抜き、裏返しのまま車座の中央に置いた@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " レナが1枚カードを抜き、裏返しのまま車座の中央に置いた。",
- NULL, "Rena took out one card and left it face down on the table.", GetGlobalFlag(GLinemodeSp));
+ OutputLine(NULL, " 魅音が1枚カードを抜き、裏返しのまま車座の中央に置いた。",
+ NULL, "Mion took out one card and left it face down on the table.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -1116,7 +1098,7 @@ void main()
Wait( 2000 );
PlaySE( 4, "wa_006", 128, 64 );
ShakeScreenSx( 1, 3, );
-
+
OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -2734,7 +2716,7 @@ void main()
OutputLine(NULL, "ソフトに行こうかねぇ。",
NULL, " I'll go easy, okay?", Line_WaitForInput);
ModPlayVoiceLS(3, 3, "s19/03/990300203", 256, TRUE);
- OutputLine(NULL, "…いきな登校拒否になられちゃ困るし!」",
+ OutputLine(NULL, "…いきなり登校拒否になられちゃ困るし!」",
NULL, " ...It would be a problem if you refused to come to school!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -2742,7 +2724,7 @@ void main()
// 残りの3人が俺の両腕、両肩をがっちり抑える¥
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 残りの3人が俺の両腕、両肩をがっちり抑える。",
+ OutputLine(NULL, " 残りの3人が俺の両腕、両肩をがっちり押さえる。",
NULL, "The other three members held down my arms and shoulders firmly.", Line_Normal);
ClearMessage();
@@ -2853,11 +2835,10 @@ void main()
-// きっと昨日持ち帰り損ねた、かぁいいランディーくん人形を掘り出しに行くのだろう@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " きっと昨日持ち帰り損ねた、かぁいいランディーくん人形を掘り出しに行くのだろう。",
- NULL, "Probably so she could dig out that 'kyute' Colonel Randy that she wasn't able to take home yesterday.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_003_vm0x_n01","dialog001");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_003_vm00_n01","dialog001");}
+ //End
@@ -3067,19 +3048,10 @@ void main()
-// 富竹さんは「事件」と言い「腕が一本見つからない」と言っていた@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 富竹さんは「事件」と言い「腕が一本見つからない」と言っていた。",
- NULL, "Tomitake-san said, \"one arm wasn't found\" in the 'incident.'", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-// 俺はてっきり…バラバラ殺人とかがあったのかと思っていたのだが…違うのだろうか@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 俺はてっきり…バラバラ殺人とかがあったのかと思っていたのだが…違うのだろうか。",
- NULL, "I thought... that a murder by dismemberment had occurred... but I guess I was wrong.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zonik_003_vm0x_n01","dialog012");}
+ if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zonik_003_vm00_n01","dialog012");}
+ //End
@@ -3432,11 +3404,10 @@ void main()
-// ひょっとするとランディーくん人形の発掘に手間取っているのかもしれない@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " ひょっとするとランディーくん人形の発掘に手間取っているのかもしれない。",
- NULL, "The excavation of Colonel Randy was probably taking her a while.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_003_vm0x_n01","dialog002");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_003_vm00_n01","dialog002");}
+ //End
@@ -3491,11 +3462,10 @@ void main()
-// …本当に雛見沢でバラバラ殺人なんかあったんですか?、って@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " …本当に雛見沢でバラバラ殺人なんかあったんですか?、って。",
- NULL, "...To ask, \"Was there really a dismemberment here in Hinamizawa?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zonik_003_vm0x_n01","dialog013");}
+ if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zonik_003_vm00_n01","dialog013");}
+ //End
// それが本音だった¥
@@ -3546,11 +3516,10 @@ void main()
-// ランディーくん人形は、かなりしっかり埋まってしまっているように見える@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " ランディーくん人形は、かなりしっかり埋まってしまっているように見える。",
- NULL, "It looked like Colonel Randy was lodged in there pretty firmly.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_003_vm0x_n01","dialog003");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_003_vm00_n01","dialog003");}
+ //End
@@ -3657,14 +3626,10 @@ void main()
-//「ランディーくん人形がゴミ山に生き埋めになっているとの通報でしたが…?!¥
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei04700", 256, TRUE);
- OutputLine(NULL, "「ランディーくん人形がゴミ山に生き埋めになっているとの通報でしたが…?!」",
- NULL, "\"But there was a report Colonel Randy was buried alive in the trash pile...!\"", Line_Normal);
- ClearMessage();
- DisableWindow();
- ModDrawCharacter(2, 2, "sprite/normal/re1a_komaru_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_003_vm0x_n01","dialog004");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_003_vm00_n01","dialog004");}
+ //End
//「え?…っな、なぁんだ。びっくりした…@圭一くん驚かさないでよ。@
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
@@ -3755,15 +3720,10 @@ void main()
ClearMessage();
-//「ほれ、どいたどいた@で、どこだよランディーくんは。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei04740", 256, TRUE);
- OutputLine(NULL, "「ほれ、どいたどいた。",
- NULL, "\"Okay, now move out of the way.", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei04750", 256, TRUE);
- OutputLine(NULL, "で、どこだよランディーくんは。」",
- NULL, " So where is Colonel Randy?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_003_vm0x_n01","dialog005");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_003_vm00_n01","dialog005");}
+ //End
@@ -3792,11 +3752,10 @@ void main()
DisableWindow();
DrawBustshot(5, "black", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 1000, TRUE );
-// 横たわるランディーくん人形を、複雑に絡み合った木材や建材がまるで牢屋のように閉じこめていた@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 横たわるランディーくん人形を、複雑に絡み合った木材や建材がまるで牢屋のように閉じこめていた。",
- NULL, "The Colonel Randy was sideways, surrounded by boards and other construction materials, like they were caging him inside.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_003_vm0x_n01","dialog006");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_003_vm00_n01","dialog006");}
+ //End
@@ -3841,27 +3800,10 @@ void main()
DisableWindow();
ModDrawCharacter(2, 2, "sprite/normal/re1a_kaii_a1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
-//「……でも……ランディーくん人形…かぁいいんだもん……@お店のランディーくんには鎖がついてるけど……これならお持ち帰りできる!d200……はぅ……。¥
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s19/02/990200209", 256, TRUE);
- OutputLine(NULL, "「……でも……ランディーくん人形…かぁいいんだもん……。",
- NULL, "\"...But... Colonel Randy... so kyute...", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s19/02/990200210", 256, TRUE);
- OutputLine(NULL, "お店のランディーくんには鎖がついてるけど……これならお持ち帰りできる",
- NULL, " There's a chain on the Colonel Randy at the store... This one, though... I should be able to take this one home...", Line_Continue);
-
- Wait( 200 );
-
- OutputLine(NULL, "……はぅ……。」",
- NULL, " Hao...\"", Line_Normal);
- ClearMessage();
-
-
-// このランディーくんを諦めさせれば、レナは多分、お店の店頭の人形の強奪を計画するだろう…@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " このランディーくんを諦めさせれば、レナは多分、お店の店頭の人形の強奪を計画するだろう…。",
- NULL, "If Rena gave up on this Colonel Randy, she'll probably start devising a plan to steal the one in front of the store...", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_003_vm0x_n01","dialog007");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_003_vm00_n01","dialog007");}
+ //End
@@ -4016,11 +3958,10 @@ void main()
-// ランディーくん人形は見えているのに!@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " ランディーくん人形は見えているのに!!",
- NULL, "Even though I could see Colonel Randy right there!!", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_003_vm0x_n01","dialog008");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_003_vm00_n01","dialog008");}
+ //End
// レナに大見得を切った手前、たいして進まないスピードに焦りを感じた¥
@@ -4234,21 +4175,10 @@ void main()
PlayBGM( 1, "msys15", 128, 0 );
-//(……嫌な事件だったね@…腕が一本、まだ見つかってないんだろ?@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, "(……嫌な事件だったね。",
- NULL, "\"...It was quite a disturbing incident.", Line_WaitForInput);
- OutputLine(NULL, "…腕が一本、まだ見つかってないんだろ?)",
- NULL, " ...They still haven't found one of the arms.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-// 富竹さんの言葉通りなら、それは間違いなくバラバラ殺人を示唆していた@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 富竹さんの言葉通りなら、それは間違いなくバラバラ殺人を示唆していた。",
- NULL, "If it was just as Tomitake-san said, then undoubtedly there would be mention of the murder.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zonik_003_vm0x_n01","dialog014");}
+ if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zonik_003_vm00_n01","dialog014");}
+ //End
@@ -4645,85 +4575,10 @@ void main()
-// …鉈で@…つるはしで@…斧、で¥
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " …鉈で。",
- NULL, "...With hatchets.", Line_WaitForInput);
- OutputLine(NULL, "…つるはしで。",
- NULL, " ...With pickaxes.", Line_WaitForInput);
- OutputLine(NULL, "…鉈、で。",
- NULL, " ...With... a hatchet.", Line_Normal);
- ClearMessage();
- DisableWindow();
-
- PlaySE( 4, "wa_027", 128, 64 );
-
- //draw big CG
- SetValidityOfInterface(FALSE);
- SetValidityOfSaving(FALSE);
- DrawBustshot(1, "scene/004b", 0, -230, -480, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, TRUE );
- ShakeScreen( 1, 50, 20, 3, 5);
-
-//nega 0
- FadeFilm( 0, TRUE );
- DisableWindow();
- DrawScene("black", 200 );
-
- FadeOutBGM( 1, 1000, TRUE );
-
-//「わああぁあぁあぁあぁあッ!!!」/
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05020", 256, TRUE);
- OutputLine(NULL, "「わああぁあぁあぁあぁあッ!!!」",
- NULL, "\"AhhHhhhHhHhhh!!!\"", Line_ContinueAfterTyping);
-
- WaitToFinishVoicePlaying(3);
-
- DisableWindow();
-
- //adjust character size and reset big CG layer and add shaking
- DrawScene("background/mo_g1_01", 300 );
- PlaySE( 4, "wa_003", 128, 64 );
- StartShakingOfAllObjects( 1, 50, 10, 4, 20, TRUE);
- ModDrawCharacter(2, 2, "sprite/sunset/re1b_bikkuri_b1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 300, TRUE );
- DrawBustshot( 1, "", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, TRUE );
- SetValidityOfInterface(TRUE);
- SetValidityOfSaving(TRUE);
-
-
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-//「きゃッ!、ごご、ごめんなさい…!!@ 驚いたかな?!驚いたかな?!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s19/02/990200220", 256, TRUE);
- OutputLine(NULL, "「きゃッ!、ごご、ごめんなさい…!!!",
- NULL, "\"Eek! S-S-Sorry...!!!", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s19/02/990200221", 256, TRUE);
- OutputLine(NULL, " 驚いたかな?!驚いたかな?!」",
- NULL, " Did I startle you!? Did I startle you!?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-// レナもまた、俺の声に驚き、その手の斧をどさりと草むらに落とした¥
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " レナもまた、俺の声に驚き、その手の鉈をどさりと草むらに落とした。",
- NULL, "Rena dropped the hatchet she was holding onto the grass after being startled by my voice.", Line_Normal);
- ClearMessage();
-
- PlayBGM( 1, "msys11", 128, 0 );
- DisableWindow();
- ModDrawCharacter(2, 2, "sprite/sunset/re1a_komaru_a2_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
-
-//「圭一くんね、さっきほら、斧とかがあると便利だって言ったじゃない?@ そ、それでねレナ、物置からちゃんと斧、持ってきたんだよ…!!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s19/02/990200222", 256, TRUE);
- OutputLine(NULL, "「圭一くんね、さっきほら、斧とかがあると便利だって言ったじゃない?!",
- NULL, "\"Keiichi-kun, you see, earlier, yeah, you said it would help if you had an axe or something, didn't you!?", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s19/02/990200223", 256, TRUE);
- OutputLine(NULL, " そ、それでねレナ、物置からちゃんと鉈、持ってきたんだよ…!!」",
- NULL, " S-So then I... brought a hatchet for you... from the shed...!!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_003_vm0x_n01","dialog009");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_003_vm00_n01","dialog009");}
+ //End
@@ -4775,14 +4630,10 @@ void main()
NULL, "I was pretty worn out, and it wouldn't hurt to do the rest tomorrow.", Line_Normal);
ClearMessage();
-//「最後の梁はその斧じゃないと壊せそうにない@せっかく持ってきてくれたんだし。…明日借りるよ。!d500な?@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05040", 256, TRUE);
- OutputLine(NULL, "「最後の梁はその鉈じゃないと壊せそうにない。",
- NULL, "\"Doesn't look like we can break that last beam without that hatchet.", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05050", 256, TRUE);
- OutputLine(NULL, "せっかく持ってきてくれたんだし。…明日借りるよ。",
- NULL, " You brought it after all... I'll have to borrow it tomorrow.", Line_Continue);
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_003_vm0x_n01","dialog010");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_003_vm00_n01","dialog010");}
+ //End
Wait( 500 );
@@ -4801,27 +4652,10 @@ void main()
-//「なにしょんぼりしてるんだよ。明日にはランディーくんが掘り出せるんだぜ?!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05060", 256, TRUE);
- OutputLine(NULL, "「なにしょんぼりしてるんだよ。明日にはランディーくんが掘り出せるんだぜ?!」",
- NULL, "\"Why do you look so glum? Tomorrow we'll be digging out Colonel Randy, right!?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
- DisableWindow();
- ModDrawCharacter(2, 2, "sprite/sunset/re1a_warai_a1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
-
-//「そうだよね。…あははは@ 早くランディーくんをお持ち帰りしたい~!¥
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s19/02/990200226", 256, TRUE);
- OutputLine(NULL, "「そうだよね。…あははは!",
- NULL, "\"You're right. ...Ahahaha!", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s19/02/990200227", 256, TRUE);
- OutputLine(NULL, " 早くランディーくんをお持ち帰りしたい〜!」",
- NULL, " I really want to take Colonel Randy home soon~!\"", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_003_vm0x_n01","dialog011");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_003_vm00_n01","dialog011");}
+ //End
DisableWindow();
FadeBustshotWithFiltering( 2, "down", 1, FALSE, 0, 0, 1300, TRUE );
diff --git a/Update/onik_004.txt b/Update/onik_004.txt
index 62e0987..b857b33 100644
--- a/Update/onik_004.txt
+++ b/Update/onik_004.txt
@@ -797,29 +797,10 @@ void main()
DisableWindow();
ModDrawCharacterWithFiltering(3, 4, "sprite/normal/sa3_hannbeso_a1_", "1", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
-//「知ってるもん…!@ 知ってるもん!!!…!d300…!d300セッ、」!d600
- if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 4, "s19/04/990400087", 256, TRUE);
- OutputLine(NULL, "「知ってるもん…!!",
- NULL, "\"I do know...!!", Line_WaitForInput);
- ModPlayVoiceLS(3, 4, "s19/04/990400088", 256, TRUE);
- OutputLine(NULL, "知ってるもん!!",
- NULL, " I do know!!", Line_WaitForInput);
- ModPlayVoiceLS(3, 4, "s19/04/990400089", 256, TRUE);
- OutputLine(NULL, " 知ってるもん!!!…",
- NULL, " I do know!!!...", Line_Continue);
-
- Wait( 300 );
-
- OutputLine(NULL, "…",
- NULL, " ...", Line_Continue);
-
- Wait( 300 );
-
- OutputLine(NULL, "セッ、」",
- NULL, "Se...\"", GetGlobalFlag(GLinemodeSp));
-
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog020");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog020");}
+ //VoiceMatchingEnd
DisableWindow();
@@ -1629,64 +1610,10 @@ void main()
ClearMessage();
-
-//「趣味はお風呂覗きなんだってー。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s19/00/girlb99003", 256, TRUE);
- OutputLine(NULL, "「趣味は抱きまくらのコレクションなんだってー。」",
- NULL, "\"They say he has a collection of dakimakura love pillows.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-// はぁああぁッ?@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " はぁああぁッ?!",
- NULL, "HaouUuh!?", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-//「夜な夜な下着を盗んで回ってるって本当なのぅ?@
- if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s19/00/girlc99004", 256, TRUE);
- OutputLine(NULL, "「夜な夜な抱きながら寝てるって本当なのぅ?」",
- NULL, "\"Is it true that he sleeps with them at night?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-// 誰がぁぁああぁあッ?@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 誰がぁぁああぁあッ?!",
- NULL, "Who were they talking about!?", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-//「ぱんつをかぶったり匂いを嗅いだりするんだって。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s19/00/girld99003", 256, TRUE);
- OutputLine(NULL, "「ふにふにの柔らか~い感触がたまんないって。」",
- NULL, "\"I heard he can't get enough of the fluffy soft sensation!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-// なわきゃねえだらぁああぁあぁ!@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " なわきゃねえだらぁああぁあぁ!!",
- NULL, "No way I would do thaaat!!", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-//「魅音委員長も被害にあったって言ってたよー!」!w800
- if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s19/00/girle99003", 256, TRUE);
- OutputLine(NULL, "「委員長の写真貼り付けたのもあるらしいよー!」",
- NULL, "\"I heard he even has one with a photo of our Class Rep stuck to it~!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_004_vm0x_n01","dialog001");}
+ if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_004_vm00_n01","dialog001");}
+ //VoiceMatchingEnd
//「え゛ーーーッッ?!¥
if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
@@ -1727,7 +1654,7 @@ void main()
// 後輩だちだって俺という一個人を冷静に考えればただのデマだとわかるはず¥
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 後輩だちだって俺という一個人を冷静に考えればただのデマだとわかるはず!",
+ OutputLine(NULL, " 後輩たちだって俺という一個人を冷静に考えればただのデマだとわかるはず!",
NULL, "If my underclassmen thought about it logically, they would know it's all nonsense!", Line_Normal);
ClearMessage();
@@ -1770,18 +1697,10 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-//「聞いたー@ 転校生の前原さんてHな人なんだってー@ きゃはははは!!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s19/00/girle99004", 256, TRUE);
- OutputLine(NULL, "「聞いたー?",
- NULL, "\"Did you hear?", Line_WaitForInput);
- ModPlayVoiceLS(3, 0, "s19/00/girle99005", 256, TRUE);
- OutputLine(NULL, " 転校生の前原さんて2次元萌えな人なんだってー!",
- NULL, " I heard that the new transfer student Maebara-san is into anime girls!", Line_WaitForInput);
- ModPlayVoiceLS(3, 0, "s19/00/girle99006", 256, TRUE);
- OutputLine(NULL, " きゃはははは!!」",
- NULL, " Kyahahahaha!!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_004_vm0x_n01","dialog002");}
+ if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_004_vm00_n01","dialog002");}
+ //VoiceMatchingEnd
@@ -2144,7 +2063,7 @@ void main()
// 呪いの言葉を吐きながらゾンビ3匹が俺を伺って物置の回りをぐるぐると徘徊する¥
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 呪いの言葉を吐きながらゾンビ3匹が俺を伺って物置の回りをぐるぐると徘徊する。",
+ OutputLine(NULL, " 呪いの言葉を吐きながらゾンビ3匹が俺を伺って物置の周りをぐるぐると徘徊する。",
NULL, "The three zombies circled the shed, moaning curses.", Line_Normal);
ClearMessage();
@@ -2338,7 +2257,7 @@ void main()
OutputLine(NULL, "「気取っている場合じゃありませんわ!!",
NULL, "\"This is no time to postulate!!", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s19/04/990400105", 256, TRUE);
- OutputLine(NULL, " レナを捕まえるですのー!!!」",
+ OutputLine(NULL, " レナを捕まえるのですのー!!!」",
NULL, " We must capture Rena!!!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -2424,114 +2343,10 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-//「あぁ! ジャンボ機なんか目じゃないぞ@ レナんちに墜落したのはなんと……/
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05860", 256, TRUE);
- OutputLine(NULL, "「あぁ! ジャンボ機なんか目じゃないぞ!",
- NULL, "\"Yeah! It's not even in the same league as jumbo jets!", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05870", 256, TRUE);
- OutputLine(NULL, " レナんちに墜落したのはなんと……",
- NULL, " What fell on Rena's house...", Line_Continue);
-
- PlaySE( 4, "wa_008", 128, 64 );
- Wait( 200 );
- PlaySE( 4, "wa_008", 128, 64 );
- Wait( 200 );
- PlaySE( 4, "wa_008", 128, 64 );
- Wait( 200 );
- OutputLineAll(NULL, "", Line_WaitForInput);
-
-//スペースコロニーだッ!!」/
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05880", 256, TRUE);
- OutputLine(NULL, "小惑星だッ!!」",
- NULL, "was a comet!!\"", Line_Continue);
-
- PlaySE( 4, "wa_007", 128, 64 );
- ShakeScreen( 1, 50, 20, 3, 0, );
- OutputLineAll(NULL, "", Line_Normal);
-
- ClearMessage();
- DisableWindow();
- ModDrawCharacter(1, 3, "sprite/normal/me3_def_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 50, FALSE );
- ModDrawCharacter(3, 4, "sprite/normal/sa3_odoroki_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 50, TRUE );
-
-//「ス、スペースコロニーですってぇえぇッ?!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 4, "s19/04/990400106", 256, TRUE);
- OutputLine(NULL, "「しょっ小惑星ですってぇえぇッ?!」",
- NULL, "\"A-An asteroid!?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-//「あぁ、ものすごい大惨事だぞ@ 半径数百キロは壊滅だ@ だがこれは悲劇の序章にしか過ぎない!@ なんとこれこそは…ジオン広告社が引き起こした独立戦争の幕開けだったのだッ!!」/
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05890", 256, TRUE);
- OutputLine(NULL, "「あぁ、宇宙人が作った装置でロシュの限界を解除し、まず一個落としたらしい。!",
- NULL, "\"Yeah, the aliens deactivated the Roche limit with a device they created and started by hurling one asteroid.", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05900", 256, TRUE);
- OutputLine(NULL, " まさか俺もそこまでやるとは思わなかった。",
- NULL, " Even I didn't think that they'd go this far.", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05910", 256, TRUE);
- OutputLine(NULL, " しかも、続いて今度は百個も!!",
- NULL, " And they plan to drop 100 of them next!! ", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05920", 256, TRUE);
- OutputLine(NULL, " 地球軍の完全な誤算だッ!!」",
- NULL, "The Earth Federation was totally unprepared!!\"", Line_Continue);
-
- PlaySE( 4, "wa_007", 128, 64 );
- ShakeScreen( 0, 50, 20, 3, 0, );
- OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp));
-
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-
-
-// あまりの規模の大きさに下級生たちは目を丸く見開き、唖然としている…@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " あまりの規模の大きさに下級生たちは目を丸く見開き、唖然としている…。",
- NULL, "The lower grades were dumbfounded, their eyes like saucers at the grand turn of events...", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-
-
-//「そ…それでどうなるの…@ 地球連邦は負けちゃうの?¥
- if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s19/00/girlc99005", 256, TRUE);
- OutputLine(NULL, "「ち…地球軍って…?",
- NULL, "\"A... An Earth Federation...?", Line_WaitForInput);
- ModPlayVoiceLS(3, 0, "s19/00/girlc99006", 256, TRUE);
- OutputLine(NULL, " 私達、宇宙人と戦争でもしてるんですか?」",
- NULL, " Are we really at war with aliens?\"", Line_Normal);
- ClearMessage();
-
-
-//「このままでは負けるッ!@ 赤い彗星に勝てるのはヤツしかいない!@ それが竜宮レナなのだぁッ!!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05960", 256, TRUE);
- OutputLine(NULL, "「このままでは地球は壊滅だッ!!",
- NULL, "\"If things go on like this, Earth is finished!!", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05970", 256, TRUE);
- OutputLine(NULL, " しかし!レナなら、レナの放つ音速の『マッハレナパンチ』なら小惑星を全て迎撃することが出来る!!",
- NULL, " But don't despair!! If we have Rena's ultrasonic \"Mach-Rena-Punch,\" it'll be possible to intercept all of the asteroids! ", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei05980", 256, TRUE);
- OutputLine(NULL, " そう、地球軍のトップエース、それが竜宮レナなのだぁッ!!」",
- NULL, "That's right, the Earth Federation's top ace... is Rena Ryuugu!!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-
-
- if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s19/00/girlc99007", 256, TRUE);
- OutputLine(NULL, " 「す、すごい……!」",
- NULL, "\"A-Amazing...!\"", Line_WaitForInput);
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
- if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s19/00/girla99005", 256, TRUE);
- OutputLine(NULL, " 「やっぱり、上級生は私たちと違うんだ!」",
- NULL, "\"So the older kids really ARE different!\"", Line_WaitForInput);
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_004_vm0x_n01","dialog003");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_004_vm00_n01","dialog003");}
+ //VoiceMatchingEnd
@@ -2567,27 +2382,10 @@ void main()
ClearMessage();
-//「でも…連邦艦隊の拡散波動砲でも、彗星帝国には効かなかったんじゃ…。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s19/00/girla99006", 256, TRUE);
- OutputLine(NULL, "「でも…たとえレナさんでも、月を押し戻すことなんて出来るんでしょうか?」",
- NULL, "\"But... Rena-san might be strong... but, can she really push back the moon..?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-//「惜しいな。それは白い方の彗星だぞ@効かなかったのは弱点を知らなかったからだ@もちろんレナは白色彗星の弱点だって熟知してる!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei06000", 256, TRUE);
- OutputLine(NULL, "「心配無用だ!",
- NULL, "\"Unnecessary concerns!", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei06010", 256, TRUE);
- OutputLine(NULL, "つい先日も、レナは地球に激突するはずの彗星爆弾を、一つ弾き飛ばしている。",
- NULL, " Just days ago, Rena blew away a comet bomb that was going to smash into Earth.", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei06020", 256, TRUE);
- OutputLine(NULL, "小惑星の百個や二百個くらい、音速を超える光速のパンチで一撃だぁぁ!!」",
- NULL, " One or two hundred asteroids are nothing before one of her light-speed punches!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_004_vm0x_n01","dialog004");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_004_vm00_n01","dialog004");}
+ //VoiceMatchingEnd
@@ -2734,15 +2532,10 @@ void main()
-//「みんなが何を言ってるのかわかんないよ@ レナはロボットの操縦なんか出来ないよー!¥
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s19/02/990200256", 256, TRUE);
- OutputLine(NULL, "「みんなが何を言ってるのかわかんないよ!",
- NULL, "\"What are you all saying!?", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s19/02/990200257", 256, TRUE);
- OutputLine(NULL, " レナはパンチで小惑星なんか破壊出来ないよぅー!」",
- NULL, " I can't destroy asteroids by punching them!\"", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_004_vm0x_n01","dialog005");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_004_vm00_n01","dialog005");}
+ //VoiceMatchingEnd
//「レナぁあ、さっきはよくも見捨てたなぁ!@ 覚悟はできてるだろうなぁ…?!?!@
@@ -2990,7 +2783,7 @@ void main()
//「何を気取ってるですのー!!@ 圭一さんがもたもたしてるからぁあぁあ!!!@
if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(3, 4, "s19/04/990400110", 256, TRUE);
- OutputLine(NULL, "「何を気取ってるですのー!!!",
+ OutputLine(NULL, "「何を気取ってるのですのー!!!",
NULL, "\"What are you postulating about!?", Line_WaitForInput);
ModPlayVoiceLS(3, 4, "s19/04/990400111", 256, TRUE);
OutputLine(NULL, " 圭一さんがもたもたしてるからぁあぁあ!!!」",
@@ -3160,11 +2953,10 @@ void main()
-// レナと例の宝の山のランディーくん人形を発掘する約束だ¥
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " レナと例の宝の山のランディーくん人形を発掘する約束だ。",
- NULL, "I had agreed to meet with Rena to dig Colonel Randy out of that mountain of treasure from before.", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog006");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog006");}
+ //VoiceMatchingEnd
//「母さん、うちに軍手ってあるかな。あとタオル。@
@@ -3208,14 +3000,10 @@ void main()
ClearMessage();
-// 不法投棄のダンプがまたゴミを捨てていって、今度こそ完全に埋って救出不能@なんてことになれば……間違いなくレナは町のフライドチキン屋のランディーくん人形を狙うだろう¥
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 不法投棄のダンプがまたゴミを捨てていって、今度こそ完全に埋って救出不能、",
- NULL, "If they come to dump again illegally, he'll be buried completely and it'll be impossible to dig him out, ", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, "なんてことになれば……間違いなくレナは町のフライドチキン屋のランディーくん人形を狙うだろう。",
- NULL, "and if that happens... Rena will undoubtedly go after the Colonel Randy in front of the fried chicken place in town.", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog007");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog007");}
+ //VoiceMatchingEnd
//「ちょっと発掘に@クラスメートを犯罪者にしないために。@
@@ -3336,18 +3124,10 @@ void main()
-//「あ、あれは一体何だったんだい?@ 彼女が剥き身の斧を持って歩いてるんだよ?@ それもにやにやと笑いながら!!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 8, "s19/08/990800023", 256, TRUE);
- OutputLine(NULL, "「あ、あれは一体何だったんだい?!",
- NULL, "\"Wh-What was that all about!?", Line_WaitForInput);
- ModPlayVoiceLS(3, 8, "s19/08/990800024", 256, TRUE);
- OutputLine(NULL, " 彼女が剥き身の鉈を持って歩いてるんだよ?!",
- NULL, " She was walking around with a bared hatchet!", Line_WaitForInput);
- ModPlayVoiceLS(3, 8, "s19/08/990800025", 256, TRUE);
- OutputLine(NULL, " それもにやにやと笑いながら!!」",
- NULL, " And she was laughing with a huge smile across her face!!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog008");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog008");}
+ //VoiceMatchingEnd
// 間違いなくレナだ@
@@ -3360,7 +3140,7 @@ void main()
// 今日にはお持ち帰りできるたろうからな、きっと笑いが隠せないのだろう¥
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 今日にはお持ち帰りできるたろうからな、きっと笑いが隠せないのだろう。",
+ OutputLine(NULL, " 今日にはお持ち帰りできるだろうからな、きっと笑いが隠せないのだろう。",
NULL, "I expect that she was grinning in anticipation of taking Colonel Randy home.", Line_Normal);
ClearMessage();
@@ -3384,11 +3164,10 @@ void main()
-// 確かに年頃の女の子が剥き身の斧を持って徘徊しているのはヤバい@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 確かに年頃の女の子が剥き身の鉈を持って徘徊しているのはヤバい。",
- NULL, "Well, it certainly would be quite the spectacle for a girl of her age to be roaming around with a hatchet.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog009");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog009");}
+ //VoiceMatchingEnd
@@ -3499,7 +3278,7 @@ void main()
// よそ者なんてそんな。@深い意味で言ったんじゃないんだけどな…@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " よそ者なんてそんな。…",
+ OutputLine(NULL, " よそ者なんてそんな…。",
NULL, "I didn't really mean to call him an outsider...", Line_WaitForInput);
OutputLine(NULL, "深い意味で言ったんじゃないんだけどな…。",
NULL, " I wasn't really implying anything when I said that...", GetGlobalFlag(GLinemodeSp));
@@ -3569,22 +3348,10 @@ void main()
-// 斧をぶんぶん振りまわしながらはしゃぐのは確かにヤバい¥
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 鉈をぶんぶん振りまわしながらはしゃぐのは確かにヤバい。",
- NULL, "Somebody gallivanting about while waving a hatchet around certainly would seem dangerous.", Line_Normal);
- ClearMessage();
-
-
-//「斧は鞘とかをかぶせて持って来い@剥き身はさすがにまずいだろ!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei06290", 256, TRUE);
- OutputLine(NULL, "「鉈は鞘とかをかぶせて持って来い。",
- NULL, "\"You should put a cover on that hatchet when you have it in public.", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei06300", 256, TRUE);
- OutputLine(NULL, "剥き身はさすがにまずいだろ!」",
- NULL, " It's not good to carry it around out in the open like that!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog010");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog010");}
+ //VoiceMatchingEnd
@@ -3615,11 +3382,10 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-// この雛見沢で斧を持って徘徊しても不審に思われない唯一の人物だな…¥
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " この雛見沢で鉈を持って徘徊しても不審に思われない唯一の人物だな…。",
- NULL, "She's probably the only person who could carry a hatchet around Hinamizawa and not be considered suspicious...", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog011");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog011");}
+ //VoiceMatchingEnd
//「ま、いっか@ 今日で決めるぜ@ 最後の梁をぶっ壊せば引きずりだせるはずさ@準備万端@任せとけ!@
@@ -3655,25 +3421,10 @@ void main()
-// レナから斧を受け取り、不安定な斜面を降りて行く¥
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " レナから鉈を受け取り、不安定な斜面を降りて行く。",
- NULL, "I took the hatchet from Rena and made my way up the unstable slope.", Line_Normal);
- ClearMessage();
-
- DisableWindow();
- DrawSceneWithMask("background/mo_g2", "right", 0, 0, 1300 );
- ModDrawCharacterWithFiltering(2, 2, "sprite/normal/re2a_warai_a1_", "2", "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, "s19/02/990200272", 256, TRUE);
- OutputLine(NULL, "「待っててね、ランディーくん。",
- NULL, "\"Just wait, Colonel Randy.", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s19/02/990200273", 256, TRUE);
- OutputLine(NULL, "…今、圭一くんが助け出してくれるからね…☆」",
- NULL, " Keiichi-kun will save you...☆\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog012");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog012");}
+ //VoiceMatchingEnd
@@ -3747,11 +3498,10 @@ void main()
ClearMessage();
-//俺は今まで斧を使った事なんかない@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 第一、俺は今まで鉈を使った事なんかない。",
- NULL, "First of all, I'd never used a hatchet before.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog013");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog013");}
+ //VoiceMatchingEnd
@@ -3783,36 +3533,10 @@ void main()
-//「大丈夫@ もう一息@今夜レナが寝るときにはランディーくんにお休みのキスができるようになってるさ。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei06410", 256, TRUE);
- OutputLine(NULL, "「大丈夫!",
- NULL, "\"I'm fine!", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei06420", 256, TRUE);
- OutputLine(NULL, " もう一息。",
- NULL, " I'm almost there.", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei06430", 256, TRUE);
- OutputLine(NULL, "今夜レナが寝るときにはランディーくんにお休みのキスができるようになってるさ。」",
- NULL, " I'll make sure Rena can give Colonel Randy a good-night kiss tonight.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
- DisableWindow();
- ModDrawCharacter(2, 2, "sprite/normal/re2b_hau_b1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
-
-//「…うん@……ありがとぅ@……ランディーくん……お休みのキス……はぅ……。¥
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s19/02/990200277", 256, TRUE);
- OutputLine(NULL, "「…うん。",
- NULL, "\"...Yeah.", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s19/02/990200278", 256, TRUE);
- OutputLine(NULL, "……ありがとぅ。",
- NULL, " ...Thanks.", Line_WaitForInput);
- ModPlayVoiceLS(3, 2, "s19/02/990200279", 256, TRUE);
- OutputLine(NULL, "……ランディーくん……お休みのキス……はぅ……。」",
- NULL, " ...Giving Colonel Randy... a good night kiss... hao...\"", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog014");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog014");}
+ //VoiceMatchingEnd
//「そう言えば…レナも転校生だったんだろ@ 前はどこに住んでたんだよ。@
@@ -3994,11 +3718,10 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-// 軽く苦笑すると俺は斧を握り、再び現場に下りていった¥
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 軽く苦笑すると俺は鉈を握り、再び現場に下りていった。",
- NULL, "With a bit of a wry smile on my face, I grabbed the handle of the hatchet and headed back to worksite.", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog015");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog015");}
+ //VoiceMatchingEnd
DisableWindow();
FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, TRUE );
@@ -4034,7 +3757,7 @@ void main()
// 始めはレナに軽口を叩きながらの作業だったが、もうそんな余裕はなかった¥
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 始めはレナに軽口を叩きながらの作業だったが、もうそんな余裕はなかった。",
+ OutputLine(NULL, " 初めはレナに軽口を叩きながらの作業だったが、もうそんな余裕はなかった。",
NULL, "When I first started, I chatted with Rena as I worked, but now I didn't have that luxury.", Line_Normal);
ClearMessage();
@@ -4081,15 +3804,10 @@ void main()
-// 今日一日、何度もそうしてきたように、斧を振る@叩く@木片が砕け散る¥
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 今日一日、何度もそうしてきたように、鉈を振る。",
- NULL, "I had swung the hatchet countless times today, just like this.", Line_WaitForInput);
- OutputLine(NULL, "叩く。",
- NULL, " Contact.", Line_WaitForInput);
- OutputLine(NULL, "木片が砕け散る。",
- NULL, " Shards of wood splintered.", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog016");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog016");}
+ //VoiceMatchingEnd
//"犯人達は被害者を鉈やつるはしで滅多打ちにして惨殺し、"@
@@ -4141,11 +3859,10 @@ void main()
-// 斧にかけた重さが、梁を割っただけでなく、その下の人形の肩を打ち砕く@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 鉈にかけた重さが、梁を割っただけでなく、その下の人形の肩を打ち砕く。",
- NULL, "The weight I put behind the hatchet not only split through the beam, but smashed the statue's shoulder as well.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog017");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog017");}
+ //VoiceMatchingEnd
@@ -4252,18 +3969,10 @@ void main()
DisableWindow();
FadeBustshot( 2, FALSE, 0, 0, 0, 0, 1000, TRUE );
-//"... 腕が一本、まだ見つかってないんだろ?"@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, "“…腕が一本、まだ見つかってないんだろ?”",
- NULL, "\"...They still haven't found one of the arms.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-
-
-// さっきのごろんと転がった腕がやけに不吉に思えたが、そこでふと気付き、俺はちょっと自分の情けなさに苦笑した¥
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " さっきのごろんと転がった腕がやけに不吉に思えたが、そこでふと気付き、俺はちょっと自分の情けなさに苦笑した。",
- NULL, "I laughed dryly at how pathetic I was for considering the arm flopping down and rolling to my feet to be such a bad omen.", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zonik_004_vm0x_n01","dialog021");}
+ if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zonik_004_vm00_n01","dialog021");}
+ //VoiceMatchingEnd
// 胸くその悪くなる事件だってことはレナも魅音も知っていた@
@@ -4347,21 +4056,10 @@ void main()
-// ツイてたなランディーくん。次のご主人様がいい人で¥
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " ツイてたなランディーくん。次のご主人様がいい人で。",
- NULL, "You're pretty lucky, Colonel Randy. Your new master is a pretty decent person.", Line_Normal);
- ClearMessage();
-
- DisableWindow();
- ModDrawCharacter(2, 2, "sprite/normal/re2b_warai_b1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
-
-//「…わぁあ…ランディーくんだ…やっぱ、かぁいいよぅ!!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s19/02/990200298", 256, TRUE);
- OutputLine(NULL, "「…わぁあ…ランディーくんだ…やっぱ、かぁいいよぅ!!」",
- NULL, "\"...Waa... Colonel Randy... He really is kyute!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog018");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog018");}
+ //VoiceMatchingEnd
@@ -4451,11 +4149,10 @@ void main()
DrawSceneWithMask("background/mo1", "left", 0, 0, 1300 );
PlayBGM( 2, "lsys19", 128, 0 );
-// 薄暗くなる山道を、人間大につつんだシートを運ぶ若い男女に剥き身の斧@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 薄暗くなる山道を、人間大につつんだシートを運ぶ若い男女に剥き身の鉈!",
- NULL, "And so Jack and Jill went down the hill, carrying a human-sized bag and an unsheathed hatchet!", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog019");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog019");}
+ //VoiceMatchingEnd
diff --git a/Update/onik_005.txt b/Update/onik_005.txt
index 8981dbe..c4d2102 100644
--- a/Update/onik_005.txt
+++ b/Update/onik_005.txt
@@ -113,11 +113,10 @@ void main()
DisableWindow();
FadeBustshot( 2, FALSE, 0, 0, 0, 0, 0, TRUE );
-// それはみんなランディーくん同様、町を歩けばどこかで見かけるようなものばかりだった@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " それはみんなランディーくん同様、町を歩けばどこかで見かけるようなものばかりだった。",
- NULL, "They were all the same as Colonel Randy: stuff you'd see while walking around in town.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_005_vm0x_n01","dialog001");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_005_vm00_n01","dialog001");}
+ //VoiceMatchingEnd
// ケーキ屋さんの店頭のペロちゃん人形@
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
@@ -1862,12 +1861,10 @@ void main()
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, "s19/05/990500067", 256, TRUE);
- OutputLine(NULL, "「…校長先生、超奥義発動です。」",
- NULL, "\"...The principal's special launcher move just started.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_005_vm0x_n01","dialog002");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_005_vm00_n01","dialog002");}
+ //VoiceMatchingEnd
@@ -4121,12 +4118,10 @@ void main()
DrawSceneWithMask("background/gk1", "down", 0, 0, 1300 );
ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re3b_warai_b1_", "2", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
-//「あははは~圭一くん、前屈みだぁぁ……かぁいいかぁいいッ!!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s19/02/990200368", 256, TRUE);
- OutputLine(NULL, "「あははは〜圭一くん、…かぁいいかぁいいッ!!」",
- NULL, "\"Ahahaha~ Keiichi-kun is so... kyute kyute!!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_005_vm0x_n01","dialog003");}
+ if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_005_vm00_n01","dialog003");}
+ //VoiceMatchingEnd
diff --git a/Update/onik_009.txt b/Update/onik_009.txt
index 8d67ebf..3eafaaf 100644
--- a/Update/onik_009.txt
+++ b/Update/onik_009.txt
@@ -2202,9 +2202,10 @@ void main()
ModPlayVoiceLS(3, 1, "s19/01/hr_kei33830", 256, TRUE);
OutputLine(NULL, "どこまで取っても一部の隙もない。",
NULL, " Not a single element was overlooked.", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei33830_01", 256, TRUE);
- OutputLine(NULL, "ちびっ子!",
- NULL, " Loli!", Line_Continue);
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_009_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_009_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
PlaySE( 4, "wa_010", 128, 64 );
if (GetGlobalFlag(GADVMode)) { OutputLineAll(NULL, "", Line_WaitForInput); } else { OutputLineAll(NULL, "\n", Line_WaitForInput); }
@@ -2837,15 +2838,10 @@ void main()
DisableWindow();
ModDrawCharacter(3, 3, "sprite/normal/me2_wink_a1_", "1", 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, "s19/03/500300731", 256, TRUE);
- OutputLine(NULL, "「な、…なぁんだ…!",
- NULL, "\"Oh... Ohhh...!", Line_WaitForInput);
- ModPlayVoiceLS(3, 3, "s19/03/500300732", 256, TRUE);
- OutputLine(NULL, " てっきりおじさんは圭ちゃんの・・・ あははははっはぁ~!!」",
- NULL, " This old man thought you meant it was Keiichi's... Ahahaha.. haaa!!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_009_vm0x_n01","dialog001");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_009_vm00_n01","dialog001");}
+ //VoiceMatchingEnd
@@ -3520,15 +3516,10 @@ void main()
-//「身包み剥いでッ!@ ケツの毛までひん剥いてやるぜぇえぇえッ!!!!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei34010", 256, TRUE);
- OutputLine(NULL, "「身包み剥いでッ!!",
- NULL, "\"We'll leave you with nothing!", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s19/01/hr_kei34020", 256, TRUE);
- OutputLine(NULL, " 地獄の底に叩き落としてやるぜぇえぇえッ!!!!」",
- NULL, " And beat you into the depths of hell!!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_009_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_009_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
diff --git a/Update/onik_011.txt b/Update/onik_011.txt
index d288326..f931efe 100644
--- a/Update/onik_011.txt
+++ b/Update/onik_011.txt
@@ -1332,12 +1332,10 @@ void main()
FadeBustshot( 3, FALSE, 0, 0, 0, 0, 200, TRUE );
ModDrawCharacterWithFiltering(3, 5, "sprite/normal/ri1_def_a1_", "0", "left", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE );
-//「…家業手伝いは除くと書いてありますです。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 5, "s01/05/120500020", 256, TRUE);
- OutputLine(NULL, "「…家事手伝いは除くと書いてありますです。」",
- NULL, "\"...There's a clause that states household chores are excluded.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_011_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_011_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
@@ -1665,15 +1663,10 @@ void main()
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, "s01/05/120500024", 256, TRUE);
- OutputLine(NULL, "「…いっぱいいっぱい甚振られましたですね。",
- NULL, "\"...Being picked on so much by Keiichi-kun.", Line_WaitForInput);
- ModPlayVoiceLS(3, 5, "s01/05/120500025", 256, TRUE);
- OutputLine(NULL, "かわいそかわいそです。」",
- NULL, " You poor thing.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_011_vm0x_n01","dialog001");}
+ if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_011_vm00_n01","dialog001");}
+ //VoiceMatchingEnd
@@ -4035,9 +4028,10 @@ void main()
ModPlayVoiceLS(3, 11, "s01/11/120700159", 256, TRUE);
OutputLine(NULL, "「えぇ逮捕されてます。",
NULL, "\"Yeah, we arrested him.", Line_WaitForInput);
- ModPlayVoiceLS(3, 11, "s01/11/120700160", 256, TRUE);
- OutputLine(NULL, "以前に、逮捕歴もあるやつでしてね。",
- NULL, " He already had a criminal record from before.", Line_WaitForInput);
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_011_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_011_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
ModPlayVoiceLS(3, 11, "s01/11/120700161", 256, TRUE);
OutputLine(NULL, "別件で取調べ中に犯行を自供してます。",
NULL, " He admitted to the crime while being questioned about a different incident.", Line_WaitForInput);
diff --git a/Update/onik_014.txt b/Update/onik_014.txt
index d199c34..deda9a7 100644
--- a/Update/onik_014.txt
+++ b/Update/onik_014.txt
@@ -2068,18 +2068,10 @@ void main()
// DrawBustshot( 3, "re_se_wa_a1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );
// Commented out Rena's sprite change because the script from Sui takes her line out :(
-//「…県立大島が強いらしいよ@左腕の亀田くんがすごいんだって@…頑張ってね!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 3, "s01/03/120300137", 256, TRUE);
- OutputLine(NULL, "「…野球部の強い高校、教えよっか?",
- NULL, "\"...Want me to tell you the best highschools for baseball?", Line_WaitForInput);
- ModPlayVoiceLS(3, 3, "s01/03/120300138", 256, TRUE);
- OutputLine(NULL, "そこにいる左腕の、亀田くんがすごいピッチャーなんだけどさ。",
- NULL, " See Kameda-kun over there? He's a southpaw and an amazing pitcher.", Line_WaitForInput);
- ModPlayVoiceLS(3, 3, "s01/03/120300139", 256, TRUE);
- OutputLine(NULL, "…頑張ってね!」",
- NULL, " Good luck!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_014_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_014_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
diff --git a/Update/onik_015.txt b/Update/onik_015.txt
index 063ec56..66691b9 100644
--- a/Update/onik_015.txt
+++ b/Update/onik_015.txt
@@ -1510,6 +1510,9 @@ void main()
ModPlayVoiceLS(3, 1, "s01/01/120100655", 256, TRUE);
OutputLine(NULL, "…魅音はないって言ったじゃないか!!!",
NULL, " ...And you told me nothing happened!!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "ps2/01/120100656", 256, TRUE);
+ OutputLine(NULL, " バラバラ殺人があったのによ!!!",
+ NULL, " When someone was dismembered and murdered!!", Line_WaitForInput);
ModPlayVoiceLS(3, 1, "s01/01/120100657", 256, TRUE);
OutputLine(NULL, " 嘘つき野郎ッ!!!」",
NULL, " You lied to me!!!\"", GetGlobalFlag(GLinemodeSp));
@@ -2618,10 +2621,10 @@ void main()
ShakeScreen( 1, 50, 20, 3, 5);
-//斧。!w2000
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, "鉈。",
- NULL, " was a hatchet.", Line_ContinueAfterTyping);
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_015_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_015_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
SetValidityOfInput( FALSE );
Wait( 2000 );
@@ -2670,27 +2673,10 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-// ...だがあの斧はなんだよッ?@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " …だがあの鉈はなんだよッ?!",
- NULL, "But for that hatchet!?", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-// ごまかしも何もない!!@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " ごまかしも何もない!!!",
- NULL, "There was no excuse for that!!!", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-// そのまんまの...斧だッ?!?¥
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " そのまんまの…鉈だッ?!?!",
- NULL, "A hatchet... just like that!!??", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_015_vm0x_n01","dialog001");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_015_vm00_n01","dialog001");}
+ //VoiceMatchingEnd
//「......圭一くん@かくれんぼ、かな?!w800 かな?¥
if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
@@ -2909,12 +2895,10 @@ void main()
-//「じゃあその斧は何だよッ?!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s01/01/120100687", 256, TRUE);
- OutputLine(NULL, "「じゃあその鉈は何だよッ?!」",
- NULL, "\"Then what about that hatchet!?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_015_vm0x_n01","dialog002");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_015_vm00_n01","dialog002");}
+ //VoiceMatchingEnd
@@ -3963,11 +3947,10 @@ void main()
DrawFilm( 1, 255, 0, 0, 100, 0, 300, FALSE );
-// ...そして頭上で両手が組まれた時、そこには斧が握られていた@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " …そして頭上で両手が組まれた時、そこには鉈が握られていた。",
- NULL, "...Then as both of her hands met above her head... the hatchet that she held came into focus.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_015_vm0x_n01","dialog003");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_015_vm00_n01","dialog003");}
+ //VoiceMatchingEnd
@@ -3996,11 +3979,10 @@ void main()
-// レナはそのまま、斧を振り上げたまま、厳かに口を開いた...@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " レナはそのまま、鉈を振り上げたまま、厳かに口を開いた…。",
- NULL, "Rena stayed like that, with that hatchet raised above her head, and solemnly opened her mouth...", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_015_vm0x_n01","dialog004");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_015_vm00_n01","dialog004");}
+ //VoiceMatchingEnd
// それはまるで、二度と会うことのない友人に告げる別れのような......そんな残酷さが宿っていた...¥
@@ -6274,11 +6256,10 @@ void main()
PlayBGM( 2, "lsys25", 128, 0 );
//print 2
-// レナは斧を大きく振り上げたまま......さらに一歩踏み込んでくる@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " レナは鉈を大きく振り上げたまま……さらに一歩踏み込んでくる。",
- NULL, "Rena took one step forward... still holding the hatchet high above her head.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_015_vm0x_n01","dialog005");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_015_vm00_n01","dialog005");}
+ //VoiceMatchingEnd
@@ -6427,11 +6408,10 @@ void main()
-// 不釣合いな斧の重さに大きく振られ、まるで風に乗るかのように軽々と飛ばされる@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 不釣合いな鉈の重さに大きく振られ、まるで風に乗るかのように軽々と飛ばされる。",
- NULL, "Thrown about by the unbalanced weight of the hatchet, she was sent backwards as if she had been carried off by the wind.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_015_vm0x_n01","dialog006");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_015_vm00_n01","dialog006");}
+ //VoiceMatchingEnd
diff --git a/Update/onik_tips_01.txt b/Update/onik_tips_01.txt
index 574ef7e..f21dfae 100644
--- a/Update/onik_tips_01.txt
+++ b/Update/onik_tips_01.txt
@@ -119,21 +119,10 @@ void main()
NULL, "She's not planning to be all high and mighty if her birthday is a wee bit sooner than mine, is she...", Line_Normal);
ClearMessage();
-//「...ふ@ だが諦めろ@俺に誕生日で挑もうったって無駄なことだ!@ ......何ならひと月差ごとに100円の賭けをしてもいいぜー!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s20/01/440100004", 128, TRUE);
- OutputLine(NULL, "「…ふ!",
- NULL, "\"...Heh!", Line_Continue);
- Wait( 1000 );
- OutputLine(NULL, " だが諦めろ。",
- NULL, " Don't even.", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s20/01/440100005", 128, TRUE);
- OutputLine(NULL, "俺に誕生日で挑もうったって無駄なことだ!!",
- NULL, " It's impossible to challenge me by birthday!!", Line_WaitForInput);
- ModPlayVoiceLS(3, 1, "s20/01/440100006", 128, TRUE);
- OutputLine(NULL, " ……何ならどっちが年上か、罰ゲームつきで勝負してもいいぜー!」",
- NULL, " ... We can compete over who's the oldest if you like, with punishment, of course!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_tips_01_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_tips_01_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
DisableWindow();
@@ -155,18 +144,10 @@ void main()
NULL, " Why!?\"", Line_Normal);
ClearMessage();
-// 突然、賭けにされて狼狽するレナ@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 突然、勝負を挑まれて狼狽するレナ。",
- NULL, "Rena panicked at suddenly being challenged.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-
-
-// ...うろたえ具合から今月の小遣いは残り少ないと断定する@
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " …うろたえ具合からそれほど勝算に自信がないものと断定する。",
- NULL, "... Given how panicked she is, I can be sure she isn't confident in winning.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_tips_01_vm0x_n01","dialog001");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_tips_01_vm00_n01","dialog001");}
+ //VoiceMatchingEnd
// しかし...、たかだか誕生日程度でこうもうろたえてくれると、楽しくて仕方がないぞ¥
diff --git a/Update/onik_tips_02.txt b/Update/onik_tips_02.txt
index 8d00344..7c79848 100644
--- a/Update/onik_tips_02.txt
+++ b/Update/onik_tips_02.txt
@@ -94,24 +94,10 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-//「俺から見りゃ、スカートの沙都子の方が涼しそうだよ@この時期のズボンの股座がどれだけ蒸すか、女のお前にゃわかるまい!¥
- if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 1, "s20/01/440100016", 128, TRUE);
- OutputLine(NULL, "「俺から見りゃ、スカートの沙都子の方が涼しそうだよ。",
- NULL, "\"From how I see things, the skirt you're wearing looks like it would be much cooler.", Line_Continue);
- Wait ( 1500 );
- OutputLine(NULL, "この時期のズボンがどれだけ暑いか、女のお前にゃわかるまい!」",
- NULL, " A girl like you wouldn't understand just how hot it is wearing jeans in this season!\"", Line_Normal);
- ClearMessage();
- DisableWindow();
- ModDrawCharacter(1, 2, "sprite/normal/re1b_hau_b1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
-
-//「......む、...蒸すんだ.........、はぅ......。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 2, "s20/02/440200020", 128, TRUE);
- OutputLine(NULL, "「……あ、…暑いって………、はぅ……。」",
- NULL, "\"...It... it gets hot... Hao...\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_tips_02_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_tips_02_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
// またこの娘は、いかがわしい想像をたくましくさせてるな...¥
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
diff --git a/Update/onik_tips_07.txt b/Update/onik_tips_07.txt
index b9649c1..b3d4ca9 100644
--- a/Update/onik_tips_07.txt
+++ b/Update/onik_tips_07.txt
@@ -48,18 +48,10 @@ void main()
DisableWindow();
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/440300023", 128, TRUE);
- OutputLine(NULL, "「レナー?",
- NULL, "\"Rena~?", Line_Continue);
- Wait (400)
- OutputLine(NULL, " トイレじゃない?",
- NULL, " Didn't she go to the washroom?", Line_WaitForInput);
- ModPlayVoiceLS(3, 3, "s20/03/440300024", 128, TRUE);
- OutputLine(NULL, " 除きたいなら止めないけど、通報するからねぇ~」",
- NULL, " If you're planning to peep, I won't stop you. I'll call the cops, though~!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_tips_07_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_tips_07_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
// そんなことは一言も聞いてない¥
diff --git a/Update/onik_tips_16.txt b/Update/onik_tips_16.txt
index 1dab94d..06538b8 100644
--- a/Update/onik_tips_16.txt
+++ b/Update/onik_tips_16.txt
@@ -75,17 +75,10 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
-//「例えば重度の躁鬱病患者だが@一般に鬱状態から躁状態に転じる時にもっとも自殺が多いと言われちょる。¥
- if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s20/00/443200022", 128, TRUE);
- OutputLine(NULL, "「たとえば一般的な心理学見地から言えばじゃが、",
- NULL, "\"Well, from the popular consensus in psychology,", Line_Continue);
- Wait ( 3500 );
- OutputLine(NULL, "心理面が内向状態から外向状態に転じる時にもっとも自殺が多いと言われちょる」",
- NULL, " it's believed that people are most likely to attempt suicide when swinging from an introverted state to an extroverted one.\"", Line_Normal);
- ClearMessage();
- DisableWindow();
- DrawSceneWithMask("black", "down", 0, 0, 1300 );
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_tips_16_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_tips_16_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
@@ -108,195 +101,10 @@ void main()
DisableWindow();
DrawScene("background/ke_ky1", 400 );
-//「鬱状態の患者は自信を喪失し非常に悲観的だ@だが自殺もせん@自殺をする気力すらないからだ@...躁の状態もまた自殺をせん@
- if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s20/00/443200023", 128, TRUE);
- OutputLine(NULL, "「内向状態のときは自信を喪失し非常に悲観的だ。",
- NULL, "\"Individuals in the introverted state suffer from low self-esteem and are quite pessimistic,", Line_Continue);
- Wait ( 3600 );
- OutputLine(NULL, "だが自殺もせん。",
- NULL, " but rarely commit suicide.", Line_WaitForInput);
-
-
-// 今度は逆に、非常に自信過剰で行動的なので、自らを順風満帆と思う@だから自殺などせんのだ。@
- ModPlayVoiceLS(3, 0, "s20/00/443200024", 128, TRUE);
- OutputLine(NULL, "自殺をする気力すらないからだ。",
- NULL, " They don't have the willpower to commit suicide. ", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s20/00/443200025", 128, TRUE);
- OutputLine(NULL, "…逆の状態もまた自殺をせん",
- NULL, "The opposite state doesn't lead to suicide, either.", Line_WaitForInput);
- ModPlayVoiceLS(3, 0, "s20/00/443200026", 128, TRUE);
- OutputLine(NULL, " 今度は逆に、非常に自信過剰で行動的なので、自らを順風満帆と思う。",
- NULL, " That has an opposite effect, filling the person with confidence and making them feel as though they're walking on air.", Line_Continue);
- Wait ( 5600 );
- OutputLine(NULL, "だから自殺などせんのだ。」",
- NULL, " Thus, they do not commit suicide.\"", 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/440700021", 128, TRUE);
- OutputLine(NULL, "「…なるほどねぇ。",
- NULL, "\"...I see.", Line_Continue);
- Wait ( 1500 );
- OutputLine(NULL, "どっちの状態でも自殺をしないのに、状態が入れ替わる時に自殺するんですか。」",
- NULL, " Neither state causes suicide, but when the condition changes, they might do so?\"", Line_Normal);
- ClearMessage();
-
-//「鬱状態には自殺願望はあるが、自殺という大仕事をげる気力すらもない@だが躁状態が始まると徐々に気力が充実し、体の自由が利くようになってくる。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s20/00/443200027", 128, TRUE);
- OutputLine(NULL, "「内向状態には自殺願望はあるが、自殺という大仕事を遂げる気力すらもない。",
- NULL, "\"There is a desire to commit suicide when in an introverted state, but they do not have the willpower to commit such a formidable act.", Line_Continue);
- Wait ( 5200 );
- OutputLine(NULL, "だが外向状態が始まると徐々に気力が充実し、体の自由が利くようになってくる」",
- NULL, " But when they enter an extroverted state, they gain a burst of willpower and they can act freely again.\"", 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/440700022", 128, TRUE);
- OutputLine(NULL, "「なぁるほど!",
- NULL, "\"I see!", Line_Continue);
- Wait ( 1200 );
- OutputLine(NULL, " つまり自殺する気力が回復するわけですね。」",
- NULL, " So it means they gain the willpower to commit suicide.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-//「そういうことじゃの@だからこの時期に変な気を起こさんように、向精神薬をたっぷりと処方するわけじゃな。
- if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s20/00/443200028", 128, TRUE);
- OutputLine(NULL, "「そういうことじゃの。",
- NULL, "\"That's how it goes.", Line_WaitForInput);
- ModPlayVoiceLS(3, 0, "s20/00/443200028a", 128, TRUE);
- OutputLine(NULL, "だからこの時期に変な気を起こさんように、処方せんを施すわけじゃな。」",
- NULL, " That's why patients are prescribed medication during that time to keep them from acting on their impulses.\"", Line_Normal);
- ClearMessage();
-
-//「...では富竹氏はこの躁鬱病患者だったんですかねぇ?@
- if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 11, "s20/11/440700023", 128, TRUE);
- OutputLine(NULL, "「…では富竹氏はこの心理状態だったんですかねぇ?」",
- NULL, "\"...Then was Tomitake in this mental state?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-//「躁鬱病患者の自殺はちゃんとした文化的な自殺だ@飛び降りとか首吊りとか@ヤクの禁断症状のような自虐行動とはまったく違うぞい!@
- if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s20/00/443200029", 128, TRUE);
- OutputLine(NULL, "「一般的に自殺はちゃんとした文化的な手法で行われる。",
- NULL, "\"Such people generally commit suicide by more 'civilized' means.", Line_Continue);
- Wait ( 4000 );
- OutputLine(NULL, "道具を使用してな。",
- NULL, " They prepare.", Line_WaitForInput);
- ModPlayVoiceLS(3, 0, "s20/00/443200030", 128, TRUE);
- OutputLine(NULL, "自虐行動とはまったく違うぞい!」",
- NULL, " It's completely different from self-harm!\"", 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/440700024", 128, TRUE);
- OutputLine(NULL, "「富竹氏の自殺は文化的じゃないですよねぇ。",
- NULL, "\"Tomitake's death wasn't civilized...", 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/440700025", 128, TRUE);
- OutputLine(NULL, " ……ではやっぱりなにかの中毒と考えるのが自然ですか。",
- NULL, "So one would think it was caused by some foreign substance.", Line_Continue);
- Wait ( 3500 );
- OutputLine(NULL, "最初に言った、自殺したくなる精神状態を起こす薬ってのを教えてください。」",
- NULL, " As I said from the start: tell me of a drug that causes someone to commit suicide.\"", Line_Normal);
- ClearMessage();
-
-
-//「メトアンフェタミン中毒は躁鬱病に近い症状を起こすと報告されとる@覚醒剤のことだ@
- if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s20/00/443200031", 128, TRUE);
- OutputLine(NULL, "「鎮痛薬の一部には、心理を内向から外向に過剰転換させる効果があると報告されとる。",
- NULL, "\"There are reports that some analgetics can cause a violent psychological transition from introverted to extroverted.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-// ......それからバルビツール酸誘導体中毒にも異常行為が報告されとるがあまり一般的ではないのう@こっちは睡眠薬のことだ。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s20/00/443200032", 128, TRUE);
- OutputLine(NULL, " ……それから、催眠作用を持つ薬を異常摂取した場合にも異常行為が報告されとるが、あまり一般的ではないのう。",
- NULL, "...Overdoses of drugs with a hypnotic effect are also reported to cause erratic behavior, but it's not common.\"", 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/440700026", 128, TRUE);
- OutputLine(NULL, "「その二つは、検死の報告だと違うみたいですね。",
- NULL, "\"Neither showed up in the autopsy report.", Line_Continue);
- Wait ( 2400 );
- OutputLine(NULL, "…他の可能性は?」",
- NULL, " Are there any other possibilities?\"", Line_Normal);
- ClearMessage();
-
-
-//「あとは病気しか考えられん@
- if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s20/00/443200033", 128, TRUE);
- OutputLine(NULL, "「あとは病気しか考えられん。",
- NULL, "\"All I can think of is that it's some sort of illness.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-
-// バセドー病等の甲状腺異常を引き起こす病気にしばしば躁鬱病に似た症状が報告されとる@だがバセドー病は特徴的な症状が多い@仏は違うの。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s20/00/443200034", 128, TRUE);
- OutputLine(NULL, " 甲状腺異常を引き起こす病気にしばしばそれに似た症状が報告されとる。",
- NULL, "Often, diseases affecting the thyroid are reported to cause similar symptoms.", Line_Continue);
- Wait ( 4400 );
- OutputLine(NULL, "だがそれらは概して特徴的な症状が多い。",
- NULL, " But they all have many characteristic symptoms of their own.", Line_WaitForInput);
- ModPlayVoiceLS(3, 0, "s20/00/443200035", 128, TRUE);
- OutputLine(NULL, "仏は違うの。」",
- NULL, " The deceased exhibited none of them.\"", 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/440700027", 128, TRUE);
- OutputLine(NULL, "「もっと突発的に発生するものはありませんかねぇ。",
- NULL, "\"I wonder, is there something that could happen more spontaneously?", Line_Continue);
- Wait ( 2800 );
- OutputLine(NULL, "今回のケースと合うような、突発性で自殺したくなるようなヤツです。」",
- NULL, " Something that fits this case and would cause someone to want to commit suicide all of a sudden.\"", Line_Normal);
- ClearMessage();
-
-
-//「急性器質性精神病、っちゅうのを知っとるかの@
- if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s20/00/443200036", 128, TRUE);
- OutputLine(NULL, "「他には、……そうじゃな。",
- NULL, "\"Let's see... as another possibility...", Line_Continue);
- Wait ( 3200 );
-// 早い話が、脳障害によって精神がとんちんかんになる状態じゃな@これは薬物中毒でも起こるが、脳の外傷や脳炎、脳卒中、脳腫瘍なんかでも起こる。@
- OutputLine(NULL, " 脳障害によって精神に異常を発生する状態じゃな。",
- NULL, " There's a condition where brain injury causes psychological problems.", Line_WaitForInput);
- ModPlayVoiceLS(3, 0, "s20/00/443200037", 128, TRUE);
- OutputLine(NULL, "これは薬物中毒でも起こるが、脳の外傷や一部の病気なんかでも起こる。」",
- NULL, " Drugs can be to blame, but it can also be caused by physical trauma, and some diseases.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_tips_16_vm0x_n01","dialog001");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_tips_16_vm00_n01","dialog001");}
+ //VoiceMatchingEnd
//「つまり、薬によらなくても異常な精神状態に陥る可能性があると。@
@@ -333,16 +141,10 @@ void main()
ClearMessage();
-//「かっかっか@ つまり、乱闘中に豆腐の角に頭ぶつけて、それでとんちんかんになったんじゃないかと言っとるんだ。@
- if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 0, "s20/00/443200040", 128, TRUE);
- OutputLine(NULL, "「かっかっか!",
- NULL, "\"Bwah ha ha!", Line_Continue);
- Wait ( 1200 );
- OutputLine(NULL, " つまり、乱闘中に豆腐の角に頭ぶつけて、それで異常が発生したと言っとるんだ。」",
- NULL, " Basically, he knocked his noggin in the brawl and that made him go haywire.\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_tips_16_vm0x_n01","dialog002");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_tips_16_vm00_n01","dialog002");}
+ //VoiceMatchingEnd
//「なっはっはっはっはっはっは!!@ じゃあホシには殺意はなかったってことですかねぇ@ちょいと小銭を巻き上げようと殴ったら、たまたま殴り所が悪かったと!¥
diff --git a/Update/onik_tips_17.txt b/Update/onik_tips_17.txt
index b69fb85..b48efa7 100644
--- a/Update/onik_tips_17.txt
+++ b/Update/onik_tips_17.txt
@@ -456,21 +456,10 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-//「婆さまがどうしても生まれの北海道に帰りたいって泣くんですよ...@最後のご奉公なんです@退職金は、まぁススキノで楽しむことにします@なっはっはっは!!¥
- if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
- ModPlayVoiceLS(3, 11, "s20/11/440700053", 128, TRUE);
- OutputLine(NULL, "「婆さまがどうしても生まれの北海道に帰りたいって泣くんですよ…。",
- NULL, "\"Mother pines to return to her birthplace...", Line_Continue);
- Wait (4200);
- OutputLine(NULL, "最後のご奉公なんです。",
- NULL, " It's the least I can do.", Line_WaitForInput);
- ModPlayVoiceLS(3, 11, "s20/11/440700054", 128, TRUE);
- OutputLine(NULL, "退職金は、まぁ歓楽街で楽しむことにします。",
- NULL, " And the severance? Well, I'll enjoy it at the entertainment district.", Line_WaitForInput);
- ModPlayVoiceLS(3, 11, "s20/11/440700055", 128, TRUE);
- OutputLine(NULL, "なっはっはっは!!」",
- NULL, " Nahahahah!!\"", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_tips_17_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_tips_17_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
//「署長は退職時特別昇給を見直すかもってさ。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("高杉", NULL, "Takasugi", NULL, Line_ContinueAfterTyping); }
diff --git a/Update/onik_tips_18.txt b/Update/onik_tips_18.txt
index cba06fb..e4a1ad7 100644
--- a/Update/onik_tips_18.txt
+++ b/Update/onik_tips_18.txt
@@ -33,26 +33,10 @@ void main()
DisableWindow();
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/440300032", 256, TRUE);
- OutputLine(NULL, "「さぁてどうしたんだろうね。",
- NULL, "\"I wonder.", Line_Continue);
- Wait (2400);
- OutputLine(NULL, "恋の病にでもかかってるんじゃないのー?」",
- NULL, " Maybe he's got a crush on someone?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
- DisableWindow();
- ModDrawCharacter(3, 2, "sprite/normal/re1a_hau_a1_", "1", 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/440200043", 256, TRUE);
- OutputLine(NULL, "「み、魅ぃちゃんそれ飛躍しすぎ…!」",
- NULL, "\"M-M-Mii-chan, that's a logic leap...!\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_tips_18_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_tips_18_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
DisableWindow();
diff --git a/Update/onik_tips_20.txt b/Update/onik_tips_20.txt
index ab3089b..47ce360 100644
--- a/Update/onik_tips_20.txt
+++ b/Update/onik_tips_20.txt
@@ -21,14 +21,10 @@ void main()
NULL, "The Seventh Mart was a bargain supermarket with food and alcohol.", Line_Normal);
ClearMessage();
-//早く選べ、と急き立てる両親に悪態をつきながら、色とりどりのカップめんをどっさりとカートに載せる。
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, "早く選べ、と急き立てる両親に悪態をつきながら、色とりどりのカップめんをどっさりとカートに載せる。",
- NULL, "I flopped the colorful collection of cup noodle bowls into the cart, muttering in irritation at being rushed by my parents.", Line_WaitForInput);
-//案の定、何でこれだけの種類を選んできたんだ、とお袋はあきれた声を上げた。
- OutputLine(NULL, "案の定、何でこれだけの種類を選んできたんだ、とお袋はあきれた声を上げた。",
- NULL, " As expected, Mom gave a disbelieving look and asked why I had to get so many flavors.", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_tips_20_vm0x_n01","dialog000");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_tips_20_vm00_n01","dialog000");}
+ //VoiceMatchingEnd
//「最近のカップめんは凝ってて種類も多いんだよ@どれも一通りは食ってみたいし。@
if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
@@ -49,13 +45,10 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-// あまりの量と種類に親父が渋って、バラ売りじゃなく箱で選んでこい、と言う。
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " あまりの量と種類に親父が渋って、",
- NULL, "Looking displeased at the sheer amount and the number of different varieties,", Line_WaitForInput);
- OutputLine(NULL, " バラ売りじゃなく箱で選んでこい、と言う。",
- NULL, " Dad told me to go get a multipack instead of individual ones.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_tips_20_vm0x_n01","dialog001");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_tips_20_vm00_n01","dialog001");}
+ //VoiceMatchingEnd
// まぁこういう展開は読めていた@
@@ -95,26 +88,10 @@ void main()
NULL, "I had already given up inside and wasn't sure which case of noodles to get.", Line_Normal);
ClearMessage();
-//お袋と親父は早々にレジへ並んで、まだ売り場であれこれ迷う俺を呼んでいる。
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, "お袋と親父は早々にレジへ並んで、まだ売り場であれこれ迷う俺を呼んでいる。",
- NULL, "Mom and Dad were already waiting in line, calling for me as I struggled with the decision.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-
-// 列も長くないし、時間はない……。俺は仕方なく、手早く目当てのラーメンの箱を探しあてた。
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, " 列も長くないし、時間はない……。",
- NULL, "The line is short, and there isn't much time...!", Line_WaitForInput);
- OutputLine(NULL, "俺は仕方なく、手早く目当てのラーメンの箱を探しに行く。",
- NULL, " Left with no choice, I quickly search the cases of noodles for what I want.", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-// 困ったときには、……そう! 豚骨ショウガ味の大盛カップ!!
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, "困ったときには、……そう! 豚骨ショウガ味の大盛カップ!!",
- NULL, "When in trouble... That's it! Pork-bone & Ginger, extra large!!", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zonik_tips_20_vm0x_n01","dialog002");}
+ if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zonik_tips_20_vm00_n01","dialog002");}
+ //VoiceMatchingEnd
// お袋に選ばせると醤油味だと塩味だの、手堅いチョイスに固まる傾向がある¥
@@ -124,17 +101,10 @@ void main()
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-// だから豚骨の箱をどん、と買い物かごに積み込むと、『……これぇ?』と言いたげな顔で俺を見返した。
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, "だから豚骨の箱をどん、と買い物かごに積み込むと、『……これぇ?』と言いたげな顔で俺を見返した。",
- NULL, "So, when I plonked a large box of pork-bone flavor in the shopping cart, Mom looked back at me with an expression as if to say \"...These ones?\"", GetGlobalFlag(GLinemodeSp));
- if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
-
-// とはいえ、これだけは譲れないとばかりに俺は、チョイスしてきた持論を展開する。
- if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
- OutputLine(NULL, "とはいえ、これだけは譲れないとばかりに俺は、チョイスしてきた持論を展開する。",
- NULL, " To show her this was my last compromise, I began explaining the choice.", Line_Normal);
- ClearMessage();
+ //VoiceMatching
+ if(GetGlobalFlag(GCensor) >= 1){ModCallScriptSection("zonik_tips_20_vm0x_n01","dialog003");}
+ if(GetGlobalFlag(GCensor) <= 0){ModCallScriptSection("zonik_tips_20_vm00_n01","dialog003");}
+ //VoiceMatchingEnd
//「豚骨はうまいんだよ@ 大盛りだけど大味ってわけじゃないし...!!@
diff --git a/Update/zomake_01_vm00_n01.txt b/Update/zomake_01_vm00_n01.txt
new file mode 100644
index 0000000..3f021fe
--- /dev/null
+++ b/Update/zomake_01_vm00_n01.txt
@@ -0,0 +1,158 @@
+void main()
+{
+}
+
+void dialog000()
+{
+// レナrvS20/02/440200106.「あははは!kvS20/02/440200107. 今回の『鬼隠し』は、全体の謎に挑む人たちが最初に通るお話。kvS20/02/440200108.だから実質上のプロローグの位置づけなんだって」
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s20/02/440200108", 256, TRUE);
+ OutputLine(NULL, "「なんでも、今回の「鬼隠し編」は全体の物語のプロローグみたいなお話なんですって。」",
+ NULL, "\"As I understand it, this ~Onikakushi~ chapter is supposed to be somewhat of a prologue to the entire series.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog001()
+{
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s20/03/440300250", 256, TRUE);
+ OutputLine(NULL, " この最悪のバッドエンドを回避するために、プレイヤーさんが物語を模索していくのがサウンドノベルだし。」",
+ NULL, "The player digging through the story in order to avoid a bad ending is the point of these types of games after all.\"", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+ FadeAllBustshots( 400, 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/440500083", 256, TRUE);
+ OutputLine(NULL, "「…まだ第一話ですよ。ボクは次のお話が楽しみなのです。」",
+ NULL, "\"...It's still just the first chapter. I'm looking forward to the next one.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ DisableWindow();
+ 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/440300251", 256, TRUE);
+ OutputLine(NULL, "「次の話はどんなのになるわけ?",
+ NULL, "\"What happens in the next chapter?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 3, "s20/03/440300252", 256, TRUE);
+ OutputLine(NULL, " レナは聞いてるー?」",
+ NULL, " Rena, do you know?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ DisableWindow();
+ DrawSceneWithMask("background/res5", "left", 0, 0, 300 );
+ ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re1a_warai_a1_", "2", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
+
+// レナrvS20/02/440200109.「うん。kvS20/02/440200110.今回はレナをパートナーに選んだ物語だったけど、kvS20/02/440200111.他にも魅ぃちゃん、沙都子ちゃんをパートナーに選んだお話もあるみたいだね」
+
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s20/02/440200109", 256, TRUE);
+ OutputLine(NULL, "「うん。次のシナリオは今回のシナリオとはまた別の側面を紹介する物語…って言ってたよ。」",
+ NULL, "\"Yeah. They said the next chapter will introduce another aspect of the story.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ DisableWindow();
+ ModDrawCharacter(3, 4, "sprite/normal/sa1a_akireru_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 400, TRUE );
+
+
+ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 4, "s20/04/440400131", 256, TRUE);
+ OutputLine(NULL, "「……難しい言い方ですわねぇ。",
+ NULL, "\"...That's a strange way of putting it.", Line_WaitForInput);
+ OutputLine(NULL, "何なんですの?」",
+ NULL, " What does that mean?\"", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+ DrawSceneWithMask("background/res5", "m1", 0, 0, 300 );
+ 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); }
+ ModPlayVoiceLS(3, 2, "s20/02/440200115", 256, TRUE);
+ OutputLine(NULL, "「今回の鬼隠し編では、雛見沢で近年起こった連続怪死事件が紹介されたでしょ?",
+ NULL, "\"In this chapter, they introduced the string of mysterious deaths that were happening in Hinamizawa recently, right?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s20/02/440200116", 256, TRUE);
+ OutputLine(NULL, " 次回のシナリオでは雛見沢の古い歴史なんかが紹介されるんですって。」",
+ NULL, " The next chapter will introduce some of the history of Hinamizawa.\"", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+ ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me1b_def_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
+}
+
+void dialog002()
+{
+//「………きっと立ち絵がないので登場できないのです。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 5, "s20/05/440500088", 256, TRUE);
+ OutputLine(NULL, "「………きっと立ち絵がないので登場できないのです。」",
+ NULL, "\"...It's probably because he doesn't have any character art so he couldn't poke his head in even if he wanted to.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+ DisableWindow();
+ FadeBustshotWithFiltering( 1, "right", 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 );
+
+// 大石rvS20/11/440700336.「そりゃ古手さん、仕方がありませんよ。kvS20/11/440700337.前原さんの台詞だけで普通のアドベンチャーゲームなら全員分の量がありますからね~。kvS20/11/440700338.んっふっふっふ!」
+ if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 11, "s20/11/440700337", 256, TRUE);
+ OutputLine(NULL, "「梨花さん、そーゆうのは大人の事情って言うんですよ。",
+ NULL, "\"Rika-san, that's what we refer to as a 'personal problem,'", Line_WaitForInput);
+ ModPlayVoiceLS(3, 11, "s20/11/440700338", 256, TRUE);
+ OutputLine(NULL, "んっふっふっふ!」",
+ NULL, " hehehehe!\"", Line_Normal);
+}
+
+void dialog003()
+{
+//「なるほど@虐げられた某家の人たちが先祖の恨みを晴らすために…ってな感じですか@ うーん………私はそれにも反対ですねぇ。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 11, "s20/11/440700351", 256, TRUE);
+ OutputLine(NULL, "「なるほど。",
+ NULL, "\"I see.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 11, "s20/11/440700352", 256, TRUE);
+ OutputLine(NULL, "虐げられた某家の人たちが先祖の恨みを晴らすために…ってな感じですか?",
+ NULL, " A member of some repressed family looking to air out an old grudge of their ancestors... something like that?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 11, "s20/11/440700353", 256, TRUE);
+ OutputLine(NULL, " うーん………私はそれにも反対ですねぇ。」",
+ NULL, " Hmmm... I don't like that.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog005()
+{
+//「……立ち絵を描いてもらえたら圭一も来れますですよ。@
+// Leaving this part on the old translation, because I can't think of a way to translate the Sui line that actually makes sense, and the character art gag stands alone okay
+ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 5, "s20/05/440500101", 256, TRUE);
+ OutputLine(NULL, "「……立ち絵を描いてもらえたら圭一も来れますですよ。」",
+ NULL, "\"...You can come if you get some character art for yourself.\"", 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_akireru_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
+
+//「梨花、それは内緒ですわ…。¥
+// Also keeping the original translation here.
+ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 4, "s20/04/440400159", 256, TRUE);
+ OutputLine(NULL, "「梨花、それは内緒ですわ…。」",
+ NULL, "\"Rika, that's a secret...\"", Line_Normal);
+}
+
+void dialog006()
+{
+ 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); }
+}
diff --git a/Update/zomake_01_vm0x_n01.txt b/Update/zomake_01_vm0x_n01.txt
new file mode 100644
index 0000000..9163ed1
--- /dev/null
+++ b/Update/zomake_01_vm0x_n01.txt
@@ -0,0 +1,172 @@
+void main()
+{
+}
+
+void dialog000()
+{
+// レナrvS20/02/440200106.「あははは!kvS20/02/440200107. 今回の『鬼隠し』は、全体の謎に挑む人たちが最初に通るお話。kvS20/02/440200108.だから実質上のプロローグの位置づけなんだって」
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s20/02/440200106", 256, TRUE);
+ OutputLine(NULL, "「あははは!",
+ NULL, "\"Ahaha!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s20/02/440200107", 256, TRUE);
+ OutputLine(NULL, "今回の『鬼隠し』は、全体の謎に挑む人たちが最初に通るお話。",
+ NULL, " This ~Onikakushi~ chapter is the first story that readers challenging the mystery of the entire series get to experience.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s20/02/440200108", 256, TRUE);
+ OutputLine(NULL, "だから実質上のプロローグの位置づけなんだって。」",
+ NULL, " So it's actually supposed to be somewhat of a prologue.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog001()
+{
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s20/03/440300250", 256, TRUE);
+ OutputLine(NULL, " この最悪のバッドエンドを回避するために、プレイヤーさんが物語を模索していくのがこの作品の醍ご味だし」",
+ NULL, "The player digging through the story in order to avoid a bad ending is the point of these types of games after all.\"", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+ FadeAllBustshots( 400, 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/440500083", 256, TRUE);
+ OutputLine(NULL, "「…まだ第一話ですよ。ボクは次のお話が楽しみなのです。」",
+ NULL, "\"...It's still just the first chapter. I'm looking forward to the next one.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ DisableWindow();
+ 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/440300251", 256, TRUE);
+ OutputLine(NULL, "「これから、どんな話が待ち受けてるんだろう?",
+ NULL, "\"Just what kind of plot awaits us from here on?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 3, "s20/03/440300252", 256, TRUE);
+ OutputLine(NULL, " レナは聞いてるー?」",
+ NULL, " Rena, do you know?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ DisableWindow();
+ DrawSceneWithMask("background/res5", "left", 0, 0, 300 );
+ ModDrawCharacterWithFiltering(1, 2, "sprite/normal/re1a_warai_a1_", "2", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
+
+// レナrvS20/02/440200109.「うん。kvS20/02/440200110.今回はレナをパートナーに選んだ物語だったけど、kvS20/02/440200111.他にも魅ぃちゃん、沙都子ちゃんをパートナーに選んだお話もあるみたいだね」
+
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s20/02/440200109", 256, TRUE);
+ OutputLine(NULL, "「うん。",
+ NULL, "\"Yeah.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s20/02/440200110", 256, TRUE);
+ OutputLine(NULL, "今回はレナをパートナーに選んだ物語だったけど、",
+ NULL, " This episode has Rena as your closest friend,", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s20/02/440200111", 256, TRUE);
+ OutputLine(NULL, "他にも魅ぃちゃん、沙都子ちゃんをパートナーに選んだお話もあるみたいだね。」",
+ NULL, " but it seems like there are stories featuring Mii-chan and Satoko-chan, too.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ DisableWindow();
+ ModDrawCharacter(3, 4, "sprite/normal/sa1a_akireru_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 400, TRUE );
+
+// 沙都子rvS20/04/440400131.「他のシナリオにはどんな展開があるんですの?」
+
+ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 4, "s20/04/440400131", 256, TRUE);
+ OutputLine(NULL, "「他のシナリオにはどんな展開があるんですの?」",
+ NULL, "\"What kind of plot developments can we expect from the other scenarios?\"", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+ DrawSceneWithMask("background/res5", "m1", 0, 0, 300 );
+ 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); }
+ ModPlayVoiceLS(3, 2, "s20/02/440200115", 256, TRUE);
+ OutputLine(NULL, "「今回の『鬼隠』では、雛見沢で近年起こった連続怪死事件が紹介されたでしょ?",
+ NULL, "\"In this chapter, they introduced the string of mysterious deaths that were happening in Hinamizawa recently, right?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s20/02/440200116", 256, TRUE);
+ OutputLine(NULL, " たとえば魅ぃちゃんのシナリオでは雛見沢の古い歴史なんかが紹介されるんだって」",
+ NULL, " The next chapter will introduce some of the history of Hinamizawa.\"", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+ ModDrawCharacterWithFiltering(1, 3, "sprite/normal/me1b_def_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
+}
+
+void dialog002()
+{
+//「………きっと立ち絵がないので登場できないのです。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 5, "s20/05/440500088", 256, TRUE);
+ OutputLine(NULL, "「………きっと喋るワード数が多すぎて居残りなのです。」",
+ NULL, "\"...He probably had too many lines in his script, and had to stay behind recording.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+ DisableWindow();
+ FadeBustshotWithFiltering( 1, "right", 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 );
+
+// 大石rvS20/11/440700336.「そりゃ古手さん、仕方がありませんよ。kvS20/11/440700337.前原さんの台詞だけで普通のアドベンチャーゲームなら全員分の量がありますからね~。kvS20/11/440700338.んっふっふっふ!」
+ if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 11, "s20/11/440700336", 256, TRUE);
+ OutputLine(NULL, "「そりゃ古手さん、仕方がありませんよ。",
+ NULL, "\"Well, you can hardly blame him.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 11, "s20/11/440700337", 256, TRUE);
+ OutputLine(NULL, "前原さんの台詞だけで普通のアドベンチャーゲームなら全員分の量がありますからね~。",
+ NULL, " Maebara-san has enough lines to cover a full cast in a normal novel game, you see~", Line_WaitForInput);
+ ModPlayVoiceLS(3, 11, "s20/11/440700338", 256, TRUE);
+ OutputLine(NULL, "んっふっふっふ!」",
+ NULL, " hehehehe!\"", Line_Normal);
+}
+
+void dialog003()
+{
+//「なるほど@虐げられた某家の人たちが先祖の恨みを晴らすために…ってな感じですか@ うーん………私はそれにも反対ですねぇ。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 11, "s20/11/440700351", 256, TRUE);
+ OutputLine(NULL, "「なるほど。",
+ NULL, "\"I see.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 11, "s20/11/440700352", 256, TRUE);
+ OutputLine(NULL, "過去に酷い扱いを受けた某家の人たちが先祖の恨みを晴らすために…ってな感じですか?",
+ NULL, " A member of some repressed family looking to air out an old grudge of their ancestors... something like that?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 11, "s20/11/440700353", 256, TRUE);
+ OutputLine(NULL, " うーん………私はそれにも反対ですねぇ。」",
+ NULL, " Hmmm... I don't like that.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog005()
+{
+//「……立ち絵を描いてもらえたら圭一も来れますですよ。@
+// Leaving this part on the old translation, because I can't think of a way to translate the Sui line that actually makes sense, and the character art gag stands alone okay
+ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 5, "s20/05/440500101", 256, TRUE);
+ OutputLine(NULL, "「……収録の残り台詞数でボクたちの誰か一人でも抜いたら、圭一も参加できるのですよ。」",
+ NULL, "\"...You can come if you get some character art for yourself.\"", 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_akireru_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
+
+//「梨花、それは内緒ですわ…。¥
+// Also keeping the original translation here.
+ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 4, "s20/04/440400159", 256, TRUE);
+ OutputLine(NULL, "「梨花、あの量でそれは不可能ですわ…。」",
+ NULL, "\"Rika, that's a secret...\"", Line_Normal);
+}
+
+void dialog006()
+{
+ 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); }
+}
diff --git a/Update/zonik_001_vm00_n01.txt b/Update/zonik_001_vm00_n01.txt
new file mode 100644
index 0000000..ac98d6a
--- /dev/null
+++ b/Update/zonik_001_vm00_n01.txt
@@ -0,0 +1,118 @@
+void main()
+{
+}
+
+void dialog000()
+{
+// 魅音の目線が俺の胸元からつーっと下がって行き、!d400俺の下腹部に集まり始める@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 魅音の目線が俺の胸元からつーっと下がって行き、",
+ NULL, "Mion's gaze started at my chest then dropped straight down,", Line_Continue);
+
+ Wait( 400 );
+
+ OutputLine(NULL, "俺の下腹部に集まり始める。",
+ NULL, " focusing on the point between my legs.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+// ...前に会った時にあんなに可愛かったってのは俺の股間のことかよ¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " …前に会った時にあんなに可愛かったってのは俺の股間のことかよ。",
+ NULL, "...So she was saying it was my crotch that was cuter back then.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+// ちなみに断っておくが、見せた試しはないぞ。......念のため¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ちなみに断っておくが、見せた試しはないぞ。……念のため。",
+ NULL, "Before you ask, just to be clear, I've never actually tried to show it to her.", Line_Normal);
+ ClearMessage();
+
+//「そうだよ立派になったぞ@驚くぞ。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "「そうだよ立派になったぞ。",
+ NULL, "\"I've grown quite splendidly.", Line_WaitForInput);
+ OutputLine(NULL, "驚くぞ。」",
+ NULL, " You'd be surprised.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ DisableWindow();
+ ModDrawCharacter(3, 3, "sprite/normal/me1a_tokui_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );
+
+//「たくましくなっちゃった上にヒゲまで生やしちゃってさぁ~☆@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "「たくましくなっちゃった上にヒゲまで生やしちゃってさぁ〜☆」",
+ NULL, "\"Not only is he bigger, but he has a little moustache now~☆\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+//「毎朝、元気全開で大変なんだ@今度見せてやるから挨拶してみろ。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "「毎朝、元気全開で大変なんだ。",
+ NULL, "\"Being so *engorged* with energy every morning is quite a problem, though.", Line_WaitForInput);
+ OutputLine(NULL, "今度見せてやるから挨拶してみろ。」",
+ NULL, " I'll introduce you next time, so be sure to greet him properly.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+//「今度なんて言わないで今がいいなぁ@朝の新鮮な空気を吸わせてあげたらぁ?¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "「今度なんて言わないで今がいいなぁ。",
+ NULL, "\"Don't say 'next time.' Right now is just fine.", Line_WaitForInput);
+ OutputLine(NULL, "朝の新鮮な空気を吸わせてあげたらぁ?」",
+ NULL, " How about letting the little guy get a breath of fresh morning air?\"", Line_Normal);
+ ClearMessage();
+
+
+// 朝の新鮮な空気をここまで台無しにする下品トークは聞いたことないぞ...@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 朝の新鮮な空気をここまで台無しにする下品トークは聞いたことないぞ…。",
+ NULL, "I don't think I've ever heard talk so dirty you could smell it fouling up the morning air before.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+// 魅音ってヤツはたまにノリにおっさんぽいところがあるのだ@
+ OutputLine(NULL, " 魅音ってヤツはたまにノリにおっさんぽいところがあるのだ。",
+ NULL, "Mion sure does act like an old man sometimes.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+
+//「よしわかった@大公開だ@後悔するなよ...ッ?!?!¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "「よしわかった。",
+ NULL, "\"Gotcha.", Line_WaitForInput);
+ OutputLine(NULL, "大公開だ。",
+ NULL, " Time for the big reveal.", Line_WaitForInput);
+ OutputLine(NULL, "後悔するなよ…ッ?!?!」",
+ NULL, " Hope you don't regret it...!!\"", Line_Normal);
+ ClearMessage();
+
+// 俺がジッパーに手をかけたところで、レナが慌てふためきながらまくし立てた@
+ OutputLine(NULL, " 俺がジッパーに手をかけたところで、レナが慌てふためきながらまくし立てた。",
+ NULL, "As my hand reached for my fly, Rena began to ramble in a near panic.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
+
+void dialog001()
+{
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s19/03/990300072", 256, TRUE);
+ OutputLine(NULL, "「レナもシカトすんなー!2人がホテル街へ消えたって回覧板を」",
+ NULL, "\"Don't you ignore me too, Rena! I'll put out a village-wide circular saying that you two disappeared into the hotel district together!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//「圭一さんのお弁当はきっと貧乏臭くパンの耳に決まってますわ~@ さぁ恥ずかしがらずにお見せなさいな!ほらほら!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 4, "s19/04/990400015", 256, TRUE);
+ OutputLine(NULL, "「圭一さんのお弁当はきっと貧乏臭くパンの耳に決まってますわ〜!",
+ NULL, "\"Keiichi-san's lunch box is most assuredly filled with nothing but bread crusts like some sort of destitute plebeian~!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 4, "s19/04/990400016", 256, TRUE);
+ OutputLine(NULL, " さぁ恥ずかしがらずにお見せなさいな!ほらほら!」",
+ NULL, " Why don't you just show it to us? Come now!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_001_vm0x_n01.txt b/Update/zonik_001_vm0x_n01.txt
new file mode 100644
index 0000000..6a22b82
--- /dev/null
+++ b/Update/zonik_001_vm0x_n01.txt
@@ -0,0 +1,166 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//魅音の手が地上1mくらいのところで揺れる。
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 魅音の手が地上1mくらいのところで揺れる。",
+ NULL, "Mion then lowered her hand to about 1 meter above the ground.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+//「俺は先月引っ越してきたばかりなんだが……?」
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei00230", 256, TRUE);
+ OutputLine(NULL, "「俺は先月引っ越してきたばかりなんだが……?」",
+ NULL, "\"But you've only known me for a month...\"", Line_Normal);
+ ClearMessage();
+
+ DisableWindow();
+ ModDrawCharacter(3, 3, "sprite/normal/me1a_tokui_a1_", "1", 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, "s19/03/990300007", 256, TRUE);
+ OutputLine(NULL, "「こんなに立派に育ってくれて…",
+ NULL, "\"You've grown up so magnificently...", Line_Continue);
+ OutputLine(NULL, "…おじさん苦労した甲斐があったよ」",
+ NULL, " All the trouble this old man had to go through was worth it.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+//ご丁寧にハンカチまで取り出して泣きまねをする。
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ご丁寧にハンカチまで取り出して泣きまねをする。",
+ NULL, "She gently took out a handkerchief and pretended to weep into it.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+//朝から土曜8時のノリかよ。
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 朝から土曜8時のノリかよ。",
+ NULL, "Just what is she trying to pull off at 8 o'clock in the morning...?", Line_Normal);
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+ if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); }
+
+//「誰が苦労したんだ誰が」
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei00240", 256, TRUE);
+ OutputLine(NULL, "「誰が苦労したんだ誰が」",
+ NULL, "\"Wasn't it me who went through the trouble there?!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+//「たくましくなっちゃった上に、ヒゲまで生やしちゃってさぁ~」
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s19/03/990300008", 256, TRUE);
+ OutputLine(NULL, "「たくましくなっちゃった上に、ヒゲまで生やしちゃってさぁ~」",
+ NULL, "\"You've grown up so much, you even have a beard~!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+//「まだヒゲなんか生えるかっ!」
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei00250", 256, TRUE);
+ OutputLine(NULL, "「まだヒゲなんか生えるかっ!」",
+ NULL, "\"My beard hasn't started growing yet!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+//「いや、生えてるね。先週ヒゲ剃り買ったでしょ?」
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s19/03/990300009", 256, TRUE);
+ OutputLine(NULL, "「いや、生えてるね。先週ヒゲ剃り買ったでしょ?」",
+ NULL, "\"No, it's already growing. You got yourself a razor for it last week, right?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+//「いや、生えてるね。先週ヒゲ剃り買ったでしょ?」
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei00260", 256, TRUE);
+ OutputLine(NULL, "「あれは、親父の……って、何でお前が知ってる?」",
+ NULL, "\"That was my father's... Wait, how do you know that?\"", Line_Normal);
+
+ ClearMessage();
+
+//その問いに、魅音はちっちっち、と人差し指を目の前で振った。
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " その問いに、魅音はちっちっち、と人差し指を目の前で振った。",
+ NULL, "Mion sneered at the question, and then wagged her index finger right in my face.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ……何の真似だ。",
+ NULL, "...Just what is she playing at?", Line_Normal);
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+ if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); }
+ DisableWindow();
+ ModDrawCharacter(3, 3, "sprite/normal/me1a_huteki_a1_", "2", 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, "s19/03/990300010", 256, TRUE);
+ OutputLine(NULL, "「あっはっはっは、魅音さんの情報収集能力を舐めちゃあいけないよ?",
+ NULL, "\"Hahaha, NEVER underestimate Mion-san's intelligence gathering skills!", Line_WaitForInput);
+
+
+ DisableWindow();
+ ModDrawCharacter(3, 3, "sprite/normal/me1b_tokui_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
+
+ ModPlayVoiceLS(3, 3, "s19/03/990300011", 256, TRUE);
+ OutputLine(NULL, " 圭ちゃんの昨日の夕食からレナのスリーサイズまで、すべておじさんはお見通しさ」",
+ NULL, " From your last meal to Rena's measurements, this old man knows it all.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+//そう言って、不敵に笑う魅音の肩を俺はポンと叩く
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " そう言って、不敵に笑う魅音の肩を俺はポンと叩く",
+ NULL, "My interest piqued, I placed my hand on her shoulder while she was still smirking.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+//「……ちなみにレナのスリーサイズは?」
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei00270", 256, TRUE);
+ OutputLine(NULL, "「……ちなみにレナのスリーサイズは?」",
+ NULL, "\"...I'll bite, what are Rena's measurements?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+ DisableWindow();
+ ModDrawCharacter(3, 3, "sprite/normal/me1b_huteki_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, "s19/03/990300012", 256, TRUE);
+ OutputLine(NULL, "「やっぱ気になるぅ?",
+ NULL, "\"Just as I thought, you really want to knoooow?", Line_WaitForInput);
+
+//「……ちなみにレナのスリーサイズは?」
+ ModPlayVoiceLS(3, 3, "s19/03/990300013", 256, TRUE);
+ OutputLine(NULL, " ちなみに高いよ~、いくら出す?」",
+ NULL, " By the way, it's expensive~ How much would you pay?\"", Line_Normal);
+ ClearMessage();
+
+//よからぬ交渉に感づいたのか、レナが慌てふためきながらまくし立てた。@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " よからぬ交渉に感づいたのか、レナが慌てふためきながらまくし立てた。",
+ NULL, "Catching on to our awful discussion, Rena became flustered and began to ramble in a near panic.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog001()
+{
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s19/03/990300072", 256, TRUE);
+ OutputLine(NULL, "「レナもシカトすんなー!2人がラブラブだって村中に回覧板を」",
+ NULL, "\"Don't you ignore me too, Rena! I'll put out a village-wide circular saying how you two are madly in love!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//「圭一さんのお弁当はきっと貧乏臭くパンの耳に決まってますわ~@ さぁ恥ずかしがらずにお見せなさいな!ほらほら!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 4, "s19/04/990400015", 256, TRUE);
+ OutputLine(NULL, "「圭一さんのお弁当はみみっちく日の丸弁当に決まってますわ〜!",
+ NULL, "\"Keiichi-san's lunch box is most assuredly a plain, miserly rice and seaweed~!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 4, "s19/04/990400016", 256, TRUE);
+ OutputLine(NULL, " さぁ恥ずかしがらずにお見せなさいな!ほらほら!」",
+ NULL, " Why don't you just show it to us? Come now!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_002_vm00_n01.txt b/Update/zonik_002_vm00_n01.txt
new file mode 100644
index 0000000..852276e
--- /dev/null
+++ b/Update/zonik_002_vm00_n01.txt
@@ -0,0 +1,91 @@
+void main()
+{
+}
+
+void dialog000()
+{
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei02310", 256, TRUE);
+ OutputLine(NULL, "「さぁねぇ。",
+ NULL, "\"Dunno.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei02320", 256, TRUE);
+ OutputLine(NULL, "昔、殺して埋めたバラバラ死体でも確認してるんじゃないすか?」",
+ NULL, " Maybe she's checking on that dismembered corpse that was out here long ago.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog001()
+{
+//「うん聞いて聞いて@ あ、…あのね@ あったの@ ランディーくん人形ッ♪!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200154", 256, TRUE);
+ OutputLine(NULL, "「うん聞いて聞いて!",
+ NULL, "\"Oh, yes~ So listen!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200155", 256, TRUE);
+ OutputLine(NULL, " あ、…あのね!",
+ NULL, " Ah ...um, you see!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200156", 256, TRUE);
+ OutputLine(NULL, " あったの!",
+ NULL, " There was...!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200157", 256, TRUE);
+ OutputLine(NULL, " ケンタくん人形ッ♪!!」",
+ NULL, " A Colonel Sanders doll!♪\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+//「ランディーくん人形?@ …ってあれか、ランディーくんフライドチキンの店の前に必ず置いてある…!d600あの等身大人形の?@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei02350", 256, TRUE);
+ OutputLine(NULL, "「ケンタくん人形?!",
+ NULL, "\"A Colonel Sanders doll!?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei02360", 256, TRUE);
+ OutputLine(NULL, " …ってあれか、ケンタくんフライドチキンの店の前に必ず置いてある…",
+ NULL, " ...Oh, that thing. Those statues they always have out in front of that fried chicken place...", Line_Continue);
+
+ Wait( 600 );
+ OutputLine(NULL, "あの等身大人形の?」",
+ NULL, " That life-sized dummy?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+//「…そう! ランディーくん@ ……はぅ……かぁいい……お持ち帰りしたいぃ…☆@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200158", 256, TRUE);
+ OutputLine(NULL, "「…そう! ケンタくん☆",
+ NULL, "\"...Yes! Colonel Sanders.☆", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200159", 256, TRUE);
+ OutputLine(NULL, " ……はぅ……かぁいい……お持ち帰りしたいぃ…☆」",
+ NULL, " ...Hao... kyute... I want to take it hooome...☆\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//「圭一くんが手伝ってくれる☆!d300…ランディーくんをお持ち帰りできる……はぅ…。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200164", 256, TRUE);
+ OutputLine(NULL, "「圭一くんが手伝ってくれる☆",
+ NULL, "\"Keiichi-kun is going to help.☆", Line_Continue);
+ Wait( 1500 );
+ OutputLine(NULL, "…ケンタくんをお持ち帰りできる……はぅ…。」",
+ NULL, " ...I can take Colonel Sanders home... hao...\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog003()
+{
+//「……嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?」!w5000
+ if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 8, "s19/08/990800016", 256, TRUE);
+ OutputLine(NULL, "「……嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?」",
+ NULL, "\"...It was quite a disturbing incident... They still haven't found one of the arms.\"", Line_Continue);
+}
+
+void dialog004()
+{
+//"... …嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?"@\
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "“……嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?”",
+ NULL, "\"...It was quite a disturbing incident... They still haven't found one of the arms.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_002_vm0x_n01.txt b/Update/zonik_002_vm0x_n01.txt
new file mode 100644
index 0000000..39c56dc
--- /dev/null
+++ b/Update/zonik_002_vm0x_n01.txt
@@ -0,0 +1,94 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「さぁねぇ@昔、殺して埋めたバラバラ死体でも確認してるんじゃないすか?@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei02310", 256, TRUE);
+ OutputLine(NULL, "「さぁねぇ。",
+ NULL, "\"Dunno.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei02320", 256, TRUE);
+ OutputLine(NULL, "昔起こった、殺人事件の死体でも捜してるんじゃないすか?」",
+ NULL, " Maybe she's searching for the corpse from an old murder?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog001()
+{
+//「うん聞いて聞いて@ あ、…あのね@ あったの@ ランディーくん人形ッ♪!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200154", 256, TRUE);
+ OutputLine(NULL, "「うん聞いて聞いて!",
+ NULL, "\"Oh, yes~ So listen!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200155", 256, TRUE);
+ OutputLine(NULL, " あ、…あのね!",
+ NULL, " Ah ...um, you see!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200156", 256, TRUE);
+ OutputLine(NULL, " あったの!",
+ NULL, " There was...!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200157", 256, TRUE);
+ OutputLine(NULL, " ランディーくん人形ッ♪!!」",
+ NULL, " A Colonel Randy doll!♪\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「ランディーくん人形?@ …ってあれか、ランディーくんフライドチキンの店の前に必ず置いてある…!d600あの等身大人形の?@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei02350", 256, TRUE);
+ OutputLine(NULL, "「ランディーくん人形?!",
+ NULL, "\"A Colonel Randy doll!?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei02360", 256, TRUE);
+ OutputLine(NULL, " …ってあれか、ランディーくんフライドチキンの店の前に必ず置いてある…",
+ NULL, " ...Oh, that thing. Those statues they always have out in front of that fried chicken place...", Line_Continue);
+
+ Wait( 600 );
+ OutputLine(NULL, "あの等身大人形の?」",
+ NULL, " That life-sized dummy?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「…そう! ランディーくん@ ……はぅ……かぁいい……お持ち帰りしたいぃ…☆@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200158", 256, TRUE);
+ OutputLine(NULL, "「…そう! ランディーくん☆",
+ NULL, "\"...Yes! Colonel Randy.☆", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200159", 256, TRUE);
+ OutputLine(NULL, " ……はぅ……かぁいい……お持ち帰りしたいぃ…☆」",
+ NULL, " ...Hao... kyute... I want to take it hooome...☆\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//「圭一くんが手伝ってくれる☆!d300…ランディーくんをお持ち帰りできる……はぅ…。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200164", 256, TRUE);
+ OutputLine(NULL, "「圭一くんが手伝ってくれる☆",
+ NULL, "\"Keiichi-kun is going to help.☆", Line_Continue);
+ Wait( 1500 );
+ OutputLine(NULL, "…ランディーくんをお持ち帰りできる……はぅ…。」",
+ NULL, " ...I can take Colonel Randy home... hao...\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog003()
+{
+//「……嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?」!w5000
+ if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 8, "s19/08/990800016", 256, TRUE);
+ OutputLine(NULL, "「……嫌な事件だったね。……………まだ見つかってないんだろ?」",
+ NULL, "\"...It was quite a disturbing incident... They still haven't found it, have they?\"", Line_Continue);
+}
+
+void dialog004()
+{
+//"... …嫌な事件だったね。…腕が一本、まだ見つかってないんだろ?"@\
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "“……嫌な事件だったね。……………まだ見つかってないんだろ?”",
+ NULL, "\"...It was quite a disturbing incident... They still haven't found it, have they?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_003_vm00_n01.txt b/Update/zonik_003_vm00_n01.txt
new file mode 100644
index 0000000..521ed1e
--- /dev/null
+++ b/Update/zonik_003_vm00_n01.txt
@@ -0,0 +1,284 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「ケンタくん人形ー?@ あ~そりゃあレナのツボだわなぁ!@
+ ClearMessage();
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s19/03/990300130", 256, TRUE);
+ OutputLine(NULL, "「ケンタくん人形ー?!",
+ NULL, "\"A Colonel Sanders!?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 3, "s19/03/990300131", 256, TRUE);
+ OutputLine(NULL, " あ〜そりゃあレナのツボだわなぁ!」",
+ NULL, " Ah~ Of course that's right up her alley!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「…レナが沙都子や梨花ちゃんをお持ち帰りしたくなるのは分かる@だが、ケンタくん人形だけは理解できないぞ! あんな眼鏡親父のどこがいいんだ!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei02890", 256, TRUE);
+ OutputLine(NULL, "「…レナが沙都子や梨花ちゃんをお持ち帰りしたくなるのは分かる。",
+ NULL, "\"...I understand her wanting to take home Satoko and Rika-chan.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei02900", 256, TRUE);
+ OutputLine(NULL, "だが、ケンタくん人形だけは理解できないぞ! あんな眼鏡親父のどこがいいんだ!」",
+ NULL, " But I can't understand the Colonel Sanders! What's so good about that four-eyed geezer!?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog001()
+{
+// きっと昨日持ち帰り損ねた、かぁいいケンタくん人形を掘り出しに行くのだろう@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " きっと昨日持ち帰り損ねた、かぁいいケンタくん人形を掘り出しに行くのだろう。",
+ NULL, "Probably so she could dig out that 'kyute' Colonel Sanders that she wasn't able to take home yesterday.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+// ひょっとするとケンタくん人形の発掘に手間取っているのかもしれない@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ひょっとするとケンタくん人形の発掘に手間取っているのかもしれない。",
+ NULL, "The excavation of Colonel Sanders was probably taking her a while.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog003()
+{
+// ケンタくん人形は、かなりしっかり埋まってしまっているように見える@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ケンタくん人形は、かなりしっかり埋まってしまっているように見える。",
+ NULL, "It looked like Colonel Sanders was lodged in there pretty firmly.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog004()
+{
+//「ケンタくん人形がゴミ山に生き埋めになっているとの通報でしたが…?!¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei04700", 256, TRUE);
+ OutputLine(NULL, "「ケンタくん人形がゴミ山に生き埋めになっているとの通報でしたが…?!」",
+ NULL, "\"But there was a report Colonel Sanders was buried alive in the trash pile...!\"", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+ ModDrawCharacter(2, 2, "sprite/normal/re1a_komaru_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
+}
+
+void dialog005()
+{
+//「ほれ、どいたどいた@で、どこだよケンタくんは。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei04740", 256, TRUE);
+ OutputLine(NULL, "「ほれ、どいたどいた。",
+ NULL, "\"Okay, now move out of the way.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei04750", 256, TRUE);
+ OutputLine(NULL, "で、どこだよケンタくんは。」",
+ NULL, " So where is Colonel Sanders?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog006()
+{
+// 横たわるケンタくん人形を、複雑に絡み合った木材や建材がまるで牢屋のように閉じこめていた@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 横たわるケンタくん人形を、複雑に絡み合った木材や建材がまるで牢屋のように閉じこめていた。",
+ NULL, "The Colonel Sanders was sideways, surrounded by boards and other construction materials, like they were caging him inside.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog007()
+{
+//「……でも……ケンタくん人形…かぁいいんだもん……@お店のケンタくんには鎖がついてるけど……これならお持ち帰りできる!d200……はぅ……。¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200209", 256, TRUE);
+ OutputLine(NULL, "「……でも……ケンタくん人形…かぁいいんだもん……。",
+ NULL, "\"...But... Colonel Sanders... so kyute...", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200210", 256, TRUE);
+ OutputLine(NULL, "お店のケンタくんには鎖がついてるけど……これならお持ち帰りできる",
+ NULL, " There's a chain on the Colonel Sanders at the store... This one, though... I should be able to take this one home...", Line_Continue);
+
+ Wait( 200 );
+
+ OutputLine(NULL, "……はぅ……。」",
+ NULL, " Hao...\"", Line_Normal);
+ ClearMessage();
+
+
+// このケンタくんを諦めさせれば、レナは多分、お店の店頭の人形の強奪を計画するだろう…@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " このケンタくんを諦めさせれば、レナは多分、お店の店頭の人形の強奪を計画するだろう…。",
+ NULL, "If Rena gave up on this Colonel Sanders, she'll probably start devising a plan to steal the one in front of the store...", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog008()
+{
+// ケンタくん人形は見えているのに!@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ケンタくん人形は見えているのに!!",
+ NULL, "Even though I could see Colonel Sanders right there!!", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n\n", Line_ContinueAfterTyping); }
+}
+
+void dialog009()
+{
+// …斧で@…つるはしで@…斧、で¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " …斧で。",
+ NULL, "...With axes.", Line_WaitForInput);
+ OutputLine(NULL, "…つるはしで。",
+ NULL, " ...With pickaxes.", Line_WaitForInput);
+ OutputLine(NULL, "…斧、で。",
+ NULL, " ...With... an axe.", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+
+ PlaySE( 4, "wa_027", 128, 64 );
+
+ //draw big CG
+ SetValidityOfInterface(FALSE);
+ SetValidityOfSaving(FALSE);
+ DrawBustshot(1, "scene/004b", 0, -230, -480, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, TRUE );
+ ShakeScreen( 1, 50, 20, 3, 5);
+
+//nega 0
+ FadeFilm( 0, TRUE );
+ DisableWindow();
+ DrawScene("black", 200 );
+
+ FadeOutBGM( 1, 1000, TRUE );
+
+//「わああぁあぁあぁあぁあッ!!!」/
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05020", 256, TRUE);
+ OutputLine(NULL, "「わああぁあぁあぁあぁあッ!!!」",
+ NULL, "\"AhhHhhhHhHhhh!!!\"", Line_ContinueAfterTyping);
+
+ WaitToFinishVoicePlaying(3);
+
+ DisableWindow();
+
+ //adjust character size and reset big CG layer and add shaking
+ DrawScene("background/mo_g1_01", 300 );
+ PlaySE( 4, "wa_003", 128, 64 );
+ StartShakingOfAllObjects( 1, 50, 10, 4, 20, TRUE);
+ ModDrawCharacter(2, 2, "sprite/sunset/re1b_bikkuri_b1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 300, TRUE );
+ DrawBustshot( 1, "", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, TRUE );
+ SetValidityOfInterface(TRUE);
+ SetValidityOfSaving(TRUE);
+
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+//「きゃッ!、ごご、ごめんなさい…!!@ 驚いたかな?!驚いたかな?!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200220", 256, TRUE);
+ OutputLine(NULL, "「きゃッ!、ごご、ごめんなさい…!!!",
+ NULL, "\"Eek! S-S-Sorry...!!!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200221", 256, TRUE);
+ OutputLine(NULL, " 驚いたかな?!驚いたかな?!」",
+ NULL, " Did I startle you!? Did I startle you!?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+// レナもまた、俺の声に驚き、その手の斧をどさりと草むらに落とした¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " レナもまた、俺の声に驚き、その手の斧をどさりと草むらに落とした。",
+ NULL, "Rena dropped the axe she was holding onto the grass after being startled by my voice.", Line_Normal);
+ ClearMessage();
+
+ PlayBGM( 1, "msys11", 128, 0 );
+ DisableWindow();
+ ModDrawCharacter(2, 2, "sprite/sunset/re1a_komaru_a2_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
+
+//「圭一くんね、さっきほら、斧とかがあると便利だって言ったじゃない?@ そ、それでねレナ、物置からちゃんと斧、持ってきたんだよ…!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200222", 256, TRUE);
+ OutputLine(NULL, "「圭一くんね、さっきほら、斧とかがあると便利だって言ったじゃない?!",
+ NULL, "\"Keiichi-kun, you see, earlier, yeah, you said it would help if you had an axe or something, didn't you!?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200223", 256, TRUE);
+ OutputLine(NULL, " そ、それでねレナ、物置からちゃんと斧、持ってきたんだよ…!!」",
+ NULL, " S-So then I... brought an axe for you... from the shed...!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog010()
+{
+//「最後の梁はその斧じゃないと壊せそうにない@せっかく持ってきてくれたんだし。…明日借りるよ。!d500な?@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05040", 256, TRUE);
+ OutputLine(NULL, "「最後の梁はその斧じゃないと壊せそうにない。",
+ NULL, "\"Doesn't look like we can break that last beam without that axe.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05050", 256, TRUE);
+ OutputLine(NULL, "せっかく持ってきてくれたんだし。…明日借りるよ。",
+ NULL, " You brought it after all... I'll have to borrow it tomorrow.", Line_Continue);
+}
+
+void dialog011()
+{
+//「なにしょんぼりしてるんだよ。明日にはランディーくんが掘り出せるんだぜ?!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05060", 256, TRUE);
+ OutputLine(NULL, "「なにしょんぼりしてるんだよ。明日にはケンタくんが掘り出せるんだぜ?!」",
+ NULL, "\"Why do you look so glum? Tomorrow we'll be digging out Colonel Sanders, right!?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+ DisableWindow();
+ ModDrawCharacter(2, 2, "sprite/sunset/re1a_warai_a1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
+
+//「そうだよね。…あははは@ 早くランディーくんをお持ち帰りしたい~!¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200226", 256, TRUE);
+ OutputLine(NULL, "「そうだよね。…あははは!",
+ NULL, "\"You're right. ...Ahahaha!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200227", 256, TRUE);
+ OutputLine(NULL, " 早くケンタくんをお持ち帰りしたい〜!」",
+ NULL, " I really want to take Colonel Sanders home soon~!\"", Line_Normal);
+ ClearMessage();
+}
+
+void dialog012()
+{
+// 富竹さんは「事件」と言い「腕が一本見つからない」と言っていた@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 富竹さんは「事件」と言い「腕が一本見つからない」と言っていた。",
+ NULL, "Tomitake-san said, \"one arm wasn't found\" in the 'incident.'", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// 俺はてっきり…バラバラ殺人とかがあったのかと思っていたのだが…違うのだろうか@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 俺はてっきり…バラバラ殺人とかがあったのかと思っていたのだが…違うのだろうか。",
+ NULL, "I thought... that a murder by dismemberment had occurred... but I guess I was wrong.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog013()
+{
+// …本当に雛見沢でバラバラ殺人なんかあったんですか?、って@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " …本当に雛見沢でバラバラ殺人なんかあったんですか?、って。",
+ NULL, "...To ask, \"Was there really a dismemberment here in Hinamizawa?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
+
+void dialog014()
+{
+//(……嫌な事件だったね@…腕が一本、まだ見つかってないんだろ?@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "(……嫌な事件だったね。",
+ NULL, "\"...It was quite a disturbing incident.", Line_WaitForInput);
+ OutputLine(NULL, "…腕が一本、まだ見つかってないんだろ?)",
+ NULL, " ...They still haven't found one of the arms.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// 富竹さんの言葉通りなら、それは間違いなくバラバラ殺人を示唆していた@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 富竹さんの言葉通りなら、それは間違いなくバラバラ殺人を示唆していた。",
+ NULL, "If it was just as Tomitake-san said, then undoubtedly there would be mention of the murder.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_003_vm0x_n01.txt b/Update/zonik_003_vm0x_n01.txt
new file mode 100644
index 0000000..31974df
--- /dev/null
+++ b/Update/zonik_003_vm0x_n01.txt
@@ -0,0 +1,283 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「ランディーくん人形ー?@ あ~そりゃあレナのツボだわなぁ!@
+ ClearMessage();
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s19/03/990300130", 256, TRUE);
+ OutputLine(NULL, "「ランディーくん人形ー?!",
+ NULL, "\"A Colonel Randy!?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 3, "s19/03/990300131", 256, TRUE);
+ OutputLine(NULL, " あ〜そりゃあレナのツボだわなぁ!」",
+ NULL, " Ah~ Of course that's right up her alley!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「…レナが沙都子や梨花ちゃんをお持ち帰りしたくなるのは分かる@だが、ランディーくん人形だけは理解できないぞ! あんな眼鏡親父のどこがいいんだ!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei02890", 256, TRUE);
+ OutputLine(NULL, "「…レナが沙都子や梨花ちゃんをお持ち帰りしたくなるのは分かる。",
+ NULL, "\"...I understand her wanting to take home Satoko and Rika-chan.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei02900", 256, TRUE);
+ OutputLine(NULL, "だが、ランディーくん人形だけは理解できないぞ! あんな眼鏡親父のどこがいいんだ!」",
+ NULL, " But I can't understand the Colonel Randy! What's so good about that four-eyed geezer!?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog001()
+{
+// きっと昨日持ち帰り損ねた、かぁいいランディーくん人形を掘り出しに行くのだろう@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " きっと昨日持ち帰り損ねた、かぁいいランディーくん人形を掘り出しに行くのだろう。",
+ NULL, "Probably so she could dig out that 'kyute' Colonel Randy that she wasn't able to take home yesterday.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+// ひょっとするとランディーくん人形の発掘に手間取っているのかもしれない@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ひょっとするとランディーくん人形の発掘に手間取っているのかもしれない。",
+ NULL, "The excavation of Colonel Randy was probably taking her a while.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog003()
+{
+// ランディーくん人形は、かなりしっかり埋まってしまっているように見える@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ランディーくん人形は、かなりしっかり埋まってしまっているように見える。",
+ NULL, "It looked like Colonel Randy was lodged in there pretty firmly.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog004()
+{
+//「ランディーくん人形がゴミ山に生き埋めになっているとの通報でしたが…?!¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei04700", 256, TRUE);
+ OutputLine(NULL, "「ランディーくん人形がゴミ山に生き埋めになっているとの通報でしたが…?!」",
+ NULL, "\"But there was a report Colonel Randy was buried alive in the trash pile...!\"", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+ ModDrawCharacter(2, 2, "sprite/normal/re1a_komaru_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
+}
+
+void dialog005()
+{
+//「ほれ、どいたどいた@で、どこだよランディーくんは。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei04740", 256, TRUE);
+ OutputLine(NULL, "「ほれ、どいたどいた。",
+ NULL, "\"Okay, now move out of the way.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei04750", 256, TRUE);
+ OutputLine(NULL, "で、どこだよランディーくんは。」",
+ NULL, " So where is Colonel Randy?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog006()
+{
+// 横たわるランディーくん人形を、複雑に絡み合った木材や建材がまるで牢屋のように閉じこめていた@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 横たわるランディーくん人形を、複雑に絡み合った木材や建材がまるで牢屋のように閉じこめていた。",
+ NULL, "The Colonel Randy was sideways, surrounded by boards and other construction materials, like they were caging him inside.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog007()
+{
+//「……でも……ランディーくん人形…かぁいいんだもん……@お店のランディーくんには鎖がついてるけど……これならお持ち帰りできる!d200……はぅ……。¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200209", 256, TRUE);
+ OutputLine(NULL, "「……でも……ランディーくん人形…かぁいいんだもん……。",
+ NULL, "\"...But... Colonel Randy... so kyute...", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200210", 256, TRUE);
+ OutputLine(NULL, "お店のランディーくんには鎖がついてるけど……これならお持ち帰りできる",
+ NULL, " There's a chain on the Colonel Randy at the store... This one, though... I should be able to take this one home...", Line_Continue);
+
+ Wait( 200 );
+
+ OutputLine(NULL, "……はぅ……。」",
+ NULL, " Hao...\"", Line_Normal);
+ ClearMessage();
+
+
+// このランディーくんを諦めさせれば、レナは多分、お店の店頭の人形の強奪を計画するだろう…@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " このランディーくんを諦めさせれば、レナは多分、お店の店頭の人形の強奪を計画するだろう…。",
+ NULL, "If Rena gave up on this Colonel Randy, she'll probably start devising a plan to steal the one in front of the store...", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog008()
+{
+// ランディーくん人形は見えているのに!@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ランディーくん人形は見えているのに!!",
+ NULL, "Even though I could see Colonel Randy right there!!", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n\n", Line_ContinueAfterTyping); }
+}
+
+void dialog009()
+{
+// …鉈で@…つるはしで@…斧、で¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " …鉈で。",
+ NULL, "...With hatchets.", Line_WaitForInput);
+ OutputLine(NULL, "…つるはしで。",
+ NULL, " ...With pickaxes.", Line_WaitForInput);
+ OutputLine(NULL, "…鉈、で。",
+ NULL, " ...With... a hatchet.", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+
+ PlaySE( 4, "wa_027", 128, 64 );
+
+ //draw big CG
+ SetValidityOfInterface(FALSE);
+ SetValidityOfSaving(FALSE);
+ DrawBustshot(1, "scene/004b", 0, -230, -480, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 200, TRUE );
+ ShakeScreen( 1, 50, 20, 3, 5);
+
+//nega 0
+ FadeFilm( 0, TRUE );
+ DisableWindow();
+ DrawScene("black", 200 );
+
+ FadeOutBGM( 1, 1000, TRUE );
+
+//「わああぁあぁあぁあぁあッ!!!」/
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05020", 256, TRUE);
+ OutputLine(NULL, "「わああぁあぁあぁあぁあッ!!!」",
+ NULL, "\"AhhHhhhHhHhhh!!!\"", Line_ContinueAfterTyping);
+
+ WaitToFinishVoicePlaying(3);
+
+ DisableWindow();
+
+ //adjust character size and reset big CG layer and add shaking
+ DrawScene("background/mo_g1_01", 300 );
+ PlaySE( 4, "wa_003", 128, 64 );
+ StartShakingOfAllObjects( 1, 50, 10, 4, 20, TRUE);
+ ModDrawCharacter(2, 2, "sprite/sunset/re1b_bikkuri_b1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 300, TRUE );
+ DrawBustshot( 1, "", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, TRUE );
+ SetValidityOfInterface(TRUE);
+ SetValidityOfSaving(TRUE);
+
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+//「きゃッ!、ごご、ごめんなさい…!!@ 驚いたかな?!驚いたかな?!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200220", 256, TRUE);
+ OutputLine(NULL, "「きゃッ!、ごご、ごめんなさい…!!!",
+ NULL, "\"Eek! S-S-Sorry...!!!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200221", 256, TRUE);
+ OutputLine(NULL, " 驚いたかな?!驚いたかな?!」",
+ NULL, " Did I startle you!? Did I startle you!?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+// レナもまた、俺の声に驚き、その手の斧をどさりと草むらに落とした¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " レナもまた、俺の声に驚き、その手の鉈をどさりと草むらに落とした。",
+ NULL, "Rena dropped the hatchet she was holding onto the grass after being startled by my voice.", Line_Normal);
+ ClearMessage();
+
+ PlayBGM( 1, "msys11", 128, 0 );
+ DisableWindow();
+ ModDrawCharacter(2, 2, "sprite/sunset/re1a_komaru_a2_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
+
+//「圭一くんね、さっきほら、斧とかがあると便利だって言ったじゃない?@ そ、それでねレナ、物置からちゃんと斧、持ってきたんだよ…!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200222", 256, TRUE);
+ OutputLine(NULL, "「圭一くんね、さっきほら、斧とかがあると便利だって言ったじゃない?!",
+ NULL, "\"Keiichi-kun, you see, earlier, yeah, you said it would help if you had an axe or something, didn't you!?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200223", 256, TRUE);
+ OutputLine(NULL, " そ、それでねレナ、物置からちゃんと鉈、持ってきたんだよ…!!」",
+ NULL, " S-So then I... brought a hatchet for you... from the shed...!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog010()
+{
+//「最後の梁はその斧じゃないと壊せそうにない@せっかく持ってきてくれたんだし。…明日借りるよ。!d500な?@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05040", 256, TRUE);
+ OutputLine(NULL, "「最後の梁はその鉈じゃないと壊せそうにない。",
+ NULL, "\"Doesn't look like we can break that last beam without that hatchet.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05050", 256, TRUE);
+ OutputLine(NULL, "せっかく持ってきてくれたんだし。…明日借りるよ。",
+ NULL, " You brought it after all... I'll have to borrow it tomorrow.", Line_Continue);
+}
+
+void dialog011()
+{
+//「なにしょんぼりしてるんだよ。明日にはランディーくんが掘り出せるんだぜ?!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05060", 256, TRUE);
+ OutputLine(NULL, "「なにしょんぼりしてるんだよ。明日にはランディーくんが掘り出せるんだぜ?!」",
+ NULL, "\"Why do you look so glum? Tomorrow we'll be digging out Colonel Randy, right!?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+ DisableWindow();
+ ModDrawCharacter(2, 2, "sprite/sunset/re1a_warai_a1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
+
+//「そうだよね。…あははは@ 早くランディーくんをお持ち帰りしたい~!¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200226", 256, TRUE);
+ OutputLine(NULL, "「そうだよね。…あははは!",
+ NULL, "\"You're right. ...Ahahaha!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200227", 256, TRUE);
+ OutputLine(NULL, " 早くランディーくんをお持ち帰りしたい〜!」",
+ NULL, " I really want to take Colonel Randy home soon~!\"", Line_Normal);
+ ClearMessage();
+}
+
+void dialog012()
+{
+// 富竹さんは「事件」と言い「腕が一本見つからない」と言っていた@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 富竹さんは「事件」と言い、それに続けて何かが「見つかっていない」と言っていた。",
+ NULL, "Tomitake-san said that \"they still haven't found\" something in an 'incident.'", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// 俺はてっきり…バラバラ殺人とかがあったのかと思っていたのだが…違うのだろうか@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 俺はてっきり…何か殺人事件があって、発見されていないものとかがあるのかと思っていたのだが…違うのだろうか。",
+ NULL, "I thought... that some murder had occurred and there was something waiting to be found... but I guess I was wrong.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog013()
+{
+// …本当に雛見沢でバラバラ殺人なんかあったんですか?、って@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " …本当に雛見沢で殺人事件なんかあったんですか?、って。",
+ NULL, "...To ask, \"Was there really a murder here in Hinamizawa?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
+
+void dialog014()
+{
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "(……嫌な事件だったね。",
+ NULL, "\"...It was quite a disturbing incident.", Line_WaitForInput);
+ OutputLine(NULL, "…まだ見つかってないんだろ?)",
+ NULL, " ...They still haven't found it, have they?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 富竹さんの言葉通りなら、それは間違いなく殺人事件があったことを示唆していた。",
+ NULL, "If it was just as Tomitake-san said, that undoubtedly pointed to the fact that there had been a murder.", Line_WaitForInput);
+ OutputLine(NULL, " …そして、まだ見つかっていない『何か』がある。",
+ NULL, "...And that there was still \"something\" to be found.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_004_vm00_n01.txt b/Update/zonik_004_vm00_n01.txt
index d04865c..f1350bb 100644
--- a/Update/zonik_004_vm00_n01.txt
+++ b/Update/zonik_004_vm00_n01.txt
@@ -4,13 +4,465 @@ void main()
void dialog000()
{
-// セッ!d300…!d300…、@
- ModPlayVoiceLS(3, 4, "s19/04/990400085", 256, TRUE);
OutputLine(NULL, " セッ",
NULL, " Se...", Line_Continue);
}
void dialog001()
{
+//「趣味はお風呂覗きなんだってー。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girlb99003", 256, TRUE);
+ OutputLine(NULL, "「趣味はお風呂覗きなんだってー。」",
+ NULL, "\"They say he enjoys peeping into bathrooms.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+// はぁああぁッ?@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " はぁああぁッ?!",
+ NULL, "HaouUuh!?", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「夜な夜な下着を盗んで回ってるって本当なのぅ?@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girlc99004", 256, TRUE);
+ OutputLine(NULL, "「夜な夜な下着を盗んで回ってるって本当なのぅ?」",
+ NULL, "\"Is it true that he's going around every night stealing panties?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// 誰がぁぁああぁあッ?@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 誰がぁぁああぁあッ?!",
+ NULL, "Who were they talking about!?", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「ぱんつをかぶったり匂いを嗅いだりするんだって。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girld99003", 256, TRUE);
+ OutputLine(NULL, "「ぱんつをかぶったり匂いを嗅いだりするんだって。」",
+ NULL, "\"I heard he wears panties on his head and smells them and stuff.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// なわきゃねえだらぁああぁあぁ!@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " なわきゃねえだらぁああぁあぁ!!",
+ NULL, "No way I would do thaaat!!", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「魅音委員長も被害にあったって言ってたよー!」!w800
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girle99003", 256, TRUE);
+ OutputLine(NULL, "「魅音委員長も被害にあったって言ってたよー!」",
+ NULL, "\"I heard that Class Representative Mion was a victim too~!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//「聞いたー@ 転校生の前原さんてHな人なんだってー@ きゃはははは!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girle99004", 256, TRUE);
+ OutputLine(NULL, "「聞いたー?",
+ NULL, "\"Did you hear?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s19/00/girle99005", 256, TRUE);
+ OutputLine(NULL, " 転校生の前原さんてHな人なんだってー!",
+ NULL, " I heard that the new transfer student Maebara-san is a really perverted person!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s19/00/girle99006", 256, TRUE);
+ OutputLine(NULL, " きゃはははは!!」",
+ NULL, " Kyahahahaha!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog003()
+{
+//「あぁ! ジャンボ機なんか目じゃないぞ@ レナんちに墜落したのはなんと……/
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05860", 256, TRUE);
+ OutputLine(NULL, "「あぁ! ジャンボ機なんか目じゃないぞ!",
+ NULL, "\"Yeah! It's not even in the same league as jumbo jets!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05870", 256, TRUE);
+ OutputLine(NULL, " レナんちに墜落したのはなんと……",
+ NULL, " What fell on Rena's house...", Line_Continue);
+
+ PlaySE( 4, "wa_008", 128, 64 );
+ Wait( 200 );
+ PlaySE( 4, "wa_008", 128, 64 );
+ Wait( 200 );
+ PlaySE( 4, "wa_008", 128, 64 );
+ Wait( 200 );
+ OutputLineAll(NULL, "", Line_WaitForInput);
+
+//スペースコロニーだッ!!」/
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05880", 256, TRUE);
+ OutputLine(NULL, "スペースコロニーだッ!!」",
+ NULL, "Was a space colony!!\"", Line_Continue);
+
+ PlaySE( 4, "wa_007", 128, 64 );
+ ShakeScreen( 1, 50, 20, 3, 0, );
+ OutputLineAll(NULL, "", Line_Normal);
+
+ ClearMessage();
+ DisableWindow();
+ ModDrawCharacter(1, 3, "sprite/normal/me3_def_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 50, FALSE );
+ ModDrawCharacter(3, 4, "sprite/normal/sa3_odoroki_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 50, TRUE );
+
+//「ス、スペースコロニーですってぇえぇッ?!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 4, "s19/04/990400106", 256, TRUE);
+ OutputLine(NULL, "「ス、スペースコロニーですってぇえぇッ?!」",
+ NULL, "\"A-A space colonyyyyy!?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「あぁ、ものすごい大惨事だぞ@ 半径数百キロは壊滅だ@ だがこれは悲劇の序章にしか過ぎない!@ なんとこれこそは…ジオン広告社が引き起こした独立戦争の幕開けだったのだッ!!」/
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05890", 256, TRUE);
+ OutputLine(NULL, "「あぁ、ものすごい大惨事だぞ!",
+ NULL, "\"Yeah, it's a really big disaster!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05900", 256, TRUE);
+ OutputLine(NULL, " 半径数百キロは壊滅だ!",
+ NULL, " Everything in a 100 kilometer radius was obliterated!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05910", 256, TRUE);
+ OutputLine(NULL, " だがこれは悲劇の序章にしか過ぎない!!",
+ NULL, " But that's only the prelude to this tragic tale!!", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05920", 256, TRUE);
+ OutputLine(NULL, " なんとこれこそは…ジオン広告社が引き起こした独立戦争の幕開けだったのだッ!!」",
+ NULL, " This is the beginning... the start of a war for independence by the Propagandapality of Zeon!!\"", Line_Continue);
+
+ PlaySE( 4, "wa_007", 128, 64 );
+ ShakeScreen( 0, 50, 20, 3, 0, );
+ OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp));
+
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+
+// あまりの規模の大きさに下級生たちは目を丸く見開き、唖然としている…@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " あまりの規模の大きさに下級生たちは目を丸く見開き、唖然としている…。",
+ NULL, "The lower grades were dumbfounded, their eyes like saucers at the grand turn of events...", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+
+//「そ…それでどうなるの…@ 地球連邦は負けちゃうの?¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girlc99005", 256, TRUE);
+ OutputLine(NULL, "「そ…それでどうなるの…?",
+ NULL, "\"Wh... What will happen...?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s19/00/girlc99006", 256, TRUE);
+ OutputLine(NULL, " 地球連邦は負けちゃうの?」",
+ NULL, " Will the Terran Federation lose?\"", Line_Normal);
+ ClearMessage();
+
+
+//「このままでは負けるッ!@ 赤い彗星に勝てるのはヤツしかいない!@ それが竜宮レナなのだぁッ!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05960", 256, TRUE);
+ OutputLine(NULL, "「このままでは負けるッ!!",
+ NULL, "\"If things go on like this, they will!!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05970", 256, TRUE);
+ OutputLine(NULL, " 赤い彗星に勝てるのはヤツしかいない!!",
+ NULL, " Only one person can defeat the Red Comet!!", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05980", 256, TRUE);
+ OutputLine(NULL, " それが竜宮レナなのだぁッ!!」",
+ NULL, " That person is Rena Ryuugu!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 下級生たちが唾をごくりと飲みこむ…!",
+ NULL, "The lower grade students all gulped...!", Line_WaitForInput);
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog004()
+{
+//「でも…連邦艦隊の拡散波動砲でも、彗星帝国には効かなかったんじゃ…。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girla99006", 256, TRUE);
+ OutputLine(NULL, "「でも…連邦艦隊の拡散波動砲でも、彗星帝国には効かなかったんじゃ…。」",
+ NULL, "\"But... I thought even the Terran Federation's Impulse Wave Diffusal Cannon... didn't work on the Comet Empire...\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「惜しいな。それは白い方の彗星だぞ@効かなかったのは弱点を知らなかったからだ@もちろんレナは白色彗星の弱点だって熟知してる!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06000", 256, TRUE);
+ OutputLine(NULL, "「惜しいな。それは白い方の彗星だぞ。",
+ NULL, "\"You're close. That's the white variety of those comets.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06010", 256, TRUE);
+ OutputLine(NULL, "効かなかったのは弱点を知らなかったからだ。",
+ NULL, " The reason it didn't work was because they didn't know the weak point.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06020", 256, TRUE);
+ OutputLine(NULL, "もちろんレナは白色彗星の弱点だって熟知してる!」",
+ NULL, " Of course, Rena knows their weak point all too well!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog005()
+{
+//「みんなが何を言ってるのかわかんないよ@ レナはロボットの操縦なんか出来ないよー!¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200256", 256, TRUE);
+ OutputLine(NULL, "「みんなが何を言ってるのかわかんないよ!",
+ NULL, "\"What are you all saying!?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200257", 256, TRUE);
+ OutputLine(NULL, " レナはロボットの操縦なんか出来ないよー!」",
+ NULL, " I can't control a mech!\"", Line_Normal);
+ ClearMessage();
+}
+
+void dialog006()
+{
+// レナと例の宝の山のケンタくん人形を発掘する約束だ¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " レナと例の宝の山のケンタくん人形を発掘する約束だ。",
+ NULL, "I had agreed to meet with Rena to dig Colonel Sanders out of that mountain of treasure from before.", Line_Normal);
+ ClearMessage();
+}
+
+void dialog007()
+{
+// 不法投棄のダンプがまたゴミを捨てていって、今度こそ完全に埋って救出不能@なんてことになれば……間違いなくレナは町のフライドチキン屋のケンタくん人形を狙うだろう¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 不法投棄のダンプがまたゴミを捨てていって、今度こそ完全に埋って救出不能、",
+ NULL, "If they come to dump again illegally, he'll be buried completely and it'll be impossible to dig him out, ", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "なんてことになれば……間違いなくレナは町のフライドチキン屋のケンタくん人形を狙うだろう。",
+ NULL, "and if that happens... Rena will undoubtedly go after the Colonel Sanders in front of the fried chicken place in town.", Line_Normal);
+ ClearMessage();
+}
+
+void dialog008()
+{
+//「あ、あれは一体何だったんだい?@ 彼女が剥き身の斧を持って歩いてるんだよ?@ それもにやにやと笑いながら!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 8, "s19/08/990800023", 256, TRUE);
+ OutputLine(NULL, "「あ、あれは一体何だったんだい?!",
+ NULL, "\"Wh-What was that all about!?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 8, "s19/08/990800024", 256, TRUE);
+ OutputLine(NULL, " 彼女が剥き身の斧を持って歩いてるんだよ?!",
+ NULL, " She was walking around with a bared axe!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 8, "s19/08/990800025", 256, TRUE);
+ OutputLine(NULL, " それもにやにやと笑いながら!!」",
+ NULL, " And she was laughing with a huge smile across her face!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
+
+void dialog009()
+{
+// 確かに年頃の女の子が剥き身の斧を持って徘徊しているのはヤバい@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 確かに年頃の女の子が剥き身の斧を持って徘徊しているのはヤバい。",
+ NULL, "Well, it certainly would be quite the spectacle for a girl of her age to be roaming around with a axe.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog010()
+{
+// 斧をぶんぶん振りまわしながらはしゃぐのは確かにヤバい¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 斧をぶんぶん振りまわしながらはしゃぐのは確かにヤバい。",
+ NULL, "Somebody gallivanting about while waving a axe around certainly would seem dangerous.", Line_Normal);
+ ClearMessage();
+
+
+//「斧は鞘とかをかぶせて持って来い@剥き身はさすがにまずいだろ!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06290", 256, TRUE);
+ OutputLine(NULL, "「斧は鞘とかをかぶせて持って来い。",
+ NULL, "\"You should put a cover on that axe when you have it in public.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06300", 256, TRUE);
+ OutputLine(NULL, "剥き身はさすがにまずいだろ!」",
+ NULL, " It's not good to carry it around out in the open like that!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog011()
+{
+// この雛見沢で斧を持って徘徊しても不審に思われない唯一の人物だな…¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " この雛見沢で斧を持って徘徊しても不審に思われない唯一の人物だな…。",
+ NULL, "She's probably the only person who could carry a axe around Hinamizawa and not be considered suspicious...", Line_Normal);
+ ClearMessage();
+}
+
+void dialog012()
+{
+// レナから斧を受け取り、不安定な斜面を降りて行く¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " レナから斧を受け取り、不安定な斜面を降りて行く。",
+ NULL, "I took the axe from Rena and made my way up the unstable slope.", Line_Normal);
+ ClearMessage();
+
+ DisableWindow();
+ DrawSceneWithMask("background/mo_g2", "right", 0, 0, 1300 );
+ ModDrawCharacterWithFiltering(2, 2, "sprite/normal/re2a_warai_a1_", "2", "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, "s19/02/990200272", 256, TRUE);
+ OutputLine(NULL, "「待っててね、ケンタくん。",
+ NULL, "\"Just wait, Colonel Sanders.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200273", 256, TRUE);
+ OutputLine(NULL, "…今、圭一くんが助け出してくれるからね…☆」",
+ NULL, " Keiichi-kun will save you...☆\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog013()
+{
+//俺は今まで斧を使った事なんかない@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 第一、俺は今まで斧を使った事なんかない。",
+ NULL, "First of all, I'd never used a axe before.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog014()
+{
+//「大丈夫@ もう一息@今夜レナが寝るときにはケンタくんにお休みのキスができるようになってるさ。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06410", 256, TRUE);
+ OutputLine(NULL, "「大丈夫!",
+ NULL, "\"I'm fine!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06420", 256, TRUE);
+ OutputLine(NULL, " もう一息。",
+ NULL, " I'm almost there.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06430", 256, TRUE);
+ OutputLine(NULL, "今夜レナが寝るときにはケンタくんにお休みのキスができるようになってるさ。」",
+ NULL, " I'll make sure Rena can give Colonel Sanders a good-night kiss tonight.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+ DisableWindow();
+ ModDrawCharacter(2, 2, "sprite/normal/re2b_hau_b1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
+
+//「…うん@……ありがとぅ@……ケンタくん……お休みのキス……はぅ……。¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200277", 256, TRUE);
+ OutputLine(NULL, "「…うん。",
+ NULL, "\"...Yeah.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200278", 256, TRUE);
+ OutputLine(NULL, "……ありがとぅ。",
+ NULL, " ...Thanks.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200279", 256, TRUE);
+ OutputLine(NULL, "……ケンタくん……お休みのキス……はぅ……。」",
+ NULL, " ...Giving Colonel Sanders... a good night kiss... hao...\"", Line_Normal);
+ ClearMessage();
+}
+
+void dialog015()
+{
+// 軽く苦笑すると俺は斧を握り、再び現場に下りていった¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 軽く苦笑すると俺は斧を握り、再び現場に下りていった。",
+ NULL, "With a bit of a wry smile on my face, I grabbed the handle of the axe and headed back to worksite.", Line_Normal);
+ ClearMessage();
+}
+
+void dialog016()
+{
+// 今日一日、何度もそうしてきたように、斧を振る@叩く@木片が砕け散る¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 今日一日、何度もそうしてきたように、斧を振る。",
+ NULL, "I had swung the axe countless times today, just like this.", Line_WaitForInput);
+ OutputLine(NULL, "叩く。",
+ NULL, " Contact.", Line_WaitForInput);
+ OutputLine(NULL, "木片が砕け散る。",
+ NULL, " Shards of wood splintered.", Line_Normal);
+ ClearMessage();
+}
+
+void dialog017()
+{
+// 斧にかけた重さが、梁を割っただけでなく、その下の人形の肩を打ち砕く@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 斧にかけた重さが、梁を割っただけでなく、その下の人形の肩を打ち砕く。",
+ NULL, "The weight I put behind the axe not only split through the beam, but smashed the statue's shoulder as well.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog018()
+{
+// ツイてたなケンタくん。次のご主人様がいい人で¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ツイてたなケンタくん。次のご主人様がいい人で。",
+ NULL, "You're pretty lucky, Colonel Sanders. Your new master is a pretty decent person.", Line_Normal);
+ ClearMessage();
+
+ DisableWindow();
+ ModDrawCharacter(2, 2, "sprite/normal/re2b_warai_b1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
+
+//「…わぁあ…ケンタくんだ…やっぱ、かぁいいよぅ!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200298", 256, TRUE);
+ OutputLine(NULL, "「…わぁあ…ケンタくんだ…やっぱ、かぁいいよぅ!!」",
+ NULL, "\"...Waa... Colonel Sanders... He really is kyute!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog019()
+{
+// 薄暗くなる山道を、人間大につつんだシートを運ぶ若い男女に剥き身の斧@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 薄暗くなる山道を、人間大につつんだシートを運ぶ若い男女に剥き身の斧!",
+ NULL, "And so Jack and Jill went down the hill, carrying a human-sized bag and an unsheathed axe!", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog020()
+{
+//「知ってるもん…!@ 知ってるもん!!!…!d300…!d300セッ、」!d600
+ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 4, "s19/04/990400087", 256, TRUE);
+ OutputLine(NULL, "「知ってるもん…!!",
+ NULL, "\"I do know...!!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 4, "s19/04/990400088", 256, TRUE);
+ OutputLine(NULL, "知ってるもん!!",
+ NULL, " I do know!!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 4, "s19/04/990400089", 256, TRUE);
+ OutputLine(NULL, " 知ってるもん!!!…",
+ NULL, " I do know!!!...", Line_Continue);
+
+ Wait( 300 );
+
+ OutputLine(NULL, "…",
+ NULL, " ...", Line_Continue);
+
+ Wait( 300 );
+
+ OutputLine(NULL, "セッ、」",
+ NULL, "Se...\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
+
+dialog021()
+{
+//"... 腕が一本、まだ見つかってないんだろ?"@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "“…腕が一本、まだ見つかってないんだろ?”",
+ NULL, "\"...They still haven't found one of the arms.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+
+// さっきのごろんと転がった腕がやけに不吉に思えたが、そこでふと気付き、俺はちょっと自分の情けなさに苦笑した¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " さっきのごろんと転がった腕がやけに不吉に思えたが、そこでふと気付き、俺はちょっと自分の情けなさに苦笑した。",
+ NULL, "I laughed dryly at how pathetic I was for considering the arm flopping down and rolling to my feet to be such a bad omen.", Line_Normal);
+ ClearMessage();
}
diff --git a/Update/zonik_004_vm0x_n01.txt b/Update/zonik_004_vm0x_n01.txt
index ff49775..b744029 100644
--- a/Update/zonik_004_vm0x_n01.txt
+++ b/Update/zonik_004_vm0x_n01.txt
@@ -12,5 +12,467 @@ void dialog000()
void dialog001()
{
+//「趣味はお風呂覗きなんだってー。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girlb99003", 256, TRUE);
+ OutputLine(NULL, "「趣味は抱きまくらのコレクションなんだってー。」",
+ NULL, "\"They say he has a collection of dakimakura love pillows.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+// はぁああぁッ?@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " はぁああぁッ?!",
+ NULL, "HaouUuh!?", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「夜な夜な下着を盗んで回ってるって本当なのぅ?@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girlc99004", 256, TRUE);
+ OutputLine(NULL, "「夜な夜な抱きながら寝てるって本当なのぅ?」",
+ NULL, "\"Is it true that he sleeps with them at night?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// 誰がぁぁああぁあッ?@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 誰がぁぁああぁあッ?!",
+ NULL, "Who were they talking about!?", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「ぱんつをかぶったり匂いを嗅いだりするんだって。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girld99003", 256, TRUE);
+ OutputLine(NULL, "「ふにふにの柔らか~い感触がたまんないって。」",
+ NULL, "\"I heard he can't get enough of the fluffy soft sensation!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// なわきゃねえだらぁああぁあぁ!@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " なわきゃねえだらぁああぁあぁ!!",
+ NULL, "No way I would do thaaat!!", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「魅音委員長も被害にあったって言ってたよー!」!w800
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girle99003", 256, TRUE);
+ OutputLine(NULL, "「委員長の写真貼り付けたのもあるらしいよー!」",
+ NULL, "\"I heard he even has one with a photo of our Class Rep stuck to it~!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//「聞いたー@ 転校生の前原さんてHな人なんだってー@ きゃはははは!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girle99004", 256, TRUE);
+ OutputLine(NULL, "「聞いたー?",
+ NULL, "\"Did you hear?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s19/00/girle99005", 256, TRUE);
+ OutputLine(NULL, " 転校生の前原さんて2次元萌えな人なんだってー!",
+ NULL, " I heard that the new transfer student Maebara-san is into anime girls!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s19/00/girle99006", 256, TRUE);
+ OutputLine(NULL, " きゃはははは!!」",
+ NULL, " Kyahahahaha!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog003()
+{
+//「あぁ! ジャンボ機なんか目じゃないぞ@ レナんちに墜落したのはなんと……/
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05860", 256, TRUE);
+ OutputLine(NULL, "「あぁ! ジャンボ機なんか目じゃないぞ!",
+ NULL, "\"Yeah! It's not even in the same league as jumbo jets!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05870", 256, TRUE);
+ OutputLine(NULL, " レナんちに墜落したのはなんと……",
+ NULL, " What fell on Rena's house...", Line_Continue);
+
+ PlaySE( 4, "wa_008", 128, 64 );
+ Wait( 200 );
+ PlaySE( 4, "wa_008", 128, 64 );
+ Wait( 200 );
+ PlaySE( 4, "wa_008", 128, 64 );
+ Wait( 200 );
+ OutputLineAll(NULL, "", Line_WaitForInput);
+
+//スペースコロニーだッ!!」/
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05880", 256, TRUE);
+ OutputLine(NULL, "小惑星だッ!!」",
+ NULL, "was a comet!!\"", Line_Continue);
+
+ PlaySE( 4, "wa_007", 128, 64 );
+ ShakeScreen( 1, 50, 20, 3, 0, );
+ OutputLineAll(NULL, "", Line_Normal);
+
+ ClearMessage();
+ DisableWindow();
+ ModDrawCharacter(1, 3, "sprite/normal/me3_def_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 50, FALSE );
+ ModDrawCharacter(3, 4, "sprite/normal/sa3_odoroki_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 50, TRUE );
+
+//「ス、スペースコロニーですってぇえぇッ?!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 4, "s19/04/990400106", 256, TRUE);
+ OutputLine(NULL, "「しょっ小惑星ですってぇえぇッ?!」",
+ NULL, "\"A-An asteroid!?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「あぁ、ものすごい大惨事だぞ@ 半径数百キロは壊滅だ@ だがこれは悲劇の序章にしか過ぎない!@ なんとこれこそは…ジオン広告社が引き起こした独立戦争の幕開けだったのだッ!!」/
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05890", 256, TRUE);
+ OutputLine(NULL, "「あぁ、宇宙人が作った装置でロシュの限界を解除し、まず一個落としたらしい。!",
+ NULL, "\"Yeah, the aliens deactivated the Roche limit with a device they created and started by hurling one asteroid.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05900", 256, TRUE);
+ OutputLine(NULL, " まさか俺もそこまでやるとは思わなかった。",
+ NULL, " Even I didn't think that they'd go this far.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05910", 256, TRUE);
+ OutputLine(NULL, " しかも、続いて今度は百個も!!",
+ NULL, " And they plan to drop 100 of them next!! ", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05920", 256, TRUE);
+ OutputLine(NULL, " 地球軍の完全な誤算だッ!!」",
+ NULL, "The Earth Federation was totally unprepared!!\"", Line_Continue);
+
+ PlaySE( 4, "wa_007", 128, 64 );
+ ShakeScreen( 0, 50, 20, 3, 0, );
+ OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp));
+
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+
+// あまりの規模の大きさに下級生たちは目を丸く見開き、唖然としている…@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " あまりの規模の大きさに下級生たちは目を丸く見開き、唖然としている…。",
+ NULL, "The lower grades were dumbfounded, their eyes like saucers at the grand turn of events...", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+
+//「そ…それでどうなるの…@ 地球連邦は負けちゃうの?¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girlc99005", 256, TRUE);
+ OutputLine(NULL, "「ち…地球軍って…?",
+ NULL, "\"A... An Earth Federation...?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s19/00/girlc99006", 256, TRUE);
+ OutputLine(NULL, " 私達、宇宙人と戦争でもしてるんですか?」",
+ NULL, " Are we really at war with aliens?\"", Line_Normal);
+ ClearMessage();
+
+
+//「このままでは負けるッ!@ 赤い彗星に勝てるのはヤツしかいない!@ それが竜宮レナなのだぁッ!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05960", 256, TRUE);
+ OutputLine(NULL, "「このままでは地球は壊滅だッ!!",
+ NULL, "\"If things go on like this, Earth is finished!!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05970", 256, TRUE);
+ OutputLine(NULL, " しかし!レナなら、レナの放つ音速の『マッハレナパンチ』なら小惑星を全て迎撃することが出来る!!",
+ NULL, " But don't despair!! If we have Rena's ultrasonic \"Mach-Rena-Punch,\" it'll be possible to intercept all of the asteroids! ", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei05980", 256, TRUE);
+ OutputLine(NULL, " そう、地球軍のトップエース、それが竜宮レナなのだぁッ!!」",
+ NULL, "That's right, the Earth Federation's top ace... is Rena Ryuugu!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girlc99007", 256, TRUE);
+ OutputLine(NULL, " 「す、すごい……!」",
+ NULL, "\"A-Amazing...!\"", Line_WaitForInput);
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girla99005", 256, TRUE);
+ OutputLine(NULL, " 「やっぱり、上級生は私たちと違うんだ!」",
+ NULL, "\"So the older kids really ARE different!\"", Line_WaitForInput);
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog004()
+{
+//「でも…連邦艦隊の拡散波動砲でも、彗星帝国には効かなかったんじゃ…。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s19/00/girla99006", 256, TRUE);
+ OutputLine(NULL, "「でも…たとえレナさんでも、月を押し戻すことなんて出来るんでしょうか?」",
+ NULL, "\"But... Rena-san might be strong... but, can she really push back the moon..?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「惜しいな。それは白い方の彗星だぞ@効かなかったのは弱点を知らなかったからだ@もちろんレナは白色彗星の弱点だって熟知してる!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06000", 256, TRUE);
+ OutputLine(NULL, "「心配無用だ!",
+ NULL, "\"Unnecessary concerns!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06010", 256, TRUE);
+ OutputLine(NULL, "つい先日も、レナは地球に激突するはずの彗星爆弾を、一つ弾き飛ばしている。",
+ NULL, " Just days ago, Rena blew away a comet bomb that was going to smash into Earth.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06020", 256, TRUE);
+ OutputLine(NULL, "小惑星の百個や二百個くらい、音速を超える光速のパンチで一撃だぁぁ!!」",
+ NULL, " One or two hundred asteroids are nothing before one of her light-speed punches!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog005()
+{
+//「みんなが何を言ってるのかわかんないよ@ レナはロボットの操縦なんか出来ないよー!¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200256", 256, TRUE);
+ OutputLine(NULL, "「みんなが何を言ってるのかわかんないよ!",
+ NULL, "\"What are you all saying!?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200257", 256, TRUE);
+ OutputLine(NULL, " レナはパンチで小惑星なんか破壊出来ないよぅー!」",
+ NULL, " I can't destroy asteroids by punching them!\"", Line_Normal);
+ ClearMessage();
+}
+
+void dialog006()
+{
+// レナと例の宝の山のランディーくん人形を発掘する約束だ¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " レナと例の宝の山のランディーくん人形を発掘する約束だ。",
+ NULL, "I had agreed to meet with Rena to dig Colonel Randy out of that mountain of treasure from before.", Line_Normal);
+ ClearMessage();
+}
+
+void dialog007()
+{
+// 不法投棄のダンプがまたゴミを捨てていって、今度こそ完全に埋って救出不能@なんてことになれば……間違いなくレナは町のフライドチキン屋のランディーくん人形を狙うだろう¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 不法投棄のダンプがまたゴミを捨てていって、今度こそ完全に埋って救出不能、",
+ NULL, "If they come to dump again illegally, he'll be buried completely and it'll be impossible to dig him out, ", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "なんてことになれば……間違いなくレナは町のフライドチキン屋のランディーくん人形を狙うだろう。",
+ NULL, "and if that happens... Rena will undoubtedly go after the Colonel Randy in front of the fried chicken place in town.", Line_Normal);
+ ClearMessage();
+}
+
+void dialog008()
+{
+//「あ、あれは一体何だったんだい?@ 彼女が剥き身の斧を持って歩いてるんだよ?@ それもにやにやと笑いながら!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 8, "s19/08/990800023", 256, TRUE);
+ OutputLine(NULL, "「あ、あれは一体何だったんだい?!",
+ NULL, "\"Wh-What was that all about!?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 8, "s19/08/990800024", 256, TRUE);
+ OutputLine(NULL, " 彼女が剥き身の鉈を持って歩いてるんだよ?!",
+ NULL, " She was walking around with a bared hatchet!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 8, "s19/08/990800025", 256, TRUE);
+ OutputLine(NULL, " それもにやにやと笑いながら!!」",
+ NULL, " And she was laughing with a huge smile across her face!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
+
+void dialog009()
+{
+// 確かに年頃の女の子が剥き身の斧を持って徘徊しているのはヤバい@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 確かに年頃の女の子が剥き身の鉈を持って徘徊しているのはヤバい。",
+ NULL, "Well, it certainly would be quite the spectacle for a girl of her age to be roaming around with a hatchet.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog010()
+{
+// 斧をぶんぶん振りまわしながらはしゃぐのは確かにヤバい¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 鉈をぶんぶん振りまわしながらはしゃぐのは確かにヤバい。",
+ NULL, "Somebody gallivanting about while waving a hatchet around certainly would seem dangerous.", Line_Normal);
+ ClearMessage();
+
+
+//「斧は鞘とかをかぶせて持って来い@剥き身はさすがにまずいだろ!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06290", 256, TRUE);
+ OutputLine(NULL, "「鉈は鞘とかをかぶせて持って来い。",
+ NULL, "\"You should put a cover on that hatchet when you have it in public.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06300", 256, TRUE);
+ OutputLine(NULL, "剥き身はさすがにまずいだろ!」",
+ NULL, " It's not good to carry it around out in the open like that!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog011()
+{
+// この雛見沢で斧を持って徘徊しても不審に思われない唯一の人物だな…¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " この雛見沢で鉈を持って徘徊しても不審に思われない唯一の人物だな…。",
+ NULL, "She's probably the only person who could carry a hatchet around Hinamizawa and not be considered suspicious...", Line_Normal);
+ ClearMessage();
+}
+
+void dialog012()
+{
+// レナから斧を受け取り、不安定な斜面を降りて行く¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " レナから鉈を受け取り、不安定な斜面を降りて行く。",
+ NULL, "I took the hatchet from Rena and made my way up the unstable slope.", Line_Normal);
+ ClearMessage();
+
+ DisableWindow();
+ DrawSceneWithMask("background/mo_g2", "right", 0, 0, 1300 );
+ ModDrawCharacterWithFiltering(2, 2, "sprite/normal/re2a_warai_a1_", "2", "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, "s19/02/990200272", 256, TRUE);
+ OutputLine(NULL, "「待っててね、ランディーくん。",
+ NULL, "\"Just wait, Colonel Randy.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200273", 256, TRUE);
+ OutputLine(NULL, "…今、圭一くんが助け出してくれるからね…☆」",
+ NULL, " Keiichi-kun will save you...☆\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog013()
+{
+//俺は今まで斧を使った事なんかない@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 第一、俺は今まで鉈を使った事なんかない。",
+ NULL, "First of all, I'd never used a hatchet before.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog014()
+{
+//「大丈夫@ もう一息@今夜レナが寝るときにはランディーくんにお休みのキスができるようになってるさ。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06410", 256, TRUE);
+ OutputLine(NULL, "「大丈夫!",
+ NULL, "\"I'm fine!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06420", 256, TRUE);
+ OutputLine(NULL, " もう一息。",
+ NULL, " I'm almost there.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei06430", 256, TRUE);
+ OutputLine(NULL, "今夜レナが寝るときにはランディーくんにお休みのキスができるようになってるさ。」",
+ NULL, " I'll make sure Rena can give Colonel Randy a good-night kiss tonight.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+ DisableWindow();
+ ModDrawCharacter(2, 2, "sprite/normal/re2b_hau_b1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
+
+//「…うん@……ありがとぅ@……ランディーくん……お休みのキス……はぅ……。¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200277", 256, TRUE);
+ OutputLine(NULL, "「…うん。",
+ NULL, "\"...Yeah.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200278", 256, TRUE);
+ OutputLine(NULL, "……ありがとぅ。",
+ NULL, " ...Thanks.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 2, "s19/02/990200279", 256, TRUE);
+ OutputLine(NULL, "……ランディーくん……お休みのキス……はぅ……。」",
+ NULL, " ...Giving Colonel Randy... a good night kiss... hao...\"", Line_Normal);
+ ClearMessage();
+}
+
+void dialog015()
+{
+// 軽く苦笑すると俺は斧を握り、再び現場に下りていった¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 軽く苦笑すると俺は鉈を握り、再び現場に下りていった。",
+ NULL, "With a bit of a wry smile on my face, I grabbed the handle of the hatchet and headed back to worksite.", Line_Normal);
+ ClearMessage();
+}
+
+void dialog016()
+{
+// 今日一日、何度もそうしてきたように、斧を振る@叩く@木片が砕け散る¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 今日一日、何度もそうしてきたように、鉈を振る。",
+ NULL, "I had swung the hatchet countless times today, just like this.", Line_WaitForInput);
+ OutputLine(NULL, "叩く。",
+ NULL, " Contact.", Line_WaitForInput);
+ OutputLine(NULL, "木片が砕け散る。",
+ NULL, " Shards of wood splintered.", Line_Normal);
+ ClearMessage();
+}
+
+void dialog017()
+{
+// 斧にかけた重さが、梁を割っただけでなく、その下の人形の肩を打ち砕く@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 鉈にかけた重さが、梁を割っただけでなく、その下の人形の肩を打ち砕く。",
+ NULL, "The weight I put behind the hatchet not only split through the beam, but smashed the statue's shoulder as well.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog018()
+{
+// ツイてたなランディーくん。次のご主人様がいい人で¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ツイてたなランディーくん。次のご主人様がいい人で。",
+ NULL, "You're pretty lucky, Colonel Randy. Your new master is a pretty decent person.", Line_Normal);
+ ClearMessage();
+
+ DisableWindow();
+ ModDrawCharacter(2, 2, "sprite/normal/re2b_warai_b1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
+
+//「…わぁあ…ランディーくんだ…やっぱ、かぁいいよぅ!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200298", 256, TRUE);
+ OutputLine(NULL, "「…わぁあ…ランディーくんだ…やっぱ、かぁいいよぅ!!」",
+ NULL, "\"...Waa... Colonel Randy... He really is kyute!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog019()
+{
+// 薄暗くなる山道を、人間大につつんだシートを運ぶ若い男女に剥き身の斧@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 薄暗くなる山道を、人間大につつんだシートを運ぶ若い男女に剥き身の鉈!",
+ NULL, "And so Jack and Jill went down the hill, carrying a human-sized bag and an unsheathed hatchet!", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog020()
+{
+//「知ってるもん…!@ 知ってるもん!!!…!d300…!d300セッ、」!d600
+ if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 4, "s19/04/990400087", 256, TRUE);
+ OutputLine(NULL, "「知ってるもん…!!",
+ NULL, "\"I do know...!!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 4, "s19/04/990400088", 256, TRUE);
+ OutputLine(NULL, "知ってるもん!!",
+ NULL, " I do know!!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 4, "s19/04/990400089", 256, TRUE);
+ OutputLine(NULL, " 知ってるもん!!!…",
+ NULL, " I do know!!!...", Line_Continue);
+
+ Wait( 300 );
+
+ OutputLine(NULL, "…",
+ NULL, " ...", Line_Continue);
+
+ Wait( 300 );
+
+ OutputLine(NULL, "だ、だからっ、……」",
+ NULL, "I- it's...\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
+
+dialog021()
+{
+//"... 腕が一本、まだ見つかってないんだろ?"@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "“……嫌な事件だったね。…………まだ見つかってないんだろ?”",
+ NULL, "\"...It was quite a disturbing incident... They still haven't found it, have they?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+
+// さっきのごろんと転がった腕がやけに不吉に思えたが、そこでふと気付き、俺はちょっと自分の情けなさに苦笑した¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 薄暗さから、目の前に横たわる人形がやけにリアルに感じて、なんとなく不吉にも思えたが……そこでふと思い返し、俺はちょっと自分の情けなさに苦笑した。",
+ NULL, "In the dark, the doll just lying there felt a little too real, sort of like a bad omen... I came back to my senses and laughed dryly at how pathetic I was being.", Line_Normal);
+ ClearMessage();
}
diff --git a/Update/zonik_005_vm00_n01.txt b/Update/zonik_005_vm00_n01.txt
index f358ef7..4429e12 100644
--- a/Update/zonik_005_vm00_n01.txt
+++ b/Update/zonik_005_vm00_n01.txt
@@ -22,3 +22,32 @@ void dialog000()
NULL, "\"From how it sounded... the principal's jumping fierce sounds like a multi-hit combo.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
}
+
+void dialog001()
+{
+// それはみんなランディーくん同様、町を歩けばどこかで見かけるようなものばかりだった@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " それはみんなケンタくん同様、町を歩けばどこかで見かけるようなものばかりだった。",
+ NULL, "They were all the same as Colonel Sanders: stuff you'd see while walking around in town.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//「…校長先生のエアリアル起動技です。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 5, "s19/05/990500067", 256, TRUE);
+ OutputLine(NULL, "「…校長先生のエアリアル起動技です。」",
+ NULL, "\"...That's the principal's aerial opener!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog003()
+{
+//「あははは~圭一くん、前屈みだぁぁ……かぁいいかぁいいッ!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200368", 256, TRUE);
+ OutputLine(NULL, "「あははは〜圭一くん、前屈みだぁぁ……かぁいいかぁいいッ!!」",
+ NULL, "\"Ahahaha~ Keiichi-kun is bending forward... kyute kyute!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_005_vm0x_n01.txt b/Update/zonik_005_vm0x_n01.txt
index 17f0907..6a66c4b 100644
--- a/Update/zonik_005_vm0x_n01.txt
+++ b/Update/zonik_005_vm0x_n01.txt
@@ -22,3 +22,32 @@ void dialog000()
NULL, "\"That's Jeet Kune Do, right?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
}
+
+void dialog001()
+{
+// それはみんなランディーくん同様、町を歩けばどこかで見かけるようなものばかりだった@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " それはみんなランディーくん同様、町を歩けばどこかで見かけるようなものばかりだった。",
+ NULL, "They were all the same as Colonel Randy: stuff you'd see while walking around in town.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//「…校長先生のエアリアル起動技です。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 5, "s19/05/990500067", 256, TRUE);
+ OutputLine(NULL, "「…校長先生、超奥義発動です。」",
+ NULL, "\"...The principal's special launcher move just started.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog003()
+{
+//「あははは~圭一くん、前屈みだぁぁ……かぁいいかぁいいッ!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s19/02/990200368", 256, TRUE);
+ OutputLine(NULL, "「あははは〜圭一くん、…かぁいいかぁいいッ!!」",
+ NULL, "\"Ahahaha~ Keiichi-kun is so... kyute kyute!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_009_vm00_n01.txt b/Update/zonik_009_vm00_n01.txt
new file mode 100644
index 0000000..0c7b0ed
--- /dev/null
+++ b/Update/zonik_009_vm00_n01.txt
@@ -0,0 +1,36 @@
+void main()
+{
+}
+
+void dialog000()
+{
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei33830_01", 256, TRUE);
+ OutputLine(NULL, "ロリ!",
+ NULL, " Loli!", Line_Continue);
+}
+
+void dialog001()
+{
+//「な、…なぁんだ…@ てっきりおじさんは圭一のかぁいいオットセイかと~!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s19/03/500300731", 256, TRUE);
+ OutputLine(NULL, "「な、…なぁんだ…!",
+ NULL, "\"Oh... Ohhh...!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 3, "s19/03/500300732", 256, TRUE);
+ OutputLine(NULL, " てっきりおじさんは圭一のかぁいいオットセイかと〜!!」",
+ NULL, " This old man thought you meant it was Keiichi's kyute little fur seal!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//「身包み剥いでッ!@ ケツの毛までひん剥いてやるぜぇえぇえッ!!!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei34010", 256, TRUE);
+ OutputLine(NULL, "「身包み剥いでッ!!",
+ NULL, "\"We'll leave you with nothing!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei34020", 256, TRUE);
+ OutputLine(NULL, " ケツの毛までひん剥いてやるぜぇえぇえッ!!!!」",
+ NULL, " We won't even leave the hairs on your butt!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_009_vm0x_n01.txt b/Update/zonik_009_vm0x_n01.txt
new file mode 100644
index 0000000..fad28d1
--- /dev/null
+++ b/Update/zonik_009_vm0x_n01.txt
@@ -0,0 +1,36 @@
+void main()
+{
+}
+
+void dialog000()
+{
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei33830_01", 256, TRUE);
+ OutputLine(NULL, "ちびっ子!",
+ NULL, " She's tiny!", Line_Continue);
+}
+
+void dialog001()
+{
+//「な、…なぁんだ…@ てっきりおじさんは圭一のかぁいいオットセイかと~!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s19/03/500300731", 256, TRUE);
+ OutputLine(NULL, "「な、…なぁんだ…!",
+ NULL, "\"Oh... Ohhh...!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 3, "s19/03/500300732", 256, TRUE);
+ OutputLine(NULL, " てっきりおじさんは圭ちゃんの・・・ あははははっはぁ~!!」",
+ NULL, " This old man thought you meant it was Keiichi's... Ahahaha.. haaa!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//「身包み剥いでッ!@ ケツの毛までひん剥いてやるぜぇえぇえッ!!!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei34010", 256, TRUE);
+ OutputLine(NULL, "「身包み剥いでッ!!",
+ NULL, "\"We'll leave you with nothing!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s19/01/hr_kei34020", 256, TRUE);
+ OutputLine(NULL, " 地獄の底に叩き落としてやるぜぇえぇえッ!!!!」",
+ NULL, " And beat you into the depths of hell!!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_011_vm00_n01.txt b/Update/zonik_011_vm00_n01.txt
new file mode 100644
index 0000000..eb8de4d
--- /dev/null
+++ b/Update/zonik_011_vm00_n01.txt
@@ -0,0 +1,33 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「…家業手伝いは除くと書いてありますです。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 5, "s01/05/120500020", 256, TRUE);
+ OutputLine(NULL, "「…家業手伝いは除くと書いてありますです。」",
+ NULL, "\"...There's a clause that states family businesses are excluded.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog001()
+{
+//「…いっぱいいっぱい慰みものにされましたですね@かわいそかわいそです。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 5, "s01/05/120500024", 256, TRUE);
+ OutputLine(NULL, "「…いっぱいいっぱい慰みものにされましたですね。",
+ NULL, "\"...She was used as a plaything for quite a while.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 5, "s01/05/120500025", 256, TRUE);
+ OutputLine(NULL, "かわいそかわいそです。」",
+ NULL, " You poor thing.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+ ModPlayVoiceLS(3, 11, "s01/11/120700160", 256, TRUE);
+ OutputLine(NULL, "覚醒剤の常習歴もあるトンチンカンでしてね。",
+ NULL, " He was just a miscreant with a record of narcotics abuse.", Line_WaitForInput);
+}
diff --git a/Update/zonik_011_vm0x_n01.txt b/Update/zonik_011_vm0x_n01.txt
new file mode 100644
index 0000000..9739893
--- /dev/null
+++ b/Update/zonik_011_vm0x_n01.txt
@@ -0,0 +1,33 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「…家業手伝いは除くと書いてありますです。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 5, "s01/05/120500020", 256, TRUE);
+ OutputLine(NULL, "「…家事手伝いは除くと書いてありますです。」",
+ NULL, "\"...There's a clause that states household chores are excluded.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog001()
+{
+//「…いっぱいいっぱい慰みものにされましたですね@かわいそかわいそです。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 5, "s01/05/120500024", 256, TRUE);
+ OutputLine(NULL, "「…いっぱいいっぱい甚振られましたですね。",
+ NULL, "\"...Being picked on so much by Keiichi-kun.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 5, "s01/05/120500025", 256, TRUE);
+ OutputLine(NULL, "かわいそかわいそです。」",
+ NULL, " You poor thing.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+ ModPlayVoiceLS(3, 11, "s01/11/120700160", 256, TRUE);
+ OutputLine(NULL, "以前に、逮捕歴もあるやつでしてね。",
+ NULL, " He already had a criminal record from before.", Line_WaitForInput);
+}
diff --git a/Update/zonik_014_vm00_n01.txt b/Update/zonik_014_vm00_n01.txt
new file mode 100644
index 0000000..de1d12d
--- /dev/null
+++ b/Update/zonik_014_vm00_n01.txt
@@ -0,0 +1,19 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「…県立大島が強いらしいよ@左腕の亀田くんがすごいんだって@…頑張ってね!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s01/03/120300137", 256, TRUE);
+ OutputLine(NULL, "「…県立大島が強いらしいよ。",
+ NULL, "\"...Regionally speaking, it seems that Oshima High is pretty strong.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 3, "s01/03/120300138", 256, TRUE);
+ OutputLine(NULL, "左腕の亀田くんがすごいんだって。",
+ NULL, " They say their southpaw, Kameda-kun, is amazing.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 3, "s01/03/120300139", 256, TRUE);
+ OutputLine(NULL, "…頑張ってね!」",
+ NULL, " Good luck!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_014_vm0x_n01.txt b/Update/zonik_014_vm0x_n01.txt
new file mode 100644
index 0000000..745dfdd
--- /dev/null
+++ b/Update/zonik_014_vm0x_n01.txt
@@ -0,0 +1,19 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「…県立大島が強いらしいよ@左腕の亀田くんがすごいんだって@…頑張ってね!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s01/03/120300137", 256, TRUE);
+ OutputLine(NULL, "「…野球部の強い高校、教えよっか?",
+ NULL, "\"...Want me to tell you the best highschools for baseball?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 3, "s01/03/120300138", 256, TRUE);
+ OutputLine(NULL, "そこにいる左腕の、亀田くんがすごいピッチャーなんだけどさ。",
+ NULL, " See Kameda-kun over there? He's a southpaw and an amazing pitcher.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 3, "s01/03/120300139", 256, TRUE);
+ OutputLine(NULL, "…頑張ってね!」",
+ NULL, " Good luck!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_015_vm00_n01.txt b/Update/zonik_015_vm00_n01.txt
new file mode 100644
index 0000000..3a4fe62
--- /dev/null
+++ b/Update/zonik_015_vm00_n01.txt
@@ -0,0 +1,82 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//斧。!w2000
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "斧。",
+ NULL, " was an axe.", Line_ContinueAfterTyping);
+}
+
+void dialog001()
+{
+// ...だがあの斧はなんだよッ?@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " …だがあの斧はなんだよッ?!",
+ NULL, "But for that axe!?", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// ごまかしも何もない!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ごまかしも何もない!!!",
+ NULL, "There was no excuse for that!!!", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// そのまんまの...斧だッ?!?¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " そのまんまの…斧だッ?!?!",
+ NULL, "An axe... just like that!!??", Line_Normal);
+ ClearMessage();
+}
+
+void dialog002()
+{
+//「じゃあその斧は何だよッ?!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s01/01/120100687", 256, TRUE);
+ OutputLine(NULL, "「じゃあその斧は何だよッ?!」",
+ NULL, "\"Then what about that axe!?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog003()
+{
+// ...そして頭上で両手が組まれた時、そこには斧が握られていた@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " …そして頭上で両手が組まれた時、そこには斧が握られていた。",
+ NULL, "...Then as both of her hands met above her head... the axe that she held came into focus.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog004()
+{
+// レナはそのまま、斧を振り上げたまま、厳かに口を開いた...@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " レナはそのまま、斧を振り上げたまま、厳かに口を開いた…。",
+ NULL, "Rena stayed like that, with that axe raised above her head, and solemnly opened her mouth...", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
+
+void dialog005()
+{
+// レナは斧を大きく振り上げたまま......さらに一歩踏み込んでくる@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " レナは斧を大きく振り上げたまま……さらに一歩踏み込んでくる。",
+ NULL, "Rena took one step forward... still holding the axe high above her head.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog006()
+{
+// 不釣合いな斧の重さに大きく振られ、まるで風に乗るかのように軽々と飛ばされる@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 不釣合いな斧の重さに大きく振られ、まるで風に乗るかのように軽々と飛ばされる。",
+ NULL, "Thrown about by the unbalanced weight of the axe, she was sent backwards as if she had been carried off by the wind.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_015_vm0x_n01.txt b/Update/zonik_015_vm0x_n01.txt
new file mode 100644
index 0000000..cbea736
--- /dev/null
+++ b/Update/zonik_015_vm0x_n01.txt
@@ -0,0 +1,82 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//斧。!w2000
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "鉈。",
+ NULL, " was a hatchet.", Line_ContinueAfterTyping);
+}
+
+void dialog001()
+{
+// ...だがあの斧はなんだよッ?@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " …だがあの鉈はなんだよッ?!",
+ NULL, "But for that hatchet!?", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// ごまかしも何もない!!@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " ごまかしも何もない!!!",
+ NULL, "There was no excuse for that!!!", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// そのまんまの...斧だッ?!?¥
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " そのまんまの…鉈だッ?!?!",
+ NULL, "A hatchet... just like that!!??", Line_Normal);
+ ClearMessage();
+}
+
+void dialog002()
+{
+//「じゃあその斧は何だよッ?!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s01/01/120100687", 256, TRUE);
+ OutputLine(NULL, "「じゃあその鉈は何だよッ?!」",
+ NULL, "\"Then what about that hatchet!?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog003()
+{
+// ...そして頭上で両手が組まれた時、そこには斧が握られていた@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " …そして頭上で両手が組まれた時、そこには鉈が握られていた。",
+ NULL, "...Then as both of her hands met above her head... the hatchet that she held came into focus.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog004()
+{
+// レナはそのまま、斧を振り上げたまま、厳かに口を開いた...@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " レナはそのまま、鉈を振り上げたまま、厳かに口を開いた…。",
+ NULL, "Rena stayed like that, with that hatchet raised above her head, and solemnly opened her mouth...", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
+
+void dialog005()
+{
+// レナは斧を大きく振り上げたまま......さらに一歩踏み込んでくる@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " レナは鉈を大きく振り上げたまま……さらに一歩踏み込んでくる。",
+ NULL, "Rena took one step forward... still holding the hatchet high above her head.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog006()
+{
+// 不釣合いな斧の重さに大きく振られ、まるで風に乗るかのように軽々と飛ばされる@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 不釣合いな鉈の重さに大きく振られ、まるで風に乗るかのように軽々と飛ばされる。",
+ NULL, "Thrown about by the unbalanced weight of the hatchet, she was sent backwards as if she had been carried off by the wind.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_tips_01_vm00_n01.txt b/Update/zonik_tips_01_vm00_n01.txt
new file mode 100644
index 0000000..6881540
--- /dev/null
+++ b/Update/zonik_tips_01_vm00_n01.txt
@@ -0,0 +1,38 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「...ふ@ だが諦めろ@俺に誕生日で挑もうったって無駄なことだ!@ ......何ならひと月差ごとに100円の賭けをしてもいいぜー!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s20/01/440100004", 128, TRUE);
+ OutputLine(NULL, "「…ふ!",
+ NULL, "\"...Heh!", Line_Continue);
+ Wait( 1000 );
+ OutputLine(NULL, " だが諦めろ。",
+ NULL, " Don't even.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s20/01/440100005", 128, TRUE);
+ OutputLine(NULL, "俺に誕生日で挑もうったって無駄なことだ!!",
+ NULL, " It's impossible to challenge me by birthday!!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s20/01/440100006", 128, TRUE);
+ OutputLine(NULL, " ……何ならひと月差ごとに100円の賭けをしてもいいぜー!」",
+ NULL, " ... I wouldn't even mind you if you bet a dollar per month!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog001()
+{
+// 突然、賭けにされて狼狽するレナ@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 突然、賭けにされて狼狽するレナ。",
+ NULL, "Rena panicked at suddenly being challenged to a wager.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+
+// ...うろたえ具合から今月の小遣いは残り少ないと断定する@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " …うろたえ具合から今月の小遣いは残り少ないと断定する。",
+ NULL, "... Given how panicked she is, I am certain she doesn't have much allowance left this month.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_tips_01_vm0x_n01.txt b/Update/zonik_tips_01_vm0x_n01.txt
new file mode 100644
index 0000000..66d9764
--- /dev/null
+++ b/Update/zonik_tips_01_vm0x_n01.txt
@@ -0,0 +1,38 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「...ふ@ だが諦めろ@俺に誕生日で挑もうったって無駄なことだ!@ ......何ならひと月差ごとに100円の賭けをしてもいいぜー!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s20/01/440100004", 128, TRUE);
+ OutputLine(NULL, "「…ふ!",
+ NULL, "\"...Heh!", Line_Continue);
+ Wait( 1000 );
+ OutputLine(NULL, " だが諦めろ。",
+ NULL, " Don't even.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s20/01/440100005", 128, TRUE);
+ OutputLine(NULL, "俺に誕生日で挑もうったって無駄なことだ!!",
+ NULL, " It's impossible to challenge me by birthday!!", Line_WaitForInput);
+ ModPlayVoiceLS(3, 1, "s20/01/440100006", 128, TRUE);
+ OutputLine(NULL, " ……何ならどっちが年上か、罰ゲームつきで勝負してもいいぜー!」",
+ NULL, " ... We can compete over who's the oldest if you like, with punishment, of course!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog001()
+{
+// 突然、賭けにされて狼狽するレナ@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 突然、勝負を挑まれて狼狽するレナ。",
+ NULL, "Rena panicked at suddenly being challenged.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+
+
+// ...うろたえ具合から今月の小遣いは残り少ないと断定する@
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " …うろたえ具合からそれほど勝算に自信がないものと断定する。",
+ NULL, "... Given how panicked she is, I can be sure she isn't confident in winning.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_tips_02_vm00_n01.txt b/Update/zonik_tips_02_vm00_n01.txt
new file mode 100644
index 0000000..127dde9
--- /dev/null
+++ b/Update/zonik_tips_02_vm00_n01.txt
@@ -0,0 +1,25 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「俺から見りゃ、スカートの沙都子の方が涼しそうだよ@この時期のズボンの股座がどれだけ蒸すか、女のお前にゃわかるまい!¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s20/01/440100016", 128, TRUE);
+ OutputLine(NULL, "「俺から見りゃ、スカートの沙都子の方が涼しそうだよ。",
+ NULL, "\"From how I see things, the skirt you're wearing looks like it would be much cooler.", Line_Continue);
+ Wait ( 1500 );
+ OutputLine(NULL, "この時期のズボンの股座がどれだけ蒸すか、女のお前にゃわかるまい!」",
+ NULL, " A girl like you just wouldn't understand. Wearing jeans during this season and how steamy the crotch gets!\"", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+ ModDrawCharacter(1, 2, "sprite/normal/re1b_hau_b1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
+
+//「......む、...蒸すんだ.........、はぅ......。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s20/02/440200020", 128, TRUE);
+ OutputLine(NULL, "「……む、…蒸すんだ………、はぅ……。」",
+ NULL, "\"...It... it gets steamy... Hao...\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_tips_02_vm0x_n01.txt b/Update/zonik_tips_02_vm0x_n01.txt
new file mode 100644
index 0000000..9226380
--- /dev/null
+++ b/Update/zonik_tips_02_vm0x_n01.txt
@@ -0,0 +1,25 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「俺から見りゃ、スカートの沙都子の方が涼しそうだよ@この時期のズボンの股座がどれだけ蒸すか、女のお前にゃわかるまい!¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 1, "s20/01/440100016", 128, TRUE);
+ OutputLine(NULL, "「俺から見りゃ、スカートの沙都子の方が涼しそうだよ。",
+ NULL, "\"From how I see things, the skirt you're wearing looks like it would be much cooler.", Line_Continue);
+ Wait ( 1500 );
+ OutputLine(NULL, "この時期のズボンがどれだけ暑いか、女のお前にゃわかるまい!」",
+ NULL, " A girl like you wouldn't understand just how hot it is wearing jeans in this season!\"", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+ ModDrawCharacter(1, 2, "sprite/normal/re1b_hau_b1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
+
+//「......む、...蒸すんだ.........、はぅ......。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 2, "s20/02/440200020", 128, TRUE);
+ OutputLine(NULL, "「……あ、…暑いって………、はぅ……。」",
+ NULL, "\"...It... it gets hot... Hao...\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_tips_07_vm00_n01.txt b/Update/zonik_tips_07_vm00_n01.txt
new file mode 100644
index 0000000..00053ab
--- /dev/null
+++ b/Update/zonik_tips_07_vm00_n01.txt
@@ -0,0 +1,19 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「レナー@ トイレじゃない@ 最近、お通じが来ないって言ってたなぁ。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s20/03/440300023", 128, TRUE);
+ OutputLine(NULL, "「レナー?",
+ NULL, "\"Rena~?", Line_Continue);
+ Wait (400)
+ OutputLine(NULL, " トイレじゃない?",
+ NULL, " Didn't she go to the washroom?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 3, "s20/03/440300024", 128, TRUE);
+ OutputLine(NULL, " 最近、お通じが来ないって言ってたなぁ。」",
+ NULL, " She did say that she's been having bowel troubles lately.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_tips_07_vm0x_n01.txt b/Update/zonik_tips_07_vm0x_n01.txt
new file mode 100644
index 0000000..e29e2dc
--- /dev/null
+++ b/Update/zonik_tips_07_vm0x_n01.txt
@@ -0,0 +1,19 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「レナー@ トイレじゃない@ 最近、お通じが来ないって言ってたなぁ。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s20/03/440300023", 128, TRUE);
+ OutputLine(NULL, "「レナー?",
+ NULL, "\"Rena~?", Line_Continue);
+ Wait (400)
+ OutputLine(NULL, " トイレじゃない?",
+ NULL, " Didn't she go to the washroom?", Line_WaitForInput);
+ ModPlayVoiceLS(3, 3, "s20/03/440300024", 128, TRUE);
+ OutputLine(NULL, " 除きたいなら止めないけど、通報するからねぇ~」",
+ NULL, " If you're planning to peep, I won't stop you. I'll call the cops, though~!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_tips_16_vm00_n01.txt b/Update/zonik_tips_16_vm00_n01.txt
new file mode 100644
index 0000000..d60cb16
--- /dev/null
+++ b/Update/zonik_tips_16_vm00_n01.txt
@@ -0,0 +1,222 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「例えば重度の躁鬱病患者だが@一般に鬱状態から躁状態に転じる時にもっとも自殺が多いと言われちょる。¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200022", 128, TRUE);
+ OutputLine(NULL, "「例えば重度の躁鬱病患者だが、",
+ NULL, "\"Like a person with a serious bipolar disorder.", Line_Continue);
+ Wait ( 3500 );
+ OutputLine(NULL, "一般に鬱状態から躁状態に転じる時にもっとも自殺が多いと言われちょる。」",
+ NULL, " It's believed that people are most likely to attempt suicide when swinging from depression to mania.\"", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+ DrawSceneWithMask("black", "down", 0, 0, 1300 );
+}
+
+void dialog001()
+{
+//「鬱状態の患者は自信を喪失し非常に悲観的だ@だが自殺もせん@自殺をする気力すらないからだ@...躁の状態もまた自殺をせん@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200023", 128, TRUE);
+ OutputLine(NULL, "「鬱状態の患者は自信を喪失し非常に悲観的だ。",
+ NULL, "\"Individuals with clinical depression suffer from low self-esteem and are quite pessimistic,", Line_Continue);
+ Wait ( 3600 );
+ OutputLine(NULL, "だが自殺もせん。",
+ NULL, " but rarely commit suicide.", Line_WaitForInput);
+
+// 今度は逆に、非常に自信過剰で行動的なので、自らを順風満帆と思う@だから自殺などせんのだ。@
+ ModPlayVoiceLS(3, 0, "s20/00/443200024", 128, TRUE);
+ OutputLine(NULL, "自殺をする気力すらないからだ。",
+ NULL, " They don't have the willpower to commit suicide. ", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200025", 128, TRUE);
+ OutputLine(NULL, "…躁の状態もまた自殺をせん。",
+ NULL, " Nor does mania on its own lead to suicide.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s20/00/443200026", 128, TRUE);
+ OutputLine(NULL, " 今度は逆に、非常に自信過剰で行動的なので、自らを順風満帆と思う。",
+ NULL, " That has an opposite effect, filling the person with confidence and making them feel as though they're walking on air.", Line_Continue);
+ Wait ( 5600 );
+ OutputLine(NULL, "だから自殺などせんのだ。」",
+ NULL, " Thus, they do not commit suicide.\"", 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/440700021", 128, TRUE);
+ OutputLine(NULL, "「…面白いですねぇ。",
+ NULL, "\"...That's interesting.", Line_Continue);
+ Wait ( 1500 );
+ OutputLine(NULL, "どっちの状態でも自殺をしないのに、状態が入れ替わる時に自殺するんですか。」",
+ NULL, " Neither state causes suicide, but when the condition changes, they might do so?\"", Line_Normal);
+ ClearMessage();
+
+//「鬱状態には自殺願望はあるが、自殺という大仕事をげる気力すらもない@だが躁状態が始まると徐々に気力が充実し、体の自由が利くようになってくる。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200027", 128, TRUE);
+ OutputLine(NULL, "「鬱状態には自殺願望はあるが、自殺という大仕事を遂げる気力すらもない。",
+ NULL, "\"There is a desire to commit suicide when in a state of depression, but they do not have the willpower to commit such a formidable act.", Line_Continue);
+ Wait ( 5200 );
+ OutputLine(NULL, "だが躁状態が始まると徐々に気力が充実し、体の自由が利くようになってくる。」",
+ NULL, " But when they enter mania, they gain a burst of willpower and their body moves as they desire.\"", 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/440700022", 128, TRUE);
+ OutputLine(NULL, "「なぁるほど!",
+ NULL, "\"I see!", Line_Continue);
+ Wait ( 1200 );
+ OutputLine(NULL, " つまり自殺する気力が回復するわけですね。」",
+ NULL, " So it means they gain the willpower to commit suicide.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「そういうことじゃの@だからこの時期に変な気を起こさんように、向精神薬をたっぷりと処方するわけじゃな。
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200028", 128, TRUE);
+ OutputLine(NULL, "「そういうことじゃの。",
+ NULL, "\"That's how it goes.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s20/00/443200028a", 128, TRUE);
+ OutputLine(NULL, "だからこの時期に変な気を起こさんように、向精神薬をたっぷりと処方するわけじゃな。」",
+ NULL, " That's why patients are given sedatives during that time to keep them from acting on their impulses.\"", Line_Normal);
+ ClearMessage();
+
+//「...では富竹氏はこの躁鬱病患者だったんですかねぇ?@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 11, "s20/11/440700023", 128, TRUE);
+ OutputLine(NULL, "「…では富竹氏はこの躁鬱病患者だったんですかねぇ?」",
+ NULL, "\"...Then was Tomitake bipolar?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+//「躁鬱病患者の自殺はちゃんとした文化的な自殺だ@飛び降りとか首吊りとか@ヤクの禁断症状のような自虐行動とはまったく違うぞい!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200029", 128, TRUE);
+ OutputLine(NULL, "「躁鬱病患者の自殺はちゃんとした文化的な自殺だ。",
+ NULL, "\"People who suffer from bipolar disorder generally commit suicide by more 'civilized' means.", Line_Continue);
+ Wait ( 4000 );
+ OutputLine(NULL, "飛び降りとか首吊りとか。",
+ NULL, " Like, say hanging, or jumping off a building.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s20/00/443200030", 128, TRUE);
+ OutputLine(NULL, "ヤクの禁断症状のような自虐行動とはまったく違うぞい!」",
+ NULL, " Self-harm as though going through withdrawal is completely different!\"", 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/440700024", 128, TRUE);
+ OutputLine(NULL, "「富竹氏の自殺は文化的じゃないですよねぇ。",
+ NULL, "\"Tomitake's death wasn't civilized...", 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/440700025", 128, TRUE);
+ OutputLine(NULL, " ……ではやっぱり薬物中毒と考えるのが自然ですか。",
+ NULL, "So one would think it was caused by some foreign substance.", Line_Continue);
+ Wait ( 3500 );
+ OutputLine(NULL, "最初に言った、自殺したくなる精神状態を起こす薬ってのを教えてください。」",
+ NULL, " As I said from the start: tell me of a drug that causes someone to commit suicide.\"", Line_Normal);
+ ClearMessage();
+
+
+//「メトアンフェタミン中毒は躁鬱病に近い症状を起こすと報告されとる@覚醒剤のことだ@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200031", 128, TRUE);
+ OutputLine(NULL, "「メトアンフェタミン中毒は躁鬱病に近い症状を起こすと報告されとる。覚醒剤のことだ。",
+ NULL, "\"There are reports that methamphetamine overdoses produce a condition that resembles bipolar disorder. It's a stimulant.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// ......それからバルビツール酸誘導体中毒にも異常行為が報告されとるがあまり一般的ではないのう@こっちは睡眠薬のことだ。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200032", 128, TRUE);
+ OutputLine(NULL, " ……それからバルビツール酸誘導体中毒にも異常行為が報告されとるがあまり一般的ではないのう。こっちは睡眠薬のことだ。」",
+ NULL, "...Barbiturate overdoses are also reported to cause erratic behavior. That's a sleep aid.\"", 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/440700026", 128, TRUE);
+ OutputLine(NULL, "「覚醒剤反応、出なかったんですよねぇ。",
+ NULL, "\"There were no signs of stimulants.", Line_Continue);
+ Wait ( 2400 );
+ OutputLine(NULL, "…他の可能性は?」",
+ NULL, " Are there any other possibilities?\"", Line_Normal);
+ ClearMessage();
+
+
+//「あとは病気しか考えられん@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200033", 128, TRUE);
+ OutputLine(NULL, "「あとは病気しか考えられん。",
+ NULL, "\"All I can think of is that it's some sort of illness.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// バセドー病等の甲状腺異常を引き起こす病気にしばしば躁鬱病に似た症状が報告されとる@だがバセドー病は特徴的な症状が多い@仏は違うの。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200034", 128, TRUE);
+ OutputLine(NULL, " バセドー病等の甲状腺異常を引き起こす病気にしばしば躁鬱病に似た症状が報告されとる。",
+ NULL, "Something like Graves' disease, which affects the thyroid, and is known to cause symptoms that resemble bipolar disorder.", Line_Continue);
+ Wait ( 4400 );
+ OutputLine(NULL, "だがバセドー病は特徴的な症状が多い。",
+ NULL, " But Graves' disease has many characteristic symptoms of its own.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s20/00/443200035", 128, TRUE);
+ OutputLine(NULL, "仏は違うの。」",
+ NULL, " The deceased exhibited none of them.\"", 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/440700027", 128, TRUE);
+ OutputLine(NULL, "「もっと突発的に発生するものはありませんかねぇ。",
+ NULL, "\"I wonder, is there something that could happen more spontaneously?", Line_Continue);
+ Wait ( 2800 );
+ OutputLine(NULL, "今回のケースと合うような、突発性で自殺したくなるようなヤツです。」",
+ NULL, " Something that fits this case and would cause someone to want to commit suicide all of a sudden.\"", Line_Normal);
+ ClearMessage();
+
+
+//「急性器質性精神病、っちゅうのを知っとるかの@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200036", 128, TRUE);
+ OutputLine(NULL, "「急性器質性精神病、っちゅうのを知っとるかの?",
+ NULL, "\"Are you familiar with organic mental disorders?", Line_Continue);
+ Wait ( 3200 );
+// 早い話が、脳障害によって精神がとんちんかんになる状態じゃな@これは薬物中毒でも起こるが、脳の外傷や脳炎、脳卒中、脳腫瘍なんかでも起こる。@
+ OutputLine(NULL, " 早い話が、脳障害によって精神がとんちんかんになる状態じゃな。",
+ NULL, "In short, it's a condition where the brain is out of whack due to physical injury or illness.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s20/00/443200037", 128, TRUE);
+ OutputLine(NULL, "これは薬物中毒でも起こるが、脳の外傷や脳炎、脳卒中、脳腫瘍なんかでも起こる。」",
+ NULL, " It can be caused by drugs, but it can also be caused by physical trauma, encephalitis, a stroke, or even tumors.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//「かっかっか@ つまり、乱闘中に豆腐の角に頭ぶつけて、それでとんちんかんになったんじゃないかと言っとるんだ。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200040", 128, TRUE);
+ OutputLine(NULL, "「かっかっか!",
+ NULL, "\"Bwah ha ha!", Line_Continue);
+ Wait ( 1200 );
+ OutputLine(NULL, " つまり、乱闘中に豆腐の角に頭ぶつけて、それでとんちんかんになったんじゃないかと言っとるんだ。」",
+ NULL, " Basically, he knocked his noggin in the brawl and that made him go haywire.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_tips_16_vm0x_n01.txt b/Update/zonik_tips_16_vm0x_n01.txt
new file mode 100644
index 0000000..d64550f
--- /dev/null
+++ b/Update/zonik_tips_16_vm0x_n01.txt
@@ -0,0 +1,222 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「例えば重度の躁鬱病患者だが@一般に鬱状態から躁状態に転じる時にもっとも自殺が多いと言われちょる。¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200022", 128, TRUE);
+ OutputLine(NULL, "「たとえば一般的な心理学見地から言えばじゃが、",
+ NULL, "\"Well, from the popular consensus in psychology,", Line_Continue);
+ Wait ( 3500 );
+ OutputLine(NULL, "心理面が内向状態から外向状態に転じる時にもっとも自殺が多いと言われちょる」",
+ NULL, " it's believed that people are most likely to attempt suicide when swinging from an introverted state to an extroverted one.\"", Line_Normal);
+ ClearMessage();
+ DisableWindow();
+ DrawSceneWithMask("black", "down", 0, 0, 1300 );
+}
+
+void dialog001()
+{
+//「鬱状態の患者は自信を喪失し非常に悲観的だ@だが自殺もせん@自殺をする気力すらないからだ@...躁の状態もまた自殺をせん@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200023", 128, TRUE);
+ OutputLine(NULL, "「内向状態のときは自信を喪失し非常に悲観的だ。",
+ NULL, "\"Individuals in the introverted state suffer from low self-esteem and are quite pessimistic,", Line_Continue);
+ Wait ( 3600 );
+ OutputLine(NULL, "だが自殺もせん。",
+ NULL, " but rarely commit suicide.", Line_WaitForInput);
+
+// 今度は逆に、非常に自信過剰で行動的なので、自らを順風満帆と思う@だから自殺などせんのだ。@
+ ModPlayVoiceLS(3, 0, "s20/00/443200024", 128, TRUE);
+ OutputLine(NULL, "自殺をする気力すらないからだ。",
+ NULL, " They don't have the willpower to commit suicide. ", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200025", 128, TRUE);
+ OutputLine(NULL, "…逆の状態もまた自殺をせん",
+ NULL, "The opposite state doesn't lead to suicide, either.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s20/00/443200026", 128, TRUE);
+ OutputLine(NULL, " 今度は逆に、非常に自信過剰で行動的なので、自らを順風満帆と思う。",
+ NULL, " That has an opposite effect, filling the person with confidence and making them feel as though they're walking on air.", Line_Continue);
+ Wait ( 5600 );
+ OutputLine(NULL, "だから自殺などせんのだ。」",
+ NULL, " Thus, they do not commit suicide.\"", 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/440700021", 128, TRUE);
+ OutputLine(NULL, "「…なるほどねぇ。",
+ NULL, "\"...I see.", Line_Continue);
+ Wait ( 1500 );
+ OutputLine(NULL, "どっちの状態でも自殺をしないのに、状態が入れ替わる時に自殺するんですか。」",
+ NULL, " Neither state causes suicide, but when the condition changes, they might do so?\"", Line_Normal);
+ ClearMessage();
+
+//「鬱状態には自殺願望はあるが、自殺という大仕事をげる気力すらもない@だが躁状態が始まると徐々に気力が充実し、体の自由が利くようになってくる。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200027", 128, TRUE);
+ OutputLine(NULL, "「内向状態には自殺願望はあるが、自殺という大仕事を遂げる気力すらもない。",
+ NULL, "\"There is a desire to commit suicide when in an introverted state, but they do not have the willpower to commit such a formidable act.", Line_Continue);
+ Wait ( 5200 );
+ OutputLine(NULL, "だが外向状態が始まると徐々に気力が充実し、体の自由が利くようになってくる」",
+ NULL, " But when they enter an extroverted state, they gain a burst of willpower and they can act freely again.\"", 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/440700022", 128, TRUE);
+ OutputLine(NULL, "「なぁるほど!",
+ NULL, "\"I see!", Line_Continue);
+ Wait ( 1200 );
+ OutputLine(NULL, " つまり自殺する気力が回復するわけですね。」",
+ NULL, " So it means they gain the willpower to commit suicide.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+//「そういうことじゃの@だからこの時期に変な気を起こさんように、向精神薬をたっぷりと処方するわけじゃな。
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200028", 128, TRUE);
+ OutputLine(NULL, "「そういうことじゃの。",
+ NULL, "\"That's how it goes.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s20/00/443200028a", 128, TRUE);
+ OutputLine(NULL, "だからこの時期に変な気を起こさんように、処方せんを施すわけじゃな。」",
+ NULL, " That's why patients are prescribed medication during that time to keep them from acting on their impulses.\"", Line_Normal);
+ ClearMessage();
+
+//「...では富竹氏はこの躁鬱病患者だったんですかねぇ?@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 11, "s20/11/440700023", 128, TRUE);
+ OutputLine(NULL, "「…では富竹氏はこの心理状態だったんですかねぇ?」",
+ NULL, "\"...Then was Tomitake in this mental state?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+//「躁鬱病患者の自殺はちゃんとした文化的な自殺だ@飛び降りとか首吊りとか@ヤクの禁断症状のような自虐行動とはまったく違うぞい!@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200029", 128, TRUE);
+ OutputLine(NULL, "「一般的に自殺はちゃんとした文化的な手法で行われる。",
+ NULL, "\"Such people generally commit suicide by more 'civilized' means.", Line_Continue);
+ Wait ( 4000 );
+ OutputLine(NULL, "道具を使用してな。",
+ NULL, " They prepare.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s20/00/443200030", 128, TRUE);
+ OutputLine(NULL, "自虐行動とはまったく違うぞい!」",
+ NULL, " It's completely different from self-harm!\"", 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/440700024", 128, TRUE);
+ OutputLine(NULL, "「富竹氏の自殺は文化的じゃないですよねぇ。",
+ NULL, "\"Tomitake's death wasn't civilized...", 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/440700025", 128, TRUE);
+ OutputLine(NULL, " ……ではやっぱりなにかの中毒と考えるのが自然ですか。",
+ NULL, "So one would think it was caused by some foreign substance.", Line_Continue);
+ Wait ( 3500 );
+ OutputLine(NULL, "最初に言った、自殺したくなる精神状態を起こす薬ってのを教えてください。」",
+ NULL, " As I said from the start: tell me of a drug that causes someone to commit suicide.\"", Line_Normal);
+ ClearMessage();
+
+
+//「メトアンフェタミン中毒は躁鬱病に近い症状を起こすと報告されとる@覚醒剤のことだ@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200031", 128, TRUE);
+ OutputLine(NULL, "「鎮痛薬の一部には、心理を内向から外向に過剰転換させる効果があると報告されとる。",
+ NULL, "\"There are reports that some analgetics can cause a violent psychological transition from introverted to extroverted.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// ......それからバルビツール酸誘導体中毒にも異常行為が報告されとるがあまり一般的ではないのう@こっちは睡眠薬のことだ。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200032", 128, TRUE);
+ OutputLine(NULL, " ……それから、催眠作用を持つ薬を異常摂取した場合にも異常行為が報告されとるが、あまり一般的ではないのう。",
+ NULL, "...Overdoses of drugs with a hypnotic effect are also reported to cause erratic behavior, but it's not common.\"", 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/440700026", 128, TRUE);
+ OutputLine(NULL, "「その二つは、検死の報告だと違うみたいですね。",
+ NULL, "\"Neither showed up in the autopsy report.", Line_Continue);
+ Wait ( 2400 );
+ OutputLine(NULL, "…他の可能性は?」",
+ NULL, " Are there any other possibilities?\"", Line_Normal);
+ ClearMessage();
+
+
+//「あとは病気しか考えられん@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200033", 128, TRUE);
+ OutputLine(NULL, "「あとは病気しか考えられん。",
+ NULL, "\"All I can think of is that it's some sort of illness.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+
+// バセドー病等の甲状腺異常を引き起こす病気にしばしば躁鬱病に似た症状が報告されとる@だがバセドー病は特徴的な症状が多い@仏は違うの。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200034", 128, TRUE);
+ OutputLine(NULL, " 甲状腺異常を引き起こす病気にしばしばそれに似た症状が報告されとる。",
+ NULL, "Often, diseases affecting the thyroid are reported to cause similar symptoms.", Line_Continue);
+ Wait ( 4400 );
+ OutputLine(NULL, "だがそれらは概して特徴的な症状が多い。",
+ NULL, " But they all have many characteristic symptoms of their own.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s20/00/443200035", 128, TRUE);
+ OutputLine(NULL, "仏は違うの。」",
+ NULL, " The deceased exhibited none of them.\"", 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/440700027", 128, TRUE);
+ OutputLine(NULL, "「もっと突発的に発生するものはありませんかねぇ。",
+ NULL, "\"I wonder, is there something that could happen more spontaneously?", Line_Continue);
+ Wait ( 2800 );
+ OutputLine(NULL, "今回のケースと合うような、突発性で自殺したくなるようなヤツです。」",
+ NULL, " Something that fits this case and would cause someone to want to commit suicide all of a sudden.\"", Line_Normal);
+ ClearMessage();
+
+
+//「急性器質性精神病、っちゅうのを知っとるかの@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200036", 128, TRUE);
+ OutputLine(NULL, "「他には、……そうじゃな。",
+ NULL, "\"Let's see... as another possibility...", Line_Continue);
+ Wait ( 3200 );
+// 早い話が、脳障害によって精神がとんちんかんになる状態じゃな@これは薬物中毒でも起こるが、脳の外傷や脳炎、脳卒中、脳腫瘍なんかでも起こる。@
+ OutputLine(NULL, " 脳障害によって精神に異常を発生する状態じゃな。",
+ NULL, " There's a condition where brain injury causes psychological problems.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 0, "s20/00/443200037", 128, TRUE);
+ OutputLine(NULL, "これは薬物中毒でも起こるが、脳の外傷や一部の病気なんかでも起こる。」",
+ NULL, " Drugs can be to blame, but it can also be caused by physical trauma, and some diseases.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//「かっかっか@ つまり、乱闘中に豆腐の角に頭ぶつけて、それでとんちんかんになったんじゃないかと言っとるんだ。@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("鑑識", NULL, "Forensic Investigator", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 0, "s20/00/443200040", 128, TRUE);
+ OutputLine(NULL, "「かっかっか!",
+ NULL, "\"Bwah ha ha!", Line_Continue);
+ Wait ( 1200 );
+ OutputLine(NULL, " つまり、乱闘中に豆腐の角に頭ぶつけて、それで異常が発生したと言っとるんだ。」",
+ NULL, " Basically, he knocked his noggin in the brawl and that made him go haywire.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_tips_17_vm00_n01.txt b/Update/zonik_tips_17_vm00_n01.txt
new file mode 100644
index 0000000..5c8e18f
--- /dev/null
+++ b/Update/zonik_tips_17_vm00_n01.txt
@@ -0,0 +1,22 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「婆さまがどうしても生まれの北海道に帰りたいって泣くんですよ...@最後のご奉公なんです@退職金は、まぁススキノで楽しむことにします@なっはっはっは!!¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 11, "s20/11/440700053", 128, TRUE);
+ OutputLine(NULL, "「婆さまがどうしても生まれの北海道に帰りたいって泣くんですよ…。",
+ NULL, "\"Mother pines to return to her birthplace...", Line_Continue);
+ Wait (4200);
+ OutputLine(NULL, "最後のご奉公なんです。",
+ NULL, " It's the least I can do.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 11, "s20/11/440700054", 128, TRUE);
+ OutputLine(NULL, "退職金は、まぁススキノで楽しむことにします。",
+ NULL, " And the pension, well, it'll let me enjoy myself in Susukino.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 11, "s20/11/440700055", 128, TRUE);
+ OutputLine(NULL, "なっはっはっは!!」",
+ NULL, " Nahahahah!!\"", Line_Normal);
+ ClearMessage();
+}
diff --git a/Update/zonik_tips_17_vm0x_n01.txt b/Update/zonik_tips_17_vm0x_n01.txt
new file mode 100644
index 0000000..744fe77
--- /dev/null
+++ b/Update/zonik_tips_17_vm0x_n01.txt
@@ -0,0 +1,22 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「婆さまがどうしても生まれの北海道に帰りたいって泣くんですよ...@最後のご奉公なんです@退職金は、まぁススキノで楽しむことにします@なっはっはっは!!¥
+ if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ooishi", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 11, "s20/11/440700053", 128, TRUE);
+ OutputLine(NULL, "「婆さまがどうしても生まれの北海道に帰りたいって泣くんですよ…。",
+ NULL, "\"Mother pines to return to her birthplace...", Line_Continue);
+ Wait (4200);
+ OutputLine(NULL, "最後のご奉公なんです。",
+ NULL, " It's the least I can do.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 11, "s20/11/440700054", 128, TRUE);
+ OutputLine(NULL, "退職金は、まぁ歓楽街で楽しむことにします。",
+ NULL, " And the severance? Well, I'll enjoy it at the entertainment district.", Line_WaitForInput);
+ ModPlayVoiceLS(3, 11, "s20/11/440700055", 128, TRUE);
+ OutputLine(NULL, "なっはっはっは!!」",
+ NULL, " Nahahahah!!\"", Line_Normal);
+ ClearMessage();
+}
diff --git a/Update/zonik_tips_18_vm00_n01.txt b/Update/zonik_tips_18_vm00_n01.txt
new file mode 100644
index 0000000..f388360
--- /dev/null
+++ b/Update/zonik_tips_18_vm00_n01.txt
@@ -0,0 +1,27 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「さぁてどうしたんだろうね@生理でも来てんじゃないのー?@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s20/03/440300032", 256, TRUE);
+ OutputLine(NULL, "「さぁてどうしたんだろうね。",
+ NULL, "\"I wonder.", Line_Continue);
+ Wait (2400);
+ OutputLine(NULL, "生理でも来てんじゃないのー?」",
+ NULL, " Maybe he's on his period.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ DisableWindow();
+ ModDrawCharacter(3, 2, "sprite/normal/re1a_hau_a1_", "1", 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/440200043", 256, TRUE);
+ OutputLine(NULL, "「みみ、魅ぃちゃんそれ下品…!」",
+ NULL, "\"M-M-Mii-chan, that's gross...!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_tips_18_vm0x_n01.txt b/Update/zonik_tips_18_vm0x_n01.txt
new file mode 100644
index 0000000..b18df48
--- /dev/null
+++ b/Update/zonik_tips_18_vm0x_n01.txt
@@ -0,0 +1,27 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//「さぁてどうしたんだろうね@生理でも来てんじゃないのー?@
+ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); }
+ ModPlayVoiceLS(3, 3, "s20/03/440300032", 256, TRUE);
+ OutputLine(NULL, "「さぁてどうしたんだろうね。",
+ NULL, "\"I wonder.", Line_Continue);
+ Wait (2400);
+ OutputLine(NULL, "恋の病にでもかかってるんじゃないのー?」",
+ NULL, " Maybe he's got a crush on someone?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ DisableWindow();
+ ModDrawCharacter(3, 2, "sprite/normal/re1a_hau_a1_", "1", 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/440200043", 256, TRUE);
+ OutputLine(NULL, "「み、魅ぃちゃんそれ飛躍しすぎ…!」",
+ NULL, "\"M-M-Mii-chan, that's a logic leap...!\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
diff --git a/Update/zonik_tips_20_vm00_n01.txt b/Update/zonik_tips_20_vm00_n01.txt
new file mode 100644
index 0000000..f1ff92c
--- /dev/null
+++ b/Update/zonik_tips_20_vm00_n01.txt
@@ -0,0 +1,68 @@
+void main()
+{
+}
+
+void dialog000()
+{
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の母", NULL, "Keiichi's mom", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "「なぁに、圭一。",
+ NULL, "\"What's this, Keiichi?", Line_WaitForInput);
+ OutputLine(NULL, "こんなにたくさん!",
+ NULL, " So many!", Line_WaitForInput);
+ OutputLine(NULL, " 全部違う種類にすることはないでしょ?!」",
+ NULL, " There's no reason to get all the different kinds, is there!?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 色とりどりのカップめんをどっさりとカートに載せたんだ。",
+ NULL, "I flopped all the different colored cup noodle bowls into the cart.", Line_Normal);
+ ClearMessage();
+}
+
+void dialog001()
+{
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の父", NULL, "Keiichi's dad", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "「圭一。",
+ NULL, "\"Keiichi.", Line_WaitForInput);
+ OutputLine(NULL, "箱売りしてるのにしなさい。安いから。」",
+ NULL, " Buy them in the big case. It's cheaper.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 親父が渋る。",
+ NULL, "Dad faltered.", Line_Normal);
+ ClearMessage();
+}
+
+void dialog002()
+{
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の母", NULL, "Keiichi's mom", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "「決められないならお母さんが決めちゃうわよ。」",
+ NULL, "\"If you can't pick, then Mommy will pick for you.\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " そう急かされても困る…!",
+ NULL, "You don't have to rush me...!", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 手早く目当てのラーメンの箱を探しに行く。",
+ NULL, "I quickly search the cases of noodles for what I want.", Line_Normal);
+ ClearMessage();
+
+
+ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一の母", NULL, "Keiichi's mom", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "「豚骨ショウガ味、デカカップ?",
+ NULL, "\"Pork -bone & Ginger, large cup?", Line_WaitForInput);
+ OutputLine(NULL, " ねぇ圭一、もう少し普通のにしない?」",
+ NULL, " Hey, Keiichi, can't you get a more normal one?\"", Line_Normal);
+ ClearMessage();
+}
+
+void dialog003()
+{
+
+}
diff --git a/Update/zonik_tips_20_vm0x_n01.txt b/Update/zonik_tips_20_vm0x_n01.txt
new file mode 100644
index 0000000..8c313ff
--- /dev/null
+++ b/Update/zonik_tips_20_vm0x_n01.txt
@@ -0,0 +1,65 @@
+void main()
+{
+}
+
+void dialog000()
+{
+//早く選べ、と急き立てる両親に悪態をつきながら、色とりどりのカップめんをどっさりとカートに載せる。
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "早く選べ、と急き立てる両親に悪態をつきながら、色とりどりのカップめんをどっさりとカートに載せる。",
+ NULL, "I flopped the colorful collection of cup noodle bowls into the cart, muttering in irritation at being rushed by my parents.", Line_WaitForInput);
+//案の定、何でこれだけの種類を選んできたんだ、とお袋はあきれた声を上げた。
+ OutputLine(NULL, "案の定、何でこれだけの種類を選んできたんだ、とお袋はあきれた声を上げた。",
+ NULL, " As expected, Mom gave a disbelieving look and asked why I had to get so many flavors.", Line_Normal);
+ ClearMessage();
+}
+
+void dialog001()
+{
+// あまりの量と種類に親父が渋って、バラ売りじゃなく箱で選んでこい、と言う。
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " あまりの量と種類に親父が渋って、",
+ NULL, "Looking displeased at the sheer amount and the number of different varieties,", Line_WaitForInput);
+ OutputLine(NULL, " バラ売りじゃなく箱で選んでこい、と言う。",
+ NULL, " Dad told me to go get a multipack instead of individual ones.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+}
+
+void dialog002()
+{
+//お袋と親父は早々にレジへ並んで、まだ売り場であれこれ迷う俺を呼んでいる。
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "お袋と親父は早々にレジへ並んで、まだ売り場であれこれ迷う俺を呼んでいる。",
+ NULL, "Mom and Dad were already waiting in line, calling for me as I struggled with the decision.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+
+// 列も長くないし、時間はない……。俺は仕方なく、手早く目当てのラーメンの箱を探しあてた。
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, " 列も長くないし、時間はない……。",
+ NULL, "The line is short, and there isn't much time...!", Line_WaitForInput);
+ OutputLine(NULL, "俺は仕方なく、手早く目当てのラーメンの箱を探しに行く。",
+ NULL, " Left with no choice, I quickly search the cases of noodles for what I want.", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+// 困ったときには、……そう! 豚骨ショウガ味の大盛カップ!!
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "困ったときには、……そう! 豚骨ショウガ味の大盛カップ!!",
+ NULL, "When in trouble... That's it! Pork-bone & Ginger, extra large!!", Line_Normal);
+ ClearMessage();
+}
+
+void dialog003()
+{
+// だから豚骨の箱をどん、と買い物かごに積み込むと、『……これぇ?』と言いたげな顔で俺を見返した。
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "だから豚骨の箱をどん、と買い物かごに積み込むと、『……これぇ?』と言いたげな顔で俺を見返した。",
+ NULL, "So, when I plonked a large box of pork-bone flavor in the shopping cart, Mom looked back at me with an expression as if to say \"...These ones?\"", GetGlobalFlag(GLinemodeSp));
+ if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
+
+// とはいえ、これだけは譲れないとばかりに俺は、チョイスしてきた持論を展開する。
+ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
+ OutputLine(NULL, "とはいえ、これだけは譲れないとばかりに俺は、チョイスしてきた持論を展開する。",
+ NULL, " To show her this was my last compromise, I began explaining the choice.", Line_Normal);
+ ClearMessage();
+}
diff --git a/spectrum/ps2/01/120100656.txt b/spectrum/ps2/01/120100656.txt
new file mode 100644
index 0000000..0d3c2be
--- /dev/null
+++ b/spectrum/ps2/01/120100656.txt
@@ -0,0 +1 @@
+0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,
\ No newline at end of file
diff --git a/voice/ps2/01/120100656.ogg b/voice/ps2/01/120100656.ogg
new file mode 100644
index 0000000..b8603d9
Binary files /dev/null and b/voice/ps2/01/120100656.ogg differ