From ad711268cee56bc2dc521a28761dd83c47983f5d Mon Sep 17 00:00:00 2001 From: P-Chang Date: Sun, 24 Dec 2017 04:44:55 +0900 Subject: [PATCH] omake_03 GCensor branch --- Update/flow.txt | 2 +- Update/omake_03.txt | 31 +++++----------- Update/ztata_omake_03_vm00_n01.txt | 58 ++++++++++++++++++++++++++++++ Update/ztata_omake_03_vm0x_n01.txt | 38 ++++++++++++++++++++ 4 files changed, 106 insertions(+), 23 deletions(-) create mode 100644 Update/ztata_omake_03_vm00_n01.txt create mode 100644 Update/ztata_omake_03_vm0x_n01.txt diff --git a/Update/flow.txt b/Update/flow.txt index feb269ac..77db05ec 100644 --- a/Update/flow.txt +++ b/Update/flow.txt @@ -32,7 +32,7 @@ void Title() SetValidityOfSaving( FALSE ); DrawScene("white", 1000); - + if (GetGlobalFlag(GADVMode) == 1) { if (GetGlobalFlag(GLinemodeSp) == 2) { ModDisableNVLModeInADVMode(); diff --git a/Update/omake_03.txt b/Update/omake_03.txt index 108c99d3..e0df3f2f 100644 --- a/Update/omake_03.txt +++ b/Update/omake_03.txt @@ -1838,21 +1838,11 @@ void main() DrawBustshot( 2, "si_si_wa_a1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); //「じゃあ圭ちゃん、私と一緒に言いましょうね@せーの!@ - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - PlayVoice(4, "s20/06/440600118", 128); - OutputLine(NULL, "「大したことじゃないです。", - NULL, "\"It's no big deal.", Line_WaitForInput); - PlayVoice(4, "s20/06/440600119_1", 128); - OutputLine(NULL, "すでにご存じの方もおられるかと思いますけど、", - NULL, " As you probably already know,", Line_WaitForInput); - PlayVoice(4, "s20/06/440600120", 128); - OutputLine(NULL, "閲覧できる資料に新しいものが追加されて、……私、園崎詩音のシナリオがプレイできるようになるってことですよ」", - NULL, " a brand new chapter is being added. And I, Sonozaki Shion, will be the main character.", Line_ContinueAfterTyping); - WaitToFinishVoicePlaying(4); - PlaySE( 3, "wa_007", 128, 64 ); - ShakeScreen( 1, 50, 20, 3, 0, ); - OutputLineAll(NULL, "", Line_Normal); + //VoiceMatching + if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("ztata_omake_03_vm0x_n01","dialog001");} + if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("ztata_omake_03_vm00_n01","dialog001");} + //VoiceMatchingEnd ClearMessage(); DisableWindow(); @@ -1896,14 +1886,11 @@ void main() PlayVoice(4, "s20/01/440100217", 128); OutputLine(NULL, "とにかく俺は次回に限り、主人公のお役御免! ", NULL, " Anyway, I've been fired from my main character post for once! ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - PlayVoice(4, "s20/01/440100218", 128); - OutputLine(NULL, "風の噂じゃ、とうとう俺にも立ち絵が実装とか?!", - NULL, "If the rumors are right, I might even get a portrait finally?!", Line_WaitForInput); - PlayVoice(4, "s20/01/440100219", 128); - OutputLine(NULL, " へっへ~ん、俺の苦労を少しは思い知れ~!!』", - NULL, " Ahem, at least try to understand my suffering a little!!\"", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + //VoiceMatching + if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("ztata_omake_03_vm0x_n01","dialog002");} + if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("ztata_omake_03_vm00_n01","dialog002");} + //VoiceMatchingEnd DisableWindow(); diff --git a/Update/ztata_omake_03_vm00_n01.txt b/Update/ztata_omake_03_vm00_n01.txt new file mode 100644 index 00000000..ecbca19c --- /dev/null +++ b/Update/ztata_omake_03_vm00_n01.txt @@ -0,0 +1,58 @@ +void main() +{ +} + +void dialog000() +{ +} + +void dialog001() +{ + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "", 128); + OutputLine(NULL, "「じゃあ圭ちゃん、私と一緒に言いましょうね。", + NULL, "\"Okay, Kei-chan, let's say it at the same time.", Line_WaitForInput); + OutputLine(NULL, "せーの!」", + NULL, " One, two, three!\"", GetGlobalFlag(GLinemodeSp)); + +//<詩音 + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + + PlaySE( 3, "wa_015", 128, 64 ); + Wait( 300 ); + PlaySE( 3, "wa_015", 128, 64 ); + Wait( 300 ); + PlaySE( 3, "wa_015", 128, 64 ); + Wait( 300 ); + DrawBustshot( 5, "furiker_a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 100, TRUE ); + + FadeOutBGM( 1, 1000, TRUE ); + +//!s0「「次回のシナリオの主人公は園崎詩音になりました~~!!」」!sd/ +//!s0 + SetSpeedOfMessage( TRUE, 127, ); + + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音&圭一", NULL, "Shion & Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "", 128); + OutputLine(NULL, "「「次回のシナリオの主人公は園崎詩音になりました〜〜!!」」", + NULL, "\"\"The main character of the next story will be Shion Sonozaki~~!!\"\"", Line_Continue); +// !sd/ + SetSpeedOfMessage( FALSE, 0, ); + + PlaySE( 3, "wa_007", 128, 64 ); + ShakeScreen( 1, 50, 20, 3, 0, ); + OutputLineAll(NULL, "", Line_Normal); +} + +void dialog002() +{ + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "s20/01/440100218", 128); + OutputLine(NULL, " 風の噂じゃ、とうとう俺にも立ち絵が実装とか?!", + NULL, " If the rumors are right, I might even get a portrait finally?!", Line_WaitForInput); + PlayVoice(4, "s20/01/440100219", 128); + OutputLine(NULL, " ひゃっほ〜い!!』", + NULL, " Yahoo!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } +} diff --git a/Update/ztata_omake_03_vm0x_n01.txt b/Update/ztata_omake_03_vm0x_n01.txt new file mode 100644 index 00000000..bb8624f2 --- /dev/null +++ b/Update/ztata_omake_03_vm0x_n01.txt @@ -0,0 +1,38 @@ +void main() +{ +} + +void dialog000() +{ +} + +void dialog001() +{ + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "s20/06/440600118", 128); + OutputLine(NULL, "「大したことじゃないです。", + NULL, "\"It's no big deal.", Line_WaitForInput); + PlayVoice(4, "s20/06/440600119_1", 128); + OutputLine(NULL, "すでにご存じの方もおられるかと思いますけど、", + NULL, " As you probably already know,", Line_WaitForInput); + PlayVoice(4, "s20/06/440600120", 128); + OutputLine(NULL, "閲覧できる資料に新しいものが追加されて、……私、園崎詩音のシナリオがプレイできるようになるってことですよ」", + NULL, " a brand new chapter is being added. And I, Sonozaki Shion, will be the main character.", Line_ContinueAfterTyping); + WaitToFinishVoicePlaying(4); + + PlaySE( 3, "wa_007", 128, 64 ); + ShakeScreen( 1, 50, 20, 3, 0, ); + OutputLineAll(NULL, "", Line_Normal); +} + +void dialog002() +{ + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + PlayVoice(4, "s20/01/440100218", 128); + OutputLine(NULL, "風の噂じゃ、とうとう俺にも立ち絵が実装とか?!", + NULL, "If the rumors are right, I might even get a portrait finally?!", Line_WaitForInput); + PlayVoice(4, "s20/01/440100219", 128); + OutputLine(NULL, " へっへ~ん、俺の苦労を少しは思い知れ~!!』", + NULL, " Ahem, at least try to understand my suffering a little!!\"", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } +}