From a688ae2c8ac7fb54db30be90e4dc3df857dea76e Mon Sep 17 00:00:00 2001 From: Norgus Date: Tue, 1 May 2018 22:28:52 +0100 Subject: [PATCH 01/33] first commit to include both the uncensored and censored version to onikakushi based on the GCensor flag level --- Update/onik_001.txt | 153 ++-------------------------------- Update/zonik_001_vm00_n01.txt | 95 +++++++++++++++++++++ Update/zonik_001_vm0x_n01.txt | 153 ++++++++++++++++++++++++++++++++++ 3 files changed, 256 insertions(+), 145 deletions(-) create mode 100644 Update/zonik_001_vm00_n01.txt create mode 100644 Update/zonik_001_vm0x_n01.txt diff --git a/Update/onik_001.txt b/Update/onik_001.txt index d52834f..00ec58c 100644 --- a/Update/onik_001.txt +++ b/Update/onik_001.txt @@ -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 ); @@ -4679,14 +4546,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","dialog000");} + if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_001_vm00_n01","dialog000");} + //VoiceMatchingEnd diff --git a/Update/zonik_001_vm00_n01.txt b/Update/zonik_001_vm00_n01.txt new file mode 100644 index 0000000..4f7bf9a --- /dev/null +++ b/Update/zonik_001_vm00_n01.txt @@ -0,0 +1,95 @@ +void main() +{ +} + +void dialog000() +{ +// 魅音の目線が俺の胸元からつーっと下がって行き、!d400俺の下腹部に集まり始める@ + OutputLine(NULL, " 魅音の目線が俺の胸元からつーっと下がって行き、", + NULL, "Mion's gaze started at my chest then dropped straight down,", Line_ContinueAfterTyping); + + Wait( 400 ); + + OutputLine(NULL, "俺の下腹部に集まり始める。", + NULL, " focusing on the point between my legs.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + +// ...前に会った時にあんなに可愛かったってのは俺の股間のことかよ¥ + OutputLine(NULL, " …前に会った時にあんなに可愛かったってのは俺の股間のことかよ。", + NULL, "...So she was saying it was my crotch that was cuter back then.", Line_Normal); + ClearMessage(); + + +// ちなみに断っておくが、見せた試しはないぞ。......念のため¥ + OutputLine(NULL, " ちなみに断っておくが、見せた試しはないぞ。……念のため。", + NULL, "Before you ask, just to be clear, I've never actually tried to show it to her.", Line_Normal); + ClearMessage(); + +//「そうだよ立派になったぞ@驚くぞ。@ + OutputLine(NULL, "「そうだよ立派になったぞ。", + NULL, "\"I've grown quite splendidly.", Line_WaitForInput); + OutputLine(NULL, "驚くぞ。」", + NULL, " You'd be surprised.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + DrawBustshot( 3, "me_se_to_a1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); + +//「たくましくなっちゃった上にヒゲまで生やしちゃってさぁ~☆@ + OutputLine(NULL, "「たくましくなっちゃった上にヒゲまで生やしちゃってさぁ〜☆」", + NULL, "\"Not only is he bigger, but he has a little moustache now~☆\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", 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.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", 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(); + + +// 朝の新鮮な空気をここまで台無しにする下品トークは聞いたことないぞ...@ + OutputLine(NULL, " 朝の新鮮な空気をここまで台無しにする下品トークは聞いたことないぞ…。", + NULL, "I don't think I've ever heard talk so dirty you could smell it fouling up the morning air before.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + +// 魅音ってヤツはたまにノリにおっさんぽいところがあるのだ@ + OutputLine(NULL, " 魅音ってヤツはたまにノリにおっさんぽいところがあるのだ。", + NULL, "Mion sure does act like an old man sometimes.", Line_WaitForInput); + OutputLineAll(NULL, "\n", 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.", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); +} + +void dialog001() +{ +//「レナもシカトすんなー!2人がホテル街へ消えたって回覧す@ + OutputLine(NULL, "「レナもシカトすんなー!2人がホテル街へ消えたって回覧す、", + NULL, "\"Don't you ignore me too, Rena! I'll tell everyone that you two disappeared into the hotel district together!\"", Line_WaitForInput); + 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..0354e21 --- /dev/null +++ b/Update/zonik_001_vm0x_n01.txt @@ -0,0 +1,153 @@ +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); } +} From 845fc7097a18189f9d270fcb241bed216bd4bd23 Mon Sep 17 00:00:00 2001 From: Norgus Date: Tue, 1 May 2018 22:49:16 +0100 Subject: [PATCH 02/33] censorship for day 2, fixes to stupid mistake in my code for day 1 --- Update/onik_001.txt | 16 ++++---- Update/onik_002.txt | 73 ++++++--------------------------- Update/zonik_002_vm00_n01.txt | 63 +++++++++++++++++++++++++++++ Update/zonik_002_vm0x_n01.txt | 76 +++++++++++++++++++++++++++++++++++ 4 files changed, 159 insertions(+), 69 deletions(-) create mode 100644 Update/zonik_002_vm00_n01.txt create mode 100644 Update/zonik_002_vm0x_n01.txt diff --git a/Update/onik_001.txt b/Update/onik_001.txt index 00ec58c..789fa7c 100644 --- a/Update/onik_001.txt +++ b/Update/onik_001.txt @@ -1019,10 +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); } - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_001_vm0x_n01","dialog000");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_001_vm00_n01","dialog000");} - //VoiceMatchingEnd + //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 ); @@ -4546,10 +4546,10 @@ void main() NULL, " Maybe!\"", Line_Normal); ClearMessage(); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_001_vm0x_n01","dialog000");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_001_vm00_n01","dialog000");} - //VoiceMatchingEnd + //VoiceMatching + if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zonik_001_vm0x_n01","dialog001");} + if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zonik_001_vm00_n01","dialog001");} + //VoiceMatchingEnd diff --git a/Update/onik_002.txt b/Update/onik_002.txt index 144ca91..b459b7c 100644 --- a/Update/onik_002.txt +++ b/Update/onik_002.txt @@ -3284,15 +3284,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 @@ -3416,49 +3411,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 +3486,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","dialog001");} + if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_002_vm00_n01","dialog001");} + //VoiceMatchingEnd diff --git a/Update/zonik_002_vm00_n01.txt b/Update/zonik_002_vm00_n01.txt new file mode 100644 index 0000000..54ab125 --- /dev/null +++ b/Update/zonik_002_vm00_n01.txt @@ -0,0 +1,63 @@ +void main() +{ +} + +void dialog000() +{ +//「さぁねぇ@昔、殺して埋めたバラバラ死体でも確認してるんじゃないすか?@ + OutputLine(NULL, "「さぁねぇ。", + NULL, "\"Dunno.", Line_WaitForInput); + OutputLine(NULL, "昔、殺して埋めたバラバラ死体でも確認してるんじゃないすか?」", + NULL, " Maybe she's checking on that dismembered corpse that was out here long ago.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); +} + +void dialog001() +{ +//「うん聞いて聞いて@ あ、…あのね@ あったの@ ケンタくん人形ッ♪!!@ + OutputLine(NULL, "「うん聞いて聞いて!", + NULL, "\"Oh, yes~ so listen!", Line_WaitForInput); + OutputLine(NULL, " あ、…あのね!", + NULL, " Ah, ...um, you see!", Line_WaitForInput); + OutputLine(NULL, " あったの!", + NULL, " There was...!", Line_WaitForInput); + OutputLine(NULL, " ケンタくん人形ッ♪!!」", + NULL, " A Colonel Sanders doll!♪\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + +//「ケンタくん人形?@ …ってあれか、ケンタくんフライドチキンの店の前に必ず置いてある…!d600あの等身大人形の?@ + OutputLine(NULL, "「ケンタくん人形?!", + NULL, "\"A Colonel Sanders doll!?", Line_WaitForInput); + OutputLine(NULL, " …ってあれか、ケンタくんフライドチキンの店の前に必ず置いてある…", + NULL, " ...Oh, that thing. Those statues they always have out in front of that fried chicken place...", Line_ContinueAfterTyping); + + Wait( 600 ); + + OutputLine(NULL, "あの等身大人形の?」", + NULL, " That life-sized dummy?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + +//「…そう! ケンタくん@ ……はぅ……かぁいい……お持ち帰りしたいぃ…☆@ + OutputLine(NULL, "「…そう! ケンタくん☆", + NULL, "\"...Yes! Colonel Sanders.☆", Line_WaitForInput); + OutputLine(NULL, " ……はぅ……かぁいい……お持ち帰りしたいぃ…☆」", + NULL, " ...Hao... kyute... I want to take it hooome...☆\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); +} + +void dialog002() +{ +//「圭一くんが手伝ってくれる☆!d300…ケンタくんをお持ち帰りできる……はぅ…。@ + OutputLine(NULL, "「圭一くんが手伝ってくれる☆", + NULL, "\"Keiichi-kun is going to help.☆", Line_ContinueAfterTyping); + + Wait( 300 ); + + OutputLine(NULL, "…ケンタくんをお持ち帰りできる……はぅ…。」", + NULL, " ...I can take Colonel Sanders home... hao...\"", Line_WaitForInput); + OutputLineAll(NULL, "\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..0f5654c --- /dev/null +++ b/Update/zonik_002_vm0x_n01.txt @@ -0,0 +1,76 @@ +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); } +} From 99c53c1397af823a4980398ede47a146d26d5426 Mon Sep 17 00:00:00 2001 From: Norgus Date: Tue, 1 May 2018 23:26:30 +0100 Subject: [PATCH 03/33] Oh, that Randy Sanders. Who likes hatchets anyway? --- Update/onik_003.txt | 243 +++++++--------------------------- Update/zonik_003_vm00_n01.txt | 216 ++++++++++++++++++++++++++++++ Update/zonik_003_vm0x_n01.txt | 239 +++++++++++++++++++++++++++++++++ 3 files changed, 504 insertions(+), 194 deletions(-) create mode 100644 Update/zonik_003_vm00_n01.txt create mode 100644 Update/zonik_003_vm0x_n01.txt diff --git a/Update/onik_003.txt b/Update/onik_003.txt index b29112a..b4821a9 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 @@ -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); } @@ -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 @@ -3432,11 +3413,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 @@ -3546,11 +3526,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 +3636,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 +3730,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 +3762,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 +3810,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 +3968,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 // レナに大見得を切った手前、たいして進まないスピードに焦りを感じた¥ @@ -4645,85 +4596,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 +4651,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 +4673,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/zonik_003_vm00_n01.txt b/Update/zonik_003_vm00_n01.txt new file mode 100644 index 0000000..79a5abf --- /dev/null +++ b/Update/zonik_003_vm00_n01.txt @@ -0,0 +1,216 @@ +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); +} diff --git a/Update/zonik_003_vm0x_n01.txt b/Update/zonik_003_vm0x_n01.txt new file mode 100644 index 0000000..ff91d50 --- /dev/null +++ b/Update/zonik_003_vm0x_n01.txt @@ -0,0 +1,239 @@ +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(); +} From 482dd69e708022922a1fae9e19117dc5d0ff773e Mon Sep 17 00:00:00 2001 From: Norgus Date: Wed, 2 May 2018 09:35:28 +0100 Subject: [PATCH 04/33] day 4, fuck you kernel randy, fuck you axes. --- Update/onik_004.txt | 428 ++++++---------------------------- Update/zonik_004_vm00_n01.txt | 412 ++++++++++++++++++++++++++++++++ Update/zonik_004_vm0x_n01.txt | 420 +++++++++++++++++++++++++++++++++ 3 files changed, 908 insertions(+), 352 deletions(-) diff --git a/Update/onik_004.txt b/Update/onik_004.txt index 62e0987..4212f4e 100644 --- a/Update/onik_004.txt +++ b/Update/onik_004.txt @@ -1629,64 +1629,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); } @@ -1770,18 +1716,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 @@ -2424,114 +2362,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 +2401,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 +2551,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 //「レナぁあ、さっきはよくも見捨てたなぁ!@ 覚悟はできてるだろうなぁ…?!?!@ @@ -3160,11 +2972,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 +3019,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 +3143,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 // 間違いなくレナだ@ @@ -3384,11 +3183,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 @@ -3569,22 +3367,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 +3401,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 +3440,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 +3517,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 +3552,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 +3737,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 ); @@ -4081,15 +3823,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 +3878,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","dialog000");} + if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog000");} + //VoiceMatchingEnd @@ -4347,21 +4083,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 +4176,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/zonik_004_vm00_n01.txt b/Update/zonik_004_vm00_n01.txt index d04865c..03fc91d 100644 --- a/Update/zonik_004_vm00_n01.txt +++ b/Update/zonik_004_vm00_n01.txt @@ -12,5 +12,417 @@ 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 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); } +} + +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); } +} + +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(); +} + +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(); +} + +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(); +} + +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); } +} + +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); } +} + +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); } +} + +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(); +} + +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); } +} + +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); } +} + +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(); +} + +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(); +} + +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(); +} + +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); } +} + +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); } +} + +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); } } diff --git a/Update/zonik_004_vm0x_n01.txt b/Update/zonik_004_vm0x_n01.txt index ff49775..57213e3 100644 --- a/Update/zonik_004_vm0x_n01.txt +++ b/Update/zonik_004_vm0x_n01.txt @@ -12,5 +12,425 @@ 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); } +} + +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); } +} + +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(); +} + +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(); +} + +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(); +} + +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); } +} + +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); } +} + +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); } +} + +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(); +} + +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); } +} + +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); } +} + +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(); +} + +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(); +} + +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(); +} + +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); } +} + +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); } +} + +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); } } From 7dc090dd7f28c7f47f19f303e30d2a8a89af6aac Mon Sep 17 00:00:00 2001 From: Norgus Date: Wed, 2 May 2018 19:51:38 +0100 Subject: [PATCH 05/33] day 5 censorship --- Update/onik_005.txt | 29 ++++++++++++----------------- Update/zonik_005_vm00_n01.txt | 29 +++++++++++++++++++++++++++++ Update/zonik_005_vm0x_n01.txt | 29 +++++++++++++++++++++++++++++ 3 files changed, 70 insertions(+), 17 deletions(-) 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/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); } +} From e6c1e7ccd874ccbed61eb50218353a79aaf798ce Mon Sep 17 00:00:00 2001 From: Norgus Date: Wed, 2 May 2018 20:08:38 +0100 Subject: [PATCH 06/33] day 9 censor --- Update/onik_009.txt | 33 ++++++++++++-------------------- Update/zonik_009_vm00_n01.txt | 36 +++++++++++++++++++++++++++++++++++ Update/zonik_009_vm0x_n01.txt | 36 +++++++++++++++++++++++++++++++++++ 3 files changed, 84 insertions(+), 21 deletions(-) create mode 100644 Update/zonik_009_vm00_n01.txt create mode 100644 Update/zonik_009_vm0x_n01.txt 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/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); } +} From 8ca9e7f54edf5160a668bd81a0a9f20fb2ad096c Mon Sep 17 00:00:00 2001 From: Norgus Date: Wed, 2 May 2018 21:02:32 +0100 Subject: [PATCH 07/33] day 11 censor --- Update/onik_011.txt | 30 ++++++++++++------------------ Update/zonik_011_vm00_n01.txt | 33 +++++++++++++++++++++++++++++++++ Update/zonik_011_vm0x_n01.txt | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 78 insertions(+), 18 deletions(-) create mode 100644 Update/zonik_011_vm00_n01.txt create mode 100644 Update/zonik_011_vm0x_n01.txt 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/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); +} From 2b0255ce37e2c11dc0e27a8d243c477483ca6501 Mon Sep 17 00:00:00 2001 From: Norgus Date: Wed, 2 May 2018 21:08:30 +0100 Subject: [PATCH 08/33] day 14 censor --- Update/onik_014.txt | 16 ++++------------ Update/zonik_014_vm00_n01.txt | 19 +++++++++++++++++++ Update/zonik_014_vm0x_n01.txt | 19 +++++++++++++++++++ 3 files changed, 42 insertions(+), 12 deletions(-) create mode 100644 Update/zonik_014_vm00_n01.txt create mode 100644 Update/zonik_014_vm0x_n01.txt 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/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); } +} From 5b61485e614db979d692e104d2e2c678ed7a5175 Mon Sep 17 00:00:00 2001 From: Norgus Date: Wed, 2 May 2018 23:00:03 +0100 Subject: [PATCH 09/33] day 15 added missing voiced line + censorship lines --- Update/onik_015.txt | 82 +++++++++++++--------------------- Update/zonik_015_vm00_n01.txt | 82 ++++++++++++++++++++++++++++++++++ Update/zonik_015_vm0x_n01.txt | 82 ++++++++++++++++++++++++++++++++++ spectrum/ps2/01/120100656.txt | 1 + voice/ps2/01/120100656.ogg | Bin 0 -> 25238 bytes 5 files changed, 196 insertions(+), 51 deletions(-) create mode 100644 Update/zonik_015_vm00_n01.txt create mode 100644 Update/zonik_015_vm0x_n01.txt create mode 100644 spectrum/ps2/01/120100656.txt create mode 100644 voice/ps2/01/120100656.ogg 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/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/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 0000000000000000000000000000000000000000..b8603d9529c655427059baba7f6caccee3e51456 GIT binary patch literal 25238 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 nj25rFnZLv+(`ip`OV~vDo?XYYv@a{SL6~E$Q Date: Wed, 2 May 2018 23:01:01 +0100 Subject: [PATCH 10/33] censorship for afterparty --- Update/omake_01.txt | 163 ++++-------------------- Update/zomake_01_vm00_n01.txt | 232 ++++++++++++++++++++++++++++++++++ Update/zomake_01_vm0x_n01.txt | 177 ++++++++++++++++++++++++++ 3 files changed, 431 insertions(+), 141 deletions(-) create mode 100644 Update/zomake_01_vm00_n01.txt create mode 100644 Update/zomake_01_vm0x_n01.txt diff --git a/Update/omake_01.txt b/Update/omake_01.txt index 9a029ae..606a5c4 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 ); @@ -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 ); @@ -1594,6 +1488,8 @@ 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); } + if(GetGlobalFlag(GCensor) = 0){ModCallScriptSection("zomake_01_vm00_n01","dialog004");} + if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); } DisableWindow(); PlayBGM( 1, "msys02", 128, 0 ); @@ -1751,25 +1647,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/zomake_01_vm00_n01.txt b/Update/zomake_01_vm00_n01.txt new file mode 100644 index 0000000..01ce8cf --- /dev/null +++ b/Update/zomake_01_vm00_n01.txt @@ -0,0 +1,232 @@ +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 dialog004() +{ + DisableWindow(); + DrawBustshotWithFiltering( 1, "tm_si_de_a1", "left", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE ); + +//「レナちゃん、参考まででいいんだけどさ@ +// β版までをプレイしてくれたテストプレイヤーさんたちの感想ではどんな感じなんだい?@ + +//;<富竹 + + 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?\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + + DisableWindow(); + FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 3, "re_se_de_b1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 200, TRUE ); + +//「えっとー@うん@人間派がとっても多かったの!@ + + 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!\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + FadeBustshotWithFiltering( 1, "right", 1, FALSE, 0, 0, 300, TRUE ); + DrawBustshotWithFiltering( 1, "me_se_wi_a1", "left", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE ); + +//「ほらほら見たことか@ 冷静な百戦錬磨の同志諸兄はよく見てるよ!¥ + + 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 ); + DrawBustshot( 1, "ri_se_de_a1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + +//「……でも、β版は途中までしかできてませんでしたです。@ + + OutputLine(NULL, "「……でも、β版は途中までしかできてませんでしたです。」", + NULL, "\"...But the beta version only finished partway through the story.\"", Line_WaitForInput); + OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + + + DisableWindow(); + DrawBustshotWithFiltering( 3, "re_se_wa_a1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); + +//「そうね@β版をプレイしてくれた方も、最後まで通して見てみたら、また意見が変わってるかもしれないね。¥ + + 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); + ClearMessage(); + DisableWindow(); + PlayBGM( 1, "msys02", 128, 0 ); + DrawSceneWithMask( "bg_161", "m1", 0, 0, 300 ); + DrawBustshotWithFiltering( 3, "me_se_wi_a1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); +} + +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..ad112cf --- /dev/null +++ b/Update/zomake_01_vm0x_n01.txt @@ -0,0 +1,177 @@ +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 dialog004() +{ + +} + +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); } +} From 0d807f351ad6c1d6396be3c68f963bc48c7fecfa Mon Sep 17 00:00:00 2001 From: Norgus Date: Thu, 3 May 2018 22:41:07 +0100 Subject: [PATCH 11/33] censorship for tips 1, 2, 7, 16, 17, and 18 --- Update/onik_tips_01.txt | 35 ++--- Update/onik_tips_02.txt | 22 +-- Update/onik_tips_07.txt | 16 +-- Update/onik_tips_16.txt | 222 ++---------------------------- Update/onik_tips_17.txt | 19 +-- Update/onik_tips_18.txt | 24 +--- Update/zonik_tips_01_vm00_n01.txt | 38 +++++ Update/zonik_tips_01_vm0x_n01.txt | 38 +++++ Update/zonik_tips_02_vm00_n01.txt | 25 ++++ Update/zonik_tips_02_vm0x_n01.txt | 25 ++++ Update/zonik_tips_07_vm00_n01.txt | 19 +++ Update/zonik_tips_07_vm0x_n01.txt | 19 +++ Update/zonik_tips_16_vm00_n01.txt | 222 ++++++++++++++++++++++++++++++ Update/zonik_tips_16_vm0x_n01.txt | 222 ++++++++++++++++++++++++++++++ Update/zonik_tips_17_vm00_n01.txt | 22 +++ Update/zonik_tips_17_vm0x_n01.txt | 22 +++ Update/zonik_tips_18_vm00_n01.txt | 27 ++++ Update/zonik_tips_18_vm0x_n01.txt | 27 ++++ 18 files changed, 742 insertions(+), 302 deletions(-) create mode 100644 Update/zonik_tips_01_vm00_n01.txt create mode 100644 Update/zonik_tips_01_vm0x_n01.txt create mode 100644 Update/zonik_tips_02_vm00_n01.txt create mode 100644 Update/zonik_tips_02_vm0x_n01.txt create mode 100644 Update/zonik_tips_07_vm00_n01.txt create mode 100644 Update/zonik_tips_07_vm0x_n01.txt create mode 100644 Update/zonik_tips_16_vm00_n01.txt create mode 100644 Update/zonik_tips_16_vm0x_n01.txt create mode 100644 Update/zonik_tips_17_vm00_n01.txt create mode 100644 Update/zonik_tips_17_vm0x_n01.txt create mode 100644 Update/zonik_tips_18_vm00_n01.txt create mode 100644 Update/zonik_tips_18_vm0x_n01.txt 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/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); } +} From 3b1661dc05ab3849d539504a13d92592d3d94510 Mon Sep 17 00:00:00 2001 From: Norgus Date: Thu, 3 May 2018 23:03:14 +0100 Subject: [PATCH 12/33] partialy updated to modded script (dialog000 still needs fixing) --- Update/zonik_001_vm00_n01.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Update/zonik_001_vm00_n01.txt b/Update/zonik_001_vm00_n01.txt index 4f7bf9a..67a5239 100644 --- a/Update/zonik_001_vm00_n01.txt +++ b/Update/zonik_001_vm00_n01.txt @@ -88,8 +88,9 @@ void dialog000() void dialog001() { -//「レナもシカトすんなー!2人がホテル街へ消えたって回覧す@ - OutputLine(NULL, "「レナもシカトすんなー!2人がホテル街へ消えたって回覧す、", - NULL, "\"Don't you ignore me too, Rena! I'll tell everyone that you two disappeared into the hotel district together!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + 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); } } From 9f43dc326615887eff297db7d29ab67307eadeeb Mon Sep 17 00:00:00 2001 From: Norgus Date: Thu, 3 May 2018 23:15:21 +0100 Subject: [PATCH 13/33] updating day 2's censored script to modded script --- Update/zonik_002_vm00_n01.txt | 62 ++++++++++++++++++++--------------- 1 file changed, 36 insertions(+), 26 deletions(-) diff --git a/Update/zonik_002_vm00_n01.txt b/Update/zonik_002_vm00_n01.txt index 54ab125..7d5dc9a 100644 --- a/Update/zonik_002_vm00_n01.txt +++ b/Update/zonik_002_vm00_n01.txt @@ -4,60 +4,70 @@ 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.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + 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); + NULL, "\"Oh, yes~ So listen!", Line_WaitForInput); + ModPlayVoiceLS(3, 2, "s19/02/990200155", 256, TRUE); OutputLine(NULL, " あ、…あのね!", - NULL, " Ah, ...um, you see!", Line_WaitForInput); + 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!♪\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " A Colonel Sanders doll!♪\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - -//「ケンタくん人形?@ …ってあれか、ケンタくんフライドチキンの店の前に必ず置いてある…!d600あの等身大人形の?@ +//「ランディーくん人形?@ …ってあれか、ランディーくんフライドチキンの店の前に必ず置いてある…!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_ContinueAfterTyping); + 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?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + 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); + 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...☆\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...Hao... kyute... I want to take it hooome...☆\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog002() { -//「圭一くんが手伝ってくれる☆!d300…ケンタくんをお持ち帰りできる……はぅ…。@ +//「圭一くんが手伝ってくれる☆!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_ContinueAfterTyping); - - Wait( 300 ); - + NULL, "\"Keiichi-kun is going to help.☆", Line_Continue); + Wait( 1500 ); OutputLine(NULL, "…ケンタくんをお持ち帰りできる……はぅ…。」", - NULL, " ...I can take Colonel Sanders home... hao...\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " ...I can take Colonel Sanders home... hao...\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } From a38ee6fe9b32bbedb6c9c1cabad8e7d3d0d493fb Mon Sep 17 00:00:00 2001 From: Norgus Date: Fri, 4 May 2018 09:05:23 +0100 Subject: [PATCH 14/33] fixed wrong dialog being loaded (but zonik_004* scripts still failing to compile) --- Update/onik_004.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Update/onik_004.txt b/Update/onik_004.txt index 4212f4e..54cba8e 100644 --- a/Update/onik_004.txt +++ b/Update/onik_004.txt @@ -3879,8 +3879,8 @@ void main() //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog000");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog000");} + if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_004_vm0x_n01","dialog017");} + if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_004_vm00_n01","dialog017");} //VoiceMatchingEnd From 27777a2b180bf94077c5e7d1266657654ea12df4 Mon Sep 17 00:00:00 2001 From: Norgus Date: Fri, 4 May 2018 09:06:43 +0100 Subject: [PATCH 15/33] Tips 20 censorship added. For whatever reason, zonik_tips_20_vm00_n01 fails to compile: System.Exception: 26: OutputLine - Parameters were not of expected type! --- Update/onik_tips_20.txt | 62 ++++++++-------------------- Update/zonik_tips_20_vm00_n01.txt | 68 +++++++++++++++++++++++++++++++ Update/zonik_tips_20_vm0x_n01.txt | 65 +++++++++++++++++++++++++++++ 3 files changed, 149 insertions(+), 46 deletions(-) create mode 100644 Update/zonik_tips_20_vm00_n01.txt create mode 100644 Update/zonik_tips_20_vm0x_n01.txt 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/zonik_tips_20_vm00_n01.txt b/Update/zonik_tips_20_vm00_n01.txt new file mode 100644 index 0000000..75cc2e5 --- /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(); +} From a2ba93ed16566e59cbef7b2c80209faaa376578d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A1chym=20Tou=C5=A1ek?= Date: Fri, 4 May 2018 10:56:24 +0200 Subject: [PATCH 16/33] Fix quote --- Update/zomake_01_vm00_n01.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Update/zomake_01_vm00_n01.txt b/Update/zomake_01_vm00_n01.txt index 01ce8cf..246dd56 100644 --- a/Update/zomake_01_vm00_n01.txt +++ b/Update/zomake_01_vm00_n01.txt @@ -54,7 +54,7 @@ void dialog001() 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)); + 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); } From 186e29f6a41edde318f90ef58daa43ed096d4e02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A1chym=20Tou=C5=A1ek?= Date: Fri, 4 May 2018 10:56:50 +0200 Subject: [PATCH 17/33] Add missing void declarations --- Update/zonik_004_vm00_n01.txt | 32 ++++++++++++++++---------------- Update/zonik_004_vm0x_n01.txt | 32 ++++++++++++++++---------------- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/Update/zonik_004_vm00_n01.txt b/Update/zonik_004_vm00_n01.txt index 03fc91d..4972d94 100644 --- a/Update/zonik_004_vm00_n01.txt +++ b/Update/zonik_004_vm00_n01.txt @@ -191,7 +191,7 @@ void dialog003() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog004() +void dialog004() { //「でも…連邦艦隊の拡散波動砲でも、彗星帝国には効かなかったんじゃ…。@ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } @@ -216,7 +216,7 @@ dialog004() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog005() +void dialog005() { //「みんなが何を言ってるのかわかんないよ@ レナはロボットの操縦なんか出来ないよー!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } @@ -229,7 +229,7 @@ dialog005() ClearMessage(); } -dialog006() +void dialog006() { // レナと例の宝の山のケンタくん人形を発掘する約束だ¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -238,7 +238,7 @@ dialog006() ClearMessage(); } -dialog007() +void dialog007() { // 不法投棄のダンプがまたゴミを捨てていって、今度こそ完全に埋って救出不能@なんてことになれば……間違いなくレナは町のフライドチキン屋のケンタくん人形を狙うだろう¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -250,7 +250,7 @@ dialog007() ClearMessage(); } -dialog008() +void dialog008() { //「あ、あれは一体何だったんだい?@ 彼女が剥き身の斧を持って歩いてるんだよ?@ それもにやにやと笑いながら!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } @@ -266,7 +266,7 @@ dialog008() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } -dialog009() +void dialog009() { // 確かに年頃の女の子が剥き身の斧を持って徘徊しているのはヤバい@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -275,7 +275,7 @@ dialog009() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog010() +void dialog010() { // 斧をぶんぶん振りまわしながらはしゃぐのは確かにヤバい¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -295,7 +295,7 @@ dialog010() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog011() +void dialog011() { // この雛見沢で斧を持って徘徊しても不審に思われない唯一の人物だな…¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -304,7 +304,7 @@ dialog011() ClearMessage(); } -dialog012() +void dialog012() { // レナから斧を受け取り、不安定な斜面を降りて行く¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -327,7 +327,7 @@ dialog012() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog013() +void dialog013() { //俺は今まで斧を使った事なんかない@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -336,7 +336,7 @@ dialog013() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog014() +void dialog014() { //「大丈夫@ もう一息@今夜レナが寝るときにはケンタくんにお休みのキスができるようになってるさ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } @@ -368,7 +368,7 @@ dialog014() ClearMessage(); } -dialog015() +void dialog015() { // 軽く苦笑すると俺は斧を握り、再び現場に下りていった¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -377,7 +377,7 @@ dialog015() ClearMessage(); } -dialog016() +void dialog016() { // 今日一日、何度もそうしてきたように、斧を振る@叩く@木片が砕け散る¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -390,7 +390,7 @@ dialog016() ClearMessage(); } -dialog017() +void dialog017() { // 斧にかけた重さが、梁を割っただけでなく、その下の人形の肩を打ち砕く@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -399,7 +399,7 @@ dialog017() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog018() +void dialog018() { // ツイてたなケンタくん。次のご主人様がいい人で¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -418,7 +418,7 @@ dialog018() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog019() +void dialog019() { // 薄暗くなる山道を、人間大につつんだシートを運ぶ若い男女に剥き身の斧@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } diff --git a/Update/zonik_004_vm0x_n01.txt b/Update/zonik_004_vm0x_n01.txt index 57213e3..6fa0103 100644 --- a/Update/zonik_004_vm0x_n01.txt +++ b/Update/zonik_004_vm0x_n01.txt @@ -199,7 +199,7 @@ void dialog003() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog004() +void dialog004() { //「でも…連邦艦隊の拡散波動砲でも、彗星帝国には効かなかったんじゃ…。@ if (GetGlobalFlag(GADVMode)) { OutputLine("女子", NULL, "Girl", NULL, Line_ContinueAfterTyping); } @@ -224,7 +224,7 @@ dialog004() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog005() +void dialog005() { //「みんなが何を言ってるのかわかんないよ@ レナはロボットの操縦なんか出来ないよー!¥ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } @@ -237,7 +237,7 @@ dialog005() ClearMessage(); } -dialog006() +void dialog006() { // レナと例の宝の山のランディーくん人形を発掘する約束だ¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -246,7 +246,7 @@ dialog006() ClearMessage(); } -dialog007() +void dialog007() { // 不法投棄のダンプがまたゴミを捨てていって、今度こそ完全に埋って救出不能@なんてことになれば……間違いなくレナは町のフライドチキン屋のランディーくん人形を狙うだろう¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -258,7 +258,7 @@ dialog007() ClearMessage(); } -dialog008() +void dialog008() { //「あ、あれは一体何だったんだい?@ 彼女が剥き身の斧を持って歩いてるんだよ?@ それもにやにやと笑いながら!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } @@ -274,7 +274,7 @@ dialog008() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } -dialog009() +void dialog009() { // 確かに年頃の女の子が剥き身の斧を持って徘徊しているのはヤバい@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -283,7 +283,7 @@ dialog009() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog010() +void dialog010() { // 斧をぶんぶん振りまわしながらはしゃぐのは確かにヤバい¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -303,7 +303,7 @@ dialog010() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog011() +void dialog011() { // この雛見沢で斧を持って徘徊しても不審に思われない唯一の人物だな…¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -312,7 +312,7 @@ dialog011() ClearMessage(); } -dialog012() +void dialog012() { // レナから斧を受け取り、不安定な斜面を降りて行く¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -335,7 +335,7 @@ dialog012() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog013() +void dialog013() { //俺は今まで斧を使った事なんかない@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -344,7 +344,7 @@ dialog013() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog014() +void dialog014() { //「大丈夫@ もう一息@今夜レナが寝るときにはランディーくんにお休みのキスができるようになってるさ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } @@ -376,7 +376,7 @@ dialog014() ClearMessage(); } -dialog015() +void dialog015() { // 軽く苦笑すると俺は斧を握り、再び現場に下りていった¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -385,7 +385,7 @@ dialog015() ClearMessage(); } -dialog016() +void dialog016() { // 今日一日、何度もそうしてきたように、斧を振る@叩く@木片が砕け散る¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -398,7 +398,7 @@ dialog016() ClearMessage(); } -dialog017() +void dialog017() { // 斧にかけた重さが、梁を割っただけでなく、その下の人形の肩を打ち砕く@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -407,7 +407,7 @@ dialog017() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog018() +void dialog018() { // ツイてたなランディーくん。次のご主人様がいい人で¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -426,7 +426,7 @@ dialog018() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -dialog019() +void dialog019() { // 薄暗くなる山道を、人間大につつんだシートを運ぶ若い男女に剥き身の斧@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } From 5811c0e55bb104d59eade75366a860837458c34d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A1chym=20Tou=C5=A1ek?= Date: Fri, 4 May 2018 11:00:16 +0200 Subject: [PATCH 18/33] Fix whitespace --- Update/zonik_tips_20_vm00_n01.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Update/zonik_tips_20_vm00_n01.txt b/Update/zonik_tips_20_vm00_n01.txt index 75cc2e5..f1ff92c 100644 --- a/Update/zonik_tips_20_vm00_n01.txt +++ b/Update/zonik_tips_20_vm00_n01.txt @@ -24,9 +24,9 @@ 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)); + 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); } From 44c6482eee12d2b145f67b58d9600e143932318c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A1chym=20Tou=C5=A1ek?= Date: Fri, 4 May 2018 11:01:25 +0200 Subject: [PATCH 19/33] Fix comparison --- Update/omake_01.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Update/omake_01.txt b/Update/omake_01.txt index 606a5c4..fefab17 100644 --- a/Update/omake_01.txt +++ b/Update/omake_01.txt @@ -1488,7 +1488,7 @@ 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); } - if(GetGlobalFlag(GCensor) = 0){ModCallScriptSection("zomake_01_vm00_n01","dialog004");} + if(GetGlobalFlag(GCensor) == 0){ModCallScriptSection("zomake_01_vm00_n01","dialog004");} if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); } DisableWindow(); From 28eccb42eda471fb05c322301b47fac4103dd565 Mon Sep 17 00:00:00 2001 From: Norgus Date: Fri, 4 May 2018 18:30:43 +0100 Subject: [PATCH 20/33] setting the censorship flag max to 5 and some small fixes --- Update/init.txt | 2 +- Update/omake_01.txt | 6 +++--- Update/zomake_01_vm0x_n01.txt | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) 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 fefab17..7dd9d72 100644 --- a/Update/omake_01.txt +++ b/Update/omake_01.txt @@ -427,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(); @@ -952,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)); diff --git a/Update/zomake_01_vm0x_n01.txt b/Update/zomake_01_vm0x_n01.txt index ad112cf..287fcd8 100644 --- a/Update/zomake_01_vm0x_n01.txt +++ b/Update/zomake_01_vm0x_n01.txt @@ -22,7 +22,7 @@ void dialog001() { if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(3, 3, "s20/03/440300250", 256, TRUE); - OutputLine(NULL, " この最悪のバッドエンドを回避するために、プレイヤーさんが物語を模索していくのがこの作品の醍醐味だし」", + 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(); From b4fd5bc7873d6ba8f1e193d170b47147ac7632e6 Mon Sep 17 00:00:00 2001 From: Norgus Date: Fri, 4 May 2018 21:58:29 +0100 Subject: [PATCH 21/33] updated to newer modded script --- Update/zomake_01_vm00_n01.txt | 37 +++++++++++++--------------- Update/zonik_001_vm00_n01.txt | 45 +++++++++++++++++++++-------------- 2 files changed, 43 insertions(+), 39 deletions(-) diff --git a/Update/zomake_01_vm00_n01.txt b/Update/zomake_01_vm00_n01.txt index 246dd56..09618f1 100644 --- a/Update/zomake_01_vm00_n01.txt +++ b/Update/zomake_01_vm00_n01.txt @@ -129,45 +129,45 @@ void dialog003() void dialog004() { DisableWindow(); - DrawBustshotWithFiltering( 1, "tm_si_de_a1", "left", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, TRUE ); + 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?\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + 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 ); - DrawBustshotWithFiltering( 3, "re_se_de_b1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 200, 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!\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + 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 ); - DrawBustshotWithFiltering( 1, "me_se_wi_a1", "left", 7, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 200, 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, " 冷静な百戦錬磨の同志諸兄はよく見てるよ!」", @@ -175,29 +175,24 @@ void dialog004() ClearMessage(); DisableWindow(); DrawSceneWithMask( "bg_161", "right", 0, 0, 300 ); - DrawBustshot( 1, "ri_se_de_a1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + ModDrawCharacterWithFiltering(1, 5, "sprite/normal/ri1_def_a1_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); //「……でも、β版は途中までしかできてませんでしたです。@ - + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } OutputLine(NULL, "「……でも、β版は途中までしかできてませんでしたです。」", - NULL, "\"...But the beta version only finished partway through the story.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, "\"...But the beta version only finished partway through the story.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); - DrawBustshotWithFiltering( 3, "re_se_wa_a1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); + ModDrawCharacterWithFiltering(3, 2, "sprite/normal/re1a_warai_a1_", "2", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); //「そうね@β版をプレイしてくれた方も、最後まで通して見てみたら、また意見が変わってるかもしれないね。¥ - + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } 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); - ClearMessage(); - DisableWindow(); - PlayBGM( 1, "msys02", 128, 0 ); - DrawSceneWithMask( "bg_161", "m1", 0, 0, 300 ); - DrawBustshotWithFiltering( 3, "me_se_wi_a1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); } void dialog005() diff --git a/Update/zonik_001_vm00_n01.txt b/Update/zonik_001_vm00_n01.txt index 67a5239..103a4f5 100644 --- a/Update/zonik_001_vm00_n01.txt +++ b/Update/zonik_001_vm00_n01.txt @@ -5,53 +5,60 @@ 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_ContinueAfterTyping); + 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.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + 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.", Line_Normal); - ClearMessage(); + 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.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + NULL, " You'd be surprised.\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); - DrawBustshot( 3, "me_se_to_a1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); + 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~☆\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + 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.\"", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + 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, "朝の新鮮な空気を吸わせてあげたらぁ?」", @@ -60,18 +67,20 @@ void dialog000() // 朝の新鮮な空気をここまで台無しにする下品トークは聞いたことないぞ...@ + 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.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + 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.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + 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, "大公開だ。", @@ -82,8 +91,8 @@ void dialog000() // 俺がジッパーに手をかけたところで、レナが慌てふためきながらまくし立てた@ OutputLine(NULL, " 俺がジッパーに手をかけたところで、レナが慌てふためきながらまくし立てた。", - NULL, "As my hand reached for my fly, Rena began to ramble in a near panic.", Line_WaitForInput); - OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); + 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() From bc64c86a66198f59ba7cf1f366d3a76dc56bab77 Mon Sep 17 00:00:00 2001 From: Norgus Date: Sat, 5 May 2018 08:54:57 +0100 Subject: [PATCH 22/33] putting unvoiced original script back in unconditionally --- Update/omake_01.txt | 66 ++++++++++++++++++++++++++++++++++- Update/zomake_01_vm00_n01.txt | 64 --------------------------------- 2 files changed, 65 insertions(+), 65 deletions(-) diff --git a/Update/omake_01.txt b/Update/omake_01.txt index 7dd9d72..0c4a793 100644 --- a/Update/omake_01.txt +++ b/Update/omake_01.txt @@ -1488,7 +1488,71 @@ 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); } - if(GetGlobalFlag(GCensor) == 0){ModCallScriptSection("zomake_01_vm00_n01","dialog004");} + 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(); diff --git a/Update/zomake_01_vm00_n01.txt b/Update/zomake_01_vm00_n01.txt index 09618f1..1dab653 100644 --- a/Update/zomake_01_vm00_n01.txt +++ b/Update/zomake_01_vm00_n01.txt @@ -128,71 +128,7 @@ void dialog003() void dialog004() { - 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); } void dialog005() From 3a83c336d5257788d7ba7f2b8a952e088dbbbaea Mon Sep 17 00:00:00 2001 From: Norgus Date: Sat, 5 May 2018 09:08:39 +0100 Subject: [PATCH 23/33] removed empty subroutines --- Update/zomake_01_vm00_n01.txt | 5 ----- Update/zomake_01_vm0x_n01.txt | 5 ----- 2 files changed, 10 deletions(-) diff --git a/Update/zomake_01_vm00_n01.txt b/Update/zomake_01_vm00_n01.txt index 1dab653..3f021fe 100644 --- a/Update/zomake_01_vm00_n01.txt +++ b/Update/zomake_01_vm00_n01.txt @@ -126,11 +126,6 @@ void dialog003() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -void dialog004() -{ - -} - void dialog005() { //「……立ち絵を描いてもらえたら圭一も来れますですよ。@ diff --git a/Update/zomake_01_vm0x_n01.txt b/Update/zomake_01_vm0x_n01.txt index 287fcd8..9163ed1 100644 --- a/Update/zomake_01_vm0x_n01.txt +++ b/Update/zomake_01_vm0x_n01.txt @@ -140,11 +140,6 @@ void dialog003() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } -void dialog004() -{ - -} - void dialog005() { //「……立ち絵を描いてもらえたら圭一も来れますですよ。@ From 729863c8559bec507e8565f18c4c429f660746b7 Mon Sep 17 00:00:00 2001 From: Norgus Date: Sun, 6 May 2018 10:58:15 +0100 Subject: [PATCH 24/33] Minor Japanese text fixes from Sui. --- Update/onik_001.txt | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Update/onik_001.txt b/Update/onik_001.txt index 789fa7c..590f46b 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); } @@ -1294,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); } @@ -1382,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(); @@ -2972,7 +2972,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); } @@ -3370,7 +3370,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); } @@ -4688,12 +4688,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 ); From 7a8867d62d62a4f63c017e2e49d6160f0b518854 Mon Sep 17 00:00:00 2001 From: Norgus Date: Sun, 6 May 2018 10:58:47 +0100 Subject: [PATCH 25/33] added censored part --- Update/onik_001.txt | 13 ++++--------- Update/zonik_001_vm00_n01.txt | 13 +++++++++++++ Update/zonik_001_vm0x_n01.txt | 13 +++++++++++++ 3 files changed, 30 insertions(+), 9 deletions(-) diff --git a/Update/onik_001.txt b/Update/onik_001.txt index 590f46b..9bedfb5 100644 --- a/Update/onik_001.txt +++ b/Update/onik_001.txt @@ -2924,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 diff --git a/Update/zonik_001_vm00_n01.txt b/Update/zonik_001_vm00_n01.txt index 103a4f5..ac98d6a 100644 --- a/Update/zonik_001_vm00_n01.txt +++ b/Update/zonik_001_vm00_n01.txt @@ -103,3 +103,16 @@ void dialog001() 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 index 0354e21..6a22b82 100644 --- a/Update/zonik_001_vm0x_n01.txt +++ b/Update/zonik_001_vm0x_n01.txt @@ -151,3 +151,16 @@ void dialog001() 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); } +} From bf5a0a4052bb4442de3ba528be6082d2381dc21c Mon Sep 17 00:00:00 2001 From: Norgus Date: Sun, 6 May 2018 14:11:54 +0100 Subject: [PATCH 26/33] Japanese text fixes --- Update/onik_002.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Update/onik_002.txt b/Update/onik_002.txt index b459b7c..8e6faa1 100644 --- a/Update/onik_002.txt +++ b/Update/onik_002.txt @@ -347,7 +347,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 +495,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 +556,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 +1352,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 +1485,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 +2010,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 +2163,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 +3029,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(); From 3a8063697bcd8a7695269c9d22d3ec532f0521d0 Mon Sep 17 00:00:00 2001 From: Norgus Date: Sun, 6 May 2018 14:12:18 +0100 Subject: [PATCH 27/33] additional line --- Update/onik_002.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Update/onik_002.txt b/Update/onik_002.txt index 8e6faa1..73e4f29 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); } From 09f2238b95ae72e475b7a11ea1cd5195f3cb1abd Mon Sep 17 00:00:00 2001 From: Norgus Date: Sun, 6 May 2018 14:12:52 +0100 Subject: [PATCH 28/33] censorship & wrong censorship line reference fixed. --- Update/onik_002.txt | 22 ++++++++++------------ Update/zonik_002_vm00_n01.txt | 18 ++++++++++++++++++ Update/zonik_002_vm0x_n01.txt | 18 ++++++++++++++++++ 3 files changed, 46 insertions(+), 12 deletions(-) diff --git a/Update/onik_002.txt b/Update/onik_002.txt index 73e4f29..21b3885 100644 --- a/Update/onik_002.txt +++ b/Update/onik_002.txt @@ -3315,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) >= 2){ModCallScriptSection("zonik_002_vm0x_n01","dialog003");} + if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_002_vm00_n01","dialog003");} + //VoiceMatchingEnd // (backup) SetValidityOfInput( FALSE ); Wait( 5000 ); @@ -3493,8 +3492,8 @@ void main() ClearMessage(); //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_002_vm0x_n01","dialog001");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_002_vm00_n01","dialog001");} + if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_002_vm0x_n01","dialog002");} + if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_002_vm00_n01","dialog002");} //VoiceMatchingEnd @@ -3646,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) >= 2){ModCallScriptSection("zonik_002_vm0x_n01","dialog004");} + if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_002_vm00_n01","dialog004");} + //VoiceMatchingEnd // 富竹さんの言った事がそのままなら@ diff --git a/Update/zonik_002_vm00_n01.txt b/Update/zonik_002_vm00_n01.txt index 7d5dc9a..852276e 100644 --- a/Update/zonik_002_vm00_n01.txt +++ b/Update/zonik_002_vm00_n01.txt @@ -71,3 +71,21 @@ void dialog002() 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 index 0f5654c..39c56dc 100644 --- a/Update/zonik_002_vm0x_n01.txt +++ b/Update/zonik_002_vm0x_n01.txt @@ -74,3 +74,21 @@ void dialog002() 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); } +} From 09520e0a47d3ff3e935166f465f04601cb521263 Mon Sep 17 00:00:00 2001 From: Norgus Date: Sun, 6 May 2018 17:33:42 +0100 Subject: [PATCH 29/33] small Japanese text fixes --- Update/onik_003.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Update/onik_003.txt b/Update/onik_003.txt index b4821a9..14ab189 100644 --- a/Update/onik_003.txt +++ b/Update/onik_003.txt @@ -41,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); } @@ -81,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); } @@ -361,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); } @@ -444,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, " そう凄むなよ。」", @@ -2716,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); } @@ -2724,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(); From d14e711508a0f9e411d3562f4a4e0cdb502ba6df Mon Sep 17 00:00:00 2001 From: Norgus Date: Sun, 6 May 2018 17:35:09 +0100 Subject: [PATCH 30/33] Correction from Sui. Seeing as the previous line is Mion saying "I'll take out the card now.", this correction makes a lot of sense. --- Update/onik_003.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Update/onik_003.txt b/Update/onik_003.txt index 14ab189..fb15b74 100644 --- a/Update/onik_003.txt +++ b/Update/onik_003.txt @@ -781,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); } From 9eb8d88119e974fea21e8d07b04dca9d2c24a74a Mon Sep 17 00:00:00 2001 From: Norgus Date: Sun, 6 May 2018 17:38:16 +0100 Subject: [PATCH 31/33] Violence related censorship. dismemberment -> murder MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I noticed that Sui still uses the "dismemberment" (バラバラ殺人) expression in the newspaper that Keiichi finds, so the change seems to be less about censorship and more about the tone Tomitake uses to describe the incident and limits the information available to Keiichi until he finds the newspaper. --- Update/onik_002.txt | 8 ++--- Update/onik_003.txt | 45 +++++++---------------- Update/zonik_003_vm00_n01.txt | 68 +++++++++++++++++++++++++++++++++++ Update/zonik_003_vm0x_n01.txt | 44 +++++++++++++++++++++++ 4 files changed, 128 insertions(+), 37 deletions(-) diff --git a/Update/onik_002.txt b/Update/onik_002.txt index 21b3885..052308c 100644 --- a/Update/onik_002.txt +++ b/Update/onik_002.txt @@ -3316,8 +3316,8 @@ void main() ModDrawCharacter(1, 8, "sprite/sunset/tomi1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_002_vm0x_n01","dialog003");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_002_vm00_n01","dialog003");} + if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zonik_002_vm0x_n01","dialog003");} + if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zonik_002_vm00_n01","dialog003");} //VoiceMatchingEnd // (backup) SetValidityOfInput( FALSE ); @@ -3646,8 +3646,8 @@ void main() //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zonik_002_vm0x_n01","dialog004");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zonik_002_vm00_n01","dialog004");} + 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 fb15b74..a799206 100644 --- a/Update/onik_003.txt +++ b/Update/onik_003.txt @@ -3048,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 @@ -3471,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 // それが本音だった¥ @@ -4185,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 diff --git a/Update/zonik_003_vm00_n01.txt b/Update/zonik_003_vm00_n01.txt index 79a5abf..521ed1e 100644 --- a/Update/zonik_003_vm00_n01.txt +++ b/Update/zonik_003_vm00_n01.txt @@ -214,3 +214,71 @@ void dialog010() 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 index ff91d50..31974df 100644 --- a/Update/zonik_003_vm0x_n01.txt +++ b/Update/zonik_003_vm0x_n01.txt @@ -237,3 +237,47 @@ void dialog011() 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); } +} From 1860e98818823e2f09d960948cf34583a28c10b3 Mon Sep 17 00:00:00 2001 From: Norgus Date: Sun, 6 May 2018 21:19:49 +0100 Subject: [PATCH 32/33] Jp text fixes --- Update/onik_004.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Update/onik_004.txt b/Update/onik_004.txt index 54cba8e..e21027e 100644 --- a/Update/onik_004.txt +++ b/Update/onik_004.txt @@ -1673,7 +1673,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(); @@ -2082,7 +2082,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(); @@ -2276,7 +2276,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); } @@ -2802,7 +2802,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, " 圭一さんがもたもたしてるからぁあぁあ!!!」", @@ -3159,7 +3159,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(); @@ -3297,7 +3297,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)); @@ -3776,7 +3776,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(); From a839768d51f30f111f93dba96e74fc8f4418bb6a Mon Sep 17 00:00:00 2001 From: Norgus Date: Sun, 6 May 2018 21:29:37 +0100 Subject: [PATCH 33/33] added censored portion --- Update/onik_004.txt | 43 ++++++------------------------- Update/zonik_004_vm00_n01.txt | 48 ++++++++++++++++++++++++++++++++--- Update/zonik_004_vm0x_n01.txt | 46 +++++++++++++++++++++++++++++++-- 3 files changed, 96 insertions(+), 41 deletions(-) diff --git a/Update/onik_004.txt b/Update/onik_004.txt index e21027e..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(); @@ -3988,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 // 胸くその悪くなる事件だってことはレナも魅音も知っていた@ diff --git a/Update/zonik_004_vm00_n01.txt b/Update/zonik_004_vm00_n01.txt index 4972d94..f1350bb 100644 --- a/Update/zonik_004_vm00_n01.txt +++ b/Update/zonik_004_vm00_n01.txt @@ -4,8 +4,6 @@ void main() void dialog000() { -// セッ!d300…!d300…、@ - ModPlayVoiceLS(3, 4, "s19/04/990400085", 256, TRUE); OutputLine(NULL, " セッ", NULL, " Se...", Line_Continue); } @@ -224,8 +222,8 @@ void dialog005() 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); + OutputLine(NULL, " レナはロボットの操縦なんか出来ないよー!」", + NULL, " I can't control a mech!\"", Line_Normal); ClearMessage(); } @@ -426,3 +424,45 @@ void dialog019() 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 6fa0103..b744029 100644 --- a/Update/zonik_004_vm0x_n01.txt +++ b/Update/zonik_004_vm0x_n01.txt @@ -232,8 +232,8 @@ void dialog005() 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); + OutputLine(NULL, " レナはパンチで小惑星なんか破壊出来ないよぅー!」", + NULL, " I can't destroy asteroids by punching them!\"", Line_Normal); ClearMessage(); } @@ -434,3 +434,45 @@ void dialog019() 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(); +}