From a72e574e7747afe78e235a01faf5290f22af1503 Mon Sep 17 00:00:00 2001 From: orian34 Date: Thu, 5 Sep 2024 14:31:28 +0200 Subject: [PATCH] updating from main branch --- .github/workflows/deploy.yml | 8 +- Update/omake_02.txt | 2 + Update/wata_001.txt | 34 +- Update/wata_002.txt | 99 ++-- Update/wata_003.txt | 15 +- Update/wata_004.txt | 132 +++-- Update/wata_005.txt | 71 ++- Update/wata_007.txt | 116 +++-- Update/wata_008.txt | 786 +++++++++++++++++++++++++----- Update/wata_009.txt | 57 ++- Update/wata_009_02.txt | 12 +- Update/wata_010_02.txt | 36 +- Update/wata_010_03.txt | 19 +- Update/wata_010_04.txt | 20 +- Update/wata_011_02.txt | 32 +- Update/wata_012.txt | 21 +- Update/wata_012_02.txt | 180 +++++-- Update/wata_012_03.txt | 77 ++- Update/wata_ep_02.txt | 7 +- Update/wata_tips_01.txt | 80 ++- Update/wata_tips_13.txt | 17 +- Update/wata_tips_22.txt | 17 +- Update/wata_tips_24.txt | 14 +- Update/zwata_001_vm00_n01.txt | 20 - Update/zwata_001_vm0x_n01.txt | 18 - Update/zwata_002_vm00_n01.txt | 1 - Update/zwata_002_vm00_n02.txt | 71 --- Update/zwata_002_vm0x_n02.txt | 64 --- Update/zwata_003_vm00_n01.txt | 3 - Update/zwata_003_vm0x_n01.txt | 3 - Update/zwata_004_vm00_n01.txt | 88 ---- Update/zwata_004_vm0x_n01.txt | 87 ---- Update/zwata_005_vm00_n01.txt | 44 -- Update/zwata_005_vm0x_n01.txt | 36 -- Update/zwata_007_vm00_n01.txt | 70 --- Update/zwata_007_vm0x_n01.txt | 72 --- Update/zwata_008_vm00_n01.txt | 58 --- Update/zwata_008_vm00_n02.txt | 589 ---------------------- Update/zwata_008_vm0x_n01.txt | 58 --- Update/zwata_008_vm0x_n02.txt | 133 ----- Update/zwata_009_vm00_n01.txt | 31 -- Update/zwata_009_vm0x_n01.txt | 31 -- Update/zwata_010_02_vm00_n01.txt | 39 -- Update/zwata_010_02_vm0x_n01.txt | 30 -- Update/zwata_010_04_vm00_n01.txt | 15 - Update/zwata_010_04_vm0x_n01.txt | 18 - Update/zwata_011_02_vm00_n01.txt | 9 - Update/zwata_011_02_vm0x_n01.txt | 9 - Update/zwata_012_02_vm00_n01.txt | 179 ------- Update/zwata_012_02_vm0x_n01.txt | 165 ------- Update/zwata_012_03_vm00_n01.txt | 50 -- Update/zwata_012_03_vm0x_n01.txt | 19 - Update/zwata_012_vm00_n01.txt | 21 - Update/zwata_012_vm0x_n01.txt | 21 - Update/zwata_tips_01_vm00_n01.txt | 83 ---- Update/zwata_tips_01_vm0x_n01.txt | 78 --- Update/zwata_tips_13_vm00_n01.txt | 9 - Update/zwata_tips_13_vm0x_n01.txt | 8 - Update/zwata_tips_22_vm00_n01.txt | 22 - Update/zwata_tips_22_vm0x_n01.txt | 21 - Update/zwata_tips_24_vm00_n01.txt | 5 - Update/zwata_tips_24_vm0x_n01.txt | 5 - 62 files changed, 1408 insertions(+), 2727 deletions(-) delete mode 100644 Update/zwata_010_02_vm00_n01.txt delete mode 100644 Update/zwata_010_02_vm0x_n01.txt delete mode 100644 Update/zwata_012_02_vm00_n01.txt delete mode 100644 Update/zwata_012_02_vm0x_n01.txt delete mode 100644 Update/zwata_012_vm00_n01.txt delete mode 100644 Update/zwata_012_vm0x_n01.txt delete mode 100644 Update/zwata_tips_01_vm00_n01.txt delete mode 100644 Update/zwata_tips_01_vm0x_n01.txt delete mode 100644 Update/zwata_tips_22_vm00_n01.txt delete mode 100644 Update/zwata_tips_22_vm0x_n01.txt diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index d19c3379..0493bda1 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -25,11 +25,11 @@ jobs: steps: # Download the repository - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 # Setup Python - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v1 + uses: actions/setup-python@v3 with: python-version: ${{ matrix.python-version }} @@ -92,12 +92,12 @@ jobs: # Upload the release - name: Upload Release Asset - id: upload-release-asset + id: upload-release-asset uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps + upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps asset_path: ./07th-mod-french-patch-staging/built_release.7z asset_name: Watanagashi.Patch.FR.${{ github.ref }}.7z asset_content_type: application/x-7z-compressed diff --git a/Update/omake_02.txt b/Update/omake_02.txt index c51b1182..08e66e74 100644 --- a/Update/omake_02.txt +++ b/Update/omake_02.txt @@ -203,10 +203,12 @@ void main() DrawScene("white", 200 ); DrawBustshot(5, "scene/001a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE ); + if (GetGlobalFlag(GHideCG)) {DrawBustshot(5, "background/furiker_a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );} ShakeScreen( 1, 50, 20, 3, 0, ); PlaySE( 3, "wa_005", 56, 64 ); Wait( 100 ); DrawBustshot(5, "scene/001b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE ); + if (GetGlobalFlag(GHideCG)) {DrawBustshot(5, "background/furiker_b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );} PlaySE( 3, "wa_005", 56, 64 ); Wait( 100 ); PlaySE( 3, "wa_005", 56, 64 ); diff --git a/Update/wata_001.txt b/Update/wata_001.txt index 357f9995..65acb006 100644 --- a/Update/wata_001.txt +++ b/Update/wata_001.txt @@ -3064,10 +3064,10 @@ void main() NULL, "— Vous êtes prêts ? Je lis :", Line_WaitForInput); ModPlayVoiceLS(4, 0, "ps3/s19/00/mas99002", 256, TRUE); OutputLine(NULL, "…「犬も歩けばくたびれる」〜。」", - NULL, " “Un chien qui court cinq-cents courses cesse de courir pour claudiquer cahin-cahan.”", Line_Continue); + NULL, " “Un chien qui court cinq-cents courses cesse de courir pour claudiquer cahin-cahan.”", Line_ContinueAfterTyping); // (backup) SetValidityOfInput( FALSE ); - Wait( 1500 ); + Wait( 500 ); // (backup) SetValidityOfInput( TRUE ); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_Continue); } @@ -4561,7 +4561,7 @@ void main() PlaySE( 3, "wa_007", 56, 64 ); //そんな時間を過ごして欲しくないんだよッ!!!!@ - ModPlayVoiceLS(4, 1, "ps3/s19/01/hr_kei09900_02", 256, TRUE); + ModPlayVoiceLS(4, 1, "org/keiichi1003", 256, TRUE); OutputLine(NULL, "そんな時間を過ごして欲しくないんだよッ!!!!!", NULL, " J'ai pas envie de vous voir finir comme moi !", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -4569,10 +4569,29 @@ void main() // 自分に素直になれッ!!@夢を追え!@そしてかなえろ!!@俺がかなえてやるッ!!@俺がだぁああぁあぁあッ!!!!」/ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_001_vm0x_n01","dialog003");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_001_vm00_n01","dialog003");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "org/keiichi1004", 256, TRUE); + OutputLine(NULL, " 自分に素直になれッ!!!", + NULL, "Soyez honnête avec vous-même !!", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1005", 256, TRUE); + OutputLine(NULL, "夢を追え!!", + NULL, " Alors n'ayez pas peur de poursuivre vos rêves !", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1006", 256, TRUE); + OutputLine(NULL, "そしてかなえろ!!!", + NULL, " Et faites en sorte de les réaliser !", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1007", 256, TRUE); + OutputLine(NULL, "俺がかなえてやるッ!!!", + NULL, " Je peux vous aider à le faire !", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1008", 256, TRUE); + OutputLine(NULL, "俺がだぁああぁあぁあッ!!!!」", + NULL, " Ici et aujourd'hui !", Line_ContinueAfterTyping); + + PlaySE( 3, "wa_006", 56, 64 ); + ShakeScreen( 1, 50, 20, 4, 0, ); + + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // ......男たちが世代を超えて価値観を共有した...瞬間だった¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -5691,6 +5710,7 @@ void main() ClearMessage(); DisableWindow(); DrawSceneWithMask("scene/006", "m1", 0, 0, 300 ); + if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(1, 2, "sprite/re2a_warai_a1_", "2", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 300, TRUE );} //「えッ?!?@ くれるの?@ レナに?@ ありがと~~~!!!!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } diff --git a/Update/wata_002.txt b/Update/wata_002.txt index 51dbb77e..33e16c7a 100644 --- a/Update/wata_002.txt +++ b/Update/wata_002.txt @@ -1378,10 +1378,10 @@ void main() //「そこは抜かりないよ~@ 圭ちゃん用にちゃんとXLサイズも用意してあるもんねー!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300548", 256, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1004", 256, TRUE); OutputLine(NULL, "「そこは抜かりないよ〜!", NULL, "— Ah, mais j'ai pensé à tout, il n'y coupera pas !", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300549", 256, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1005", 256, TRUE); OutputLine(NULL, " 圭ちゃん用にちゃんとXLサイズも用意してあるもんねー!!", NULL, " J'ai pensé à en ramener un en taille XL, rien que pour lui !", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -1391,10 +1391,10 @@ void main() // さぁ圭ちゃん、覚悟はいい?@ メイドコスさせて外をねり歩かせてあげるよ~!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300550", 256, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1006", 256, TRUE); OutputLine(NULL, " さぁ圭ちゃん、覚悟はいい?!", NULL, "Alors, p'tit gars, tu es prêt ?", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300551", 256, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1007", 256, TRUE); OutputLine(NULL, " メイドコスさせて外をねり歩かせてあげるよ〜!!!", NULL, " Je veillerai personnellement à ce que tu perdes pour te faire faire marcher dehors dans cet accoutrement !", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -1404,10 +1404,13 @@ void main() // カチューシャからガーターベルトにショーツまで...ぜ~んぶ揃ってるんだからねぇ!!@ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_002_vm0x_n02","dialog001");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_002_vm00_n02","dialog001");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + + ModPlayVoiceLS(4, 3, "org/mion1008", 256, TRUE); + OutputLine(NULL, " カチューシャからガーターベルトにショーツまで…ぜ〜んぶ揃ってるんだからねぇ!!」", + NULL, "J'ai tout ce qu'il faut, la coiffe avec serre-tête, le porte-jarretelles, les dessous en soie fine... absolument tout !", GetGlobalFlag(GLinemodeSp)); + + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } //「ぜぜ、絶対ヘンだ!! なんでそんなものがサイズ毎に全部ロッカーに入ってるんだよ!!¥ @@ -2987,10 +2990,13 @@ void main() //「......メイドさん衣装、カチューシャ、ガーターベルト付きで1位の人の荷物を運ぶのですよ。@ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_002_vm0x_n02","dialog002");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_002_vm00_n02","dialog002");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + + ModPlayVoiceLS(4, 5, "org/rika1000", 256, TRUE); + OutputLine(NULL, "「……メイドさん衣装、カチューシャ、ガーターベルト付きで1位の人の荷物を運ぶのですよ。」", + NULL, "— Le perdant doit porter les affaires du grand gagnant jusque chez lui, habillé en soubrette, avec la coiffe, le porte-jarretelles et tout le toutim.", GetGlobalFlag(GLinemodeSp)); + + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「のわあああぁあぁあぁああぁああッ!!!」/ @@ -3210,11 +3216,13 @@ void main() PlayBGM( 1, "msys03", 56, 0 ); //「男がガーターベルトのつけ方を習って、人生のどこで役に立つってーんだよぉおおぉ!!!@ + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_002_vm0x_n02","dialog003");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_002_vm00_n02","dialog003");} - //VoiceMatchingEnd + ModPlayVoiceLS(4, 1, "ps3/s19/01/hr_kei11480", 256, TRUE); + OutputLine(NULL, "「男がガーターベルトのつけ方を習って、人生のどこで役に立つってーんだよぉおおぉ!!!」", + NULL, "— À quoi ça peut servir à un homme de savoir comment on met un porte-jarretelles, hein ?", GetGlobalFlag(GLinemodeSp)); + + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); @@ -3240,11 +3248,33 @@ void main() ModDrawCharacterWithFiltering(1, 2, "sprite/re1a_hau_a1_", "1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); //「そ、そうだよ...@大騒ぎしたら......!w800そ、その!w1000......ぱ、ぱんつまで女の子のだって...バ、バレちゃうよ?@ + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s19/02/990200506", 256, TRUE); + OutputLine(NULL, "「そ、そうだよ…。", + NULL, "— Elle a raison, tu sais ?", Line_WaitForInput); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_002_vm0x_n02","dialog004");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_002_vm00_n02","dialog004");} - //VoiceMatchingEnd + ModPlayVoiceLS(4, 2, "ps3/s19/02/990200507", 256, TRUE); + OutputLine(NULL, "大騒ぎしたら……", + NULL, " Si jamais tu attires trop l'attention,", Line_Continue); + + // (backup) SetValidityOfInput( FALSE ); + Wait( 800 ); + // (backup) SetValidityOfInput( TRUE ); + + OutputLine(NULL, "そ、その", + NULL, " les gens finiront même par savoir que tu portes…", Line_Continue); + + // (backup) SetValidityOfInput( FALSE ); + Wait( 1000 ); + // (backup) SetValidityOfInput( TRUE ); + + OutputLine(NULL, "……ぱ、ぱんつまで女の子のだって…バ、バレちゃうよ?」", + NULL, " que tu portes un... un tanga en dentelle !", GetGlobalFlag(GLinemodeSp)); + + + +// !s200ぅごあぁあぁあああああぁああぁあぁああぁッ!!!sd@ + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //!s200 SetSpeedOfMessage( TRUE, 100, ); @@ -3340,11 +3370,19 @@ void main() ModDrawCharacter(1, 3, "sprite/me1b_akuwarai_a1_", "2", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「そうそう@男の人ってガーターベルトとかって好きなんだよねぇ~@どうよ、それを自分で身に付けてみた感想は☆@ + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "ps3/s19/03/990300622", 256, TRUE); + OutputLine(NULL, "「そうそう。", + NULL, "— Tiens au fait, dis voir un truc.", Line_WaitForInput); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_002_vm0x_n02","dialog005");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_002_vm00_n02","dialog005");} - //VoiceMatchingEnd + ModPlayVoiceLS(4, 3, "ps3/s19/03/990300623", 256, TRUE); + OutputLine(NULL, "男の人ってガーターベルトとかって好きなんだよねぇ〜。", + NULL, " Les mecs, ils adorent les porte-jarretelles, non ?", Line_WaitForInput); + + ModPlayVoiceLS(4, 3, "ps3/s19/03/990300624", 256, TRUE); + OutputLine(NULL, "どうよ、それを自分で身に付けてみた感想は☆」", + NULL, " Ça te fait quoi d'en porter un ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「かか、感想なんて別に、そ、そんな......ッ@ バカやめろ@ めくるなー!!@ @@ -3362,11 +3400,16 @@ void main() //「きゅっとするでしょ@歩く度に肌を擦るの...ちゃんと感じてる~?@ + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_002_vm0x_n02","dialog006");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_002_vm00_n02","dialog006");} - //VoiceMatchingEnd + ModPlayVoiceLS(4, 3, "ps3/s19/03/990300625", 256, TRUE); + OutputLine(NULL, "「きゅっとするでしょ。", + NULL, "— Ça tire un peu, non ?", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "ps3/s19/03/990300626", 256, TRUE); + OutputLine(NULL, "歩く度に肌を擦るの…ちゃんと感じてる〜?」", + NULL, " Et chaque fois que tu fais un pas, ça frotte légèrement contre la peau entre tes cuisses... tu le sens ?", GetGlobalFlag(GLinemodeSp)); + + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // や、やめろ~...@ そんなヘンなことを耳元で言わないでくれ~!@ diff --git a/Update/wata_003.txt b/Update/wata_003.txt index 8080454a..d501ed4d 100644 --- a/Update/wata_003.txt +++ b/Update/wata_003.txt @@ -159,16 +159,15 @@ void main() //「普段は温厚ないい先生なんだけどねぇ@...どういうわけかカレーにだけはうるさいんだよ@ 偏執的なくらいに!!@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s19/03/500300001", 256, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1009", 256, TRUE); OutputLine(NULL, "「普段は温厚ないい先生なんだけどねぇ。", NULL, "— Eh bien, d'habitude, elle est très gentille et très indulgente.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s19/03/500300002", 256, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1010", 256, TRUE); OutputLine(NULL, "…どういうわけかカレーにだけはうるさいんだよ!", NULL, " On ne sait pas trop pourquoi, mais dès qu'on parle de curry, alors là, elle n'arrête plus !", Line_WaitForInput); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_003_vm0x_n01","dialog001");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_003_vm00_n01","dialog001");} - //VoiceMatchingEnd + ModPlayVoiceLS(4, 3, "org/mion1011", 256, TRUE); + OutputLine(NULL, " 偏執的なくらいに!!」", + NULL, " Faut croire qu'elle en rafolle.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -4207,7 +4206,7 @@ void main() NULL, " des plats nés de notre consommation du riz !", Line_Continue); DisableWindow(); DrawScene("white", 10 ); - DrawBustshot(5, "background/furiker_b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 50, TRUE ); + DrawBustshot(5, "background/furiker_b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 50, TRUE ); PlaySE( 3, "wa_007", 56, 64 ); ShakeScreen( 1, 50, 20, 3, 0, ); ModDrawCharacter(2, 22, "sprite/tie_2_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); @@ -5910,7 +5909,7 @@ void main() DisableWindow(); -// DrawBustshot( 2, "si_si_wa_b1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 6, "sprite/si1b_warai_b1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );} DrawScene("scene/105a", 1000 ); //「ありゃ...、!w800......図星を突かれちゃって何だかがっかりですけど、これ。@ diff --git a/Update/wata_004.txt b/Update/wata_004.txt index f92842b9..663b806d 100644 --- a/Update/wata_004.txt +++ b/Update/wata_004.txt @@ -445,10 +445,36 @@ void main() NULL, " Rika s'entraîne pour une compétition ?", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zwata_004_vm0x_n01","dialog001");} - if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zwata_004_vm00_n01","dialog001");} - //VoiceMatchingEnd + DisableWindow(); + ModSetLayerFilter(3, 256, "none"); + ModDrawCharacterWithFiltering(3, 2, "sprite/re3a_def_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); + +//「梨花ちゃんは綿流しの巫女さんだから、奉納の演舞をすることになっててね@その練習なの。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s19/02/500200081", 256, TRUE); + OutputLine(NULL, "「梨花ちゃんは綿流しの巫女さんだから、奉納の演舞をすることになっててね。", + NULL, "— Rika est la prêtresse lors de la cérémonie de la purification du coton, alors elle doit faire une danse rituelle.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s19/02/500200082", 256, TRUE); + OutputLine(NULL, "その練習なの。」", + NULL, " Elle s'entraîne à ça.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +//「...順を追って説明してくれ@まず綿流しって何だ@次に巫女さんって何だ@最後に奉納演舞って何だ。¥ + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "org/keiichi1009", 256, TRUE); + OutputLine(NULL, "「…順を追って説明してくれ。", + NULL, "— Attends, attends, attends. Explique-moi ça dans l'ordre, tu veux ?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1010", 256, TRUE); + OutputLine(NULL, "まず綿流しって何だ。", + NULL, " C'est quoi cette purification du coton ?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1011", 256, TRUE); + OutputLine(NULL, "次に巫女さんって何だ。", + NULL, " Et ensuite, pourquoi prêtresse ?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1012", 256, TRUE); + OutputLine(NULL, "最後に奉納演舞って何だ。」", + NULL, " Tu peux terminer par la danse rituelle, si tu veux.", Line_Normal); + ClearMessage(); DisableWindow(); ModSetLayerFilter(1, 256, "none"); @@ -472,10 +498,7 @@ void main() //圭一「いや、お祭りの話は前に魅音たちからも聞いたけどさ。……確か梨花ちゃん、お祭りの実行委員なんだよな。それと関係あるのか?」 - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zwata_004_vm0x_n01","dialog002");} - if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zwata_004_vm00_n01","dialog002");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // ...あれ@ @@ -486,11 +509,35 @@ void main() // そう言えば...お袋が夕飯の時、そんな話をしていたような気がする¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " そう言えば…お袋が夕飯の時、そんな話をしていたような気がする。", + NULL, "Quoique ! Maintenant qu'elle le dit... Je crois que ma mère en a parlé à table hier soir.", Line_Normal); + ClearMessage(); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zwata_004_vm0x_n01","dialog003");} - if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zwata_004_vm00_n01","dialog003");} - //VoiceMatchingEnd +//「綿流しはね、毎年6月の日曜日に神社でやるお祭りなの@とってもにぎわうんだよ!@ + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "ps3/s19/02/500200083", 256, TRUE); + OutputLine(NULL, "「綿流しはね、毎年6月の日曜日に神社でやるお祭りなの。", + NULL, "— La purification du coton, c'est une fête qui a lieu tous les ans pendant l'un des dimanche de juin, au sanctuaire.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "ps3/s19/02/500200084", 256, TRUE); + OutputLine(NULL, "とってもにぎわうんだよ!」", + NULL, " Il y a plein de monde !", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + +//「なるほどな@しかし綿流しってのは変わった名称だな@...あれか@ 灯篭流しみたいに、何かを供養して川に流すのか?¥ + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "org/keiichi1013", 256, TRUE); + OutputLine(NULL, "「なるほどな。", + NULL, "— Aah, je vois...", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1014", 256, TRUE); + OutputLine(NULL, "しかし綿流しってのは変わった名称だな。", + NULL, " Mais le nom de la fête est un peu bizarre, je trouve.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1015", 256, TRUE); + OutputLine(NULL, "…あれか?", + NULL, " C'est un peu le même principe…", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1016", 256, TRUE); + OutputLine(NULL, " 灯篭流しみたいに、何かを供養して川に流すのか?」", + NULL, " que la cérémonie des lanternes, ou pas ? Vous faites une prière et vous jetez un truc dans la rivière, je suppose ?", Line_Normal); ClearMessage(); DisableWindow(); @@ -512,17 +559,38 @@ void main() //レナrvS19/02/500200087.「…祭壇にもお布団を積み上げているし - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zwata_004_vm0x_n01","dialog004");} - if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zwata_004_vm00_n01","dialog004");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "org/rena1000", 256, TRUE); + OutputLine(NULL, "「綿ってのはね、お布団や半纏なんかの綿のことなの。", + NULL, "— Mais attention, on parle uniquement du coton des futons, des couettes, ou des vestes d'intérieur.", Line_WaitForInput); + ModPlayVoiceLS(4, 2, "org/rena1001", 256, TRUE); + OutputLine(NULL, "だから、お布団の供養になるのかな?", + NULL, " C'est un peu comme une prière pour les accompagner dans l'au-delà ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "org/rena1002", 256, TRUE); + OutputLine(NULL, " …祭壇にもお布団を積み上げているし。」", + NULL, "Tu verrais, on empile les futons juste devant l'autel du temple, il y a en a un paquet...", Line_Normal); + ClearMessage(); //「綿流しはね、毎年6月の日曜日に神社でやるお祭りなの@とってもにぎわうんだよ!@ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zwata_004_vm0x_n01","dialog005");} - if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zwata_004_vm00_n01","dialog005");} - //VoiceMatchingEnd +//「ご先祖様とか戦没者とか、針とか包丁とかの供養ってのは聞いたことあるけど@布団の供養っては初耳だな@どんな謂れがあるんだ?@ + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "org/keiichi1017", 256, TRUE); + OutputLine(NULL, "「ご先祖様とか戦没者とか、針とか包丁とかの供養ってのは聞いたことあるけど。", + NULL, "— J'ai déjà entendu parler de cérémonies à la mémoire des ancêtres, ou celles des combattants morts à la guerre. J'ai vu des reportages sur des cérémonies pour les vieux couteaux ou les aiguilles,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "org/keiichi1018", 256, TRUE); + OutputLine(NULL, "布団の供養っては初耳だな。", + NULL, "mais une prière pour du coton ?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1019", 256, TRUE); + OutputLine(NULL, "どんな謂れがあるんだ?」", + NULL, " Il y a une légende particulière par ici, pourquoi tant de ferveur religieuse ?", GetGlobalFlag(GLinemodeSp)); + + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(3, 2, "sprite/re3a_warai_a1_", "2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); // 魅音がうーんと小首をひねりだす¥ @@ -3074,8 +3142,8 @@ void main() NULL, "Mes trois agresseurs se retournèrent comme un seul homme.", Line_Normal); ClearMessage(); DisableWindow(); -// DrawBustshot( 2, "si_si_ik_a1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); -// DrawScene( "bg_123", 1000 ); + if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 6, "sprite/si1a_ikari_a1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE );} + if (GetGlobalFlag(GHideCG)) {DrawScene("background/mati3", 1000 );} DrawScene("scene/009b", 1000 ); PlayBGM( 1, "msys12", 56, 0 ); @@ -3125,7 +3193,8 @@ void main() OutputLine(NULL, "同時にこれ以上ないくらいに頼もしかった。", NULL, " J'étais super content de la voir me venir en aide... mais en même temps, je fus pris d'une peur panique.", Line_Normal); ClearMessage(); -// DrawBustshot( 2, "si_si_ma_a1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + if (GetGlobalFlag(GHideCG)) {DisableWindow();} + if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 6, "sprite/si1a_majime_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );} //「もう一度だけ言うよ@...圭ちゃん離してとっとと失せな。@ if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } @@ -3231,7 +3300,6 @@ void main() NULL, "De plus en plus de passants nous observaient, en fait.", Line_Normal); ClearMessage(); DisableWindow(); -// FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, TRUE ); DrawScene("background/mati3", 1000 ); FadeOutBGM( 1, 1000, TRUE ); @@ -4823,10 +4891,18 @@ void main() //「それよりもさっきのあれ@......驚きましたか@ みんながどんどん集まってきて。@ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_004_vm0x_n01","dialog008");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_004_vm00_n01","dialog008");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1000", 256, TRUE); + OutputLine(NULL, "「それよりもさっきのあれ。", + NULL, "— Mais dis-voir, je voulais te demander,", Line_WaitForInput); + ModPlayVoiceLS(4, 6, "org/shion1001", 256, TRUE); + OutputLine(NULL, "……驚きましたか?", + NULL, " tu as eu peur tout à l'heure ?", Line_WaitForInput); + ModPlayVoiceLS(4, 6, "org/shion1002", 256, TRUE); + OutputLine(NULL, " みんながどんどん集まってきて。」", + NULL, " Quand les gens se sont attroupés ?", GetGlobalFlag(GLinemodeSp)); + + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「そりゃー驚いたよ@ レナや沙都子が駆けつけてくれるならともかく@あんなに老若男女がいろいろと集まってくるんだからな@.........あれ全部、雛見沢の人なんだろ?¥ diff --git a/Update/wata_005.txt b/Update/wata_005.txt index 0e605dd9..2019cc51 100644 --- a/Update/wata_005.txt +++ b/Update/wata_005.txt @@ -3577,10 +3577,28 @@ void main() //「ぎゃッ?!」/ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_005_vm0x_n01","dialog012");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_005_vm00_n01","dialog012");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s19/00/otaa50004", 256, TRUE); + OutputLine(NULL, "「ぎゃッ?!」", + NULL, "— Aïe !", Line_Continue); + + PlaySE( 3, "wa_002", 56, 64 ); + // (backup) SetValidityOfInput( FALSE ); + Wait( 800 ); + // (backup) SetValidityOfInput( TRUE ); + ModPlayVoiceLS(5, 0, "org/mob2a1000", 256, TRUE); + OutputLine(NULL, "「ぅごッ!!」", + NULL, " — Ouille !", Line_Continue); + PlaySE( 3, "wa_003", 56, 64 ); + // (backup) SetValidityOfInput( FALSE ); + Wait( 800 ); + // (backup) SetValidityOfInput( TRUE ); + ModPlayVoiceLS(6, 0, "org/mob2b1000", 256, TRUE); + OutputLine(NULL, "「ぬわんとぉッ?!?!」", + NULL, " — Quewouah ?", Line_Continue); + PlaySE( 3, "wa_004", 56, 64 ); + + OutputLineAll(NULL, "", Line_Normal); ClearMessage(); @@ -3615,7 +3633,7 @@ void main() DisableWindow(); ModSetLayerFilter(3, 256, "none"); - ModDrawCharacterWithFiltering(3, 2, "sprite/re2b_kaii_b1_", "2", "right", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE ); + ModDrawCharacterWithFiltering(3, 2, "sprite/re2b_kaii_b1_", "2", "right", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); // レナがふらふらと現れ、彼らに注意(?)する¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -3919,10 +3937,27 @@ void main() //「む...。」/ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_005_vm0x_n01","dialog014");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_005_vm00_n01","dialog014");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 0, "ps3/s19/00/otac50006", 256, TRUE); + OutputLine(NULL, "「む…。」", + NULL, "— Uh oh... !", Line_Continue); + PlaySE( 3, "wa_011", 56, 64 ); + // (backup) SetValidityOfInput( FALSE ); + Wait( 800 ); + // (backup) SetValidityOfInput( TRUE ); + ModPlayVoiceLS(5, 0, "org/mob2a1001", 256, TRUE); + OutputLine(NULL, "「……これは。」", + NULL, " — Tiens ?", Line_Continue); + PlaySE( 3, "wa_011", 56, 64 ); + // (backup) SetValidityOfInput( FALSE ); + Wait( 800 ); + // (backup) SetValidityOfInput( TRUE ); + ModPlayVoiceLS(6, 0, "org/mob2b1001", 256, TRUE); + OutputLine(NULL, "「……ぅごぉ、」", + NULL, " — Ouh là…", Line_Continue); + PlaySE( 3, "wa_011", 56, 64 ); + OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // ...異変は数瞬を置かずに起こり始める¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -4958,10 +4993,11 @@ void main() ModDrawCharacter(1, 2, "sprite/re2a_hau_a1_", "1", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「け、圭一くん......Hなんだぁ...。@ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_005_vm0x_n01","dialog010");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_005_vm00_n01","dialog010");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 2, "org/rena1003", 256, TRUE); + OutputLine(NULL, "「け、圭一くん……Hなんだぁ…。」", + NULL, "— Roh, Keiichi, tu es un vrai cochon...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -7192,10 +7228,8 @@ void main() ClearMessage(); DisableWindow(); -// FadeBustshotWithFiltering( 2, "right", 1, FALSE, 0, 0, 1300, TRUE ); -// DrawBustshotWithFiltering( 1, "re_si_wa_a1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); - if (GetGlobalFlag(GADVMode) == 0) { ClearMessage(); } - DisableWindow(); + if (GetGlobalFlag(GHideCG)) {ModSetLayerFilter(1, 256, "flashback");} + if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(1, 2, "sprite/re2a_warai_a1_", "2", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 300, TRUE );} DrawSceneWithMask("flashback/scene/006", "m1", 0, 0, 300 ); @@ -8368,8 +8402,9 @@ void main() ModDrawCharacter(3, 3, "sprite/me2_odoroki_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); } + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion & Keiichi", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(4, 3, "ps3/s19/03/500300217", 256, TRUE); + ModPlayVoiceLS(5, 1, "org/s19/01/hr_kei20891_org", 256, TRUE); OutputLine(NULL, "「「えぇええぇえぇぇ〜〜…?!?!」」", NULL, "— Heiiiiiiiiiiiiiin ?", Line_Continue); diff --git a/Update/wata_007.txt b/Update/wata_007.txt index a73a6576..608339b9 100644 --- a/Update/wata_007.txt +++ b/Update/wata_007.txt @@ -1649,17 +1649,28 @@ void main() //「君が噂の転校生、前原圭一くんだね@ 今日は張り切って仕事してたね! 感心したよ。@ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zwata_007_vm0x_n01","dialog002");} - if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zwata_007_vm00_n01","dialog002");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 8, "org/tomitake1000", 256, TRUE); + OutputLine(NULL, "「君が噂の転校生、前原圭一くんだね?", + NULL, "— Alors c'est toi le nouvel élève dont tout le monde parle, ce fameux Keiichi Maebara ?", Line_WaitForInput); + ModPlayVoiceLS(4, 8, "org/tomitake1001", 256, TRUE); + OutputLine(NULL, " 今日は張り切って仕事してたね! 感心したよ。」", + NULL, " Tu as travaillé comme un brave aujourd'hui, tu m'as épaté !", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //圭一「いえ、それほどでも……詩音とも知り合いなんですか?」 - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zwata_007_vm0x_n01","dialog003");} - if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zwata_007_vm00_n01","dialog003");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …このカメラマンみたいなおっさん、会ったことがあるような気がするな。", + NULL, "J'avais comme l'impression d'avoir déjà vu ce photographe.", Line_Normal); + ClearMessage(); + +//「えー...っと、どこかでお会いしてますよね?@ + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "org/keiichi1020", 256, TRUE); + OutputLine(NULL, "「えー…っと、どこかでお会いしてますよね?」", + NULL, "— Dites-moi... on ne s'est pas déjà rencontrés quelque part ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModSetLayerFilter(3, 256, "sunset"); @@ -1667,21 +1678,34 @@ void main() //富竹「あっははは、まあね。毎年ここに来てるからね。といっても髪形変わったら、まだどっちがどっちなのか区別できないけど」 - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 3){ModCallScriptSection("zwata_007_vm0x_n01","dialog004");} - if(GetGlobalFlag(GCensor) <= 2){ModCallScriptSection("zwata_007_vm00_n01","dialog004");} - //VoiceMatchingEnd - + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 8, "org/tomitake1002", 256, TRUE); + OutputLine(NULL, "「覚えててくれてうれしいね。", + NULL, "— Oui, en effet, je suis content de voir que tu t'en souviennes.", Line_WaitForInput); + ModPlayVoiceLS(4, 8, "org/tomitake1003", 256, TRUE); + OutputLine(NULL, "圭一くんとは道で何度かすれ違ってるよ。", + NULL, " On s'est croisés plusieurs fois sur les chemins du village.", Line_WaitForInput); + ModPlayVoiceLS(4, 8, "org/tomitake1004", 256, TRUE); + OutputLine(NULL, "僕は富竹。", + NULL, " Je m'appelle Tomitake.", Line_WaitForInput); + ModPlayVoiceLS(4, 8, "org/tomitake1005", 256, TRUE); + OutputLine(NULL, "東京から来てるフリーのカメラマンさ。」", + NULL, " Je suis photographe indépendant, basé à Tôkyô.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModSetLayerFilter(1, 256, "sunset"); ModDrawCharacterWithFiltering(1, 9, "sprite/ta1_def_", "0", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); + //「じゃあ私はわかるかしら...?@ + if (GetGlobalFlag(GADVMode)) { OutputLine("女性", NULL, "Femme", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1000", 256, TRUE); + OutputLine(NULL, "「じゃあ私はわかるかしら…?」", + NULL, "— Mais alors, peut-être que tu sais qui je suis ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_007_vm0x_n01","dialog005");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_007_vm00_n01","dialog005");} - //VoiceMatchingEnd + DisableWindow(); + FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE ); //「............すみません、覚えがないです。¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } @@ -1742,10 +1766,14 @@ void main() //「話には聞いていたけど、一卵性双生児ってのは初めて見たよ@本当にそっくりなんだなぁ!@ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_007_vm0x_n01","dialog006");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_007_vm00_n01","dialog006");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 8, "org/tomitake1006", 256, TRUE); + OutputLine(NULL, "「話には聞いていたけど、一卵性双生児ってのは初めて見たよ。", + NULL, "— J'en avais entendu parler, mais je n'avais jamais vu de vrais jumeaux monozygotes,", Line_WaitForInput); + ModPlayVoiceLS(4, 8, "org/tomitake1007", 256, TRUE); + OutputLine(NULL, "本当にそっくりなんだなぁ!」", + NULL, " la ressemblance est vraiment stupéfiante !", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE ); @@ -2789,7 +2817,7 @@ void main() //「大昔の雛見沢の人たちは、自分たちは人間とは異なる、格の違う存在だと強く信じていてね@ if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s19/09/500900030", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1001", 256, TRUE); OutputLine(NULL, "「大昔の雛見沢の人たちは、自分たちは人間とは異なる、格の違う存在だと強く信じていてね。", NULL, "— Il y a très longtemps, les habitants du village de Hinamizawa vivaient en étant persuadés qu'ils étaient des êtres différents des autres êtres humains.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -2797,10 +2825,18 @@ void main() //下界との交流を「穢れ(ケガレ)」として忌み嫌ったそうなの@ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_007_vm0x_n01","dialog007");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_007_vm00_n01","dialog007");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1002", 256, TRUE); + OutputLine(NULL, "下界との交流を「穢れ(ケガレ)」として忌み嫌ったそうなの。", + NULL, "Ils détestaient le contact avec “le monde vulgaire d'en bas”, c'était une souillure, un tabou.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// ......だから、村に下界の人間が来ると穢れてオヤシロさまのバチが当たると強く信じ、何者も近寄らせなかったそうよ。¥ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", "", Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1003", 256, TRUE); + OutputLine(NULL, " ……だから、村に下界の人間が来ると穢れてオヤシロさまのバチが当たると強く信じ、何者も近寄らせなかったそうよ。」", + NULL, "C'est pourquoi, lorsqu'un humain du monde d'en bas venait par ici, ils pensaient que la déesse Yashiro les punirait pour avoir souillé le sol sacré de ses terres, et donc ils faisaient tout pour n'avoir aucun contact avec l'extérieur.", Line_Normal); ClearMessage(); DisableWindow(); @@ -2914,13 +2950,13 @@ void main() //「雛見沢ダムの建設現場の監督がですね、殺されちゃったんです@4年前かな@結構ハデに新聞に載ったんですけど、覚えてません?@ if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s19/06/500600483", 256, TRUE); + ModPlayVoiceLS(4, 6, "org/shion1002_500600483", 256, TRUE); OutputLine(NULL, "「雛見沢ダムの建設現場の監督がですね、殺されちゃったんです。", NULL, "— Le chef du chantier qui s'occupait du terrassement a été tué.", Line_WaitForInput); - ModPlayVoiceLS(4, 6, "ps3/s19/06/500600484", 256, TRUE); + ModPlayVoiceLS(4, 6, "org/shion1002_500600484", 256, TRUE); OutputLine(NULL, "4年前かな。", NULL, " C'était il y a quatre ans.", Line_WaitForInput); - ModPlayVoiceLS(4, 6, "ps3/s19/06/500600485", 256, TRUE); + ModPlayVoiceLS(4, 6, "org/shion1002_500600485", 256, TRUE); OutputLine(NULL, "結構ハデに新聞に載ったんですけど、覚えてません?」", NULL, " C'était à la une dans tous les journaux, mais je ne sais pas si tu t'en souviens.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -2936,12 +2972,11 @@ void main() PlayBGM( 1, "msys07", 56, 0 ); - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_007_vm0x_n01","dialog009");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_007_vm00_n01","dialog009");} - //VoiceMatchingEnd - + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1003", 540, TRUE); + OutputLine(NULL, "「部下と喧嘩して、つるはしで滅多打ちにされて、両手両足、首をもいで捨てられたんだそうです。」", + NULL, "— Il s'est battu contre certains ouvriers, et eux l'ont tué à coup de pelles et de pioches, puis ils l'ont découpé en morceaux.", Line_Normal); + ClearMessage(); DisableWindow(); ModSetLayerFilter(1, 256, "sunset"); @@ -2949,10 +2984,13 @@ void main() //「バラバラ殺人だよ@ひところ流行ったろ。¥ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_007_vm0x_n01","dialog010");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_007_vm00_n01","dialog010");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 8, "org/tomitake1008", 256, TRUE); + OutputLine(NULL, "「バラバラ殺人だよ。", + NULL, "— C'était un meurtre avec démembrement.", Line_WaitForInput); + ModPlayVoiceLS(4, 8, "org/tomitake1009", 540, TRUE); + OutputLine(NULL, "ひところ流行ったろ。」", + NULL, " Il y en a eu une paire à une certaine époque.", Line_Normal); ClearMessage(); diff --git a/Update/wata_008.txt b/Update/wata_008.txt index 42890464..91f596c7 100644 --- a/Update/wata_008.txt +++ b/Update/wata_008.txt @@ -309,7 +309,7 @@ void main() //「雛見沢中から出てきてるんだろうなぁ@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300007", 256, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1012", 256, TRUE); OutputLine(NULL, "「雛見沢中から出てきてるんだろうなぁ。", NULL, "— Je parie que presque tout le village est ici.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -317,10 +317,13 @@ void main() // ありゃ、公由分家の寝たきり爺さんまで来てるじゃない@ あの爺さん、去年の綿流し以降、ずーっと布団の中で過ごしてたんじゃないかなぁ。¥ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_008_vm0x_n01","dialog001");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_008_vm00_n01","dialog001");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1013", 256, TRUE); + OutputLine(NULL, " ありゃ、公由分家の寝たきり爺さんまで来てるじゃない!", + NULL, "Tiens, mais c'est le doyen des Kimiyoshi, là-bas !", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1014", 256, TRUE); + OutputLine(NULL, " あの爺さん、去年の綿流し以降、ずーっと布団の中で過ごしてたんじゃないかなぁ。」", + NULL, " Il est si vieux qu'il ne sort plus de son lit. D'ailleurs, la dernière fois qu'il s'est levé, c'était pour la fête l'année dernière, je crois bien…", Line_Normal); ClearMessage(); @@ -2347,10 +2350,11 @@ void main() //「......ボクの平らなお胸ではどうなのです?@ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_008_vm0x_n01","dialog006");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_008_vm00_n01","dialog006");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "org/rika1001", 256, TRUE); + OutputLine(NULL, "「……ボクの平らなお胸ではどうなのです?」", + NULL, "— Et moi, quel effet je vous fais, Keiichi ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModSetLayerFilter(3, 256, "none"); @@ -3300,10 +3304,16 @@ void main() //(逢引の生現場に決まってるじゃないですか~@ほらほら、よく見て下さい@あれ、誰だかわかります?¥ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_008_vm0x_n01","dialog007");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_008_vm00_n01","dialog007");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1004", 256, TRUE); + OutputLine(NULL, "(逢引の生現場に決まってるじゃないですか〜。", + NULL, "— Sois pas stupide, évidemment qu'ils sont là pour se bécoter dans l'obscurité !", Line_WaitForInput); + ModPlayVoiceLS(4, 6, "org/shion1005", 256, TRUE); + OutputLine(NULL, "ほらほら、よく見て下さい。", + NULL, " Regarde bien qui c'est !", Line_WaitForInput); + ModPlayVoiceLS(4, 6, "org/shion1006", 256, TRUE); + OutputLine(NULL, "あれ、誰だかわかります?)", + NULL, " Tu les reconnais ?", Line_Normal); ClearMessage(); @@ -3450,10 +3460,17 @@ void main() //「おやおや......、圭一くんも隅に置けないねぇ@ こんな所で逢引かい@ だとしたら、僕たち、とんでもないお邪魔をしちゃったかな。あっはっはっは!!@ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_008_vm0x_n01","dialog008");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_008_vm00_n01","dialog008");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 8, "org/tomitake1010", 256, TRUE); + OutputLine(NULL, "「おやおや……、圭一くんも隅に置けないねぇ!", + NULL, "— Ohho, mais dis-voir, Keiichi, tu es un petit fripon ?", Line_WaitForInput); + ModPlayVoiceLS(4, 8, "org/tomitake1011", 256, TRUE); + OutputLine(NULL, " こんな所で逢引かい?", + NULL, " Un rendez-vous galant dans les buissons, tard le soir ? Tu me diras, vous avez l'âge, tout doucement...", Line_WaitForInput); + ModPlayVoiceLS(4, 8, "org/tomitake1012", 256, TRUE); + OutputLine(NULL, " だとしたら、僕たち、とんでもないお邪魔をしちゃったかな。あっはっはっは!!」", + NULL, " Je crois que nous vous devons des excuses. Ahahahaha !", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } @@ -3477,10 +3494,11 @@ void main() //「ってことは富竹さんたちは、逢引してたってわけじゃないみたいですね。@ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_008_vm0x_n01","dialog010");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_008_vm00_n01","dialog010");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1007", 256, TRUE); + OutputLine(NULL, "「ってことは富竹さんたちは、逢引してたってわけじゃないみたいですね。」", + NULL, "— Oh, mais alors, vous n'êtes pas là pour des questions d'hormones ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModSetLayerFilter(2, 256, "night"); @@ -3508,10 +3526,16 @@ void main() //「くすくす...@残念だけど、貴方たちが覗き見したくなるような逢引現場じゃないのよ@期待に添えなくて申し訳ないわね。¥ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_008_vm0x_n01","dialog011");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_008_vm00_n01","dialog011");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1004", 256, TRUE); + OutputLine(NULL, "「くすくす…。", + NULL, "— Ahahahaha…", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1005", 256, TRUE); + OutputLine(NULL, "残念だけど、貴方たちが覗き見したくなるような逢引現場じゃないのよ。", + NULL, " Non, je vais vous décevoir, nous ne sommes pas là en tant que couple pressé.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1006", 256, TRUE); + OutputLine(NULL, "期待に添えなくて申し訳ないわね。」", + NULL, " Désolée, il n'y aura pas de spectacle.", Line_Normal); ClearMessage(); DisableWindow(); @@ -3520,10 +3544,16 @@ void main() //「ふーん@逢引現場じゃなかったら、何してるんですか@ 富竹さん、今、扉の南京錠をいじってませんでした?¥ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_008_vm0x_n01","dialog012");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_008_vm00_n01","dialog012");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1008", 256, TRUE); + OutputLine(NULL, "「ふーん。", + NULL, "— Hmmmmm.", Line_WaitForInput); + ModPlayVoiceLS(4, 6, "org/shion1009", 256, TRUE); + OutputLine(NULL, "逢引現場じゃなかったら、何してるんですか?", + NULL, " Mais alors, que faites-vous ici ?", Line_WaitForInput); + ModPlayVoiceLS(4, 6, "org/shion1010", 256, TRUE); + OutputLine(NULL, " 富竹さん、今、扉の南京錠をいじってませんでした?」", + NULL, " Tomitake, vous n'étiez pas en train de trafiquer ce cadenas à l'instant ?", Line_Normal); ClearMessage(); DisableWindow(); @@ -3702,10 +3732,21 @@ void main() // もちろん、古手家の人間以外は/ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_008_vm0x_n02","dialog001");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_008_vm00_n02","dialog001");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1012", 256, TRUE); + OutputLine(NULL, " もちろん、古手家の人間以外は", + NULL, "Bien sûr, toute personne ne faisant pas partie du clan des Furude est déclarée", Line_WaitForInput); + + PlaySE( 3, "wa_024", 56, 64 ); + +//「穢れ(ケガレ)」を持ち込むから立入禁止の不可侵領域@......聖域なの。@ + ModPlayVoiceLS(4, 9, "org/takano1013", 256, TRUE); + OutputLine(NULL, "「穢れ(ケガレ)」を持ち込むから立入禁止の不可侵領域。", + NULL, " impure et ne doit donc pas souiller ce lieu.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1014", 256, TRUE); + OutputLine(NULL, "……聖域なの。」", + NULL, " Il est considéré comme sacré.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // そんな場所、ますます踏み込んじゃいけないんじゃないのか?¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -4872,7 +4913,7 @@ void main() NULL, "Mais un jour, il s'est passé quelque chose.", Line_Normal); ClearMessage(); DisableWindow(); -// DrawSceneWithMask( "bg_160", "left", 0, 0, 300 ); + if (GetGlobalFlag(GHideCG)) {DrawSceneWithMask( "background/aka2", "left", 0, 0, 300 );} DrawSceneWithMask("scene/sil1a", "left", 0, 0, 300 ); ShakeScreen( 1, 20, 20, 5, 0, ); @@ -5649,10 +5690,22 @@ void main() PlayBGM( 1, "msys07", 56, 0 ); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog003");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog003");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1015", 256, TRUE); + OutputLine(NULL, "「人食い鬼だから。", + NULL, "— De temps en temps, tous les dix, quinze, vingt ans, ce n'est pas documenté,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1016", 256, TRUE); + OutputLine(NULL, "何十年かに一度、どうしても人肉が食べたくて仕方がなくなる周期があるんですって。", + NULL, "les descendants des ogres mangeurs d'hommes avaient besoin de chair humaine.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1017", 256, TRUE); + OutputLine(NULL, "だからって村人同士で共食いするわけにはいかない。", + NULL, "Mais évidemment, ils ne pouvaient pas se permettre de se manger entre eux. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1018", 256, TRUE); + OutputLine(NULL, "……だから彼らはその度に人里へ降り、「鬼隠し」をしたと伝えられてるわ。」", + NULL, "Alors parfois, ils partaient à la chasse dans un village et ils enlevaient quelqu'un. On appelait ce rituel “l'enlèvement des démons”.", Line_Normal); ClearMessage(); @@ -5669,11 +5722,14 @@ void main() ModDrawCharacter(2, 9, "sprite/ta1_def_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「平たく言えば、鬼たちによる誘拐行為よ@鬼ヶ淵村の村人たちが人里に押し寄せ、哀れな生贄を無理やり力尽くでさらったんですって。¥ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog004");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog004");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1019", 256, TRUE); + OutputLine(NULL, "「平たく言えば、鬼たちによる誘拐行為よ。", + NULL, "— Eh bien, il n'y a pas grand'chose à expliquer, je pense.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1020", 256, TRUE); + OutputLine(NULL, "鬼ヶ淵村の村人たちが人里に押し寄せ、哀れな生贄を無理やり力尽くでさらったんですって。」", + NULL, " Les habitants du village allaient tous ensemble en attaquer un autre, et ils enlevaient de force une pauvre victime.", Line_Normal); + ClearMessage(); // 鷹野さんの説明はあまりに簡素だったが...それは想像すると...とてつもなく恐ろしいものだった@ OutputLine(NULL, " 鷹野さんの説明はあまりに簡素だったが…それは想像すると…とてつもなく恐ろしいものだった。", @@ -5714,17 +5770,16 @@ void main() //「もちろんオヤシロさまも了承してたそうよ@だから『鬼隠し』は無差別ではなく、神さまが決めた生贄以外には誰もさらわなかったらしいし@ほとんどの場合は1人か2人だったって記されてるわね。¥ if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900111", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1021", 256, TRUE); OutputLine(NULL, "「もちろんオヤシロさまも了承してたそうよ。", NULL, "— Oh, mais la déesse Yashiro était d'accord.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900112", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1022", 256, TRUE); OutputLine(NULL, "だから「鬼隠し」は無差別ではなく、神さまが決めた生贄以外には誰もさらわなかったらしいし。", NULL, " Les victimes de l'enlèvement des démons étaient choisies par la déesse, et les ogres n'avaient pas le droit de toucher à quelqu'un d'autre.", Line_Normal); - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog005");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog005");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1023", 256, TRUE); + OutputLine(NULL, "ほとんどの場合は1人か2人だったって記されてるわね。」", + NULL, "Et puis, c'était généralement une seule personne, parfois deux à la rigueur.", Line_Normal); ClearMessage(); @@ -5751,11 +5806,13 @@ void main() StopSE( 3 ); //「そうして生贄をさらってきた夜にはね@...哀れな犠牲者を美味しく頂くため、『綿流し』の儀式が開かれたというわ。¥ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog006");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog006");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1024", 256, TRUE); + OutputLine(NULL, "「そうして生贄をさらってきた夜にはね。", + NULL, "— Et le soir où les ogres avaient enlevé quelqu'un, ils faisaient une cérémonie pour pouvoir la manger.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1025", 256, TRUE); + OutputLine(NULL, "…哀れな犠牲者を美味しく頂くため、「綿流し」の儀式が開かれたというわ。」", + NULL, " Cette cérémonie était appelée la purification du coton.", Line_Normal); ClearMessage(); @@ -5867,10 +5924,10 @@ void main() //「そう@前原くんの想像している通りよ@ if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900116", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1026", 256, TRUE); OutputLine(NULL, "「そう。", NULL, "— Exact.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900117", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1027", 256, TRUE); OutputLine(NULL, "前原くんの想像している通りよ。", NULL, " Je pense que c'est exactement comme tu es en train de te l'imaginer.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -5878,14 +5935,14 @@ void main() // ...今でこそ綿流しは毎年6月に行なわれるちょっと早い夏祭りに過ぎないけど、昔は違った@哀れな食材をさらってきた夜にだけ開かれた......凄惨な人食いの宴のことだったの。@ if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900118", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1028", 256, TRUE); OutputLine(NULL, " 「…今でこそ綿流しは毎年6月に行なわれるちょっと早い夏祭りに過ぎないけど、昔は違った。」", NULL, "Ces dernières années, la purification du coton est devenue une fête banale qui tombe toujours en juin, un peu avant le début de l'été, mais jadis, c'était complètement autre chose.", GetGlobalFlag(GLinemodeSp)); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog007");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog007");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1029", 256, TRUE); + OutputLine(NULL, "哀れな食材をさらってきた夜にだけ開かれた……凄惨な人食いの宴のことだったの。」", + NULL, "C'était un festin cannibale qui se déroulait uniquement pendant une nuit bien spéciale.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -5909,18 +5966,66 @@ void main() ModDrawCharacter(1, 9, "sprite/ta1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog008");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog008");} - //VoiceMatchingEnd +//「前原くんはさっき、綿流しは布団を清める儀式だと言ったわね@ワタが詰まった布団って、何を意味してると思うかしら?@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1030", 256, TRUE); + OutputLine(NULL, "「前原くんはさっき、綿流しは布団を清める儀式だと言ったわね。", + NULL, "— Tu as dis tout à l'heure que la cérémonie servait à purifier le coton des couettes.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1031", 256, TRUE); + OutputLine(NULL, "ワタが詰まった布団って、何を意味してると思うかしら?」", + NULL, " Et si la couette pleine de coton était en fait un symbole ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +//「布団は布団だろ?@ 寝具@ 寝るための道具だよ@ 他に何の意味があるんだよ?!¥ + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "org/keiichi1021", 256, TRUE); + OutputLine(NULL, "「布団は布団だろ?!", + NULL, "— Nan, une couette,", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1022", 256, TRUE); + OutputLine(NULL, " 寝具!", + NULL, " c'est une couette, point barre !", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1023", 256, TRUE); + OutputLine(NULL, " 寝るための道具だよ!", + NULL, " Elle sert pour dormir !", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1024", 256, TRUE); + OutputLine(NULL, " 他に何の意味があるんだよ?!」", + NULL, " C'est un objet qui ne sert qu'au repos !", Line_Normal); + ClearMessage(); + +// ...自分のうわべは、鷹野さんの言うおぞましい『綿流し』を否定しようと必死にまくし立てる@ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …自分のうわべは、鷹野さんの言うおぞましい「綿流し」を否定しようと必死にまくし立てる。", + NULL, "Il fallait absolument nier l'explication qu'elle voulait me faire comprendre.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + +// ...だが、心の奥底は...鷹野さんの言った意味をよく理解してしまっていた¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …だが、心の奥底は…鷹野さんの言った意味をよく理解してしまっていた。", + NULL, "Mais tout au fond de mon âme, j'avais très bien compris ce qu'elle avait voulu dire.", Line_Normal); + ClearMessage(); + +// ワタの詰まった布団@ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ワタの詰まった布団。", + NULL, "Des couettes remplies de cotons.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// ワタは腸(はらわた)を意味するものなのだとしたら、腸の詰まった布団というのは...人間のことに他ならない¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ワタは腸(はらわた)を意味するものなのだとしたら、腸の詰まった布団というのは…人間のことに他ならない。", + NULL, "Si le coton était un symbole pour les entrailles, alors la couette pleine de coton désignait en fait un être humain.", Line_Normal); + ClearMessage(); //「では、梨花ちゃんがやった奉納演舞を思い出してちょうだい@梨花ちゃんがあそこで何をしていたか、!w1000...わかってくる?@ if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900122", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1031_130900122", 256, TRUE); OutputLine(NULL, "「では、梨花ちゃんがやった奉納演舞を思い出してちょうだい。", NULL, "— Maintenant, souviens-toi de la danse et des mouvements de la cérémonie que faisait Rika.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900123", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1031_130900123", 256, TRUE); OutputLine(NULL, "梨花ちゃんがあそこで何をしていたか、", NULL, " Tu comprends", Line_Continue); @@ -5969,11 +6074,22 @@ void main() ModDrawCharacter(1, 9, "sprite/ta1_akuwarai_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「梨花ちゃんが持っていた祭事用の鍬@...もう薄々は気付いてると思うけど、あれは田畑を耕す鍬ではなくて@/ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1032", 256, TRUE); + OutputLine(NULL, "「梨花ちゃんが持っていた祭事用の鍬。", + NULL, "— Tu vois le râteau de cérémonie qu'elle portait ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1033", 256, TRUE); + OutputLine(NULL, "…もう薄々は気付いてると思うけど、あれは田畑を耕す鍬ではなくて。", + NULL, "Tu t'es quand même rendu compte que ce n'était pas un râteau pour travailler dans les champs, j'espère ?", GetGlobalFlag(GLinemodeSp)); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog009");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog009");} - //VoiceMatchingEnd + PlaySE( 3, "wa_023", 56, 64 ); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1034", 256, TRUE); + OutputLine(NULL, "…人間の腹をこじ開けるための解剖道具なのよ。」", + NULL, "... Il servait très probablement à ouvrir le ventre de la victime.", GetGlobalFlag(GLinemodeSp)); + + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } DisableWindow(); DrawScene("scene/106", 1500 ); @@ -6013,10 +6129,29 @@ void main() NULL, " En gros.", Line_Normal); ClearMessage(); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog011");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog011");} - //VoiceMatchingEnd + if (GetGlobalFlag(GHideCG)) {DisableWindow();} + if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(1, 9, "sprite/ta1_warai_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );} + +//「平たく言えば、魚のワタを取り出して三角コーナーに捨てるのを、仰々しく儀式仕立にしたってことね@...それで儀式はおしまい@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1035", 256, TRUE); + OutputLine(NULL, "「平たく言えば、魚のワタを取り出して三角コーナーに捨てるのを、仰々しく儀式仕立にしたってことね。", + NULL, "— C'est un peu comme lorsqu'on vide le poisson vite fait en jetant les entrailles à la poubelle,", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1036", 256, TRUE); + OutputLine(NULL, "…それで儀式はおしまい。", + NULL, " sauf qu'eux le font avec toute une cérémonie et un grand respect.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// そのあとは、それぞれの役割を持った村人たちが、各々に肉を解体して美味しく頂いたって考えられてるわね@...くすくす。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1037", 256, TRUE); + OutputLine(NULL, " そのあとは、それぞれの役割を持った村人たちが、各々に肉を解体して美味しく頂いたって考えられてるわね。", + NULL, "Après, chaque haut dignitaire découpe une partie de la chair et la mange, enfin, c'est la supposition la plus probable.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1038", 256, TRUE); + OutputLine(NULL, "…くすくす。」", + NULL, " ...Heehee.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // ...さも愉快そうな鷹野さんの笑いに、どうしてか、猛烈な不快さを感じた¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -6058,6 +6193,9 @@ void main() NULL, "Quand je pense que Rika avait fourni tellement d'efforts, qu'elle était tellement nerveuse ce soir...", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GHideCG)) {DisableWindow();} + if (GetGlobalFlag(GHideCG)) {ModSetLayerFilter(3, 256, "night");} + if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(3, 6, "sprite/si1a_majime_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );} //「...鷹野さんももう少し、言葉を選んでほしいです@圭ちゃん、ナイーブなんですから、あまりからかわないでください。@ if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } @@ -6085,10 +6223,10 @@ void main() //「ごめんなさい@...男の子だから、ショッキングな話は結構好きかと思って。@ if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900131", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1038_130900131", 256, TRUE); OutputLine(NULL, "「ごめんなさい。", NULL, "— Ah, excuse-moi,", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900132", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1038_130900132", 256, TRUE); OutputLine(NULL, "…男の子だから、ショッキングな話は結構好きかと思って。」", NULL, " je pensais que les garçons aimaient les histoires un peu choquantes.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -6100,6 +6238,9 @@ void main() NULL, "Elle se repassa la main dans les cheveux avec grâce et élégance.", Line_Normal); ClearMessage(); + if (GetGlobalFlag(GHideCG)) {DisableWindow();} + if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(3, 6, "sprite/si1a_akuwarai_a1_", "2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );} + //「この辺まで話を聞けば、!w1000...圭ちゃんにも、この祭具殿の中にどういうものがあるのか、理解できるようになってきませんか@ ほら。@ if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } ModPlayVoiceLS(4, 6, "ps3/s02/06/130600081", 256, TRUE); @@ -6117,6 +6258,8 @@ void main() NULL, " Regarde là-bas.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GHideCG)) {DisableWindow();} + if (GetGlobalFlag(GHideCG)) {DrawScene("background/saiguden_01", 400 );} // 詩音はそう言い、ランタンの灯りにぼんやりと照らし出された壁を指差した¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -6187,10 +6330,14 @@ void main() NULL, "J'avais vu ces outils dans mon livre d'histoire.", Line_Normal); ClearMessage(); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog012");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog012");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1039", 256, TRUE); + OutputLine(NULL, "「こういうのはね。", + NULL, "— Hmm,", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1040", 256, TRUE); + OutputLine(NULL, "医学の本場、ドイツの文献の方がリアルに掲載されてるわよ。」", + NULL, " c'est vrai que les écrits allemands du moyen-âge étaient un peu mieux du point de vue médical, un peu plus réalistes surtout.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // これは...大工道具なんかじゃない@...この歪な形をした道具類は...解剖道具なのだ@ @@ -6221,10 +6368,15 @@ void main() ModDrawCharacterWithFiltering(3, 9, "sprite/ta1_akuwarai_", "1", "right", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 20, 0, FALSE ); DrawSceneWithMask("background/saiguden_01", "left", 0, 0, 300 ); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog013");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog013");} - //VoiceMatchingEnd +//「もっと怖い言い方をするなら、調理道具と言ったところかしらね@...くすくす。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1041", 256, TRUE); + OutputLine(NULL, "「もっと怖い言い方をするなら、調理道具と言ったところかしらね。", + NULL, "— Si on veut vraiment le dire de manière répugnante, on peut considérer que ces objets servaient à faire la cuisine.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1042", 256, TRUE); + OutputLine(NULL, "…くすくす。」", + NULL, " ...Heehee.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 鷹野さんは唯一の灯りであるランタンを持って、壁に沿って先導していく@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -6243,10 +6395,11 @@ void main() ModDrawCharacter(3, 9, "sprite/ta1_warai_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 300, TRUE ); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog014");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog014");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1043", 256, TRUE); + OutputLine(NULL, "「…ほら。」", + NULL, "— Regardez.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 鷹野さんが照らし出す先には、見るものを威圧しそうな鎖のとぐろ@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -6304,10 +6457,22 @@ void main() // DisableWindow(); // DrawBustshotWithFiltering( 1, "ta_si_wa_a1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog015");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog015");} - //VoiceMatchingEnd +//「多分、...まな板じゃないかしら@犠牲者を拘束してこの台の上でお料理をしたんだと思うわね。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1044", 256, TRUE); + OutputLine(NULL, "「多分、…まな板じゃないかしら。", + NULL, "— Hmmm, je pense que c'est une planche à découper.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1045", 256, TRUE); + OutputLine(NULL, "犠牲者を拘束してこの台の上でお料理をしたんだと思うわね。」", + NULL, " Ils attachaient la victime dessus et la préparait sur ce meuble, comme on préparerait de la viande.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// まな板という言葉にぞくりとする......¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " まな板という言葉にぞくりとする……。", + NULL, "À ses mots, je tressaillis.", Line_Normal); + ClearMessage(); // 目を凝らすと......確かに、包丁のようなノコギリのような、そんなどす黒い切り傷が、幾重にも刻み付けられていた...@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -6649,10 +6814,24 @@ void main() NULL, "Madame Takano savait ce qu'il me passait par la tête, et elle en rigolait...", Line_Normal); ClearMessage(); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog016");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog016");} - //VoiceMatchingEnd +//「魔女狩りで有名な火刑、火あぶりなんかはすぐに死んじゃうのよ@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1046", 256, TRUE); + OutputLine(NULL, "「魔女狩りで有名な火刑、火あぶりなんかはすぐに死んじゃうのよ。", + NULL, "— Pendant les chasses aux sorcières en Europe, on les brûlait vives, mais elles mouraient très vite.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// 全身の皮膚が広範囲にわたって重度の火傷を負うと、組織の分解産物で中毒症状を引き起こし、重度なショックを併発しちゃうから@...まぁ確かに、それに至るまでが、ギロチンなんかに比べれば遥かに長いところに残虐性があるんだけど。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1047", 256, TRUE); + OutputLine(NULL, " 全身の皮膚が広範囲にわたって重度の火傷を負うと、組織の分解産物で中毒症状を引き起こし、重度なショックを併発しちゃうから。", + NULL, "Lorsque le corps se recouvre de brûlures, il entre en état de choc et libère des substances chimiques qui nous font perdre connaissance. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1048", 256, TRUE); + OutputLine(NULL, "…まぁ確かに、それに至るまでが、ギロチンなんかに比べれば遥かに長いところに残虐性があるんだけど。」", + NULL, "Enfin bon, c'est vrai que c'est nettement plus douloureux et plus long que la guillotine.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // ......恐ろしい話を、何だか妙に医学的に描写する@...その疑問には、すぐに詩音が答えてくれた¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -6679,12 +6858,198 @@ void main() OutputLine(NULL, " …医者のなんとかほど恐ろしいものはないと言うが……本当のようだ。", NULL, "On dit souvent que les médecins sont les personnes les plus terrifiantes... eh ben c'est vrai, je vous assure.", Line_Normal); ClearMessage(); -// DisableWindow(); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog017");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog017");} - //VoiceMatchingEnd + DisableWindow(); + ModSetLayerFilter(1, 256, "night"); + ModDrawCharacter(1, 9, "sprite/ta1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + +//「ところがね@ローマの時代の処刑方法にね、網焼きというものがあったの@バーベキューと同じにね@金網で挟みつけて、炭火でじっくりと焼いたんですって。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1049", 256, TRUE); + OutputLine(NULL, "「ところがね。", + NULL, "— Mais dans certains écrits de la Rome antique,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1050", 256, TRUE); + OutputLine(NULL, "ローマの時代の処刑方法にね、網焼きというものがあったの。", + NULL, "on trouve des descriptions de tortures aussi. Par exemple, le grill, une simple grille en fer posée sur un feu,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1051", 256, TRUE); + OutputLine(NULL, "バーベキューと同じにね。", + NULL, "une sorte d'ancêtre du barbecue, donc.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1052", 256, TRUE); + OutputLine(NULL, "金網で挟みつけて、炭火でじっくりと焼いたんですって。」", + NULL, "Ils faisaient griller les gens lentement en les plaçant entre deux grilles placées au contact des cendres chaudes.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + +// 家族でデイキャンプに行った時の思い出が...こんな時に限って鮮明に蘇る...¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 家族でデイキャンプに行った時の思い出が…こんな時に限って鮮明に蘇る…。", + NULL, "Mes souvenirs eurent la mauvaise idée de me rappeler les saucisses que l'on mangeait chaque année lorsque l'on partait en camping.", Line_Normal); + ClearMessage(); + +//「...これだとね@どういうわけか、なかなか死なないらしいのよ@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1053", 256, TRUE); + OutputLine(NULL, "「…これだとね。", + NULL, "— De cette manière,", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1054", 256, TRUE); + OutputLine(NULL, "どういうわけか、なかなか死なないらしいのよ。", + NULL, " étrangement, les gens mettaient un temps fou à mourir.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// ものの本によると、一昼夜かけて片側が炭化するくらいこんがり焼いても、まだ意識があって流暢に話をした、なんて記述も出てくるから。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1055", 256, TRUE); + OutputLine(NULL, " ものの本によると、一昼夜かけて片側が炭化するくらいこんがり焼いても、まだ意識があって流暢に話をした、なんて記述も出てくるから。」", + NULL, "Certains récits disent que même après avoir été cuits d'un côté pendant un jour et une nuit, certains prisonniers étaient carbonisés, mais pouvaient encore parler intelligiblement.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + +// ...そんな...丸一日火あぶりにしても...、まだ意識があるなんて......¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …そんな…丸一日火あぶりにしても…、まだ意識があるなんて……。", + NULL, "C'est pas vrai... ils étaient encore conscients ?", Line_Normal); + ClearMessage(); + +// 死刑がひとつの見世物だったローマの時代には、いかにして死を長引かせるかに主眼を置いた処刑方法がいろいろと考案されたという...¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 死刑がひとつの見世物だったローマの時代には、いかにして死を長引かせるかに主眼を置いた処刑方法がいろいろと考案されたという…。", + NULL, "Dans la Rome antique, les exécutions étaient publiques, et il fallait les faire durer longtemps pour pouvoir satisfaire la curiosité de tout le monde, alors ils avaient dû beaucoup y réfléchir.", Line_Normal); + ClearMessage(); + +//「その中にね@お腹を開いて、腸をウィンナーみたいに引っ張り出して、ウィンチで引っ張り上げてさらし者にする刑があったんですって。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1056", 256, TRUE); + OutputLine(NULL, "「その中にね。", + NULL, "— Il y avait paraît-il", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1057", 256, TRUE); + OutputLine(NULL, "お腹を開いて、腸をウィンナーみたいに引っ張り出して、ウィンチで引っ張り上げてさらし者にする刑があったんですって。」", + NULL, " une méthode pour ouvrir un prisonnier, lui sortir les tripes avec un crochet de boucher et le garder conscient.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModSetLayerFilter(3, 256, "night"); + ModDrawCharacter(3, 6, "sprite/si1a_yowaki_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); + +// 詩音が俺の背中に、しがみ付くようにくっついてくる@ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 詩音が俺の背中に、しがみ付くようにくっついてくる。", + NULL, "Je sentis Shion se placer tout contre mon dos et passer ses bras autour de ma taille.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + +// ......それは怖いからだけじゃない@...お腹をかばっているのだ...¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……それは怖いからだけじゃない。", + NULL, "Elle se protégeait le ventre,", Line_WaitForInput); + OutputLine(NULL, "…お腹をかばっているのだ…。", + NULL, " et le mien par la même occasion...", Line_Normal); + ClearMessage(); + +//「臓物を引っ張り出すなんて、聞いただけでもすぐに死んじゃいそうでしょう@ でもね@...丁寧にやさしくやるとね@意識がはっきりとした状態のまま、ハラワタを引きずりだすことって可能らしいのよ。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1058", 256, TRUE); + OutputLine(NULL, "「臓物を引っ張り出すなんて、聞いただけでもすぐに死んじゃいそうでしょう?", + NULL, "— On pourrait croire que lorsqu'on tire les intestins hors du ventre, la personne meurt tout de suite,", Line_WaitForInput); + + DisableWindow(); + ModDrawCharacter(1, 9, "sprite/ta1_akuwarai_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + + ModPlayVoiceLS(4, 9, "org/takano1059", 256, TRUE); + OutputLine(NULL, " でもね。", + NULL, " mais en fait, pas du tout.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1060", 256, TRUE); + OutputLine(NULL, "…丁寧にやさしくやるとね。", + NULL, " Si l'on fait très attention et qu'on ne brusque pas trop, ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1061", 256, TRUE); + OutputLine(NULL, "意識がはっきりとした状態のまま、ハラワタを引きずりだすことって可能らしいのよ。」", + NULL, "on peut faire en sorte que la personne se rende compte que vous êtes en train de lui retirer les intestins.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// お腹の内側に、嫌な感触を感じる...@ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " お腹の内側に、嫌な感触を感じる…。", + NULL, "Je commençai à sentir une drôle de sensation dans mon ventre.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// まるで、鷹野さんが目線だけで...俺の内臓をこね回しているかのようだった...¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " まるで、鷹野さんが目線だけで…俺の内臓をこね回しているかのようだった…。", + NULL, "Comme si mes entrailles se bougeaient d'elles-même pour se cacher du regard de madame Takano...", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(1, 9, "sprite/ta1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + +//「ウィンチで引っ張り出すっていうのは何だか大仰な方法だけど@もっと野蛮に、裂いた腹から臓物を、千切っては投げ千切っては投げという...!w1000そんな恐ろしい刑もあったんじゃないかって充分に考えられない@ でも処刑者には意識があるの@...それは痛い以上に...恐ろしい体験なんでしょうね...。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1062", 256, TRUE); + OutputLine(NULL, "「ウィンチで引っ張り出すっていうのは何だか大仰な方法だけど。", + NULL, "— Il n'est pas difficile d'imaginer une méthode plus barbare", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1063", 256, TRUE); + OutputLine(NULL, "もっと野蛮に、裂いた腹から臓物を、千切っては投げ千切っては投げという…", + NULL, " où l'on tirerait un morceau pour le couper et le jeter aux bêtes, puis retirer un morceau, le recouper, etc.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1064", 256, TRUE); + OutputLine(NULL, "そんな恐ろしい刑もあったんじゃないかって充分に考えられない?", + NULL, " Ça ne semble pas inimaginable, n'est-ce pas ? ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1065", 256, TRUE); + OutputLine(NULL, " でも処刑者には意識があるの。", + NULL, "Sauf que la victime était encore consciente.", Line_WaitForInput); + + DisableWindow(); + ModDrawCharacter(1, 9, "sprite/ta1_warai_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + + ModPlayVoiceLS(4, 9, "org/takano1066", 256, TRUE); + OutputLine(NULL, "…それは痛い以上に…恐ろしい体験なんでしょうね…。」", + NULL, " Ça doit être une expérience plus effroyable que douloureuse, je pense.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + +// まるで、どこかで観光してきたかのように楽しく語る@...耳元で、詩音が何度も唾を飲み込む音がした......¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " まるで、どこかで観光してきたかのように楽しく語る。", + NULL, "J'entendis Shion déglutir plusieurs fois.", Line_WaitForInput); + OutputLine(NULL, "…耳元で、詩音が何度も唾を飲み込む音がした……。", + NULL, " Madame Takano, quant à elle, continuait de nous raconter tout cela sur un ton passionné.", Line_Normal); + ClearMessage(); + + DisableWindow(); + ModDrawCharacter(1, 9, "sprite/ta1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + +//「雛見沢の、いえ、鬼ヶ淵村の綿流しもそんな感じだったのかしらね@......ほら@耳を澄ませば......聞こえてくるような気がしない?@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1067", 256, TRUE); + OutputLine(NULL, "「雛見沢の、いえ、鬼ヶ淵村の綿流しもそんな感じだったのかしらね。", + NULL, "— Je pense que la purification du coton était quelque chose de ce genre, à l'origine.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1068", 256, TRUE); + OutputLine(NULL, "……ほら。", + NULL, " Tiens ? Écoutez-voir ?", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1069", 256, TRUE); + OutputLine(NULL, "耳を澄ませば……聞こえてくるような気がしない?」", + NULL, " Vous n'entendez rien ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// 何も聞きたくないとこれほどにも強く思うのに...@ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 何も聞きたくないとこれほどにも強く思うのに…、", + NULL, "Je n'avais rien envie d'entendre...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + +// なぜこんな時ばかり、聞こえないはずの音まで聞こえるようになってしまうのか...¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " なぜこんな時ばかり、聞こえないはずの音まで聞こえるようになってしまうのか…。", + NULL, "et pourtant bien sûr, justement à ce moment-là, mon cerveau me joua des tours et j'eus l'impression d'entendre toutes sortes de bruits.", Line_Normal); + ClearMessage(); + DisableWindow(); DrawSceneWithMask("black", "down", 0, 0, 3000 ); @@ -6863,10 +7228,91 @@ void main() ModDrawCharacterWithFiltering(1, 9, "sprite/ta1_def_", "0", "right", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, FALSE ); DrawSceneWithMask("background/saiguden_01", "up", 0, 0, 300 ); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog018");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog018");} - //VoiceMatchingEnd +//「ヨーロッパの拷問道具に、こう言った鳥篭がたくさん登場するわね@日本にもあったなんて驚きだわ。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1070", 256, TRUE); + OutputLine(NULL, "「ヨーロッパの拷問道具に、こう言った鳥篭がたくさん登場するわね。", + NULL, "— Ce sont des types d'instruments très courants en Europe,", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1071", 256, TRUE); + OutputLine(NULL, "日本にもあったなんて驚きだわ。」", + NULL, " mais pas au Japon. Je dois avouer que c'est très intéressant...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + DisableWindow(); + ModDrawCharacterWithFiltering(3, 6, "sprite/si1a_odoroki_a1_", "2", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); + +//「け、......圭ちゃん、!w800......あれ、中に入ってない?@ 人@ ミイラ?!@ + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1011", 256, TRUE); + OutputLine(NULL, "「け、……圭ちゃん、", + NULL, "— Kei…", Line_WaitForInput); + ModPlayVoiceLS(4, 6, "org/shion1012", 256, TRUE); + OutputLine(NULL, "……あれ、中に入ってない?!", + NULL, " Il y a quoi, là-bas ?", Line_WaitForInput); + ModPlayVoiceLS(4, 6, "org/shion1013", 256, TRUE); + OutputLine(NULL, " 人?", + NULL, " Un squelette ?", Line_WaitForInput); + ModPlayVoiceLS(4, 6, "org/shion1014", 256, TRUE); + OutputLine(NULL, " ミイラ?!」", + NULL, " Une momie ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +//「え?! ど、どれ...?!¥ + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "org/keiichi1025", 256, TRUE); + OutputLine(NULL, "「え?! ど、どれ…?!」", + NULL, "— Hein, quoi, où ça ?", Line_Normal); + ClearMessage(); + +// いくつもぶら下がっている人間鳥篭の中のひとつを、詩音は懸命に指差すが、どれのことを言っているのかわからない@ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " いくつもぶら下がっている人間鳥篭の中のひとつを、詩音は懸命に指差すが、どれのことを言っているのかわからない。", + NULL, "Shion pointait obstinément du doigt vers plusieurs cages qui pendaient l'une contre l'autre, mais je ne sus pas dire de quelle cage elle me parlait.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + +// ...それに、この暗がりで、中に何かが入っているのかどうなのか、わかるわけがない¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …それに、この暗がりで、中に何かが入っているのかどうなのか、わかるわけがない。", + NULL, "Et puis il faisait tellement sombre que je n'aurais pas su discerner grand'chose.", Line_Normal); + ClearMessage(); + DisableWindow(); + ModDrawCharacter(1, 9, "sprite/ta1_akuwarai_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); + +//「......私には何も見えないけど@見間違いじゃないの?@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1072", 256, TRUE); + OutputLine(NULL, "「……私には何も見えないけど。", + NULL, "— ... Hmm, je ne vois rien, personnellement.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1073", 256, TRUE); + OutputLine(NULL, "見間違いじゃないの?」", + NULL, " Tu es sûre que ton imagination ne te joue pas des tours ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + DisableWindow(); +// DrawBustshot( 2, "si_si_yw_b1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); + ModDrawCharacter(3, 6, "sprite/si1a_yowaki_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 400, TRUE ); + +//「...................................................。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1015", 256, TRUE); + OutputLine(NULL, "「……………………………………………。」", + NULL, "— ... ... ...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// 詩音は納得できないようだったが...、確かめる術がなく、途方に暮れるしかなかった¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 詩音は納得できないようだったが…、確かめる術がなく、途方に暮れるしかなかった。", + NULL, "Shion n'avait pas l'air d'accepter ça comme réponse, mais elle n'avait aucun moyen de vérifier.", Line_Normal); + ClearMessage(); + + DisableWindow(); + FadeBustshot( 3, FALSE, 0, 0, 0, 0, 200, FALSE ); + ModDrawCharacter(1, 9, "sprite/ta1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「これで前原くんにも、何となく信じられるようになったんじゃないかしら@ 雛見沢に伝えられる恐ろしい儀式の数々が。@ if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } @@ -7053,10 +7499,10 @@ void main() //「前原くんも内緒にしてね@ 知られたら私、オヤシロさまの祟りにあうか、生贄にされちゃうかするかもしれない@ if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900181", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1074", 256, TRUE); OutputLine(NULL, "「前原くんも内緒にしてね?", NULL, "— Keiichi, tu me promets de garder le secret ?", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900182", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1075", 256, TRUE); OutputLine(NULL, " 知られたら私、オヤシロさまの祟りにあうか、生贄にされちゃうかするかもしれない。", NULL, " Si ça se savait, je serais peut-être frappée par la malédiction de la déesse Yashiro, ou bien même sacrifiée rituellement, qui sait.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -7066,11 +7512,20 @@ void main() ModDrawCharacter(1, 9, "sprite/ta1_warai_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); // 祟りなら、今年はどんな死に方をさせられちゃうのかしら@生贄なら...鬼ヶ淵の沼に生きたまま沈められちゃうのかしら@......そう言えば今夜よね@オヤシロさまの祟りがある夜は。@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog019");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog019");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1076", 256, TRUE); + OutputLine(NULL, " 祟りなら、今年はどんな死に方をさせられちゃうのかしら。", + NULL, "Si c'est la malédiction, je me demande comment ils vont me cuisiner cette année.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1077", 256, TRUE); + OutputLine(NULL, "生贄なら…鬼ヶ淵の沼に生きたまま沈められちゃうのかしら?", + NULL, " Si je sers pour le sacrifice... on verra s'ils me plongent dans le marais.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1078", 256, TRUE); + OutputLine(NULL, "……そう言えば今夜よね。", + NULL, " Mais au fait, c'est ce soir", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1079", 256, TRUE); + OutputLine(NULL, "オヤシロさまの祟りがある夜は。」", + NULL, " que la malédiction doit frapper, non ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 額がぶつかりそうになるくらい、鷹野さんは顔を寄せて...そう言った@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -7264,11 +7719,56 @@ void main() ClearMessage(); + DisableWindow(); + ModSetLayerFilter(2, 256, "night"); + ModDrawCharacter(2, 9, "sprite/ta1_warai_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + +//「被害者は生きながらにして全身の皮を剥がれ、あらゆる拷問を受けて虐め殺されたんですって@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1080", 256, TRUE); + OutputLine(NULL, "「被害者は生きながらにして全身の皮を剥がれ、あらゆる拷問を受けて虐め殺されたんですって。", + NULL, "— Ils disent que la personne était encore vivante lorsqu'ils lui ont arraché la peau du corps, et qu'ils l'ont torturée seulement après.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// ......そして死後にもさらに遺体を分解・解剖と残虐の限りを尽くしたのではないか、って筆者は見ているはね@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1081", 256, TRUE); + OutputLine(NULL, " ……そして死後にもさらに遺体を分解・解剖と残虐の限りを尽くしたのではないか、って筆者は見ているはね。", + NULL, "La personne qui a commenté cet article pense qu'ils l'ont éviscérée après l'avoir tuée.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + DisableWindow(); + ModDrawCharacter(2, 9, "sprite/ta1_akuwarai_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); + +// ......私は、どの工程も『生きている』!w900内にやったんじゃないか、って思ってるんだけどね@前原くんはどう思うかしら?@ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1082_1083", 256, TRUE); + OutputLine(NULL, " ……私は、どの工程も「生きている」", + NULL, "Mais pour ma part, je pense que toutes les exactions", Line_Continue); + + // (backup) SetValidityOfInput( FALSE ); + Wait( 1000 ); + // (backup) SetValidityOfInput( TRUE ); + + OutputLine(NULL, "内にやったんじゃないか、って思ってるんだけどね。", + NULL, " ont été commises pendant qu'elle était encore consciente.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1084", 256, TRUE); + OutputLine(NULL, "前原くんはどう思うかしら?」", + NULL, " Qu'est-ce que tu en penses ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } + + +// ...彼女がもっともっと残酷な想像を掻き立てるようなことを言ったが...@ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …彼女がもっともっと残酷な想像を掻き立てるようなことを言ったが…。", + NULL, "… Sa manière de parler était clairement destinée à me faire imaginer des choses plus horribles encore…", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + DisableWindow(); + ModDrawCharacter(2, 9, "sprite/ta1_def_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog020");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog020");} - //VoiceMatchingEnd // 俺の脳のキャパシティはとっくに限界で、それ以上の凄惨な想像などできるはずもなかった¥ @@ -7385,15 +7885,40 @@ void main() //「たったよ@...たった百年前のことよ@それにね@昭和に入ってからだって、あるんだから@...終戦直後に騒ぎになった/ + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "ps3/s02/09/130900201", 256, TRUE); + OutputLine(NULL, "「たったよ。", + NULL, "— C'est tout.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "ps3/s02/09/130900202", 256, TRUE); + OutputLine(NULL, "…たった百年前のことよ。", + NULL, "Tu trouves que c'est beaucoup, 100 ans ? Moi pas.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "ps3/s02/09/130900203", 256, TRUE); + OutputLine(NULL, "それにね。", + NULL, "Et puis", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "ps3/s02/09/130900204", 256, TRUE); + OutputLine(NULL, "昭和に入ってからだって、あるんだから。", + NULL, "ça a continué même après le début de l'ère Shôwa,", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 9, "org/takano1089", 256, TRUE); + OutputLine(NULL, "…終戦直後に騒ぎになった", + NULL, "juste après la fin de la 2e guerre mondiale, il y a eu l'histoire des", Line_WaitForInput); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog021");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog021");} - //VoiceMatchingEnd + FadeOutBGM( 1, 1000, TRUE ); + +//人肉缶詰事件、!w1200......あ、ごめんなさい@この話はタブーだったわよね...?¥ + ModPlayVoiceLS(4, 9, "org/takano1090", 256, TRUE); + OutputLine(NULL, "人肉缶詰事件、", + NULL, " boîtes de conserves de chair humaine.", Line_WaitForInput); + ModPlayVoiceLS(4, 9, "org/takano1091", 256, TRUE); + OutputLine(NULL, "……あ、ごめんなさい。", + NULL, " Oh désolée, Shion. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900206", 256, TRUE); + ModPlayVoiceLS(4, 9, "org/takano1092", 256, TRUE); OutputLine(NULL, "この話はタブーだったわよね…?」", NULL, "J'avais oublié que cette histoire te rendait malade.", Line_Normal); ClearMessage(); @@ -7412,11 +7937,16 @@ void main() ClearMessage(); //「......え@ 今、鷹野さん、何て言いました@ 人肉缶詰って...、¥ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_008_vm0x_n02","dialog022");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_008_vm00_n02","dialog022");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "org/keiichi1026", 256, TRUE); + OutputLine(NULL, "「……え?", + NULL, "— Pardon ?", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1027", 256, TRUE); + OutputLine(NULL, " 今、鷹野さん、何て言いました?", + NULL, " J'ai pas rêvé, vous venez de parler de…", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1028", 256, TRUE); + OutputLine(NULL, " 人肉缶詰って…、」", + NULL, " Chair humaine en conserve ?", Line_Normal); ClearMessage(); DisableWindow(); diff --git a/Update/wata_009.txt b/Update/wata_009.txt index d88a4c10..1dbd22fe 100644 --- a/Update/wata_009.txt +++ b/Update/wata_009.txt @@ -3253,14 +3253,16 @@ void main() ClearMessage(); //「園崎家はこの地域一帯を牛耳ってるヤクザ屋さんです@ちなみに彼女のお父さんは、××組系のヤクザの大幹部さんです@ご存知でした?@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_009_vm0x_n01","dialog008");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_009_vm00_n01","dialog008");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "org/ooishi1000", 256, TRUE); + OutputLine(NULL, "「園崎家はこの地域一帯を牛耳ってるヤクザ屋さんです。", + NULL, "— Le clan des Sonozaki est une famille mafieuse qui décide de tout dans le coin.", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "org/ooishi1001", 256, TRUE); + OutputLine(NULL, "ちなみに彼女のお父さんは、××組系のヤクザの大幹部さんです。", + NULL, " D'ailleurs, leur père dirige le tronc du gang des ******.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700022", 256, TRUE); + ModPlayVoiceLS(4, 11, "org/ooishi1002", 256, TRUE); OutputLine(NULL, "ご存知でした?」", NULL, "Vous ne saviez pas ?", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3278,18 +3280,21 @@ void main() //「詩音さんの自宅をご存知ないんですか@ if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700023", 256, TRUE); + ModPlayVoiceLS(4, 11, "org/ooishi1003", 256, TRUE); OutputLine(NULL, "「詩音さんの自宅をご存知ないんですか?", NULL, "— Vous n'avez jamais vu comment c'est, chez elle ?", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 高い塀に有刺鉄線と監視カメラで守られた、典型的なヤクザの組長宅ですよ@今度ぜひ遊びに行ってみてください。@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_009_vm0x_n01","dialog009");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_009_vm00_n01","dialog009");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "org/ooishi1004", 256, TRUE); + OutputLine(NULL, " 高い塀に有刺鉄線と監視カメラで守られた、典型的なヤクザの組長宅ですよ。", + NULL, "Il y a un mur d'enceinte assez haut hérissé de tessons et de barbelés, c'est une baraque vraiment typée Yakuzas.", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "org/ooishi1005", 256, TRUE); + OutputLine(NULL, "今度ぜひ遊びに行ってみてください。」", + NULL, " Vous devriez aller la voir, c'est impressionnant.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「..............................。@ @@ -3300,11 +3305,9 @@ void main() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 魅音は跡継ぎだとか言ってたけど......まさか...そのヤクザの...¥ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_009_vm0x_n01","dialog011");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_009_vm00_n01","dialog011");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 魅音は跡継ぎだとか言ってたけど……まさか…そのヤクザの…?", + NULL, "Elle avait dit que Mion était l'héritière… mais alors, l'héritière des Yakuzas ?", Line_Normal); ClearMessage(); DisableWindow(); @@ -3312,14 +3315,22 @@ void main() ModDrawCharacter(2, 11, "sprite/oisi1_2_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); //「いえいえいえいえいえ@まさかまさか@園崎魅音さんが継ぐのはそんなチンケなヤクザ組織だけじゃありません@彼女が継ぐのは園崎家そのものですよ@......その辺りの意味、ちょっと噛み締めていただけますかな?@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_009_vm0x_n01","dialog010");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_009_vm00_n01","dialog010");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "org/ooishi1006", 256, TRUE); + OutputLine(NULL, "「いえいえいえいえいえ。", + NULL, "— Non, non non non,", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "org/ooishi1007", 256, TRUE); + OutputLine(NULL, "まさかまさか。", + NULL, " ouh là, vous n'y pensez pas.", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "org/ooishi1008", 256, TRUE); + OutputLine(NULL, "園崎魅音さんが継ぐのはそんなチンケなヤクザ組織だけじゃありません。", + NULL, " Mion Sonozaki est l'héritière de la fortune du clan des Sonozaki,", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "org/ooishi1009", 256, TRUE); + OutputLine(NULL, "彼女が継ぐのは園崎家そのものですよ。", + NULL, " pas simplement d'un groupe banal de Yakuzas.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700030", 256, TRUE); + ModPlayVoiceLS(4, 11, "org/ooishi1010", 256, TRUE); OutputLine(NULL, "……その辺りの意味、ちょっと噛み締めていただけますかな?」", NULL, "c'est bien plus important et bien plus efficace qu'un simple gang de Yakuzas, voyons...", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } diff --git a/Update/wata_009_02.txt b/Update/wata_009_02.txt index 32745635..62bbd753 100644 --- a/Update/wata_009_02.txt +++ b/Update/wata_009_02.txt @@ -1866,20 +1866,20 @@ void main() //「俺は元々、興味なんか全然なかったんだッ!!@ 梨花ちゃんの演舞を見ていたかっただけなんだ!@ それを詩音が勝手に連れ出したんじゃないか?!?@ あの2人が泥棒しようが逢引きしようが知ったことじゃないッ!!@ そうだよ、そもそも詩音が中に入ろうって言い出したんだ!@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100411", 256, TRUE); + ModPlayVoiceLS(4, 1, "org/keiichi1029", 256, TRUE); OutputLine(NULL, "「俺は元々、興味なんか全然なかったんだッ!!!", NULL, "— Et puis d'façons, moi je voulais pas y aller !", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100412", 256, TRUE); + ModPlayVoiceLS(4, 1, "org/keiichi1030", 256, TRUE); OutputLine(NULL, " 梨花ちゃんの演舞を見ていたかっただけなんだ!!", NULL, " Je voulais voir la cérémonie de Rika !", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100413", 256, TRUE); + ModPlayVoiceLS(4, 1, "org/keiichi1031", 256, TRUE); OutputLine(NULL, " それを詩音が勝手に連れ出したんじゃないか?!?!", NULL, " C'est toi qui m'as emmené là-bas, je t'avais rien demandé ! ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100414", 256, TRUE); + ModPlayVoiceLS(4, 1, "org/keiichi1032", 256, TRUE); OutputLine(NULL, " あの2人が泥棒しようが逢引きしようが知ったことじゃないッ!!!", NULL, "Ils pouvaient faire ce qu'ils voulaient, se fricoter ou dévaliser le temple, qu'est-ce que j'en avais à foutre, moi hein ?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100415", 256, TRUE); + ModPlayVoiceLS(4, 1, "org/keiichi1033", 256, TRUE); OutputLine(NULL, " そうだよ、そもそも詩音が中に入ろうって言い出したんだ!!", NULL, " Mais putain c'est vrai en plus, c'est toi qui m'as dit d'entrer !", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -1887,7 +1887,7 @@ void main() // 圭ちゃんは見ておく必要があるとか何とか、思わせぶりなことを言って中に引き込んだんだッ!!@ どうしてくれるんだよ?!?@ 俺は全然関係ないんだぞ?!?@ どうすんだよ!@どうすんだよ?@ どうやって責任を取ってくれるんだよッ?!?@ えぇ?@ おいッ、聞いて.........あぁッ、¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100416", 256, TRUE); + ModPlayVoiceLS(4, 1, "org/keiichi1034", 256, TRUE); OutputLine(NULL, " 圭ちゃんは見ておく必要があるとか何とか、思わせぶりなことを言って中に引き込んだんだッ!!!", NULL, "T'as dis quoi, qu'il fallait que je sache, tu m'as bien eu !", Line_WaitForInput); ModPlayVoiceLS(4, 1, "ps3/s02/01/130100417", 256, TRUE); diff --git a/Update/wata_010_02.txt b/Update/wata_010_02.txt index 44f6a97d..2df22b72 100644 --- a/Update/wata_010_02.txt +++ b/Update/wata_010_02.txt @@ -1176,11 +1176,18 @@ void main() //「うちのお父さん、ヤクザの大物ですから@...年少のお姉でも、若いガラの悪いのを何人も従えることができました@で、様々な嫌がらせや妨害をやってのけたんです。@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_010_02_vm0x_n01","dialog001");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_010_02_vm00_n01","dialog001");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1016", 256, TRUE); + OutputLine(NULL, "「うちのお父さん、ヤクザの大物ですから。", + NULL, "— Ben, mon père est un gros poisson chez les Yakuzas, tu sais.", Line_WaitForInput); + ModPlayVoiceLS(4, 6, "org/shion1017", 256, TRUE); + OutputLine(NULL, "…年少のお姉でも、若いガラの悪いのを何人も従えることができました。", + NULL, " Il lui a filé une escorte, quelques jeunots bien teigneux.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1018", 256, TRUE); + OutputLine(NULL, "で、様々な嫌がらせや妨害をやってのけたんです。」", + NULL, " Ils ont réussi à faire pas mal de dégâts.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「.........あの...魅音が...?¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } @@ -1190,14 +1197,21 @@ void main() ClearMessage(); //「...今は何だかのんびりした雰囲気だから想像も付かないでしょうが@器物破損から脅迫、暴行まで一通りこなして、何度も補導されたんですよ@...子供ですから、すぐに釈放してもらえたみたいですけどね@...お姉は、自分の年齢が武器になることを知ってたみたいです。@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_010_02_vm0x_n01","dialog002");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_010_02_vm00_n01","dialog002");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1019", 256, TRUE); + OutputLine(NULL, "「…今は何だかのんびりした雰囲気だから想像も付かないでしょうが。", + NULL, "— Oui, on ne dirait pas, hein ? Elle est beaucoup plus calme et maître de soi maintenant, mais à l'époque, hou là…", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1020", 256, TRUE); + OutputLine(NULL, "器物破損から脅迫、暴行まで一通りこなして、何度も補導されたんですよ。", + NULL, "Destructions, violences, insultes, obstruction aux forces de l'ordre, elle s'est fait pincer une paire de fois. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1021", 256, TRUE); + OutputLine(NULL, "…子供ですから、すぐに釈放してもらえたみたいですけどね。", + NULL, " Mais comme elle était mineure, la police devait la relâcher, c'est la loi. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600373", 256, TRUE); + ModPlayVoiceLS(4, 6, "org/shion1022", 256, TRUE); OutputLine(NULL, "…お姉は、自分の年齢が武器になることを知ってたみたいです。」", NULL, "Je pense que ma sœur savait pertinemment que son âge la protégerait des conséquences de ses actes.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } diff --git a/Update/wata_010_03.txt b/Update/wata_010_03.txt index 29b9e042..526c01ae 100644 --- a/Update/wata_010_03.txt +++ b/Update/wata_010_03.txt @@ -2535,11 +2535,9 @@ void main() DisableWindow(); ModDrawCharacter(2, 3, "portrait/me2_hig_maji_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); - DrawBustshot(1, "e1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE ); + DrawBustshot(1, "e1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 0, FALSE ); DrawSceneWithMask("background/yhu2", "up", 0, 0, 300 ); -// DrawBustshotWithFiltering( 3, "e1", "right", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); -// DrawBustshotWithFiltering( 1, "night/me_si_him_a1_zoom", "left", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE ); @@ -2653,7 +2651,6 @@ void main() OutputLine(NULL, " …魅音は…俺以外の誰かの問いかけに答えるように、…聞いてもいないのにそう答えた。", NULL, "Je n'avais pourtant demandé aucune explication... mais Mion se mit quand même à parler toute seule.", Line_Normal); ClearMessage(); -// DrawBustshotWithFiltering( 5, "black", "down", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 1300, TRUE ); //「公園の展望台から転落死したのは両親だけ@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } @@ -2702,15 +2699,12 @@ void main() // あの子を虐めていなかったのに消されてしまった¥ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300175", 256, TRUE); + ModPlayVoiceLS(4, 3, "org/s02/03/130300175a_org", 256, TRUE); OutputLine(NULL, " あの子を虐めていなかったのに消されてしまった。", - NULL, "Il a été enlevé, alors que pourtant il ne l'avait jamais fait souffrir.", Line_Continue); - - // (backup) SetValidityOfInput( FALSE ); - Wait( 2000 ); - // (backup) SetValidityOfInput( TRUE ); + NULL, "Il a été enlevé, alors que pourtant il ne l'avait jamais fait souffrir.", Line_WaitForInput); // ...警察は家出したんだって決め付けたけど、悟史くんは逃げ出すような人じゃなかった@いつも一生懸命@誰の力も借りずにこつこつと、一人懸命に努力する人だった@たった1人の妹のために身を粉にして頑張ってたのに、消されてしまった@ + ModPlayVoiceLS(4, 3, "org/s02/03/130300175b_org", 256, TRUE); OutputLine(NULL, " …警察は家出したんだって決め付けたけど、悟史くんは逃げ出すような人じゃなかった。", NULL, " La police défend mordicus qu'il a fait une fugue, mais Satoshi n'était pas du genre à fuir les problèmes.", Line_WaitForInput); ModPlayVoiceLS(4, 3, "ps3/s02/03/130300176", 256, TRUE); @@ -2738,11 +2732,12 @@ void main() ModPlayVoiceLS(4, 3, "ps3/s02/03/130300181", 256, TRUE); OutputLine(NULL, "なんて報われない悟史くん。", NULL, " Il n'a jamais eu de chance.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300182", 256, TRUE); + ModPlayVoiceLS(4, 3, "org/s02/03/130300182a_org", 256, TRUE); OutputLine(NULL, "なんて恩知らずなあの子なの。", - NULL, " Elle n'a jamais appris la gratitude.", Line_Continue); + NULL, " Elle n'a jamais appris la gratitude.", Line_WaitForInput); // ......あの子は呪われた子@あの子に近付けば、それが誰でも末路は同じ@祟りで死ぬか、!w800祟りで消えるか@あの子に安らぎなんてあるものか、!w1000あの子に安らぎなんてあるものか@......梨花ちゃんが消えたのもきっと沙都子のせいだよ!s0違!w100い!w100な!w100い!w100違!w100い!w100な!w100い!w100違!w100い!w100な!w100い!w100違!w100い!w100な!w100い!w100違!w100い!w100な!w100い!w100違!w100い!w100な!w100い!w100違!w100い!w100な!w100い!w100違!w100い!w100な!w100違!w100違!w100違!w100違!w100違!w100違!sd...¥ + ModPlayVoiceLS(4, 3, "org/s02/03/130300182b_org", 256, TRUE); OutputLine(NULL, " ……あの子は呪われた子。", NULL, " Elle est maudite.", Line_Normal); diff --git a/Update/wata_010_04.txt b/Update/wata_010_04.txt index 58bbbe69..cdc526a3 100644 --- a/Update/wata_010_04.txt +++ b/Update/wata_010_04.txt @@ -2301,11 +2301,21 @@ void main() ClearMessage(); //「御三家ってご存知ですかな@ 綿流しのお祭りの開会式典で、各家の代表がそれぞれ挨拶をなさっているでしょう@見ていません?@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_010_04_vm0x_n01","dialog002");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_010_04_vm00_n01","dialog002");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "org/ooishi1011", 256, TRUE); + OutputLine(NULL, "「御三家ってご存知ですかな?", + NULL, "— Vous connaissez les trois clans fondateurs ?", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "org/ooishi1012", 256, TRUE); + OutputLine(NULL, " 綿流しのお祭りの開会式典で、各家の代表がそれぞれ挨拶をなさっているでしょう。", + NULL, " Lors de la fête de la purification du coton, les chefs de ces clans font un discours.", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "org/ooishi1013)", 256, TRUE); + OutputLine(NULL, "見ていません?」", + NULL, " Vous les avez vus ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "ps3/s02/01/130100733", 256, TRUE); + OutputLine(NULL, "「……祭りには…途中から来たから…よくは…。」", + NULL, "— Non, je suis allé à la fête un peu plus tard, le soir.", Line_Normal); ClearMessage(); diff --git a/Update/wata_011_02.txt b/Update/wata_011_02.txt index 80d9a65d..c69b67c3 100644 --- a/Update/wata_011_02.txt +++ b/Update/wata_011_02.txt @@ -640,17 +640,17 @@ void main() // ...管轄が岐阜県さんでね@あちらさん、自分たちの縄張りの事件だからって、あんまり協力的じゃないんですよ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_011_02_vm0x_n01","dialog004");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_011_02_vm00_n01","dialog004");} - //VoiceMatchingEnd - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700238", 256, TRUE); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "org/ooishi1017", 256, TRUE); + OutputLine(NULL, " …管轄が岐阜県さんでね。", + NULL, "Elle a été retrouvée à Gifu,", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "org/ooishi1018", 256, TRUE); OutputLine(NULL, "あちらさん、自分たちの縄張りの事件だからって、あんまり協力的じゃないんですよ。", NULL, " et les collègues de là-bas ne sont pas très coopératifs, en fait, ils disent que c'est leur affaire.", Line_WaitForInput); //...おっと、これは関係ない話ですね。@ - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700239", 256, TRUE); + ModPlayVoiceLS(4, 11, "org/ooishi1019", 256, TRUE); OutputLine(NULL, "…おっと、これは関係ない話ですね。」", NULL, " Aaah, ahem, mais assez avec mes histoires de collègues.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -664,14 +664,15 @@ void main() //「ですが、犯行時間は概ね、お祭りが終わった直後だろうと見ています@......鷹野さんの方はちょっとあやふやですが、富竹さんとほぼ同じ時刻に殺害され、岐阜の山中に遺棄されたと考えるのが妥当でしょうなぁ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700240", 256, TRUE); + ModPlayVoiceLS(4, 11, "org/ooishi1020", 256, TRUE); OutputLine(NULL, "「ですが、犯行時間は概ね、お祭りが終わった直後だろうと見ています。", NULL, "— En tout cas, le meurtre a dû être commis juste après la cérémonie. ", GetGlobalFlag(GLinemodeSp)); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_011_02_vm0x_n01","dialog002");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_011_02_vm00_n01","dialog002");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "org/ooishi1021", 256, TRUE); + OutputLine(NULL, "……鷹野さんの方はちょっとあやふやですが、富竹さんとほぼ同じ時刻に殺害され、岐阜の山中に遺棄されたと考えるのが妥当でしょうなぁ。」", + NULL, "Pour Mme Takano, l'autopsie n'est pas très concluante, mais celle de Tomitake indique clairement l'heure du décès. Ils ont sûrement été tués ensemble, et elle a été transportée jusque dans la province d'à-côté.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「......どうして、わざわざ遠くの山まで死体を運んだんでしょう@...富竹さんも同じように遠くへ運べばよかったのに...。¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } @@ -4973,7 +4974,14 @@ void main() DisableWindow(); - DrawScene("scene/003", 100 ); + + // OG game displays special image here of eyes + // Make sure it displays, even if user has CGs turned off + if (GetGlobalFlag(GArtStyle) == 2) { + DrawScene("bg_018", 100 ); + } else { + DrawScene("scene/003", 100 ); + } PlaySE( 3, "wa_027", 56, 64 ); ShakeScreen( 1, 20, 20, 5, 0, ); diff --git a/Update/wata_012.txt b/Update/wata_012.txt index 7c3e2df6..a8ee2155 100644 --- a/Update/wata_012.txt +++ b/Update/wata_012.txt @@ -191,19 +191,26 @@ void main() // ...ここは入ってはいけないところなんだろ?@ やめようぜ@ カギが掛かっているのを勝手に開けて押し入るなんて、例え物を盗まなくったって犯罪なんだぞ!@ 詩音だって、これが密会現場じゃないとわかったなら充分だろ?@ 俺はこんなのには全然興味はないんだ@ こんなところにいる間に梨花ちゃんの演舞が終わっちゃったらどうするんだよ?¥ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100944", 256, TRUE); + ModPlayVoiceLS(4, 1, "org/keiichi1042", 256, TRUE); OutputLine(NULL, " …ここは入ってはいけないところなんだろ?!", NULL, "« Allez, quoi, on n'a pas le droit d'entrer ici, vous le savez, non ?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100945", 256, TRUE); + ModPlayVoiceLS(4, 1, "org/keiichi1043", 256, TRUE); OutputLine(NULL, " やめようぜ!", - NULL, " Alors allons-nous-en d'ici !", Line_Continue); + NULL, " Alors allons-nous-en d'ici !", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1044", 256, TRUE); OutputLine(NULL, " カギが掛かっているのを勝手に開けて押し入るなんて、例え物を盗まなくったって犯罪なんだぞ!!", NULL, " Si on entre par effraction, même si on ne vole rien, on sera des criminels ! ", GetGlobalFlag(GLinemodeSp)); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_012_vm0x_n01","dialog001");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_012_vm00_n01","dialog001");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "org/keiichi1045", 256, TRUE); + OutputLine(NULL, "「詩音だって、これが密会現場じゃないとわかったなら充分だろ?!", + NULL, "Et toi Shion, tu as ta réponse, non ? Ils ne sont pas là pour se bécoter.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1046", 256, TRUE); + OutputLine(NULL, " 俺はこんなのには全然興味はないんだ!", + NULL, " De toute façon, moi, ça m'intéresse pas ce truc.", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1047", 256, TRUE); + OutputLine(NULL, " こんなところにいる間に梨花ちゃんの演舞が終わっちゃったらどうするんだよ?!」", + NULL, " Allez, vite, avant que la cérémonie soit finie, je dois encourager Rika ! »", Line_Normal); ClearMessage(); DisableWindow(); diff --git a/Update/wata_012_02.txt b/Update/wata_012_02.txt index 4f60b189..a9526a96 100644 --- a/Update/wata_012_02.txt +++ b/Update/wata_012_02.txt @@ -2966,11 +2966,24 @@ void main() ModDrawCharacter(3, 3, "sprite/me2_sinmyou_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); //「この頃には、...もう鬼ヶ淵村の不可侵性は失われていました@......かつて仙人と崇められた村人たちは、非人扱いを受け...@ + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1015", 256, TRUE); + OutputLine(NULL, "「この頃には、…もう鬼ヶ淵村の不可侵性は失われていました。", + NULL, "— Entre temps, le village avait perdu son caractère sacré et inviolable.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1016", 256, TRUE); + OutputLine(NULL, "……かつて仙人と崇められた村人たちは、非人扱いを受け…。", + NULL, " Les habitants autrefois vénérés étaient maintenant au ban de la société, considérés comme des non-humains...", GetGlobalFlag(GLinemodeSp)); + + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_012_02_vm0x_n01","dialog001");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_012_02_vm00_n01","dialog001");} - //VoiceMatchingEnd + +// ...神聖な鬼ヶ淵村は、いつの間にか、業病患者の隔離集落の成れの果てであるという根も葉もないレッテルを貼られ、...苦難の時代を迎えることになったのでした。¥ + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1017", 256, TRUE); + OutputLine(NULL, " …神聖な鬼ヶ淵村は、いつの間にか、疫病患者の隔離集落の成れの果てであるという根も葉もないレッテルを貼られ、", + NULL, "Les terres sacrées étaient, on ne sait comment, devenues une zone de quarantaine où l'on abandonnait les malades incurables.", Line_Continue); + OutputLine(NULL, "…苦難の時代を迎えることになったのでした。」", + NULL, " Ce fut une période très difficile.", Line_Normal); ClearMessage(); DisableWindow(); @@ -3053,10 +3066,21 @@ void main() DrawSceneWithMask("background/heya1", "up", 0, 0, 200 ); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_012_02_vm0x_n01","dialog002");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_012_02_vm00_n01","dialog002");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1018", 256, TRUE); + OutputLine(NULL, "「……裁判も起こしました。", + NULL, "— Il y a même eu un procès à l'époque.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1019", 256, TRUE); + OutputLine(NULL, "…出身の問題は離婚する重要な理由にはなりえないと訴えて。", + NULL, " L'origine géographique ne pouvait pas servir à justifier le divorce, d'après les textes de loi,", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1020", 256, TRUE); + OutputLine(NULL, "…でも敗訴しました。", + NULL, " mais le village perdit quand même le procès. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1021", 256, TRUE); + OutputLine(NULL, "……出身の虚偽は、結婚の上での重大な詐称行為にあたるのだそうで……。」", + NULL, "Le fait de mentir sur ses origines était considéré comme une trahison envers le conjoint.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「..................ひどいね@...そんなの。¥ @@ -3125,14 +3149,16 @@ void main() DrawScene("background/m_hi8", 400 ); //「......太平洋戦争中は、国民一丸のスローガンが流れながらも、...雛見沢村の人々はさまざまな差別を受け続けました@......数えだしたらキリがないくらい@......夫や息子を戦場に送り出し、...銃後の女たちも心が荒んでいたのでしょうね...@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_012_02_vm0x_n01","dialog003");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_012_02_vm00_n01","dialog003");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1022", 256, TRUE); + OutputLine(NULL, "「……太平洋戦争中は、国民一丸のスローガンが流れながらも、…雛見沢村の人々はさまざまな差別を受け続けました。", + NULL, "— Pendant la guerre du Pacifique, le slogan national, c'était “Tous ensemble, ne faisons qu'un”, mais les habitants d'ici subissaient quand même encore des brimades.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1023", 256, TRUE); + OutputLine(NULL, "……数えだしたらキリがないくらい。", + NULL, " Bien trop pour qu'on puisse les dénombrer. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", "", Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300361_7", 256, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1024", 256, TRUE); OutputLine(NULL, "……夫や息子を戦場に送り出し、…銃後の女たちも心が荒んでいたのでしょうね…。", NULL, "Je pourrais en parler pendant longtemps, mais pour donner un exemple, même dans les familles où plusieurs hommes s'étaient engagés comme soldats, les femmes devaient travailler dans les usines en arrière-ligne, alors que normalement elles auraient dû en être exemptées.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3140,7 +3166,7 @@ void main() // ......当時をよく覚えている祖母は、......それは苦しい時代だったと回想しています...。¥ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300375", 256, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1025", 256, TRUE); OutputLine(NULL, " ……当時をよく覚えている祖母は、……それは苦しい時代だったと回想しています…。」", NULL, "Mon aïeule a vécu lors de ces temps houleux, et elle en a gardé de nombreux souvenirs très douloureux.", Line_Normal); ClearMessage(); @@ -3210,14 +3236,13 @@ void main() ClearMessage(); //「宗平は中国大陸に出兵し、ハルピンで食料倉庫の管理をしていたと言い、撤退時に上官や仲間たちと共謀して、軍の缶詰をごっそりと盗み出していたのでした@......それを瀬戸内海某所に隠し、闇市で高値で売りさばいて大きな富を得たのです。@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_012_02_vm0x_n01","dialog004");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_012_02_vm00_n01","dialog004");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", "", Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1026", 256, TRUE); + OutputLine(NULL, "「宗平は中国大陸に出兵し、ハルピンで食料倉庫の管理をしていたと言い、撤退時に上官や仲間たちと共謀して、軍の缶詰をごっそりと盗み出していたのでした。", + NULL, "— Shûhei était un volontaire engagé pour administrer les réserves alimentaires dans la province annexée de Harbin, en Chine. Juste avant le retrait des troupes, il soudoya ses supérieurs et put emporter une quantité immense de boîtes de nourriture en conserves. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300361_9", 256, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1027", 256, TRUE); OutputLine(NULL, "……それを瀬戸内海某所に隠し、闇市で高値で売りさばいて大きな富を得たのです。」", NULL, "Il les fit cacher dans la baie de Seto, et après la guerre, les revendit à bon prix au marché noir.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } @@ -3322,11 +3347,21 @@ void main() DrawSceneWithMask("black", "down", 0, 0, 300 ); //「...ですが、...昭和30年頃に、またしても逆風が吹き始めます@...それが「人肉缶詰疑惑」でした。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1028", 256, TRUE); + OutputLine(NULL, "「…ですが、…昭和30年頃に、またしても逆風が吹き始めます。", + NULL, "— Malheureusement, à peine dix ans après la fin de la guerre, la vapeur s'inversa.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1029", 256, TRUE); + OutputLine(NULL, "…それが「人肉缶詰疑惑」でした。」", + NULL, " C'est ce que l'on a appelé l'“affaire des boîtes de conserves humaines”.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_012_02_vm0x_n01","dialog005");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_012_02_vm00_n01","dialog005");} - //VoiceMatchingEnd +// 人肉缶詰......@ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 人肉缶詰……。", + NULL, "Des conserves de viande humaine ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // ...聞いただけでもおぞましくなる、...嫌な響きがあった¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -3335,11 +3370,14 @@ void main() ClearMessage(); //「祖父、園崎宗平の上官だったと名乗る男が告白したのです@...あの缶詰は人肉の缶詰だったと。@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_012_02_vm0x_n01","dialog006");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_012_02_vm00_n01","dialog006");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1030", 256, TRUE); + OutputLine(NULL, "「祖父、園崎宗平の上官だったと名乗る男が告白したのです。", + NULL, "— L'un des supérieurs de Shûhei a parlé.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1031", 256, TRUE); + OutputLine(NULL, "…あの缶詰は人肉の缶詰だったと。」", + NULL, " Il a expliqué que les boîtes de conserves de l'armée contenaient de la chair humaine.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 人肉を食らう鬼の住む村、雛見沢@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -3400,6 +3438,7 @@ void main() //「...実は宗平は戦時中、ハルピンでペスト鼠の駆除や、伝染病患者の死体運搬の仕事をさせられていたのでした...。@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1032", 256, TRUE); OutputLine(NULL, "「…実は宗平は戦時中、ハルピンでペスト鼠の駆除や、伝染病患者の死体運搬の仕事をさせられていたのでした…。」", NULL, "— En fait, pendant la guerre, Shûhei était chargé de dératiser certains endroits pour éviter la propagation de la peste et de ramasser les cadavres porteurs de maladie.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3549,8 +3588,10 @@ void main() //「.........胸くそが悪くなるぜ@......それでも、雛見沢の人間を蔑むのかよな...。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "org/keiichi1051", 256, TRUE); OutputLine(NULL, "「………胸くそが悪くなるぜ。", NULL, "— ... C'est bien dégueulasse...", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1052", 256, TRUE); OutputLine(NULL, "……それでも、雛見沢の人間を蔑むのかよな…。」", NULL, " Et tout ça parce qu'il venait de Hinamizawa ? C'est pas glorieux pour l'espèce humaine, comme comportement.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3562,6 +3603,7 @@ void main() //「......本当に。@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1033", 256, TRUE); OutputLine(NULL, "「……本当に。」", NULL, "— ... Je suis bien d'accord avec toi.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3581,11 +3623,13 @@ void main() ClearMessage(); //「宗平がいた部隊は、それよりはもっと温情的な研究をしていました@...それは、戦地での困難な食料調達に関する具体的な手法の研究でした。¥ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_012_02_vm0x_n01","dialog007");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_012_02_vm00_n01","dialog007");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1034", 256, TRUE); + OutputLine(NULL, "「宗平がいた部隊は、それよりはもっと温情的な研究をしていました。", + NULL, "— Les recherches de l'unité de Shûhei n'étaient pas aussi atroces.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1034", 256, TRUE); + OutputLine(NULL, "…それは、戦地での困難な食料調達に関する具体的な手法の研究でした。」", + NULL, " Shûhei en particulier avait pour mission de rechercher le meilleur moyen de faire parvenir aux soldats tout ce dont ils avaient besoin en nourriture.", Line_Normal); ClearMessage(); DisableWindow(); @@ -3639,7 +3683,7 @@ void main() //「...戦場で一番入手しやすいタンパク源は何だと思います...?@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/130300394", 540, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1036", 256, TRUE); OutputLine(NULL, "「…戦場で一番入手しやすいタンパク源は何だと思います…?」", NULL, "— D'après vous, quelle est la plus grande source de protéines que vous pouvez trouver sur un champ de bataille ?", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3664,11 +3708,39 @@ void main() ClearMessage(); //「......そう@...彼らは、人間を食材として扱う方法を研究していたのです@...彼らは、時には敵の、時には戦友の血肉を食んででも戦い抜くことが、国に報いる究極の奉仕になる@...そういう教義を大真面目に組み上げて行ったのです@......滑稽な話ですね@祖父を人肉食いと蔑んでおきながら、自分たちはさらにその上を行っていたのですから@祖父はいつも思っていたそうです@例え自分が卑しい食人鬼だとしても、彼らはそれよりも遥かに醜い鬼なんだと@だからいくら蔑まれたって、ちっとも堪えないと。¥ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_012_02_vm0x_n01","dialog008");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_012_02_vm00_n01","dialog008");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1037", 256, TRUE); + OutputLine(NULL, "「……そう。", + NULL, "— ... Vous vous en doutez, je suppose.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1038", 256, TRUE); + OutputLine(NULL, "…彼らは、人間を食材として扱う方法を研究していたのです。", + NULL, " Ce sont effectivement les êtres humains. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1039", 256, TRUE); + OutputLine(NULL, "…彼らは、時には敵の、時には戦友の血肉を食んででも戦い抜くことが、国に報いる究極の奉仕になる。", + NULL, "C'est pourquoi son unité étudiait la meilleure façon de préparer de l'humain en cuisine.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1040", 256, TRUE); + OutputLine(NULL, "…そういう教義を大真面目に組み上げて行ったのです。", + NULL, "Manger leurs ennemis ou même les cadavres de leurs amis fraîchement tombés au combat devint pour eux une activité grassement payée par la mère patrie.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1041", 256, TRUE); + OutputLine(NULL, "……滑稽な話ですね。", + NULL, "... Quelle ironie du sort. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1042", 256, TRUE); + OutputLine(NULL, "祖父を人肉食いと蔑んでおきながら、自分たちはさらにその上を行っていたのですから。", + NULL, "Ils méprisaient mon grand-père car ses ancêtres étaient soi-disant cannibales, mais eux faisaient pire.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1043", 256, TRUE); + OutputLine(NULL, "祖父はいつも思っていたそうです。", + NULL, " Il paraît qu'il en parlait souvent. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1044", 256, TRUE); + OutputLine(NULL, "例え自分が卑しい食人鬼だとしても、彼らはそれよりも遥かに醜い鬼なんだと。", + NULL, "Il disait que lui était peut-être un ogre mangeur d'hommes, mais eux étaient des monstres de la pire espèce.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1045", 256, TRUE); + OutputLine(NULL, "だからいくら蔑まれたって、ちっとも堪えないと。」", + NULL, " Peu lui chalait leur mépris.", Line_Normal); ClearMessage(); @@ -3695,10 +3767,10 @@ void main() //「......お腹を空かせた前線の兵隊さんにはどの試作品もとても好評だったそうです@中でも醤油で煮たすき焼き風のものが一番好評だったそうで...。@ if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/130300404", 540, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1046", 256, TRUE); OutputLine(NULL, "「……お腹を空かせた前線の兵隊さんにはどの試作品もとても好評だったそうです。", NULL, "— Il paraît que les soldats ont adoré.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps2/03/130300405", 540, TRUE); + ModPlayVoiceLS(4, 3, "org/mion1047", 256, TRUE); OutputLine(NULL, "中でも醤油で煮たすき焼き風のものが一番好評だったそうで…。」", NULL, " Surtout les boîtes de fondue de viande à la sauce de soja.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3737,11 +3809,25 @@ void main() //「......真偽はわかりません@晩年まで宗平は人肉であることを否定し続けました@ + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1048", 256, TRUE); + OutputLine(NULL, "「……真偽はわかりません。", + NULL, "— Personne n'a jamais su la vérité.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1049", 256, TRUE); + OutputLine(NULL, "晩年まで宗平は人肉であることを否定し続けました。", + NULL, " Shûhei a nié jusque sur son lit de mort que les boîtes qu'il avait ramenées contenaient ce genre de viande.", GetGlobalFlag(GLinemodeSp)); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_012_02_vm0x_n01","dialog011");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_012_02_vm00_n01","dialog011");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + +// ですが、雛見沢の急激な復興を妬む人々は、人肉を売って財を成した鬼畜と呼び、...村人をまたしても蔑み始めたのです@......また、子供たちがはやし立てられ、石を投げつけられる時代に戻ってしまったのです。¥ + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1050", 256, TRUE); + OutputLine(NULL, " ですが、雛見沢の急激な復興を妬む人々は、人肉を売って財を成した鬼畜と呼び、…村人をまたしても蔑み始めたのです。", + NULL, "Mais les gens qui avaient été jaloux se remirent à mépriser les gens de Hinamizawa. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1051", 256, TRUE); + OutputLine(NULL, "……また、子供たちがはやし立てられ、石を投げつけられる時代に戻ってしまったのです。」", + NULL, "Le temps des jets de pierre et des insultes collectives réapparut.", Line_Normal); ClearMessage(); DisableWindow(); diff --git a/Update/wata_012_03.txt b/Update/wata_012_03.txt index 230169d9..9a84feac 100644 --- a/Update/wata_012_03.txt +++ b/Update/wata_012_03.txt @@ -972,10 +972,10 @@ void main() //「......そりゃそうだな@...この現代日本で、犠牲者をのんびりと沢でバラして殺せるなんて思えない。@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s02/01/130101095", 256, TRUE); + ModPlayVoiceLS(4, 1, "org/keiichi1054", 256, TRUE); OutputLine(NULL, "「……そりゃそうだな。", NULL, "— J'imagine, oui.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130101096", 256, TRUE); + ModPlayVoiceLS(4, 1, "org/keiichi1055", 256, TRUE); OutputLine(NULL, "…この現代日本で、犠牲者をのんびりと沢でバラして殺せるなんて思えない。」", NULL, " Les gens d'aujourd'hui ne sont plus du genre à attendre gentiment de se faire enlever et dépecer.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } @@ -2283,21 +2283,16 @@ void main() ClearMessage(); //「......園崎詩音は.........魅音姉さまの足元にも及ばない、下賤で卑しい雌豚でございます...@...身の程をわきまえず...お姉さまに働いた...か、数々の無礼を、お、思えば......、!w800ぅっく......、@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_012_03_vm0x_n01","dialog001");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_012_03_vm00_n01","dialog001");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 6, "org/shion1023", 256, TRUE); + OutputLine(NULL, "「……園崎詩音は………魅音姉さまの足元にも及ばない、下賤で卑しい雌豚でございます…。", + NULL, "— Moi, Shion Sonozaki, ne suis qu'une sale truie hideuse et dégénérée qui ne mériterait même pas d'être comparée en rêve à ma grande sœur Mion. ", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600586", 256, TRUE); + ModPlayVoiceLS(4, 6, "org/shion1024", 256, TRUE); OutputLine(NULL, "…身の程をわきまえず…お姉さまに働いた…か、数々の無礼を、お、思えば……、", - NULL, "Je n'ai jamais su tenir la place qui était mienne, et j'ai, à de nombreuses reprises, jeté la honte et le discrédit sur le nom de ma sœur par le passé.", Line_Continue); - - // (backup) SetValidityOfInput( FALSE ); - Wait( 1000 ); - // (backup) SetValidityOfInput( TRUE ); - + NULL, "Je n'ai jamais su tenir la place qui était mienne, et j'ai, à de nombreuses reprises, jeté la honte et le discrédit sur le nom de ma sœur par le passé.", Line_WaitForInput); + ModPlayVoiceLS(4, 6, "org/shion1025", 256, TRUE); OutputLine(NULL, "ぅっく……、」", NULL, " uhk.....", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -3392,11 +3387,44 @@ void main() //「......じゃあそろそろいい@ この拷問はね、とてもシンプル@左手の小指の先端の節に釘を打つ@順に親指まで打ったらまた小指に戻って、今度は真ん中の節に釘を打つ@...この調子で15本の釘で左手を打ちつける@それが終わったら次は右手@......それが終わったら次は、............まだ意識があったら教えるね@指先って、たくさんの神経が集まってるから、圭ちゃんが想像するよりもはるかに痛いよ@...両手30本を打ち終える前に、失神しちゃう人もいるそうだから...。¥ + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1052", 256, TRUE); + OutputLine(NULL, "「……じゃあそろそろいい?", + NULL, "— Bon, je vais t'expliquer.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1053", 256, TRUE); + OutputLine(NULL, " この拷問はね、とてもシンプル。", + NULL, " Tu verras, c'est tout simple.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1054", 256, TRUE); + OutputLine(NULL, "左手の小指の先端の節に釘を打つ。", + NULL, " Je vais te planter un clou dans l'extrémité de l'auriculaire de ta main gauche. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_012_03_vm0x_n01","dialog002");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_012_03_vm00_n01","dialog002");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1055", 256, TRUE); + OutputLine(NULL, "順に親指まで打ったらまた小指に戻って、今度は真ん中の節に釘を打つ。", + NULL, "Ensuite, je passe aux autres doigts. Quand j'aurais cloué ton pouce, je reviendrai à ton petit doigt, et là, je te planterai un clou dans la deuxième phalange.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1056", 256, TRUE); + OutputLine(NULL, "…この調子で15本の釘で左手を打ちつける。", + NULL, "Je continue comme ça jusqu'à ce que tu aies quinze clous plantés dans les doigts, ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1057", 256, TRUE); + OutputLine(NULL, "それが終わったら次は右手。", + NULL, "puis je passe à ta main droite.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1058", 256, TRUE); + OutputLine(NULL, "……それが終わったら次は、…………まだ意識があったら教えるね。", + NULL, " Et après, je... bah, ce sera une surprise, enfin, si tu es encore conscient. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1059", 256, TRUE); + OutputLine(NULL, "指先って、たくさんの神経が集まってるから、圭ちゃんが想像するよりもはるかに痛いよ。", + NULL, "Les doigts contiennent beaucoup de terminaisons nerveuses, tu vas déguster, p'tit gars.", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1060", 256, TRUE); + OutputLine(NULL, "…両手30本を打ち終える前に、失神しちゃう人もいるそうだから…。」", + NULL, " La plupart des gens perdent connaissance avant la fin des trente clous, il paraît...", Line_Normal); ClearMessage(); @@ -3414,11 +3442,14 @@ void main() ClearMessage(); //「............他の人を拷問する時にはなんのためらいもなかったけど@......なぜかあんたにはためらいがあるよ。@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_012_03_vm0x_n01","dialog003");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_012_03_vm00_n01","dialog003");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 3, "org/mion1061", 256, TRUE); + OutputLine(NULL, "「…………他の人を拷問する時にはなんのためらいもなかったけど。", + NULL, "— ... Tu sais, pour les autres, j'ai pas hésité une seule seconde,", Line_WaitForInput); + ModPlayVoiceLS(4, 3, "org/mion1062", 256, TRUE); + OutputLine(NULL, "……なぜかあんたにはためらいがあるよ。」", + NULL, " mais pour toi, c'est dur.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「....................................それで魅音の鬼が治まるなら...、@ if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } diff --git a/Update/wata_ep_02.txt b/Update/wata_ep_02.txt index 60ec58a7..705321f3 100644 --- a/Update/wata_ep_02.txt +++ b/Update/wata_ep_02.txt @@ -2073,13 +2073,13 @@ void main() //「あれは絞殺された後に焼かれたことがわかってます@......検死したのは岐阜県警さんなんですけどね@これがちょっとおかしいんですよ@ if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700521", 256, TRUE); + ModPlayVoiceLS(4, 11, "org/ooishi1031", 256, TRUE); OutputLine(NULL, "「あれは絞殺された後に焼かれたことがわかってます。", NULL, "— On sait qu'elle a été d'abord étranglée, puis brûlée.", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700522", 256, TRUE); + ModPlayVoiceLS(4, 11, "org/ooishi1032", 256, TRUE); OutputLine(NULL, "……検死したのは岐阜県警さんなんですけどね。", NULL, " Ce sont les policiers de Gifu qui ont procédé à l'autopsie.", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700523", 256, TRUE); + ModPlayVoiceLS(4, 11, "org/ooishi1033", 256, TRUE); OutputLine(NULL, "これがちょっとおかしいんですよ。", NULL, " En fait, il y a un problème aussi.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } @@ -2438,6 +2438,7 @@ void main() ClearMessage(); DisableWindow(); + if (GetGlobalFlag(GHideCG)) {DrawScene("black", 1000 );} DrawScene("scene/107a", 1000 ); // 俺にとっての事件を終わらせようと思って...@ diff --git a/Update/wata_tips_01.txt b/Update/wata_tips_01.txt index 64c6fe6f..2f4e215c 100644 --- a/Update/wata_tips_01.txt +++ b/Update/wata_tips_01.txt @@ -495,11 +495,14 @@ void main() ModDrawCharacter(1, 5, "sprite/ri1_warai_a1_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「......他にも、サラ金屋さんとか、地上げ屋さんとか、イメクラ屋さんとか、ソープランド屋さんとか@いろいろやってると言ってますです。@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_tips_01_vm0x_n01","dialog001");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_tips_01_vm00_n01","dialog001");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "org/rika1900", 256, TRUE); + OutputLine(NULL, "「……他にも、サラ金屋さんとか、地上げ屋さんとか、イメクラ屋さんとか、ソープランド屋さんとか。", + NULL, "— Oh, mais il y a aussi des usuriers, des voleurs immobiliers, des maqueraux...", Line_WaitForInput); + ModPlayVoiceLS(4, 5, "org/rika1901", 256, TRUE); + OutputLine(NULL, "いろいろやってると言ってますです。」", + NULL, " Vous avez le choix.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // 何だか妙なのも飛び出してきたが、まぁとにかく@ 手広いのはよくわかった¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } @@ -510,32 +513,73 @@ void main() ClearMessage(); //「あいつに小銭を借りると、妙に返却期限にうるさいのは、サラ金屋の血が流れてるからかー@納得納得!@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_tips_01_vm0x_n01","dialog002");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_tips_01_vm00_n01","dialog002");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 1, "org/keiichi1900", 256, TRUE); + OutputLine(NULL, "「あいつに小銭を借りると、妙に返却期限にうるさいのは、サラ金屋の血が流れてるからかー。", + NULL, "— Je comprends mieux pourquoi elle fait tout un foin quand on lui emprunte de quoi s'acheter une boisson, c'est le côté usurier qui court dans la famille qui ressort !", Line_WaitForInput); + ModPlayVoiceLS(4, 1, "org/keiichi1901", 256, TRUE); + OutputLine(NULL, "納得納得!」", + NULL, " Je comprends mieux !", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } DisableWindow(); ModSetLayerFilter(1, 256, "none"); ModDrawCharacter(1, 5, "sprite/ri1_komaru_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); //「......魅ぃにお買い物代を借りたことをコロリと忘れてしまったら@耳を揃えて返さんと身売りして風呂に沈めたるどーと凄まれましたのです。@ + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "org/rika1902", 256, TRUE); + OutputLine(NULL, "「……魅ぃにお買い物代を借りたことをコロリと忘れてしまったら、", + NULL, "— Une fois, je lui ai emprunté de quoi faire mes courses, et je l'avais complètement oubliée, et... ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 5, "org/rika1903", 256, TRUE); + OutputLine(NULL, "耳を揃えて返さんと身売りして風呂に沈めたるどーと凄まれましたのです。」", + NULL, "elle m'a prise à part et m'a menacée de me noyer dans le bain si je ne lui rendais pas ce que je lui devais avec les intérêts !", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_tips_01_vm0x_n01","dialog003");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_tips_01_vm00_n01","dialog003");} - //VoiceMatchingEnd +// .........梨花ちゃんが借金のかたに特殊な風俗業界に身売り...@ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ………梨花ちゃんが借金のかたに特殊な風俗業界に身売り…。", + NULL, "J'eus une image mentale de Rika faisant le commerce de son corps dans l'une des thermes de la ville.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + +// ......あ、やべ、...鼻血~¥ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……あ、やべ、…鼻血〜☆", + NULL, "Aaah, mon nez ! Vite, un mouchoir...", Line_Normal); ClearMessage(); DisableWindow(); ModSetLayerFilter(3, 256, "none"); ModDrawCharacter(3, 4, "sprite/sa1a_warai_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 4){ModCallScriptSection("zwata_tips_01_vm0x_n01","dialog004");} - if(GetGlobalFlag(GCensor) <= 3){ModCallScriptSection("zwata_tips_01_vm00_n01","dialog004");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 4, "org/satoko1900", 256, TRUE); + OutputLine(NULL, "「お風呂に沈められて溺れ死ぬなんて、おマヌケにもほどがありますわね〜!」", + NULL, "— Non mais vous rendez-vous compte de la honte ? Se noyer dans l'eau de son propre bain, les gens garderaient de Rika l'image d'une idiote pas même capable de se laver !", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// ......は@ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " ……は?", + NULL, "... Mais de quoi elle parle... ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + +// ...こいつ、よく意味がわかってないな...@ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " …こいつ、よく意味がわかってないな…?", + NULL, "Oh, ne me dites pas qu'elle ne comprend pas l'expression ?", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } + + + +// 今どきなかなか初々しいヤツ@ + if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } + OutputLine(NULL, " 今どきなかなか初々しいヤツ。", + NULL, "En même temps, à son âge, elle n'est pas forcément au courant des côtés plus sombres de la société...", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 俺と梨花ちゃんが沙都子の頭をなでなでしてやる¥ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } diff --git a/Update/wata_tips_13.txt b/Update/wata_tips_13.txt index 5c835a38..0f1bd48c 100644 --- a/Update/wata_tips_13.txt +++ b/Update/wata_tips_13.txt @@ -111,13 +111,18 @@ void main() if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - //「ばっちり黒焦げだそうで@あぁ言う臭いってこもるんですよねぇ@岐阜さん、可哀想だなぁ。@ - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_tips_13_vm0x_n01","dialog002");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_tips_13_vm00_n01","dialog002");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "org/ooishi1900", 256, TRUE); + OutputLine(NULL, "「ばっちり黒焦げだそうで。", + NULL, "— Oui, carbonisé comme il faut.", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "org/ooishi1901", 256, TRUE); + OutputLine(NULL, "あぁ言う臭いってこもるんですよねぇ。", + NULL, " Il doit schlinguer à mort.", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "org/ooishi1902", 256, TRUE); + OutputLine(NULL, "岐阜さん、可哀想だなぁ。」", + NULL, " Les pauvres collègues de Gifu vont puer pendant des semaines.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 所持品ゼロでこんがり@しかも県外に捨てるとは...@ if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } diff --git a/Update/wata_tips_22.txt b/Update/wata_tips_22.txt index cb976201..6e569d88 100644 --- a/Update/wata_tips_22.txt +++ b/Update/wata_tips_22.txt @@ -224,11 +224,18 @@ void main() ClearMessage(); //大石「園崎家絡みの闇市場関係が有力候補ですなぁ。拳銃とか、ご禁制の品とか。園崎家の隠し資産ってのも捨てがたいあたりです」 - - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 5){ModCallScriptSection("zwata_tips_22_vm0x_n01","dialog001");} - if(GetGlobalFlag(GCensor) <= 4){ModCallScriptSection("zwata_tips_22_vm00_n01","dialog001");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "org/ooishi1903", 256, TRUE); + OutputLine(NULL, "「園崎家絡みの暴力団関係が有力候補ですなぁ。", + NULL, "— Disons que vu les groupes armés à la solde des Sonozaki, j'ai ma petite idée du contenu.", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "org/ooishi1904", 256, TRUE); + OutputLine(NULL, "トカレフの山か、ケシの密造工場か。", + NULL, " Une montagne de Tokarevs, ou bien du pavot. ", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "org/ooishi1905", 256, TRUE); + OutputLine(NULL, "園崎家の隠し資産ってのも捨てがたい辺りです。」", + NULL, " Je sais pas, ça me paraît tout indiqué pour y planquer leur fond de commerce.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } //「...大石さん、気持ちはわかるけど@ あの祭具殿ってのは古手神社にある神聖な建物で、地元の人間への相当の配慮が必要な建物なんだよ。@ if (GetGlobalFlag(GADVMode)) { OutputLine("高杉", NULL, "Takasugi", NULL, Line_ContinueAfterTyping); } diff --git a/Update/wata_tips_24.txt b/Update/wata_tips_24.txt index ad087430..f3a44a7f 100644 --- a/Update/wata_tips_24.txt +++ b/Update/wata_tips_24.txt @@ -112,19 +112,21 @@ void main() //「状況は芳しくありません@署長が園崎系議員の恫喝に屈したそうです@ if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s20/11/440700182", 256, TRUE); + ModPlayVoiceLS(4, 11, "org/ooishi1906", 256, TRUE); OutputLine(NULL, "「状況は芳しくありません。", - NULL, "— La situation n'est pas à notre avantage.", Line_Continue); + NULL, "— La situation n'est pas à notre avantage.", Line_WaitForInput); + ModPlayVoiceLS(4, 11, "org/ooishi1907", 256, TRUE); OutputLine(NULL, "署長が園崎系議員の恫喝に屈したそうです。", NULL, " Le chef du commissariat s'est fait remonter les bretelles par le député Sonozaki, et il a fini par céder.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } // 近日中に鷹野殺しは岐阜県警に譲り、村長たちの失踪は行方不明扱いで生活課に委ねるようです。@ - //VoiceMatching - if(GetGlobalFlag(GCensor) >= 2){ModCallScriptSection("zwata_tips_24_vm0x_n01","dialog002");} - if(GetGlobalFlag(GCensor) <= 1){ModCallScriptSection("zwata_tips_24_vm00_n01","dialog002");} - //VoiceMatchingEnd + if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } + ModPlayVoiceLS(4, 11, "org/ooishi1908", 256, TRUE); + OutputLine(NULL, " 近日中に鷹野殺しは岐阜県警に譲り、村長たちの失踪は行方不明扱いで生活課に委ねるようです。」", + NULL, "Dans les prochains jours, l'enquête sur Takano sera laissée à nos collègues de Gifu, et les disparus des derniers jours seront laissés aux services sociaux.", GetGlobalFlag(GLinemodeSp)); + if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } // ...あの若造署長が@ベテランたちが吐き捨てる¥ diff --git a/Update/zwata_001_vm00_n01.txt b/Update/zwata_001_vm00_n01.txt index ad113e6c..780be0d2 100644 --- a/Update/zwata_001_vm00_n01.txt +++ b/Update/zwata_001_vm00_n01.txt @@ -36,26 +36,6 @@ void dialog002() void dialog003() { - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s19/01/hr_kei09900_03", 256, TRUE); - OutputLine(NULL, " 自分に素直になれッ!!!", - NULL, "Soyez honnête avec vous-même !!", Line_Continue); - OutputLine(NULL, "夢を追え!!", - NULL, " Alors n'ayez pas peur de poursuivre vos rêves !", Line_Continue); - OutputLine(NULL, "そしてかなえろ!!!", - NULL, " Et faites en sorte de les réaliser !", Line_Continue); - - OutputLine(NULL, "俺がかなえてやるッ!!!", - NULL, " Je peux vous aider à le faire !", Line_Continue); - OutputLine(NULL, "俺がだぁああぁあぁあッ!!!!」", - NULL, " Ici et aujourd'hui !", Line_ContinueAfterTyping); - - PlaySE( 3, "wa_006", 56, 64 ); - ShakeScreen( 1, 50, 20, 4, 0, ); - - OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog004() diff --git a/Update/zwata_001_vm0x_n01.txt b/Update/zwata_001_vm0x_n01.txt index 327879d0..8c0f4a05 100644 --- a/Update/zwata_001_vm0x_n01.txt +++ b/Update/zwata_001_vm0x_n01.txt @@ -36,24 +36,6 @@ void dialog002() void dialog003() { - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s19/01/hr_kei09900_03", 256, TRUE); - OutputLine(NULL, " 自分に素直になれッ!!!", - NULL, "Soyez honnête avec vous-même !!", Line_Continue); - OutputLine(NULL, "夢を追え!!", - NULL, " Alors n'ayez pas peur de poursuivre vos rêves !", Line_Continue); - OutputLine(NULL, "そしてかなえろ!!!", - NULL, " Et faites en sorte de les réaliser !", Line_Continue); - - OutputLine(NULL, "俺がかなえてやるッ!!!", - NULL, " Je peux vous aider à le faire !", Line_WaitForInput); - - PlaySE( 3, "wa_006", 56, 64 ); - ShakeScreen( 1, 50, 20, 4, 0, ); - - OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog004() diff --git a/Update/zwata_002_vm00_n01.txt b/Update/zwata_002_vm00_n01.txt index 3e4b1874..efe2a32d 100644 --- a/Update/zwata_002_vm00_n01.txt +++ b/Update/zwata_002_vm00_n01.txt @@ -18,7 +18,6 @@ void dialog001() OutputLine(NULL, " ルールを説明するよ〜!!」", NULL, " Je vais vous expliquer les règles.", GetGlobalFlag(GLinemodeSp)); if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - } void dialog002() diff --git a/Update/zwata_002_vm00_n02.txt b/Update/zwata_002_vm00_n02.txt index c9ae0e49..5af2d3ad 100644 --- a/Update/zwata_002_vm00_n02.txt +++ b/Update/zwata_002_vm00_n02.txt @@ -8,97 +8,26 @@ void dialog000() void dialog001() { - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300552", 256, TRUE); - OutputLine(NULL, " カチューシャからガーターベルトにショーツまで…ぜ〜んぶ揃ってるんだからねぇ!!」", - NULL, "J'ai tout ce qu'il faut, la coiffe avec serre-tête, le porte-jarretelles, les dessous en soie fine... absolument tout !", 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(4, 5, "ps3/s19/05/990500123", 256, TRUE); - OutputLine(NULL, "「……メイドさん衣装、カチューシャ、ガーターベルト付きで1位の人の荷物を運ぶのですよ。」", - NULL, "— Le perdant doit porter les affaires du grand gagnant jusque chez lui, habillé en soubrette, avec la coiffe, le porte-jarretelles et tout le toutim.", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog003() { - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - - ModPlayVoiceLS(4, 1, "ps3/s19/01/hr_kei11480", 256, TRUE); - OutputLine(NULL, "「男がガーターベルトのつけ方を習って、人生のどこで役に立つってーんだよぉおおぉ!!!」", - NULL, "— À quoi ça peut servir à un homme de savoir comment on met un porte-jarretelles, hein ?", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog004() { - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s19/02/990200506", 256, TRUE); - OutputLine(NULL, "「そ、そうだよ…。", - NULL, "— Elle a raison, tu sais ?", Line_WaitForInput); - - ModPlayVoiceLS(4, 2, "ps3/s19/02/990200507", 256, TRUE); - OutputLine(NULL, "大騒ぎしたら……", - NULL, " Si jamais tu attires trop l'attention,", Line_Continue); - - // (backup) SetValidityOfInput( FALSE ); - Wait( 800 ); - // (backup) SetValidityOfInput( TRUE ); - - OutputLine(NULL, "そ、その", - NULL, " les gens finiront même par savoir que tu portes…", Line_Continue); - - // (backup) SetValidityOfInput( FALSE ); - Wait( 1000 ); - // (backup) SetValidityOfInput( TRUE ); - - OutputLine(NULL, "……ぱ、ぱんつまで女の子のだって…バ、バレちゃうよ?」", - NULL, " que tu portes un... un tanga en dentelle !", GetGlobalFlag(GLinemodeSp)); - - - -// !s200ぅごあぁあぁあああああぁああぁあぁああぁッ!!!sd@ - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog005() { - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300622", 256, TRUE); - OutputLine(NULL, "「そうそう。", - NULL, "— Tiens au fait, dis voir un truc.", Line_WaitForInput); - - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300623", 256, TRUE); - OutputLine(NULL, "男の人ってガーターベルトとかって好きなんだよねぇ〜。", - NULL, " Les mecs, ils adorent les porte-jarretelles, non ?", Line_WaitForInput); - - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300624", 256, TRUE); - OutputLine(NULL, "どうよ、それを自分で身に付けてみた感想は☆」", - NULL, " Ça te fait quoi d'en porter un ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog006() { - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300625", 256, TRUE); - OutputLine(NULL, "「きゅっとするでしょ。", - NULL, "— Ça tire un peu, non ?", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300626", 256, TRUE); - OutputLine(NULL, "歩く度に肌を擦るの…ちゃんと感じてる〜?」", - NULL, " Et chaque fois que tu fais un pas, ça frotte légèrement contre la peau entre tes cuisses... tu le sens ?", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog007() diff --git a/Update/zwata_002_vm0x_n02.txt b/Update/zwata_002_vm0x_n02.txt index 90c769f5..d31fafc3 100644 --- a/Update/zwata_002_vm0x_n02.txt +++ b/Update/zwata_002_vm0x_n02.txt @@ -8,90 +8,26 @@ void dialog000() void dialog001() { - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300552", 256, TRUE); - OutputLine(NULL, " カチューシャからそりゃもう何から何まで…ぜ〜んぶ揃ってるんだからねぇ!!」", - NULL, "J'ai tout ce qu'il faut, la coiffe avec serre-tête, le porte-jarretelles, les dessous en soie fine... absolument tout !", 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(4, 5, "ps3/s19/05/990500123", 256, TRUE); - OutputLine(NULL, "「……メイドさん衣装、カチューシャ、ニーソックス付きで1位の人の荷物を運ぶのですよ」", - NULL, "— Le perdant doit porter les affaires du grand gagnant jusque chez lui, habillé en soubrette, avec la coiffe, le porte-jarretelles et tout le toutim.", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog003() { - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s19/01/hr_kei11480", 256, TRUE); - OutputLine(NULL, "「男がエプロンドレスの着方を習って、人生のどこで役に立つってーんだよぉおおぉ!!!」", - NULL, "— À quoi ça peut servir à un homme de savoir comment on met un porte-jarretelles, hein ?", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog004() { - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s19/02/990200506", 256, TRUE); - OutputLine(NULL, "「そ、そうだよ…。", - NULL, "— Elle a raison, tu sais ?", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s19/02/990200507", 256, TRUE); - OutputLine(NULL, "大騒ぎしたら……", - NULL, " Si jamais tu attires trop l'attention,", Line_Continue); - - // (backup) SetValidityOfInput( FALSE ); - Wait( 800 ); - // (backup) SetValidityOfInput( TRUE ); - - OutputLine(NULL, "そ、その", - NULL, " les gens finiront même par savoir que tu portes…", Line_Continue); - - // (backup) SetValidityOfInput( FALSE ); - Wait( 1000 ); - // (backup) SetValidityOfInput( TRUE ); - - OutputLine(NULL, "「個性的な」趣味の人だって…勘ぐられちゃうよ?」", - NULL, " que tu portes un... un tanga en dentelle !", GetGlobalFlag(GLinemodeSp)); - - - -// !s200ぅごあぁあぁあああああぁああぁあぁああぁッ!!!sd@ - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog005() { - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300622", 256, TRUE); - OutputLine(NULL, "「そうそう。", - NULL, "— Tiens au fait, dis voir un truc.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300623", 256, TRUE); - OutputLine(NULL, "男の人ってフリフリとかって好きなんだよねぇ〜。", - NULL, " Les mecs, ils adorent les porte-jarretelles, non ?", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300624", 256, TRUE); - OutputLine(NULL, "どうよ、それを自分で身に付けてみた感想は☆」", - NULL, " Ça te fait quoi d'en porter un ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog006() { - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300625", 256, TRUE); - OutputLine(NULL, "「きゅっとするでしょ。", - NULL, "— Ça tire un peu, non ?", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s19/03/990300626", 256, TRUE); - OutputLine(NULL, "歩く度に足元スースーするの…ちゃんと感じてる〜?」", - NULL, " Et chaque fois que tu fais un pas, ça frotte légèrement contre la peau entre tes cuisses... tu le sens ?", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog007() diff --git a/Update/zwata_003_vm00_n01.txt b/Update/zwata_003_vm00_n01.txt index 514a05a8..c91c60da 100644 --- a/Update/zwata_003_vm00_n01.txt +++ b/Update/zwata_003_vm00_n01.txt @@ -4,9 +4,6 @@ void main() void dialog001() { - ModPlayVoiceLS(4, 3, "ps3/s19/03/500300003", 256, TRUE); - OutputLine(NULL, " 偏執的なくらいに!!」", - NULL, " Faut croire qu'elle en rafolle.", GetGlobalFlag(GLinemodeSp)); } void dialog002() diff --git a/Update/zwata_003_vm0x_n01.txt b/Update/zwata_003_vm0x_n01.txt index f3a3e42e..e0c6c715 100644 --- a/Update/zwata_003_vm0x_n01.txt +++ b/Update/zwata_003_vm0x_n01.txt @@ -4,9 +4,6 @@ void main() void dialog001() { - ModPlayVoiceLS(4, 3, "ps3/s19/03/500300003", 256, TRUE); - OutputLine(NULL, " そりゃもう、熱中的なくらいに!!」", - NULL, " Faut croire qu'elle en rafolle.", GetGlobalFlag(GLinemodeSp)); } void dialog002() diff --git a/Update/zwata_004_vm00_n01.txt b/Update/zwata_004_vm00_n01.txt index 76e54ce2..5701c19e 100644 --- a/Update/zwata_004_vm00_n01.txt +++ b/Update/zwata_004_vm00_n01.txt @@ -8,98 +8,22 @@ void dialog000() void dialog001() { - DisableWindow(); - ModSetLayerFilter(3, 256, "none"); - ModDrawCharacterWithFiltering(3, 2, "sprite/re3a_def_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); - -//「梨花ちゃんは綿流しの巫女さんだから、奉納の演舞をすることになっててね@その練習なの。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s19/02/500200081", 256, TRUE); - OutputLine(NULL, "「梨花ちゃんは綿流しの巫女さんだから、奉納の演舞をすることになっててね。", - NULL, "— Rika est la prêtresse lors de la cérémonie de la purification du coton, alors elle doit faire une danse rituelle.", Line_WaitForInput); - ModPlayVoiceLS(4, 2, "ps3/s19/02/500200082", 256, TRUE); - OutputLine(NULL, "その練習なの。」", - NULL, " Elle s'entraîne à ça.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -//「...順を追って説明してくれ@まず綿流しって何だ@次に巫女さんって何だ@最後に奉納演舞って何だ。¥ - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "「…順を追って説明してくれ。", - NULL, "— Attends, attends, attends. Explique-moi ça dans l'ordre, tu veux ?", Line_WaitForInput); - OutputLine(NULL, "まず綿流しって何だ。", - NULL, " C'est quoi cette purification du coton ?", Line_WaitForInput); - OutputLine(NULL, "次に巫女さんって何だ。", - NULL, " Et ensuite, pourquoi prêtresse ?", Line_WaitForInput); - OutputLine(NULL, "最後に奉納演舞って何だ。」", - NULL, " Tu peux terminer par la danse rituelle, si tu veux.", Line_Normal); - ClearMessage(); } void dialog002() { - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog003() { -// そう言えば...お袋が夕飯の時、そんな話をしていたような気がする¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " そう言えば…お袋が夕飯の時、そんな話をしていたような気がする。", - NULL, "Quoique ! Maintenant qu'elle le dit... Je crois que ma mère en a parlé à table hier soir.", Line_Normal); - ClearMessage(); - -//「綿流しはね、毎年6月の日曜日に神社でやるお祭りなの@とってもにぎわうんだよ!@ - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "「綿流しはね、毎年6月の日曜日に神社でやるお祭りなの。", - NULL, "— La purification du coton, c'est une fête qui a lieu tous les ans pendant l'un des dimanche de juin, au sanctuaire.", Line_WaitForInput); - OutputLine(NULL, "とってもにぎわうんだよ!」", - NULL, " Il y a plein de monde !", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - -//「なるほどな@しかし綿流しってのは変わった名称だな@...あれか@ 灯篭流しみたいに、何かを供養して川に流すのか?¥ - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "「なるほどな。", - NULL, "— Aah, je vois...", Line_WaitForInput); - OutputLine(NULL, "しかし綿流しってのは変わった名称だな。", - NULL, " Mais le nom de la fête est un peu bizarre, je trouve.", Line_WaitForInput); - OutputLine(NULL, "…あれか?", - NULL, " C'est un peu le même principe…", Line_WaitForInput); - OutputLine(NULL, " 灯篭流しみたいに、何かを供養して川に流すのか?」", - NULL, " que la cérémonie des lanternes, ou pas ? Vous faites une prière et vous jetez un truc dans la rivière, je suppose ?", Line_Normal); } void dialog004() { - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "「綿ってのはね、お布団や半纏なんかの綿のことなの。", - NULL, "— Mais attention, on parle uniquement du coton des futons, des couettes, ou des vestes d'intérieur.", Line_WaitForInput); - OutputLine(NULL, "だから、お布団の供養になるのかな?", - NULL, " C'est un peu comme une prière pour les accompagner dans l'au-delà ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s19/02/500200087", 256, TRUE); - OutputLine(NULL, " …祭壇にもお布団を積み上げているし。」", - NULL, "Tu verrais, on empile les futons juste devant l'autel du temple, il y a en a un paquet...", Line_Normal); - ClearMessage(); } void dialog005() { -//「ご先祖様とか戦没者とか、針とか包丁とかの供養ってのは聞いたことあるけど@布団の供養っては初耳だな@どんな謂れがあるんだ?@ - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "「ご先祖様とか戦没者とか、針とか包丁とかの供養ってのは聞いたことあるけど。", - NULL, "— J'ai déjà entendu parler de cérémonies à la mémoire des ancêtres, ou celles des combattants morts à la guerre. J'ai vu des reportages sur des cérémonies pour les vieux couteaux ou les aiguilles,", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "布団の供養っては初耳だな。", - NULL, "mais une prière pour du coton ?", Line_WaitForInput); - OutputLine(NULL, "どんな謂れがあるんだ?」", - NULL, " Il y a une légende particulière par ici, pourquoi tant de ferveur religieuse ?", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(3, 2, "sprite/re3a_warai_a1_", "2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - } void dialog006() @@ -126,16 +50,4 @@ void dialog007() void dialog008() { - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s19/06/500600093", 256, TRUE); - OutputLine(NULL, "「それよりもさっきのあれ。", - NULL, "— Mais dis-voir, je voulais te demander,", Line_WaitForInput); - - ModPlayVoiceLS(4, 6, "ps3/s19/06/500600094", 256, TRUE); - OutputLine(NULL, "……驚きましたか?", - NULL, " tu as eu peur tout à l'heure ?", Line_WaitForInput); - OutputLine(NULL, " みんながどんどん集まってきて。」", - NULL, " Quand les gens se sont attroupés ?", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } diff --git a/Update/zwata_004_vm0x_n01.txt b/Update/zwata_004_vm0x_n01.txt index baeb3d35..4814e2a0 100644 --- a/Update/zwata_004_vm0x_n01.txt +++ b/Update/zwata_004_vm0x_n01.txt @@ -12,95 +12,18 @@ void dialog001() void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s19/01/hr_kei15130_01", 256, TRUE); - OutputLine(NULL, "「いや、お祭りの話は前に魅音たちからも聞いたけどさ。……確か梨花ちゃん、お祭りの実行委員なんだよな。それと関係あるのか?」", - NULL, "— Vous m'avez déjà parlé du festival avant. C'est vrai, Rika fait partie du comité d'organisation, non ? Ça a un rapport avec ça ?", Line_Normal); - - - DisableWindow(); - ModSetLayerFilter(3, 256, "none"); - ModDrawCharacterWithFiltering(3, 2, "sprite/re3a_def_a1_", "0", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); - -//「梨花ちゃんは綿流しの巫女さんだから、奉納の演舞をすることになっててね@その練習なの。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s19/02/500200081", 256, TRUE); - OutputLine(NULL, "「梨花ちゃんは綿流しの巫女さんだから、奉納の演舞をすることになっててね。", - NULL, "— Rika est la prêtresse lors de la cérémonie de la purification du coton, alors elle doit faire une danse rituelle. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s19/02/500200082", 256, TRUE); - OutputLine(NULL, "その練習なの。」", - NULL, "Elle s'entraîne à ça.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog003() { - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " そう言えば…お袋が夕飯の時、そんな話をしていたような気がする。", - NULL, "Quoique ! Maintenant qu'elle le dit... Je crois que ma mère en a parlé à table hier soir.", Line_Normal); - ClearMessage(); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "つまり梨花ちゃんがその巫女役をつとめるってことか。", - NULL, " Donc, Rika joue le rôle d'une prêtresse ?", Line_Normal); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s19/01/hr_kei15130_02", 256, TRUE); - OutputLine(NULL, "「なるほどな。確か、布団とかどてらの供養だって言ってたよな。…じゃあ、あれか? 演舞か何かで、中に入ってる綿を取り出したりするのか?」", - NULL, "— Je vois, ma mère disait que des futons et tout le reste sont offerts en guise d'offrandes. Alors, ca veut dire qu'on retire le coton lors d'une danse ou un truc du genre ?", Line_Normal); } void dialog004() { - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s19/02/500200087", 256, TRUE); - OutputLine(NULL, "「祭壇にもお布団を積み上げているし。", - NULL, "— Tu verrais, on empile les futons juste devant l'autel du temple, il y a en a un paquet...", GetGlobalFlag(GLinemodeSp)); } void dialog005() { - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s19/02/500200083", 256, TRUE); - OutputLine(NULL, "綿流しはね、毎年6月の日曜日に神社でやるお祭りなの。", - NULL, "La purification du coton, c'est une fête qui a lieu tous les ans pendant l'un des dimanche de juin, au sanctuaire.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s19/02/500200084", 256, TRUE); - OutputLine(NULL, "とってもにぎわうんだよ!」", - NULL, "Il y a plein de monde !", Line_Normal); -// if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(3, 2, "sprite/re3a_warai_a1_", "2", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -//そう言って魅音とレナがちょっと感心したように、にっこりと笑いながらうなずき返す。 - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "そう言って魅音とレナがちょっと感心したように、にっこりと笑いながらうなずき返す。", - NULL, "Mion et Rena acquiescèrent, un peu impressionnées.", Line_WaitForInput); - -//どうやら今度の想像は当たっていたようだ。kまぁ、はじめに聞いたときは布団を沢に積み上げるイメージが真っ先に思い浮かんだけど、k……それだと流れも堰き止められるし、なにより後始末が大変だしな。 - OutputLine(NULL, "どうやら今度の想像は当たっていたようだ。", - NULL, " Il semble que j'ai vu juste.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "まぁ、はじめに聞いたときは布団を沢に積み上げるイメージが真っ先に思い浮かんだけど、", - NULL, " Même si la première fois que j'en ai entendu parler, j'imaginais que ça consistait à empiler des futons sur l'eau.", Line_WaitForInput); - OutputLine(NULL, "……それだと流れも堰き止められるし、なにより後始末が大変だしな。", - NULL, " Mais ça aurait bloqué la rivière, c'est pas pratique du tout.", Line_Normal); - -//圭一「……それにしてもご先祖様とか戦没者とか、針とか包丁とかの供養ってのは聞いたことあるけど。布団の供養っては初耳だな。どんな謂れがあるんだ?」 - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", "", Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s19/01/hr_kei15130_03", 256, TRUE); - OutputLine(NULL, "「……それにしてもご先祖様とか戦没者とか、針とか包丁とかの供養ってのは聞いたことあるけど。", - NULL, "— J'ai déjà entendu parler de cérémonies à la mémoire des ancêtres, ou celles des combattants morts à la guerre. J'ai vu des reportages sur des cérémonies pour les vieux couteaux ou les aiguilles,", Line_Continue); - OutputLine(NULL, "布団の供養っては初耳だな。", - NULL, " mais une prière pour du coton ?", Line_Continue); - OutputLine(NULL, "どんな謂れがあるんだ?」", - NULL, " Il y a une légende particulière par ici, pourquoi tant de ferveur religieuse ?", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog006() @@ -129,14 +52,4 @@ void dialog007() void dialog008() { - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s19/06/500600093", 256, TRUE); - OutputLine(NULL, "「それよりもさっきのあれ。", - NULL, "— Mais dis-voir, je voulais te demander,", Line_WaitForInput); - - ModPlayVoiceLS(4, 6, "ps3/s19/06/500600094", 256, TRUE); - OutputLine(NULL, "……驚きましたか?」", - NULL, " tu as eu peur tout à l'heure ?", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } diff --git a/Update/zwata_005_vm00_n01.txt b/Update/zwata_005_vm00_n01.txt index d8f712a1..ff448ea1 100644 --- a/Update/zwata_005_vm00_n01.txt +++ b/Update/zwata_005_vm00_n01.txt @@ -151,11 +151,6 @@ void dialog009() void dialog010() { - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s19/02/500200241", 256, TRUE); - OutputLine(NULL, "「け、圭一くん……Hなんだぁ…。」", - NULL, "— Roh, Keiichi, tu es un vrai cochon...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog011() @@ -169,26 +164,6 @@ void dialog011() void dialog012() { - if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s19/00/otaa50004", 256, TRUE); - OutputLine(NULL, "「ぎゃッ?!」", - NULL, "— Aïe !", Line_Continue); - - PlaySE( 3, "wa_002", 56, 64 ); - // (backup) SetValidityOfInput( FALSE ); - Wait( 800 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "「ぅごッ!!」", - NULL, " — Ouille !", Line_Continue); - PlaySE( 3, "wa_003", 56, 64 ); - // (backup) SetValidityOfInput( FALSE ); - Wait( 800 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "「ぬわんとぉッ?!?!」", - NULL, " — Quewouah ?", Line_Continue); - PlaySE( 3, "wa_004", 56, 64 ); - - OutputLineAll(NULL, "", Line_Normal); } void dialog013() @@ -197,25 +172,6 @@ void dialog013() void dialog014() { - if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s19/00/otac50006", 256, TRUE); - OutputLine(NULL, "「む…。」", - NULL, "— Uh oh... !", Line_Continue); - PlaySE( 3, "wa_011", 56, 64 ); - // (backup) SetValidityOfInput( FALSE ); - Wait( 800 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "「……これは。」", - NULL, " — Tiens ?", Line_Continue); - PlaySE( 3, "wa_011", 56, 64 ); - // (backup) SetValidityOfInput( FALSE ); - Wait( 800 ); - // (backup) SetValidityOfInput( TRUE ); - OutputLine(NULL, "「……ぅごぉ、」", - NULL, " — Ouh là…", Line_Continue); - PlaySE( 3, "wa_011", 56, 64 ); - OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog015() diff --git a/Update/zwata_005_vm0x_n01.txt b/Update/zwata_005_vm0x_n01.txt index 339029b5..2349adde 100644 --- a/Update/zwata_005_vm0x_n01.txt +++ b/Update/zwata_005_vm0x_n01.txt @@ -149,11 +149,6 @@ void dialog009() void dialog010() { - if (GetGlobalFlag(GADVMode)) { OutputLine("レナ", NULL, "Rena", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 2, "ps3/s19/02/500200241", 256, TRUE); - OutputLine(NULL, "「け、圭一くん……はぅ。」", - NULL, "— Roh, Keiichi, Hau…", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog011() @@ -167,22 +162,6 @@ void dialog011() void dialog012() { - if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s19/00/otaa50004", 256, TRUE); - OutputLine(NULL, "「ぎゃッ?!」", - NULL, "— Ouille !", Line_Continue); - - PlaySE( 3, "wa_002", 56, 64 ); - // (backup) SetValidityOfInput( FALSE ); - Wait( 800 ); - // (backup) SetValidityOfInput( TRUE ); - PlaySE( 3, "wa_003", 56, 64 ); - // (backup) SetValidityOfInput( FALSE ); - Wait( 800 ); - // (backup) SetValidityOfInput( TRUE ); - PlaySE( 3, "wa_004", 56, 64 ); - - OutputLineAll(NULL, "", Line_Normal); } void dialog013() @@ -191,21 +170,6 @@ void dialog013() void dialog014() { - if (GetGlobalFlag(GADVMode)) { OutputLine("オタク", NULL, "Otaku", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 0, "ps3/s19/00/otac50006", 256, TRUE); - OutputLine(NULL, "「む…。」", - NULL, "— Quewouah ?", Line_Continue); - PlaySE( 3, "wa_011", 56, 64 ); - // (backup) SetValidityOfInput( FALSE ); - Wait( 800 ); - // (backup) SetValidityOfInput( TRUE ); - PlaySE( 3, "wa_011", 56, 64 ); - // (backup) SetValidityOfInput( FALSE ); - Wait( 800 ); - // (backup) SetValidityOfInput( TRUE ); - PlaySE( 3, "wa_011", 56, 64 ); - OutputLineAll(NULL, "", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog015() diff --git a/Update/zwata_007_vm00_n01.txt b/Update/zwata_007_vm00_n01.txt index 085377f0..99ac8786 100644 --- a/Update/zwata_007_vm00_n01.txt +++ b/Update/zwata_007_vm00_n01.txt @@ -20,84 +20,26 @@ void dialog001() void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800037", 256, TRUE); - OutputLine(NULL, "「君が噂の転校生、前原圭一くんだね?", - NULL, "— Alors c'est toi le nouvel élève dont tout le monde parle, ce fameux Keiichi Maebara ?", Line_WaitForInput); - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800038", 256, TRUE); - OutputLine(NULL, " 今日は張り切って仕事してたね! 感心したよ。」", - NULL, " Tu as travaillé comme un brave aujourd'hui, tu m'as épaté !", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - } void dialog003() { - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …このカメラマンみたいなおっさん、会ったことがあるような気がするな。", - NULL, "J'avais comme l'impression d'avoir déjà vu ce photographe.", Line_Normal); - ClearMessage(); - -//「えー...っと、どこかでお会いしてますよね?@ - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "「えー…っと、どこかでお会いしてますよね?」", - NULL, "— Dites-moi... on ne s'est pas déjà rencontrés quelque part ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog004() { - if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "「覚えててくれてうれしいね。", - NULL, "— Oui, en effet, je suis content de voir que tu t'en souviennes.", Line_WaitForInput); - OutputLine(NULL, "圭一くんとは道で何度かすれ違ってるよ。", - NULL, " On s'est croisés plusieurs fois sur les chemins du village.", Line_WaitForInput); - OutputLine(NULL, "僕は富竹。", - NULL, " Je m'appelle Tomitake.", Line_WaitForInput); - OutputLine(NULL, "東京から来てるフリーのカメラマンさ。」", - NULL, " Je suis photographe indépendant, basé à Tôkyô.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog005() { -//「じゃあ私はわかるかしら...?@ - if (GetGlobalFlag(GADVMode)) { OutputLine("女性", NULL, "Femme", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s19/09/500900004", 256, TRUE); - OutputLine(NULL, "「じゃあ私はわかるかしら…?」", - NULL, "— Mais alors, peut-être que tu sais qui je suis ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE ); } void dialog006() { - if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800042", 256, TRUE); - OutputLine(NULL, "「話には聞いていたけど、一卵性双生児ってのは初めて見たよ。", - NULL, "— J'en avais entendu parler, mais je n'avais jamais vu de vrais jumeaux monozygotes,", Line_WaitForInput); - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800043", 256, TRUE); - OutputLine(NULL, "本当にそっくりなんだなぁ!」", - NULL, " la ressemblance est vraiment stupéfiante !", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog007() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s19/09/500900031", 256, TRUE); - OutputLine(NULL, "下界との交流を「穢れ(ケガレ)」として忌み嫌ったそうなの。", - NULL, "Ils détestaient le contact avec “le monde vulgaire d'en bas”, c'était une souillure, un tabou.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// ......だから、村に下界の人間が来ると穢れてオヤシロさまのバチが当たると強く信じ、何者も近寄らせなかったそうよ。¥ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", "", Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s19/09/500900032", 256, TRUE); - OutputLine(NULL, " ……だから、村に下界の人間が来ると穢れてオヤシロさまのバチが当たると強く信じ、何者も近寄らせなかったそうよ。」", - NULL, "C'est pourquoi, lorsqu'un humain du monde d'en bas venait par ici, ils pensaient que la déesse Yashiro les punirait pour avoir souillé le sol sacré de ses terres, et donc ils faisaient tout pour n'avoir aucun contact avec l'extérieur.", Line_Normal); } void dialog008() @@ -114,22 +56,10 @@ void dialog008() void dialog009() { - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps2/06/500600486", 540, TRUE); - OutputLine(NULL, "「部下と喧嘩して、つるはしで滅多打ちにされて、両手両足、首をもいで捨てられたんだそうです。」", - NULL, "— Il s'est battu contre certains ouvriers, et eux l'ont tué à coup de pelles et de pioches, puis ils l'ont découpé en morceaux.", Line_Normal); - ClearMessage(); } void dialog010() { - if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800078", 256, TRUE); - OutputLine(NULL, "「バラバラ殺人だよ。", - NULL, "— C'était un meurtre avec démembrement.", Line_WaitForInput); - ModPlayVoiceLS(4, 8, "ps2/08/500800079", 540, TRUE); - OutputLine(NULL, "ひところ流行ったろ。」", - NULL, " Il y en a eu une paire à une certaine époque.", Line_Normal); } void dialog011() diff --git a/Update/zwata_007_vm0x_n01.txt b/Update/zwata_007_vm0x_n01.txt index 140dea56..c5f3abf7 100644 --- a/Update/zwata_007_vm0x_n01.txt +++ b/Update/zwata_007_vm0x_n01.txt @@ -20,94 +20,26 @@ void dialog001() void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800037", 256, TRUE); - OutputLine(NULL, "「やあ、圭一くん。", - NULL, "— Salut Keiichi.", Line_WaitForInput); - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800038", 256, TRUE); - OutputLine(NULL, " 今日は張り切って仕事してたね! 感心したよ。」", - NULL, " Tu as travaillé comme un brave aujourd'hui, tu m'as épaté !", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - } void dialog003() { - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s19/01/hr_kei35230", 256, TRUE); - OutputLine(NULL, "「いえ、それほどでも……詩音とも知り合いなんですか?」", - NULL, "— C'est rien… Vous connaissez aussi Shion ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog004() { - if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800039", 256, TRUE); - OutputLine(NULL, "「あっははは、まあね。", - NULL, "— Ha ha ha! En effet.", Line_WaitForInput); - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800040", 256, TRUE); - OutputLine(NULL, "毎年ここに来てるからね。", - NULL, " Je viens tous les ans, après tout.", Line_WaitForInput); - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800041", 256, TRUE); - OutputLine(NULL, "といっても髪形変わったら、まだどっちがどっちなのか区別できないけど」", - NULL, " Enfin, si elles avaient changé leur coiffures, j'aurai été incapable de les différencier.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - FadeBustshotWithFiltering( 3, "left", 1, FALSE, 0, 0, 300, TRUE ); - ModSetLayerFilter(3, 256, "sunset"); - ModDrawCharacterWithFiltering(3, 3, "sprite/me2_tohoho_a1_", "1", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); - -//魅音「一緒にしないでください、こんなやつと」 - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s19/03/500300801", 256, TRUE); - OutputLine(NULL, "「一緒にしないでください、こんなやつと。」", - NULL, "— Ne me comparez pas avec quelqu'un comme elle.", Line_Normal); - - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s19/01/hr_kei35240", 256, TRUE); - OutputLine(NULL, "「あ、えっと……」", - NULL, "— Ah, err…", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog005() { -//「じゃあ私はわかるかしら...?@ - if (GetGlobalFlag(GADVMode)) { OutputLine("女性", NULL, "Femme", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s19/09/500900004", 256, TRUE); - OutputLine(NULL, "「こんばんは。私はわかるかしら…?」", - NULL, "— Bonsoir. Mais alors, peut-être que tu sais qui je suis ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog006() { - if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800042", 256, TRUE); - OutputLine(NULL, "「いやあ、一卵性双生児とは聞いてたけど、並んで見ると壮観だね。", - NULL, "— J'en avais entendu parler, mais je n'avais jamais vu de vrais jumeaux monozygotes,", Line_WaitForInput); - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800043", 256, TRUE); - OutputLine(NULL, "本当にそっくりなんだなぁ!」", - NULL, " la ressemblance est vraiment stupéfiante !", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog007() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s19/09/500900031", 256, TRUE); - OutputLine(NULL, "下界との交流を「格が落ちる」として忌み嫌ったそうなの。", - NULL, "Ils détestaient le contact avec “le monde vulgaire d'en bas”, c'était une souillure, un tabou.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// ......だから、村に下界の人間が来ると穢れてオヤシロさまのバチが当たると強く信じ、何者も近寄らせなかったそうよ。¥ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", "", Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s19/09/500900032", 256, TRUE); - OutputLine(NULL, " ……だから、村に下界の人間が来ると不純が混じってオヤシロさまのバチが当たると強く信じ、何者も近寄らせなかったそうよ。」", - NULL, "C'est pourquoi, lorsqu'un humain du monde d'en bas venait par ici, ils pensaient que la déesse Yashiro les punirait pour avoir souillé le sol sacré de ses terres, et donc ils faisaient tout pour n'avoir aucun contact avec l'extérieur.", Line_Normal); } void dialog008() @@ -128,10 +60,6 @@ void dialog009() void dialog010() { - if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 8, "ps3/s19/08/500800078", 256, TRUE); - OutputLine(NULL, "「バラバラ殺人だよ。」", - NULL, "— Le contremaître du barrage a été tué puis démembré.", Line_Normal); } void dialog011() diff --git a/Update/zwata_008_vm00_n01.txt b/Update/zwata_008_vm00_n01.txt index 48d0ad49..28d7036b 100644 --- a/Update/zwata_008_vm00_n01.txt +++ b/Update/zwata_008_vm00_n01.txt @@ -8,13 +8,6 @@ void dialog000() void dialog001() { - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300008", 256, TRUE); - OutputLine(NULL, " ありゃ、公由分家の寝たきり爺さんまで来てるじゃない!", - NULL, "Tiens, mais c'est le doyen des Kimiyoshi, là-bas !", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300009", 256, TRUE); - OutputLine(NULL, " あの爺さん、去年の綿流し以降、ずーっと布団の中で過ごしてたんじゃないかなぁ。」", - NULL, " Il est si vieux qu'il ne sort plus de son lit. D'ailleurs, la dernière fois qu'il s'est levé, c'était pour la fête l'année dernière, je crois bien…", Line_Normal); } void dialog002() @@ -54,40 +47,14 @@ void dialog005() void dialog006() { - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s02/05/130500018", 256, TRUE); - OutputLine(NULL, "「……ボクの平らなお胸ではどうなのです?」", - NULL, "— Et moi, quel effet je vous fais, Keiichi ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog007() { - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600033", 256, TRUE); - OutputLine(NULL, "(逢引の生現場に決まってるじゃないですか〜。", - NULL, "— Sois pas stupide, évidemment qu'ils sont là pour se bécoter dans l'obscurité !", Line_Continue); - Wait ( 3000 ); - OutputLine(NULL, "ほらほら、よく見て下さい。", - NULL, " Regarde bien qui c'est !", Line_Continue); - Wait ( 2000 ); - OutputLine(NULL, "あれ、誰だかわかります?)", - NULL, " Tu les reconnais ?", Line_Normal); } void dialog008() { - if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 8, "ps3/s02/08/130800001", 256, TRUE); - OutputLine(NULL, "「おやおや……、圭一くんも隅に置けないねぇ!", - NULL, "— Ohho, mais dis-voir, Keiichi, tu es un petit fripon ?", Line_WaitForInput); - ModPlayVoiceLS(4, 8, "ps3/s02/08/130800002", 256, TRUE); - OutputLine(NULL, " こんな所で逢引かい?", - NULL, " Un rendez-vous galant dans les buissons, tard le soir ? Tu me diras, vous avez l'âge, tout doucement...", Line_WaitForInput); - ModPlayVoiceLS(4, 8, "ps3/s02/08/130800003", 256, TRUE); - OutputLine(NULL, " だとしたら、僕たち、とんでもないお邪魔をしちゃったかな。あっはっはっは!!」", - NULL, " Je crois que nous vous devons des excuses. Ahahahaha !", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog009() @@ -100,37 +67,12 @@ void dialog009() void dialog010() { - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600038", 256, TRUE); - OutputLine(NULL, "「ってことは富竹さんたちは、逢引してたってわけじゃないみたいですね。」", - NULL, "— Oh, mais alors, vous n'êtes pas là pour des questions d'hormones ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog011() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900005", 256, TRUE); - OutputLine(NULL, "「くすくす…。", - NULL, "— Ahahahaha…", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900006", 256, TRUE); - OutputLine(NULL, "残念だけど、貴方たちが覗き見したくなるような逢引現場じゃないのよ。", - NULL, " Non, je vais vous décevoir, nous ne sommes pas là en tant que couple pressé.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900007", 256, TRUE); - OutputLine(NULL, "期待に添えなくて申し訳ないわね。」", - NULL, " Désolée, il n'y aura pas de spectacle.", Line_Normal); } void dialog012() { - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600039", 256, TRUE); - OutputLine(NULL, "「ふーん。", - NULL, "— Hmmmmm.", Line_WaitForInput); - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600040", 256, TRUE); - OutputLine(NULL, "逢引現場じゃなかったら、何してるんですか?", - NULL, " Mais alors, que faites-vous ici ?", Line_WaitForInput); - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600041", 256, TRUE); - OutputLine(NULL, " 富竹さん、今、扉の南京錠をいじってませんでした?」", - NULL, " Tomitake, vous n'étiez pas en train de trafiquer ce cadenas à l'instant ?", Line_Normal); } diff --git a/Update/zwata_008_vm00_n02.txt b/Update/zwata_008_vm00_n02.txt index 0c462711..c0261c1e 100644 --- a/Update/zwata_008_vm00_n02.txt +++ b/Update/zwata_008_vm00_n02.txt @@ -8,21 +8,6 @@ void dialog000() void dialog001() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900016", 256, TRUE); - OutputLine(NULL, " もちろん、古手家の人間以外は", - NULL, "Bien sûr, toute personne ne faisant pas partie du clan des Furude est déclarée", Line_Continue); - - PlaySE( 3, "wa_024", 56, 64 ); - -//「穢れ(ケガレ)」を持ち込むから立入禁止の不可侵領域@......聖域なの。@ - - OutputLine(NULL, "「穢れ(ケガレ)」を持ち込むから立入禁止の不可侵領域。", - NULL, " impure et ne doit donc pas souiller ce lieu.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900017", 256, TRUE); - OutputLine(NULL, "……聖域なの。」", - NULL, " Il est considéré comme sacré.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog002() @@ -37,137 +22,30 @@ void dialog002() void dialog003() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900105", 540, TRUE); - OutputLine(NULL, "「人食い鬼だから。", - NULL, "— De temps en temps, tous les dix, quinze, vingt ans, ce n'est pas documenté,", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900106", 540, TRUE); - OutputLine(NULL, "何十年かに一度、どうしても人肉が食べたくて仕方がなくなる周期があるんですって。", - NULL, "les descendants des ogres mangeurs d'hommes avaient besoin de chair humaine.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900107", 540, TRUE); - OutputLine(NULL, "だからって村人同士で共食いするわけにはいかない。", - NULL, "Mais évidemment, ils ne pouvaient pas se permettre de se manger entre eux. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900108", 540, TRUE); - OutputLine(NULL, "……だから彼らはその度に人里へ降り、「鬼隠し」をしたと伝えられてるわ。」", - NULL, "Alors parfois, ils partaient à la chasse dans un village et ils enlevaient quelqu'un. On appelait ce rituel “l'enlèvement des démons”.", Line_Normal); } void dialog004() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900109", 256, TRUE); - OutputLine(NULL, "「平たく言えば、鬼たちによる誘拐行為よ。", - NULL, "— Eh bien, il n'y a pas grand'chose à expliquer, je pense.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900110", 540, TRUE); - OutputLine(NULL, "鬼ヶ淵村の村人たちが人里に押し寄せ、哀れな生贄を無理やり力尽くでさらったんですって。」", - NULL, " Les habitants du village allaient tous ensemble en attaquer un autre, et ils enlevaient de force une pauvre victime.", Line_Normal); - ClearMessage(); } void dialog005() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900113", 540, TRUE); - OutputLine(NULL, "ほとんどの場合は1人か2人だったって記されてるわね。」", - NULL, "Et puis, c'était généralement une seule personne, parfois deux à la rigueur.", Line_Normal); } void dialog006() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900114", 256, TRUE); - OutputLine(NULL, "「そうして生贄をさらってきた夜にはね。", - NULL, "— Et le soir où les ogres avaient enlevé quelqu'un, ils faisaient une cérémonie pour pouvoir la manger.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900115", 540, TRUE); - OutputLine(NULL, "…哀れな犠牲者を美味しく頂くため、「綿流し」の儀式が開かれたというわ。」", - NULL, " Cette cérémonie était appelée la purification du coton.", Line_Normal); } void dialog007() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900119", 540, TRUE); - OutputLine(NULL, "哀れな食材をさらってきた夜にだけ開かれた……凄惨な人食いの宴のことだったの。」", - NULL, "C'était un festin cannibale qui se déroulait uniquement pendant une nuit bien spéciale.", GetGlobalFlag(GLinemodeSp)); } void dialog008() { -//「前原くんはさっき、綿流しは布団を清める儀式だと言ったわね@ワタが詰まった布団って、何を意味してると思うかしら?@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900120", 540, TRUE); - OutputLine(NULL, "「前原くんはさっき、綿流しは布団を清める儀式だと言ったわね。", - NULL, "— Tu as dis tout à l'heure que la cérémonie servait à purifier le coton des couettes.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900121", 540, TRUE); - OutputLine(NULL, "ワタが詰まった布団って、何を意味してると思うかしら?」", - NULL, " Et si la couette pleine de coton était en fait un symbole ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -//「布団は布団だろ?@ 寝具@ 寝るための道具だよ@ 他に何の意味があるんだよ?!¥ - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps2/01/130100144", 540, TRUE); - OutputLine(NULL, "「布団は布団だろ?!", - NULL, "— Nan, une couette,", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps2/01/130100145", 540, TRUE); - OutputLine(NULL, " 寝具!", - NULL, " c'est une couette, point barre !", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps2/01/130100146", 540, TRUE); - OutputLine(NULL, " 寝るための道具だよ!", - NULL, " Elle sert pour dormir !", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps2/01/130100147", 540, TRUE); - OutputLine(NULL, " 他に何の意味があるんだよ?!」", - NULL, " C'est un objet qui ne sert qu'au repos !", Line_Normal); - ClearMessage(); - -// ...自分のうわべは、鷹野さんの言うおぞましい『綿流し』を否定しようと必死にまくし立てる@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …自分のうわべは、鷹野さんの言うおぞましい「綿流し」を否定しようと必死にまくし立てる。", - NULL, "Il fallait absolument nier l'explication qu'elle voulait me faire comprendre.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - -// ...だが、心の奥底は...鷹野さんの言った意味をよく理解してしまっていた¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …だが、心の奥底は…鷹野さんの言った意味をよく理解してしまっていた。", - NULL, "Mais tout au fond de mon âme, j'avais très bien compris ce qu'elle avait voulu dire.", Line_Normal); - ClearMessage(); - -// ワタの詰まった布団@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ワタの詰まった布団。", - NULL, "Des couettes remplies de cotons.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// ワタは腸(はらわた)を意味するものなのだとしたら、腸の詰まった布団というのは...人間のことに他ならない¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ワタは腸(はらわた)を意味するものなのだとしたら、腸の詰まった布団というのは…人間のことに他ならない。", - NULL, "Si le coton était un symbole pour les entrailles, alors la couette pleine de coton désignait en fait un être humain.", Line_Normal); - ClearMessage(); } void dialog009() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900124", 256, TRUE); - OutputLine(NULL, "「梨花ちゃんが持っていた祭事用の鍬。", - NULL, "— Tu vois le râteau de cérémonie qu'elle portait ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900125", 256, TRUE); - OutputLine(NULL, "…もう薄々は気付いてると思うけど、あれは田畑を耕す鍬ではなくて。", - NULL, "Tu t'es quand même rendu compte que ce n'était pas un râteau pour travailler dans les champs, j'espère ?", GetGlobalFlag(GLinemodeSp)); - - PlaySE( 3, "wa_023", 56, 64 ); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900126", 540, TRUE); - OutputLine(NULL, "…人間の腹をこじ開けるための解剖道具なのよ。」", - NULL, "... Il servait très probablement à ouvrir le ventre de la victime.", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog010() @@ -176,517 +54,50 @@ void dialog010() void dialog011() { -//「平たく言えば、魚のワタを取り出して三角コーナーに捨てるのを、仰々しく儀式仕立にしたってことね@...それで儀式はおしまい@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900127", 540, TRUE); - OutputLine(NULL, "「平たく言えば、魚のワタを取り出して三角コーナーに捨てるのを、仰々しく儀式仕立にしたってことね。", - NULL, "— C'est un peu comme lorsqu'on vide le poisson vite fait en jetant les entrailles à la poubelle,", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900128", 540, TRUE); - OutputLine(NULL, "…それで儀式はおしまい。", - NULL, " sauf qu'eux le font avec toute une cérémonie et un grand respect.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// そのあとは、それぞれの役割を持った村人たちが、各々に肉を解体して美味しく頂いたって考えられてるわね@...くすくす。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900129", 540, TRUE); - OutputLine(NULL, " そのあとは、それぞれの役割を持った村人たちが、各々に肉を解体して美味しく頂いたって考えられてるわね。", - NULL, "Après, chaque haut dignitaire découpe une partie de la chair et la mange, enfin, c'est la supposition la plus probable.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900130", 540, TRUE); - OutputLine(NULL, "…くすくす。」", - NULL, " ...Heehee.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog012() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900133", 540, TRUE); - OutputLine(NULL, "「こういうのはね。", - NULL, "— Hmm,", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900134", 540, TRUE); - OutputLine(NULL, "医学の本場、ドイツの文献の方がリアルに掲載されてるわよ。」", - NULL, " c'est vrai que les écrits allemands du moyen-âge étaient un peu mieux du point de vue médical, un peu plus réalistes surtout.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog013() { -//「もっと怖い言い方をするなら、調理道具と言ったところかしらね@...くすくす。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900135", 540, TRUE); - OutputLine(NULL, "「もっと怖い言い方をするなら、調理道具と言ったところかしらね。", - NULL, "— Si on veut vraiment le dire de manière répugnante, on peut considérer que ces objets servaient à faire la cuisine.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900136", 540, TRUE); - OutputLine(NULL, "…くすくす。」", - NULL, " ...Heehee.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog014() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900137", 540, TRUE); - OutputLine(NULL, "「…ほら。」", - NULL, "— Regardez.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog015() { -//「多分、...まな板じゃないかしら@犠牲者を拘束してこの台の上でお料理をしたんだと思うわね。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900138", 540, TRUE); - OutputLine(NULL, "「多分、…まな板じゃないかしら。", - NULL, "— Hmmm, je pense que c'est une planche à découper.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900139", 540, TRUE); - OutputLine(NULL, "犠牲者を拘束してこの台の上でお料理をしたんだと思うわね。」", - NULL, " Ils attachaient la victime dessus et la préparait sur ce meuble, comme on préparerait de la viande.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// まな板という言葉にぞくりとする......¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " まな板という言葉にぞくりとする……。", - NULL, "À ses mots, je tressaillis.", Line_Normal); - ClearMessage(); } void dialog016() { -//「魔女狩りで有名な火刑、火あぶりなんかはすぐに死んじゃうのよ@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900145", 540, TRUE); - OutputLine(NULL, "「魔女狩りで有名な火刑、火あぶりなんかはすぐに死んじゃうのよ。", - NULL, "— Pendant les chasses aux sorcières en Europe, on les brûlait vives, mais elles mouraient très vite.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// 全身の皮膚が広範囲にわたって重度の火傷を負うと、組織の分解産物で中毒症状を引き起こし、重度なショックを併発しちゃうから@...まぁ確かに、それに至るまでが、ギロチンなんかに比べれば遥かに長いところに残虐性があるんだけど。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900146", 540, TRUE); - OutputLine(NULL, " 全身の皮膚が広範囲にわたって重度の火傷を負うと、組織の分解産物で中毒症状を引き起こし、重度なショックを併発しちゃうから。", - NULL, "Lorsque le corps se recouvre de brûlures, il entre en état de choc et libère des substances chimiques qui nous font perdre connaissance. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900147", 540, TRUE); - OutputLine(NULL, "…まぁ確かに、それに至るまでが、ギロチンなんかに比べれば遥かに長いところに残虐性があるんだけど。」", - NULL, "Enfin bon, c'est vrai que c'est nettement plus douloureux et plus long que la guillotine.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog017() { - - DisableWindow(); - ModSetLayerFilter(1, 256, "night"); - ModDrawCharacter(1, 9, "sprite/ta1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - -//「ところがね@ローマの時代の処刑方法にね、網焼きというものがあったの@バーベキューと同じにね@金網で挟みつけて、炭火でじっくりと焼いたんですって。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900148", 540, TRUE); - OutputLine(NULL, "「ところがね。", - NULL, "— Mais dans certains écrits de la Rome antique,", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900149", 540, TRUE); - OutputLine(NULL, "ローマの時代の処刑方法にね、網焼きというものがあったの。", - NULL, "on trouve des descriptions de tortures aussi. Par exemple, le grill, une simple grille en fer posée sur un feu,", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900150", 540, TRUE); - OutputLine(NULL, "バーベキューと同じにね。", - NULL, "une sorte d'ancêtre du barbecue, donc.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900151", 540, TRUE); - OutputLine(NULL, "金網で挟みつけて、炭火でじっくりと焼いたんですって。」", - NULL, "Ils faisaient griller les gens lentement en les plaçant entre deux grilles placées au contact des cendres chaudes.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - -// 家族でデイキャンプに行った時の思い出が...こんな時に限って鮮明に蘇る...¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 家族でデイキャンプに行った時の思い出が…こんな時に限って鮮明に蘇る…。", - NULL, "Mes souvenirs eurent la mauvaise idée de me rappeler les saucisses que l'on mangeait chaque année lorsque l'on partait en camping.", Line_Normal); - ClearMessage(); - -//「...これだとね@どういうわけか、なかなか死なないらしいのよ@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900152", 540, TRUE); - OutputLine(NULL, "「…これだとね。", - NULL, "— De cette manière,", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900153", 540, TRUE); - OutputLine(NULL, "どういうわけか、なかなか死なないらしいのよ。", - NULL, " étrangement, les gens mettaient un temps fou à mourir.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// ものの本によると、一昼夜かけて片側が炭化するくらいこんがり焼いても、まだ意識があって流暢に話をした、なんて記述も出てくるから。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900154", 540, TRUE); - OutputLine(NULL, " ものの本によると、一昼夜かけて片側が炭化するくらいこんがり焼いても、まだ意識があって流暢に話をした、なんて記述も出てくるから。」", - NULL, "Certains récits disent que même après avoir été cuits d'un côté pendant un jour et une nuit, certains prisonniers étaient carbonisés, mais pouvaient encore parler intelligiblement.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - -// ...そんな...丸一日火あぶりにしても...、まだ意識があるなんて......¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …そんな…丸一日火あぶりにしても…、まだ意識があるなんて……。", - NULL, "C'est pas vrai... ils étaient encore conscients ?", Line_Normal); - ClearMessage(); - -// 死刑がひとつの見世物だったローマの時代には、いかにして死を長引かせるかに主眼を置いた処刑方法がいろいろと考案されたという...¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 死刑がひとつの見世物だったローマの時代には、いかにして死を長引かせるかに主眼を置いた処刑方法がいろいろと考案されたという…。", - NULL, "Dans la Rome antique, les exécutions étaient publiques, et il fallait les faire durer longtemps pour pouvoir satisfaire la curiosité de tout le monde, alors ils avaient dû beaucoup y réfléchir.", Line_Normal); - ClearMessage(); - -//「その中にね@お腹を開いて、腸をウィンナーみたいに引っ張り出して、ウィンチで引っ張り上げてさらし者にする刑があったんですって。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900155", 540, TRUE); - OutputLine(NULL, "「その中にね。", - NULL, "— Il y avait paraît-il", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900156", 540, TRUE); - OutputLine(NULL, "お腹を開いて、腸をウィンナーみたいに引っ張り出して、ウィンチで引っ張り上げてさらし者にする刑があったんですって。」", - NULL, " une méthode pour ouvrir un prisonnier, lui sortir les tripes avec un crochet de boucher et le garder conscient.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModSetLayerFilter(3, 256, "night"); - ModDrawCharacter(3, 6, "sprite/si1a_yowaki_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE ); - -// 詩音が俺の背中に、しがみ付くようにくっついてくる@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 詩音が俺の背中に、しがみ付くようにくっついてくる。", - NULL, "Je sentis Shion se placer tout contre mon dos et passer ses bras autour de ma taille.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - -// ......それは怖いからだけじゃない@...お腹をかばっているのだ...¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……それは怖いからだけじゃない。", - NULL, "Elle se protégeait le ventre,", Line_WaitForInput); - OutputLine(NULL, "…お腹をかばっているのだ…。", - NULL, " et le mien par la même occasion...", Line_Normal); - ClearMessage(); - -//「臓物を引っ張り出すなんて、聞いただけでもすぐに死んじゃいそうでしょう@ でもね@...丁寧にやさしくやるとね@意識がはっきりとした状態のまま、ハラワタを引きずりだすことって可能らしいのよ。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900157", 540, TRUE); - OutputLine(NULL, "「臓物を引っ張り出すなんて、聞いただけでもすぐに死んじゃいそうでしょう?", - NULL, "— On pourrait croire que lorsqu'on tire les intestins hors du ventre, la personne meurt tout de suite,", Line_WaitForInput); - - DisableWindow(); - ModDrawCharacter(1, 9, "sprite/ta1_akuwarai_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - - ModPlayVoiceLS(4, 9, "ps2/09/130900158", 540, TRUE); - OutputLine(NULL, " でもね。", - NULL, " mais en fait, pas du tout.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900159", 540, TRUE); - OutputLine(NULL, "…丁寧にやさしくやるとね。", - NULL, " Si l'on fait très attention et qu'on ne brusque pas trop, ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900160", 540, TRUE); - OutputLine(NULL, "意識がはっきりとした状態のまま、ハラワタを引きずりだすことって可能らしいのよ。」", - NULL, "on peut faire en sorte que la personne se rende compte que vous êtes en train de lui retirer les intestins.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// お腹の内側に、嫌な感触を感じる...@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " お腹の内側に、嫌な感触を感じる…。", - NULL, "Je commençai à sentir une drôle de sensation dans mon ventre.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// まるで、鷹野さんが目線だけで...俺の内臓をこね回しているかのようだった...¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " まるで、鷹野さんが目線だけで…俺の内臓をこね回しているかのようだった…。", - NULL, "Comme si mes entrailles se bougeaient d'elles-même pour se cacher du regard de madame Takano...", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(1, 9, "sprite/ta1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - -//「ウィンチで引っ張り出すっていうのは何だか大仰な方法だけど@もっと野蛮に、裂いた腹から臓物を、千切っては投げ千切っては投げという...!w1000そんな恐ろしい刑もあったんじゃないかって充分に考えられない@ でも処刑者には意識があるの@...それは痛い以上に...恐ろしい体験なんでしょうね...。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900161", 540, TRUE); - OutputLine(NULL, "「ウィンチで引っ張り出すっていうのは何だか大仰な方法だけど。", - NULL, "— Il n'est pas difficile d'imaginer une méthode plus barbare", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900162", 540, TRUE); - OutputLine(NULL, "もっと野蛮に、裂いた腹から臓物を、千切っては投げ千切っては投げという…", - NULL, " où l'on tirerait un morceau pour le couper et le jeter aux bêtes, puis retirer un morceau, le recouper, etc.", Line_Continue); - - // (backup) SetValidityOfInput( FALSE ); - Wait( 1000 ); - // (backup) SetValidityOfInput( TRUE ); - - OutputLine(NULL, "そんな恐ろしい刑もあったんじゃないかって充分に考えられない?", - NULL, " Ça ne semble pas inimaginable, n'est-ce pas ? ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900163", 540, TRUE); - OutputLine(NULL, " でも処刑者には意識があるの。", - NULL, "Sauf que la victime était encore consciente.", Line_WaitForInput); - - DisableWindow(); - ModDrawCharacter(1, 9, "sprite/ta1_warai_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - - ModPlayVoiceLS(4, 9, "ps2/09/130900164", 540, TRUE); - OutputLine(NULL, "…それは痛い以上に…恐ろしい体験なんでしょうね…。」", - NULL, " Ça doit être une expérience plus effroyable que douloureuse, je pense.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - -// まるで、どこかで観光してきたかのように楽しく語る@...耳元で、詩音が何度も唾を飲み込む音がした......¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " まるで、どこかで観光してきたかのように楽しく語る。", - NULL, "J'entendis Shion déglutir plusieurs fois.", Line_WaitForInput); - OutputLine(NULL, "…耳元で、詩音が何度も唾を飲み込む音がした……。", - NULL, " Madame Takano, quant à elle, continuait de nous raconter tout cela sur un ton passionné.", Line_Normal); - ClearMessage(); - - DisableWindow(); - ModDrawCharacter(1, 9, "sprite/ta1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - -//「雛見沢の、いえ、鬼ヶ淵村の綿流しもそんな感じだったのかしらね@......ほら@耳を澄ませば......聞こえてくるような気がしない?@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900165", 540, TRUE); - OutputLine(NULL, "「雛見沢の、いえ、鬼ヶ淵村の綿流しもそんな感じだったのかしらね。", - NULL, "— Je pense que la purification du coton était quelque chose de ce genre, à l'origine.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900166", 540, TRUE); - OutputLine(NULL, "……ほら。", - NULL, " Tiens ? Écoutez-voir ?", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900167", 540, TRUE); - OutputLine(NULL, "耳を澄ませば……聞こえてくるような気がしない?」", - NULL, " Vous n'entendez rien ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// 何も聞きたくないとこれほどにも強く思うのに...@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 何も聞きたくないとこれほどにも強く思うのに…、", - NULL, "Je n'avais rien envie d'entendre...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - -// なぜこんな時ばかり、聞こえないはずの音まで聞こえるようになってしまうのか...¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " なぜこんな時ばかり、聞こえないはずの音まで聞こえるようになってしまうのか…。", - NULL, "et pourtant bien sûr, justement à ce moment-là, mon cerveau me joua des tours et j'eus l'impression d'entendre toutes sortes de bruits.", Line_Normal); - ClearMessage(); - DisableWindow(); } void dialog018() { -//「ヨーロッパの拷問道具に、こう言った鳥篭がたくさん登場するわね@日本にもあったなんて驚きだわ。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900171", 540, TRUE); - OutputLine(NULL, "「ヨーロッパの拷問道具に、こう言った鳥篭がたくさん登場するわね。", - NULL, "— Ce sont des types d'instruments très courants en Europe,", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900172", 540, TRUE); - OutputLine(NULL, "日本にもあったなんて驚きだわ。」", - NULL, " mais pas au Japon. Je dois avouer que c'est très intéressant...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - DisableWindow(); - ModDrawCharacterWithFiltering(3, 6, "sprite/si1a_odoroki_a1_", "2", "right", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 20, 300, TRUE ); - -//「け、......圭ちゃん、!w800......あれ、中に入ってない?@ 人@ ミイラ?!@ - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps2/06/130600089", 540, TRUE); - OutputLine(NULL, "「け、……圭ちゃん、", - NULL, "— Kei…", Line_Continue); - - // (backup) SetValidityOfInput( FALSE ); - Wait( 800 ); - // (backup) SetValidityOfInput( TRUE ); - - OutputLine(NULL, "……あれ、中に入ってない?!", - NULL, " Il y a quoi, là-bas ?", Line_WaitForInput); - ModPlayVoiceLS(4, 6, "ps2/06/130600090", 540, TRUE); - OutputLine(NULL, " 人?", - NULL, " Un squelette ?", Line_WaitForInput); - ModPlayVoiceLS(4, 6, "ps2/06/130600091", 540, TRUE); - OutputLine(NULL, " ミイラ?!」", - NULL, " Une momie ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -//「え?! ど、どれ...?!¥ - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps2/01/130100152", 540, TRUE); - OutputLine(NULL, "「え?! ど、どれ…?!」", - NULL, "— Hein, quoi, où ça ?", Line_Normal); - ClearMessage(); - -// いくつもぶら下がっている人間鳥篭の中のひとつを、詩音は懸命に指差すが、どれのことを言っているのかわからない@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " いくつもぶら下がっている人間鳥篭の中のひとつを、詩音は懸命に指差すが、どれのことを言っているのかわからない。", - NULL, "Shion pointait obstinément du doigt vers plusieurs cages qui pendaient l'une contre l'autre, mais je ne sus pas dire de quelle cage elle me parlait.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - -// ...それに、この暗がりで、中に何かが入っているのかどうなのか、わかるわけがない¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …それに、この暗がりで、中に何かが入っているのかどうなのか、わかるわけがない。", - NULL, "Et puis il faisait tellement sombre que je n'aurais pas su discerner grand'chose.", Line_Normal); - ClearMessage(); - DisableWindow(); - ModDrawCharacter(1, 9, "sprite/ta1_akuwarai_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); - -//「......私には何も見えないけど@見間違いじゃないの?@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900173", 540, TRUE); - OutputLine(NULL, "「……私には何も見えないけど。", - NULL, "— ... Hmm, je ne vois rien, personnellement.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900174", 540, TRUE); - OutputLine(NULL, "見間違いじゃないの?」", - NULL, " Tu es sûre que ton imagination ne te joue pas des tours ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - DisableWindow(); -// DrawBustshot( 2, "si_si_yw_b1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE ); - ModDrawCharacter(3, 6, "sprite/si1a_yowaki_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 400, TRUE ); - -//「...................................................。@ - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps2/06/130600092", 540, TRUE); - OutputLine(NULL, "「……………………………………………。」", - NULL, "— ... ... ...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// 詩音は納得できないようだったが...、確かめる術がなく、途方に暮れるしかなかった¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 詩音は納得できないようだったが…、確かめる術がなく、途方に暮れるしかなかった。", - NULL, "Shion n'avait pas l'air d'accepter ça comme réponse, mais elle n'avait aucun moyen de vérifier.", Line_Normal); - ClearMessage(); - - DisableWindow(); - FadeBustshot( 3, FALSE, 0, 0, 0, 0, 200, FALSE ); - ModDrawCharacter(1, 9, "sprite/ta1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE ); } void dialog019() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900183", 256, TRUE); - OutputLine(NULL, " 祟りなら、今年はどんな死に方をさせられちゃうのかしら。", - NULL, "Si c'est la malédiction, je me demande comment ils vont me cuisiner cette année.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900184", 540, TRUE); - OutputLine(NULL, "生贄なら…鬼ヶ淵の沼に生きたまま沈められちゃうのかしら?", - NULL, " Si je sers pour le sacrifice... on verra s'ils me plongent dans le marais.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900185", 256, TRUE); - OutputLine(NULL, "……そう言えば今夜よね。", - NULL, " Mais au fait, c'est ce soir", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900186", 256, TRUE); - OutputLine(NULL, "オヤシロさまの祟りがある夜は。」", - NULL, " que la malédiction doit frapper, non ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog020() { - DisableWindow(); - ModSetLayerFilter(2, 256, "night"); - ModDrawCharacter(2, 9, "sprite/ta1_warai_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - -//「被害者は生きながらにして全身の皮を剥がれ、あらゆる拷問を受けて虐め殺されたんですって@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900195", 540, TRUE); - OutputLine(NULL, "「被害者は生きながらにして全身の皮を剥がれ、あらゆる拷問を受けて虐め殺されたんですって。", - NULL, "— Ils disent que la personne était encore vivante lorsqu'ils lui ont arraché la peau du corps, et qu'ils l'ont torturée seulement après.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// ......そして死後にもさらに遺体を分解・解剖と残虐の限りを尽くしたのではないか、って筆者は見ているはね@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900196", 540, TRUE); - OutputLine(NULL, " ……そして死後にもさらに遺体を分解・解剖と残虐の限りを尽くしたのではないか、って筆者は見ているはね。", - NULL, "La personne qui a commenté cet article pense qu'ils l'ont éviscérée après l'avoir tuée.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - DisableWindow(); - ModDrawCharacter(2, 9, "sprite/ta1_akuwarai_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - -// ......私は、どの工程も『生きている』!w900内にやったんじゃないか、って思ってるんだけどね@前原くんはどう思うかしら?@ - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps2/09/130900197", 540, TRUE); - OutputLine(NULL, " ……私は、どの工程も「生きている」", - NULL, "Mais pour ma part, je pense que toutes les exactions", Line_Continue); - - // (backup) SetValidityOfInput( FALSE ); - Wait( 1000 ); - // (backup) SetValidityOfInput( TRUE ); - - OutputLine(NULL, "内にやったんじゃないか、って思ってるんだけどね。", - NULL, " ont été commises pendant qu'elle était encore consciente.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps2/09/130900198", 540, TRUE); - OutputLine(NULL, "前原くんはどう思うかしら?」", - NULL, " Qu'est-ce que tu en penses ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - -// ...彼女がもっともっと残酷な想像を掻き立てるようなことを言ったが...@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …彼女がもっともっと残酷な想像を掻き立てるようなことを言ったが…。", - NULL, "… Sa manière de parler était clairement destinée à me faire imaginer des choses plus horribles encore…", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - DisableWindow(); - ModDrawCharacter(2, 9, "sprite/ta1_def_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE ); - } void dialog021() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900201", 256, TRUE); - OutputLine(NULL, "「たったよ。", - NULL, "— C'est tout.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900202", 256, TRUE); - OutputLine(NULL, "…たった百年前のことよ。", - NULL, "Tu trouves que c'est beaucoup, 100 ans ? Moi pas.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900203", 256, TRUE); - OutputLine(NULL, "それにね。", - NULL, "Et puis", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900204", 256, TRUE); - OutputLine(NULL, "昭和に入ってからだって、あるんだから。", - NULL, "ça a continué même après le début de l'ère Shôwa,", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900205", 256, TRUE); - OutputLine(NULL, "…終戦直後に騒ぎになった", - NULL, "juste après la fin de la 2e guerre mondiale, il y a eu l'histoire des", Line_Continue); - - FadeOutBGM( 1, 1000, TRUE ); - -//人肉缶詰事件、!w1200......あ、ごめんなさい@この話はタブーだったわよね...?¥ - OutputLine(NULL, "人肉缶詰事件、", - NULL, " boîtes de conserves de chair humaine.", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1200 ); - // (backup) SetValidityOfInput( TRUE ); - - OutputLine(NULL, "……あ、ごめんなさい。", - NULL, " Oh désolée, Shion. ", GetGlobalFlag(GLinemodeSp)); } void dialog022() { - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100160", 256, TRUE); - OutputLine(NULL, "「……え?", - NULL, "— Pardon ?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100161", 256, TRUE); - OutputLine(NULL, " 今、鷹野さん、何て言いました?", - NULL, " J'ai pas rêvé, vous venez de parler de…", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100162", 256, TRUE); - OutputLine(NULL, " 人肉缶詰って…、」", - NULL, " Chair humaine en conserve ?", Line_Normal); } void dialog023() diff --git a/Update/zwata_008_vm0x_n01.txt b/Update/zwata_008_vm0x_n01.txt index 9f297141..7cb8248a 100644 --- a/Update/zwata_008_vm0x_n01.txt +++ b/Update/zwata_008_vm0x_n01.txt @@ -8,13 +8,6 @@ void dialog000() void dialog001() { - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300008", 256, TRUE); - OutputLine(NULL, " ありゃ、公由分家の爺さんまで来てるじゃない!", - NULL, "Tiens, mais c'est le doyen des Kimiyoshi, là-bas !", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300009", 256, TRUE); - OutputLine(NULL, " あの爺さん、去年の綿流しからずっと体調崩してたんだけど、元気になったみたいだね!」", - NULL, " Il a des problèmes de santé depuis le festival de l'année dernière, mais il a l'air de bien se rétablir !", Line_Normal); } void dialog002() @@ -54,40 +47,14 @@ void dialog005() void dialog006() { - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s02/05/130500018", 256, TRUE); - OutputLine(NULL, "「面白いのです。ボクもやってみるのです。」", - NULL, "— Ça a l'air amusant. Je vais essayer.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog007() { - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600033", 256, TRUE); - OutputLine(NULL, "(密会の生現場に決まってるじゃないですか〜。", - NULL, "— Sois pas stupide, évidemment qu'ils sont là pour se bécoter dans l'obscurité !", Line_Continue); - Wait ( 3000 ); - OutputLine(NULL, "ほらほら、よく見て下さい。", - NULL, " Regarde bien qui c'est !", Line_Continue); - Wait ( 2000 ); - OutputLine(NULL, "あれ、誰だかわかります?)", - NULL, " Tu les reconnais ?", Line_Normal); } void dialog008() { - if (GetGlobalFlag(GADVMode)) { OutputLine("富竹", NULL, "Tomitake", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 8, "ps3/s02/08/130800001", 256, TRUE); - OutputLine(NULL, "「おやおや……、圭一くんも隅に置けないねぇ!", - NULL, "— Ohho, mais dis-voir, Keiichi, tu es un petit fripon ?", Line_WaitForInput); - ModPlayVoiceLS(4, 8, "ps3/s02/08/130800002", 256, TRUE); - OutputLine(NULL, " こんな所で二人きりかい?", - NULL, " Un rendez-vous galant dans les buissons, tard le soir ? Tu me diras, vous avez l'âge, tout doucement...", Line_WaitForInput); - ModPlayVoiceLS(4, 8, "ps3/s02/08/130800003", 256, TRUE); - OutputLine(NULL, " だとしたら、僕たち、とんでもないお邪魔をしちゃったかな。あっはっはっは!!」", - NULL, " Je crois que nous vous devons des excuses. Ahahahaha !", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog009() @@ -100,37 +67,12 @@ void dialog009() void dialog010() { - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600038", 256, TRUE); - OutputLine(NULL, "「ってことは富竹さんたちは、密会してたってわけじゃないみたいですね。」", - NULL, "— Oh, mais alors, vous n'êtes pas là pour des questions d'hormones ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog011() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900005", 256, TRUE); - OutputLine(NULL, "「くすくす…。", - NULL, "— Ahahahaha…", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900006", 256, TRUE); - OutputLine(NULL, "残念だけど、貴方たちが覗き見したくなるような面白い場面じゃないのよ。", - NULL, " Non, je vais vous décevoir, nous ne sommes pas là en tant que couple pressé.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900007", 256, TRUE); - OutputLine(NULL, "期待に添えなくて申し訳ないわね。」", - NULL, " Désolée, il n'y aura pas de spectacle.", Line_Normal); } void dialog012() { - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600039", 256, TRUE); - OutputLine(NULL, "「ふーん。", - NULL, "— Hmmmmm.", Line_WaitForInput); - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600040", 256, TRUE); - OutputLine(NULL, "そうじゃなかったら、何してるんですか?", - NULL, " Mais alors, que faites-vous ici ?", Line_WaitForInput); - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600041", 256, TRUE); - OutputLine(NULL, " 富竹さん、今、扉の南京錠をいじってませんでした?」", - NULL, " Tomitake, vous n'étiez pas en train de trafiquer ce cadenas à l'instant ?", Line_Normal); } diff --git a/Update/zwata_008_vm0x_n02.txt b/Update/zwata_008_vm0x_n02.txt index 73bb08e3..2c3bfcc2 100644 --- a/Update/zwata_008_vm0x_n02.txt +++ b/Update/zwata_008_vm0x_n02.txt @@ -8,21 +8,6 @@ void dialog000() void dialog001() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900016", 256, TRUE); - OutputLine(NULL, " もちろん、古手家の人間以外は", - NULL, "Bien sûr, toute personne ne faisant pas partie du clan des Furude est déclarée", Line_Continue); - - PlaySE( 3, "wa_024", 56, 64 ); - -//「穢れ(ケガレ)」を持ち込むから立入禁止の不可侵領域@......聖域なの。@ - - OutputLine(NULL, "「不浄」を持ち込むから立入禁止の不可侵領域。", - NULL, " impure et ne doit donc pas souiller ce lieu.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900017", 256, TRUE); - OutputLine(NULL, "……聖域なの。」", - NULL, " Il est considéré comme sacré.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog002() @@ -37,82 +22,30 @@ void dialog002() void dialog003() { - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……鷹野さんが言うには、鬼の血を引く者たちは周期的に「狩猟者」としての本能が目覚め、獲物を求めて人里に姿を現すのだという。", - NULL, "Comme Madame Takano l'expliqua, les habitants possédant du sang de démon réveillaient périodiquement leurs instincts de “chasseurs”. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "そして、その際に行われるのが「鬼隠し」だそうだ。", - NULL, "Quand cela se produisait, on raconte qu'ils descendaient jusqu'aux villages alentours pour accomplir “l'enlèvement des démons”.", Line_Normal); } void dialog004() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900109", 256, TRUE); - OutputLine(NULL, "「平たく言えば、鬼たちによる誘拐行為よ。」", - NULL, "— Eh bien, il n'y a pas grand'chose à expliquer, je pense. C'est quand un démon enlève une personne.", Line_WaitForInput); } void dialog005() { - } void dialog006() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900114", 256, TRUE); - OutputLine(NULL, "「そうして生贄をさらってきた夜にはね。", - NULL, "— Et le soir où les ogres avaient enlevé quelqu'un, ils faisaient une cérémonie pour pouvoir la manger.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900115", 256, TRUE); - OutputLine(NULL, "「綿流し」の儀式が開かれたというわ。」", - NULL, " Cette cérémonie était appelée la purification du coton.", Line_Normal); } void dialog007() { - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " それは、……決して露店や祭囃子でにぎわうものなどではなく、", - NULL, " C'était... certainement pas le genre d'évènement composé de stands dans les rues et de chants festifs.", Line_WaitForInput); - OutputLine(NULL, " ……もっと違う、背筋が震えて身が凍るような……凄惨な宴だったのだ……!!", - NULL, "… C'était plus un festin macabre… le genre qui vous immobilise de peur !...", GetGlobalFlag(GLinemodeSp)); } void dialog008() { - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "……さっきまでの、楽しかったひとときの記憶がノイズまじりに乱れ、ぼやけて、……砂嵐の中へと消え去ってゆく。", - NULL, "Mes tout récents souvenirs positifs concernant le festival disparurent en un rien de temps de ma mémoire. ", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "「綿流し」の名前に隠されたどす黒く陰惨な響きが、全身にまるで痺れのような圧迫となって……", - NULL, "C'était comme si le terme “purification du coton” était associé a une aura oppressante qui me privait de mes sens.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 目の前のもののいろが灰色に反転して、ぐるぐると渦巻きながら揺れ動いて見えた。", - NULL, " Ma vision se troubla, je ne distinguais plus les couleurs… Tout ce qui se trouvait autour de moi donnait l'impression de tourner sans cesse.", Line_Normal); } void dialog009() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900124", 256, TRUE); - OutputLine(NULL, "「梨花ちゃんが持っていた祭事用の鍬。", - NULL, "— Tu vois le râteau de cérémonie qu'elle portait ?", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900125", 256, TRUE); - OutputLine(NULL, "…もう薄々は気付いてると思うけど、あれは田畑を耕す鍬ではなくて。」", - NULL, " Tu t'es quand même rendu compte que ce n'était pas un râteau pour travailler dans les champs, j'espère ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - PlaySE( 3, "wa_023", 56, 64 ); - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "鷹野さんはそこで言葉を区切って、にやりと笑う。……つまり、「鍬」といっても鋭利な「刃物」としての道具とでもいいたいのだろうか……。", - NULL, " Madame Takano s'interrompit avec un sourire narquois ... Voulait-elle dire que, bien que ce soit une houe, ça serve également de lame tranchante?", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog010() @@ -153,84 +86,18 @@ void dialog018() void dialog019() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900183", 256, TRUE); - OutputLine(NULL, " 祟りなら、今年はどんな死に方をさせられちゃうのかしら。", - NULL, "Si c'est la malédiction, je me demande comment ils vont me cuisiner cette année.", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900185", 256, TRUE); - OutputLine(NULL, "……そう言えば今夜よね。", - NULL, " Mais au fait, c'est ce soir", Line_WaitForInput); - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900186", 256, TRUE); - OutputLine(NULL, "オヤシロさまの祟りがある夜は。」", - NULL, " que la malédiction doit frapper, non ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } void dialog020() { - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 被害者は、すぐには殺されなかったのだろう。", - NULL, " La victime n'était pas autorisée à mourir paisiblement.", Line_WaitForInput); - OutputLine(NULL, " むしろ、……自分が殺される過程すら目の当たりにしながら、……命を絶たれたのかもしれない。", - NULL, " Au contraire, elle était probablement consciente du début jusqu’à… la fin.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "もし、……それが自分だったら……?", - NULL, " Et si… Et si c'était moi ?", Line_WaitForInput); - OutputLine(NULL, " そんなこと、考えもつかないし、……考えたくもない。", - NULL, " Je ne pouvais même pas l'imaginer… et je n'en avais pas l'envie non plus.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog021() { - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900201", 256, TRUE); - OutputLine(NULL, "「たったよ。", - NULL, "— C'est tout.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900202", 256, TRUE); - OutputLine(NULL, "…たった百年前のことよ。", - NULL, "Tu trouves que c'est beaucoup, 100 ans ? Moi pas.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900203", 256, TRUE); - OutputLine(NULL, "それにね。", - NULL, "Et puis", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900204", 256, TRUE); - OutputLine(NULL, "昭和に入ってからだって、あるんだから。", - NULL, "ça a continué même après le début de l'ère Shôwa,", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("鷹野", NULL, "Takano", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 9, "ps3/s02/09/130900205", 256, TRUE); - OutputLine(NULL, "…終戦直後に騒ぎになった", - NULL, "juste après la fin de la 2e guerre mondiale, il y a eu l'histoire des", Line_Continue); - - FadeOutBGM( 1, 1000, TRUE ); - -//人肉缶詰事件、!w1200......あ、ごめんなさい@この話はタブーだったわよね...?¥ - OutputLine(NULL, "缶詰疑惑、", - NULL, " boîtes de conserves de chair humaine.", Line_Continue); - // (backup) SetValidityOfInput( FALSE ); - Wait( 1200 ); - // (backup) SetValidityOfInput( TRUE ); - - OutputLine(NULL, "……あ、ごめんなさい。", - NULL, " Oh désolée, Shion. ", GetGlobalFlag(GLinemodeSp)); } void dialog022() { - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100160", 256, TRUE); - OutputLine(NULL, "「……え?", - NULL, "— Pardon ?", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100161", 256, TRUE); - OutputLine(NULL, " 今、鷹野さん、何て言いました?", - NULL, " J'ai pas rêvé, vous venez de parler de…", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100162", 256, TRUE); - OutputLine(NULL, " 缶詰疑惑って…、」", - NULL, " Chair humaine en conserve ?", Line_Normal); } void dialog023() diff --git a/Update/zwata_009_vm00_n01.txt b/Update/zwata_009_vm00_n01.txt index 3fc9758f..5da86af2 100644 --- a/Update/zwata_009_vm00_n01.txt +++ b/Update/zwata_009_vm00_n01.txt @@ -115,49 +115,18 @@ void dialog007() void dialog008() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700020", 256, TRUE); - OutputLine(NULL, "「園崎家はこの地域一帯を牛耳ってるヤクザ屋さんです。", - NULL, "— Le clan des Sonozaki est une famille mafieuse qui décide de tout dans le coin.", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700021", 256, TRUE); - OutputLine(NULL, "ちなみに彼女のお父さんは、××組系のヤクザの大幹部さんです。", - NULL, " D'ailleurs, leur père dirige le tronc du gang des ******.", GetGlobalFlag(GLinemodeSp)); } void dialog009() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700024", 256, TRUE); - OutputLine(NULL, " 高い塀に有刺鉄線と監視カメラで守られた、典型的なヤクザの組長宅ですよ。", - NULL, "Il y a un mur d'enceinte assez haut hérissé de tessons et de barbelés, c'est une baraque vraiment typée Yakuzas.", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700025", 256, TRUE); - OutputLine(NULL, "今度ぜひ遊びに行ってみてください。」", - NULL, " Vous devriez aller la voir, c'est impressionnant.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog010() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700026", 256, TRUE); - OutputLine(NULL, "「いえいえいえいえいえ。", - NULL, "— Non, non non non,", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700027", 256, TRUE); - OutputLine(NULL, "まさかまさか。", - NULL, " ouh là, vous n'y pensez pas.", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700028", 256, TRUE); - OutputLine(NULL, "園崎魅音さんが継ぐのはそんなチンケなヤクザ組織だけじゃありません。", - NULL, " Mion Sonozaki est l'héritière de la fortune du clan des Sonozaki,", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700029", 256, TRUE); - OutputLine(NULL, "彼女が継ぐのは園崎家そのものですよ。", - NULL, " pas simplement d'un groupe banal de Yakuzas.", GetGlobalFlag(GLinemodeSp)); } void dialog011() { - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 魅音は跡継ぎだとか言ってたけど……まさか…そのヤクザの…?", - NULL, "Elle avait dit que Mion était l'héritière… mais alors, l'héritière des Yakuzas ?", Line_Normal); } void dialog012() diff --git a/Update/zwata_009_vm0x_n01.txt b/Update/zwata_009_vm0x_n01.txt index 93b61d0a..4d995838 100644 --- a/Update/zwata_009_vm0x_n01.txt +++ b/Update/zwata_009_vm0x_n01.txt @@ -115,49 +115,18 @@ void dialog007() void dialog008() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700020", 256, TRUE); - OutputLine(NULL, "「園崎家はこの地域一帯を牛耳ってる暴力団です。", - NULL, "— Le clan des Sonozaki est une famille mafieuse qui décide de tout dans le coin.", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700021", 256, TRUE); - OutputLine(NULL, "ちなみに彼女のお父さんは、関東でも有名な暴力団グループの大幹部さんです。", - NULL, " D'ailleurs, leur père est un haut-gradé dans un syndicat bien connu jusqu'en région de Kanto. ", GetGlobalFlag(GLinemodeSp)); } void dialog009() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700024", 256, TRUE); - OutputLine(NULL, " 高い塀に有刺鉄線と監視カメラで守られた、典型的な暴力団の組長宅ですよ。", - NULL, "Il y a un mur d'enceinte assez haut hérissé de tessons et de barbelés, c'est une baraque vraiment typée Yakuzas.", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700025", 256, TRUE); - OutputLine(NULL, "今度ぜひ遊びに行ってみてください。」", - NULL, " Vous devriez aller la voir, c'est impressionnant.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog010() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700026", 256, TRUE); - OutputLine(NULL, "「いえいえいえいえいえ。", - NULL, "— Non, non non non,", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700027", 256, TRUE); - OutputLine(NULL, "まさかまさか。", - NULL, " ouh là, vous n'y pensez pas.", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700028", 256, TRUE); - OutputLine(NULL, "園崎魅音さんが継ぐのはそんなチンケな暴力団組織だけじゃありません。", - NULL, " Mion Sonozaki est l'héritière de la fortune du clan des Sonozaki,", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700029", 256, TRUE); - OutputLine(NULL, "彼女が継ぐのは園崎家そのものですよ。", - NULL, " pas simplement d'un banal syndicat.", GetGlobalFlag(GLinemodeSp)); } void dialog011() { - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 魅音は跡継ぎだとか言ってたけど……まさか…その暴力団の…?", - NULL, "Elle avait dit que Mion était l'héritière… mais alors, l'héritière d'un syndicat du crime ?", Line_Normal); } void dialog012() diff --git a/Update/zwata_010_02_vm00_n01.txt b/Update/zwata_010_02_vm00_n01.txt deleted file mode 100644 index c55dbe95..00000000 --- a/Update/zwata_010_02_vm00_n01.txt +++ /dev/null @@ -1,39 +0,0 @@ -void main() -{ -} - -void dialog000() -{ -} - -void dialog001() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600367", 256, TRUE); - OutputLine(NULL, "「うちのお父さん、ヤクザの大物ですから。", - NULL, "— Ben, mon père est un gros poisson chez les Yakuzas, tu sais.", Line_WaitForInput); - ModPlayVoiceLS(4, 6, "ps2/06/130600368", 540, TRUE); - OutputLine(NULL, "…年少のお姉でも、若いガラの悪いのを何人も従えることができました。", - NULL, " Il lui a filé une escorte, quelques jeunots bien teigneux.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps2/06/130600369", 540, TRUE); - OutputLine(NULL, "で、様々な嫌がらせや妨害をやってのけたんです。」", - NULL, " Ils ont réussi à faire pas mal de dégâts.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } -} - -void dialog002() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps2/06/130600370", 540, TRUE); - OutputLine(NULL, "「…今は何だかのんびりした雰囲気だから想像も付かないでしょうが。", - NULL, "— Oui, on ne dirait pas, hein ? Elle est beaucoup plus calme et maître de soi maintenant, mais à l'époque, hou là…", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps2/06/130600371", 540, TRUE); - OutputLine(NULL, "器物破損から脅迫、暴行まで一通りこなして、何度も補導されたんですよ。", - NULL, "Destructions, violences, insultes, obstruction aux forces de l'ordre, elle s'est fait pincer une paire de fois. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600372", 256, TRUE); - OutputLine(NULL, "…子供ですから、すぐに釈放してもらえたみたいですけどね。", - NULL, " Mais comme elle était mineure, la police devait la relâcher, c'est la loi. ", GetGlobalFlag(GLinemodeSp)); -} diff --git a/Update/zwata_010_02_vm0x_n01.txt b/Update/zwata_010_02_vm0x_n01.txt deleted file mode 100644 index 92df26e7..00000000 --- a/Update/zwata_010_02_vm0x_n01.txt +++ /dev/null @@ -1,30 +0,0 @@ -void main() -{ -} - -void dialog000() -{ -} - -void dialog001() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600367", 256, TRUE); - OutputLine(NULL, "「うちのお父さん、ヤクザの大物ですから。", - NULL, "— Ben, mon père est un gros poisson chez les Yakuzas, tu sais.", Line_WaitForInput); - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600368", 256, TRUE); - OutputLine(NULL, "…年少のお姉でも、若いガラの悪いのを何人も従えることができました。」", - NULL, " Il lui a filé une escorte, quelques jeunots bien teigneux. Ils ont réussi à faire pas mal de dégâts.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } -} - -void dialog002() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600370", 256, TRUE); - OutputLine(NULL, "何度も補導されたんですよ…今は何だかのんびりした雰囲気だから想像も付かないでしょうが。", - NULL, "— Oui, on ne dirait pas, hein ? Elle est beaucoup plus calme et maître de soi maintenant, mais à l'époque, hou là... Destructions, violences, insultes, obstruction aux forces de l'ordre, elle s'est fait pincer une paire de fois.", Line_WaitForInput); - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600372", 256, TRUE); - OutputLine(NULL, "…子供ですから、すぐに釈放してもらえたみたいですけどね。", - NULL, " Mais comme elle était mineure, la police devait la relâcher, c'est la loi. ", GetGlobalFlag(GLinemodeSp)); -} diff --git a/Update/zwata_010_04_vm00_n01.txt b/Update/zwata_010_04_vm00_n01.txt index a533d8db..1106ab6f 100644 --- a/Update/zwata_010_04_vm00_n01.txt +++ b/Update/zwata_010_04_vm00_n01.txt @@ -20,21 +20,6 @@ void dialog001() void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700160", 256, TRUE); - OutputLine(NULL, "「御三家ってご存知ですかな?", - NULL, "— Vous connaissez les trois clans fondateurs ?", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700161", 256, TRUE); - OutputLine(NULL, " 綿流しのお祭りの開会式典で、各家の代表がそれぞれ挨拶をなさっているでしょう。", - NULL, " Lors de la fête de la purification du coton, les chefs de ces clans font un discours.", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps2/11/130700161-162(from130100732)", 540, TRUE); - OutputLine(NULL, "見ていません?」", - NULL, " Vous les avez vus ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100733", 256, TRUE); - OutputLine(NULL, "「……祭りには…途中から来たから…よくは…。」", - NULL, "— Non, je suis allé à la fête un peu plus tard, le soir.", Line_Normal); } void dialog003() diff --git a/Update/zwata_010_04_vm0x_n01.txt b/Update/zwata_010_04_vm0x_n01.txt index 2f2f1ae6..821d8357 100644 --- a/Update/zwata_010_04_vm0x_n01.txt +++ b/Update/zwata_010_04_vm0x_n01.txt @@ -20,24 +20,6 @@ void dialog001() void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700160", 256, TRUE); - OutputLine(NULL, "「御三家ってご存知ですかな?", - NULL, "— Vous connaissez les trois clans fondateurs ?", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700161", 256, TRUE); - OutputLine(NULL, " 綿流しのお祭りの開会式典で、各家の代表がそれぞれ挨拶をなさっているでしょう。」", - NULL, " Lors de la fête de la purification du coton, les chefs de ces clans font un discours.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -//「......祭りには...途中から来たから...よくは...。¥ - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100732", 256, TRUE); - OutputLine(NULL, "「見ていません。", - NULL, "— Non,", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100733", 256, TRUE); - OutputLine(NULL, "……祭りには…途中から来たから…よくは…。」", - NULL, " je suis allé à la fête un peu plus tard, le soir.", Line_Normal); } void dialog003() diff --git a/Update/zwata_011_02_vm00_n01.txt b/Update/zwata_011_02_vm00_n01.txt index 87827f3f..7b93177a 100644 --- a/Update/zwata_011_02_vm00_n01.txt +++ b/Update/zwata_011_02_vm00_n01.txt @@ -16,11 +16,6 @@ void dialog001() void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps2/11/130700241", 540, TRUE); - OutputLine(NULL, "……鷹野さんの方はちょっとあやふやですが、富竹さんとほぼ同じ時刻に殺害され、岐阜の山中に遺棄されたと考えるのが妥当でしょうなぁ。」", - NULL, "Pour Mme Takano, l'autopsie n'est pas très concluante, mais celle de Tomitake indique clairement l'heure du décès. Ils ont sûrement été tués ensemble, et elle a été transportée jusque dans la province d'à-côté.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog003() @@ -50,8 +45,4 @@ void dialog003() void dialog004() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700237", 256, TRUE); - OutputLine(NULL, " …管轄が岐阜県さんでね。", - NULL, "Elle a été retrouvée à Gifu,", Line_WaitForInput); } diff --git a/Update/zwata_011_02_vm0x_n01.txt b/Update/zwata_011_02_vm0x_n01.txt index 3189457e..e57e6786 100644 --- a/Update/zwata_011_02_vm0x_n01.txt +++ b/Update/zwata_011_02_vm0x_n01.txt @@ -16,11 +16,6 @@ void dialog001() void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700241", 256, TRUE); - OutputLine(NULL, "……鷹野さんの方はちょっとあやふやですが、富竹さんとほぼ同じ時刻に殺害され、山中に遺棄されたと考えるのが妥当でしょうなぁ。」", - NULL, "Pour Mme Takano, l'autopsie n'est pas très concluante, mais celle de Tomitake indique clairement l'heure du décès. Ils ont sûrement été tués ensemble, et elle a été transportée jusque dans la province d'à-côté.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog003() @@ -37,8 +32,4 @@ void dialog003() void dialog004() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s02/11/130700237", 256, TRUE); - OutputLine(NULL, " …管轄がお隣の県警さんでね。", - NULL, "Elle a été retrouvée à Gifu,", Line_WaitForInput); } diff --git a/Update/zwata_012_02_vm00_n01.txt b/Update/zwata_012_02_vm00_n01.txt deleted file mode 100644 index 91e195db..00000000 --- a/Update/zwata_012_02_vm00_n01.txt +++ /dev/null @@ -1,179 +0,0 @@ -void main() -{ -} - -void dialog000() -{ -} - -void dialog001() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300361_1", 256, TRUE); - OutputLine(NULL, "「この頃には、…もう鬼ヶ淵村の不可侵性は失われていました。", - NULL, "— Entre temps, le village avait perdu son caractère sacré et inviolable.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps2/03/130300363", 540, TRUE); - OutputLine(NULL, "……かつて仙人と崇められた村人たちは、非人扱いを受け…。", - NULL, " Les habitants autrefois vénérés étaient maintenant au ban de la société, considérés comme des non-humains...", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// ...神聖な鬼ヶ淵村は、いつの間にか、業病患者の隔離集落の成れの果てであるという根も葉もないレッテルを貼られ、...苦難の時代を迎えることになったのでした。¥ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/130300364", 540, TRUE); - OutputLine(NULL, " …神聖な鬼ヶ淵村は、いつの間にか、疫病患者の隔離集落の成れの果てであるという根も葉もないレッテルを貼られ、", - NULL, "Les terres sacrées étaient, on ne sait comment, devenues une zone de quarantaine où l'on abandonnait les malades incurables.", Line_Continue); - OutputLine(NULL, "…苦難の時代を迎えることになったのでした。」", - NULL, " Ce fut une période très difficile.", Line_Normal); -} - -void dialog002() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/130300365", 540, TRUE); - OutputLine(NULL, "「……裁判も起こしました。", - NULL, "— Il y a même eu un procès à l'époque.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps2/03/130300366", 540, TRUE); - OutputLine(NULL, "…出身の問題は離婚する重要な理由にはなりえないと訴えて。", - NULL, " L'origine géographique ne pouvait pas servir à justifier le divorce, d'après les textes de loi,", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps2/03/130300367", 540, TRUE); - OutputLine(NULL, "…でも敗訴しました。", - NULL, " mais le village perdit quand même le procès. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/130300368", 540, TRUE); - OutputLine(NULL, "……出身の虚偽は、結婚の上での重大な詐称行為にあたるのだそうで……。」", - NULL, "Le fait de mentir sur ses origines était considéré comme une trahison envers le conjoint.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } -} - -void dialog003() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/130300372", 540, TRUE); - OutputLine(NULL, "「……太平洋戦争中は、国民一丸のスローガンが流れながらも、…雛見沢村の人々はさまざまな差別を受け続けました。", - NULL, "— Pendant la guerre du Pacifique, le slogan national, c'était “Tous ensemble, ne faisons qu'un”, mais les habitants d'ici subissaient quand même encore des brimades.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300361_6", 256, TRUE); - OutputLine(NULL, "……数えだしたらキリがないくらい。", - NULL, " Bien trop pour qu'on puisse les dénombrer. ", GetGlobalFlag(GLinemodeSp)); -} - -void dialog004() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", "", Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/130300381", 540, TRUE); - OutputLine(NULL, "「宗平は中国大陸に出兵し、ハルピンで食料倉庫の管理をしていたと言い、撤退時に上官や仲間たちと共謀して、軍の缶詰をごっそりと盗み出していたのでした。", - NULL, "— Shûhei était un volontaire engagé pour administrer les réserves alimentaires dans la province annexée de Harbin, en Chine. Juste avant le retrait des troupes, il soudoya ses supérieurs et put emporter une quantité immense de boîtes de nourriture en conserves. ", GetGlobalFlag(GLinemodeSp)); -} - -void dialog005() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300388", 256, TRUE); - OutputLine(NULL, "「…ですが、…昭和30年頃に、またしても逆風が吹き始めます。", - NULL, "— Malheureusement, à peine dix ans après la fin de la guerre, la vapeur s'inversa.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300389", 256, TRUE); - OutputLine(NULL, "…それが「人肉缶詰疑惑」でした。」", - NULL, " C'est ce que l'on a appelé l'“affaire des boîtes de conserves humaines”.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// 人肉缶詰......@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 人肉缶詰……。", - NULL, "Des conserves de viande humaine ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } -} - -void dialog006() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300390", 256, TRUE); - OutputLine(NULL, "「祖父、園崎宗平の上官だったと名乗る男が告白したのです。", - NULL, "— L'un des supérieurs de Shûhei a parlé.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300391", 256, TRUE); - OutputLine(NULL, "…あの缶詰は人肉の缶詰だったと。」", - NULL, " Il a expliqué que les boîtes de conserves de l'armée contenaient de la chair humaine.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } -} - -void dialog007() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300392", 256, TRUE); - OutputLine(NULL, "「宗平がいた部隊は、それよりはもっと温情的な研究をしていました。", - NULL, "— Les recherches de l'unité de Shûhei n'étaient pas aussi atroces.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300393", 256, TRUE); - OutputLine(NULL, "…それは、戦地での困難な食料調達に関する具体的な手法の研究でした。」", - NULL, " Shûhei en particulier avait pour mission de rechercher le meilleur moyen de faire parvenir aux soldats tout ce dont ils avaient besoin en nourriture.", Line_Normal); -} - -void dialog008() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300395", 256, TRUE); - OutputLine(NULL, "「……そう。", - NULL, "— ... Vous vous en doutez, je suppose.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300396", 256, TRUE); - OutputLine(NULL, "…彼らは、人間を食材として扱う方法を研究していたのです。", - NULL, " Ce sont effectivement les êtres humains. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300397", 256, TRUE); - OutputLine(NULL, "…彼らは、時には敵の、時には戦友の血肉を食んででも戦い抜くことが、国に報いる究極の奉仕になる。", - NULL, "C'est pourquoi son unité étudiait la meilleure façon de préparer de l'humain en cuisine.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300398", 256, TRUE); - OutputLine(NULL, "…そういう教義を大真面目に組み上げて行ったのです。", - NULL, "Manger leurs ennemis ou même les cadavres de leurs amis fraîchement tombés au combat devint pour eux une activité grassement payée par la mère patrie.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300399", 256, TRUE); - OutputLine(NULL, "……滑稽な話ですね。", - NULL, "... Quelle ironie du sort. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300400", 256, TRUE); - OutputLine(NULL, "祖父を人肉食いと蔑んでおきながら、自分たちはさらにその上を行っていたのですから。", - NULL, "Ils méprisaient mon grand-père car ses ancêtres étaient soi-disant cannibales, mais eux faisaient pire.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300401", 256, TRUE); - OutputLine(NULL, "祖父はいつも思っていたそうです。", - NULL, " Il paraît qu'il en parlait souvent. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300402", 256, TRUE); - OutputLine(NULL, "例え自分が卑しい食人鬼だとしても、彼らはそれよりも遥かに醜い鬼なんだと。", - NULL, "Il disait que lui était peut-être un ogre mangeur d'hommes, mais eux étaient des monstres de la pire espèce.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300403", 256, TRUE); - OutputLine(NULL, "だからいくら蔑まれたって、ちっとも堪えないと。」", - NULL, " Peu lui chalait leur mépris.", Line_Normal); -} - -void dialog009() -{ -//deleted -} - -void dialog010() -{ -//deleted -} - -void dialog011() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300406", 256, TRUE); - OutputLine(NULL, "「……真偽はわかりません。", - NULL, "— Personne n'a jamais su la vérité.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300407", 256, TRUE); - OutputLine(NULL, "晩年まで宗平は人肉であることを否定し続けました。", - NULL, " Shûhei a nié jusque sur son lit de mort que les boîtes qu'il avait ramenées contenaient ce genre de viande.", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - -// ですが、雛見沢の急激な復興を妬む人々は、人肉を売って財を成した鬼畜と呼び、...村人をまたしても蔑み始めたのです@......また、子供たちがはやし立てられ、石を投げつけられる時代に戻ってしまったのです。¥ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300408", 256, TRUE); - OutputLine(NULL, " ですが、雛見沢の急激な復興を妬む人々は、人肉を売って財を成した鬼畜と呼び、…村人をまたしても蔑み始めたのです。", - NULL, "Mais les gens qui avaient été jaloux se remirent à mépriser les gens de Hinamizawa. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300409", 256, TRUE); - OutputLine(NULL, "……また、子供たちがはやし立てられ、石を投げつけられる時代に戻ってしまったのです。」", - NULL, "Le temps des jets de pierre et des insultes collectives réapparut.", Line_Normal); -} diff --git a/Update/zwata_012_02_vm0x_n01.txt b/Update/zwata_012_02_vm0x_n01.txt deleted file mode 100644 index 60dab762..00000000 --- a/Update/zwata_012_02_vm0x_n01.txt +++ /dev/null @@ -1,165 +0,0 @@ -void main() -{ -} - -void dialog000() -{ -} - -void dialog001() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300361_1", 256, TRUE); - OutputLine(NULL, "「この頃には、…もう鬼ヶ淵村の不可侵性は失われていました。", - NULL, "— Entre temps, le village avait perdu son caractère sacré et inviolable.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300361_2", 256, TRUE); - OutputLine(NULL, "……かつて仙人と崇められた村人たちは、奇異な目で見下され…。", - NULL, " Les habitants autrefois vénérés étaient maintenant au ban de la société, considérés comme des non-humains...", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// ...神聖な鬼ヶ淵村は、いつの間にか、業病患者の隔離集落の成れの果てであるという根も葉もないレッテルを貼られ、...苦難の時代を迎えることになったのでした。¥ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300361_3", 256, TRUE); - OutputLine(NULL, " …神聖な鬼ヶ淵村は、いつの間にか、およそ真実とはかけ離れた根も葉もないレッテルを貼られ、", - NULL, "Les terres sacrées étaient, on ne sait comment, devenues une zone de quarantaine où l'on abandonnait les malades incurables.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300361_4", 256, TRUE); - OutputLine(NULL, "…苦難の時代を迎えることになったのでした。」", - NULL, " Ce fut une période très difficile.", Line_Normal); -} - -void dialog002() -{ -} - -void dialog003() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300361_5", 256, TRUE); - OutputLine(NULL, "「……太平洋戦争中は、国民一丸のスローガンが流れながらも、…雛見沢村の人々だけは例外でした。", - NULL, "— Pendant la guerre du Pacifique, le slogan national, c'était “Tous ensemble, ne faisons qu'un”, mais les habitants d'ici subissaient quand même encore des brimades.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300361_6", 256, TRUE); - OutputLine(NULL, "……数えだしたらキリがないくらい。", - NULL, " Bien trop pour qu'on puisse les dénombrer. ", GetGlobalFlag(GLinemodeSp)); -} - -void dialog004() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", "", Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300361_8", 256, TRUE); - OutputLine(NULL, "「宗平は中国大陸に出兵した際、食料倉庫の管理をしていて、撤退時に上官や仲間たちと共謀して、軍の缶詰をごっそりと盗み出していたのでした。", - NULL, "— Shûhei était un volontaire engagé pour administrer les réserves alimentaires dans la province annexée de Harbin, en Chine. Juste avant le retrait des troupes, il soudoya ses supérieurs et put emporter une quantité immense de boîtes de nourriture en conserves. ", GetGlobalFlag(GLinemodeSp)); -} - -void dialog005() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300388", 256, TRUE); - OutputLine(NULL, "「…ですが、…昭和30年頃に、またしても逆風が吹き始めます。", - NULL, "— Malheureusement, à peine dix ans après la fin de la guerre, la vapeur s'inversa.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300389", 256, TRUE); - OutputLine(NULL, "…それが「缶詰疑惑」でした。」", - NULL, " C'est ce que l'on a appelé l'“affaire des boîtes de conserves humaines”.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// 人肉缶詰......@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 缶詰……。", - NULL, "Des conserves de viande humaine ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } -} - -void dialog006() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300390", 256, TRUE); - OutputLine(NULL, "「祖父、園崎宗平の上官だったと名乗る男が告白したのです。", - NULL, "— L'un des supérieurs de Shûhei a parlé.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300391", 256, TRUE); - OutputLine(NULL, "…彼の調達した缶詰は、実は食材を用いたものではなかったのだと。」", - NULL, " Il a expliqué que les boîtes de conserves de l'armée contenaient de la chair humaine.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } -} - -void dialog007() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300392", 256, TRUE); - OutputLine(NULL, "「宗平がいた部隊は、より現実的で、温情的な研究をしていました。", - NULL, "— Les recherches de l'unité de Shûhei n'étaient pas aussi atroces.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300393", 256, TRUE); - OutputLine(NULL, "…それは、戦地での困難な食料調達に関する具体的な手法の研究でした。」", - NULL, " Shûhei en particulier avait pour mission de rechercher le meilleur moyen de faire parvenir aux soldats tout ce dont ils avaient besoin en nourriture.", Line_Normal); -} - -void dialog008() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300395", 256, TRUE); - OutputLine(NULL, "「……そう。", - NULL, "— ... Vous vous en doutez, je suppose.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300396", 256, TRUE); - OutputLine(NULL, "…彼らは、通常は食しないものを食材として扱う方法を研究していたのです。", - NULL, " Ce sont effectivement les êtres humains. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300397", 256, TRUE); - OutputLine(NULL, "…彼らは、時には敵の、時には望まぬ食物を食んででも戦い抜くことが、国に報いる究極の奉仕になる。", - NULL, "C'est pourquoi son unité étudiait la meilleure façon de préparer de l'humain en cuisine.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300398", 256, TRUE); - OutputLine(NULL, "…そういう教義を大真面目に組み上げて行ったのです。", - NULL, "Manger leurs ennemis ou même les cadavres de leurs amis fraîchement tombés au combat devint pour eux une activité grassement payée par la mère patrie.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300399", 256, TRUE); - OutputLine(NULL, "……滑稽な話ですね。", - NULL, "... Quelle ironie du sort. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300400", 256, TRUE); - OutputLine(NULL, "祖父を過去のことで蔑んでおきながら、自分たちはさらにその上を行っていたのですから。", - NULL, "Ils méprisaient mon grand-père car ses ancêtres étaient soi-disant cannibales, mais eux faisaient pire.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300401", 256, TRUE); - OutputLine(NULL, "祖父はいつも思っていたそうです。", - NULL, " Il paraît qu'il en parlait souvent. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300402", 256, TRUE); - OutputLine(NULL, "たとえ世間のうわさがどうあれ、彼らはそれよりも遥かに醜い鬼なんだと。", - NULL, "Il disait que lui était peut-être un ogre mangeur d'hommes, mais eux étaient des monstres de la pire espèce.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300403", 256, TRUE); - OutputLine(NULL, "だからいくら蔑まれたって、ちっとも堪えないと。」", - NULL, " Peu lui chalait leur mépris.", Line_Normal); -} - -void dialog009() -{ -//deleted -} - -void dialog010() -{ -//deleted -} - -void dialog011() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300406", 256, TRUE); - OutputLine(NULL, "「……真偽はわかりません。", - NULL, "— Personne n'a jamais su la vérité.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300407", 256, TRUE); - OutputLine(NULL, "晩年まで宗平は世間の風評を否定し続けました。", - NULL, " Shûhei a nié jusque sur son lit de mort que les boîtes qu'il avait ramenées contenaient ce genre de viande.", GetGlobalFlag(GLinemodeSp)); - - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - -// ですが、雛見沢の急激な復興を妬む人々は、人肉を売って財を成した鬼畜と呼び、...村人をまたしても蔑み始めたのです@......また、子供たちがはやし立てられ、石を投げつけられる時代に戻ってしまったのです。¥ - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300408", 256, TRUE); - OutputLine(NULL, " ですが、雛見沢の急激な復興を妬む人々は、その疑惑を真実のように面白おかしく書き立て、…村人をまたしても蔑み始めたのです。", - NULL, "Mais les gens qui avaient été jaloux se remirent à mépriser les gens de Hinamizawa. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300409", 256, TRUE); - OutputLine(NULL, "……また、子供たちがはやし立てられ、石を投げつけられる時代に戻ってしまったのです。」", - NULL, "Le temps des jets de pierre et des insultes collectives réapparut.", Line_Normal); -} diff --git a/Update/zwata_012_03_vm00_n01.txt b/Update/zwata_012_03_vm00_n01.txt index c8efcc20..600bf8ac 100644 --- a/Update/zwata_012_03_vm00_n01.txt +++ b/Update/zwata_012_03_vm00_n01.txt @@ -8,64 +8,14 @@ void dialog000() void dialog001() { - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600585", 256, TRUE); - OutputLine(NULL, "「……園崎詩音は………魅音姉さまの足元にも及ばない、下賤で卑しい雌豚でございます…。", - NULL, "— Moi, Shion Sonozaki, ne suis qu'une sale truie hideuse et dégénérée qui ne mériterait même pas d'être comparée en rêve à ma grande sœur Mion. ", GetGlobalFlag(GLinemodeSp)); } void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300673", 256, TRUE); - OutputLine(NULL, "「……じゃあそろそろいい?", - NULL, "— Bon, je vais t'expliquer.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300674", 256, TRUE); - OutputLine(NULL, " この拷問はね、とてもシンプル。", - NULL, " Tu verras, c'est tout simple.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps2/03/130300675", 540, TRUE); - OutputLine(NULL, "左手の小指の先端の節に釘を打つ。", - NULL, " Je vais te planter un clou dans l'extrémité de l'auriculaire de ta main gauche. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/130300676", 540, TRUE); - OutputLine(NULL, "順に親指まで打ったらまた小指に戻って、今度は真ん中の節に釘を打つ。", - NULL, "Ensuite, je passe aux autres doigts. Quand j'aurais cloué ton pouce, je reviendrai à ton petit doigt, et là, je te planterai un clou dans la deuxième phalange.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/130300677", 540, TRUE); - OutputLine(NULL, "…この調子で15本の釘で左手を打ちつける。", - NULL, "Je continue comme ça jusqu'à ce que tu aies quinze clous plantés dans les doigts, ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/130300678", 540, TRUE); - OutputLine(NULL, "それが終わったら次は右手。", - NULL, "puis je passe à ta main droite.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps2/03/130300679", 540, TRUE); - OutputLine(NULL, "……それが終わったら次は、…………まだ意識があったら教えるね。", - NULL, " Et après, je... bah, ce sera une surprise, enfin, si tu es encore conscient. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/130300680", 540, TRUE); - OutputLine(NULL, "指先って、たくさんの神経が集まってるから、圭ちゃんが想像するよりもはるかに痛いよ。", - NULL, "Les doigts contiennent beaucoup de terminaisons nerveuses, tu vas déguster, p'tit gars.", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps2/03/130300681", 540, TRUE); - OutputLine(NULL, "…両手30本を打ち終える前に、失神しちゃう人もいるそうだから…。」", - NULL, " La plupart des gens perdent connaissance avant la fin des trente clous, il paraît...", Line_Normal); } void dialog003() { - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps2/03/130300682", 540, TRUE); - OutputLine(NULL, "「…………他の人を拷問する時にはなんのためらいもなかったけど。", - NULL, "— ... Tu sais, pour les autres, j'ai pas hésité une seule seconde,", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300683", 256, TRUE); - OutputLine(NULL, "……なぜかあんたにはためらいがあるよ。」", - NULL, " mais pour toi, c'est dur.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog004() diff --git a/Update/zwata_012_03_vm0x_n01.txt b/Update/zwata_012_03_vm0x_n01.txt index 2d057523..56f9f2bc 100644 --- a/Update/zwata_012_03_vm0x_n01.txt +++ b/Update/zwata_012_03_vm0x_n01.txt @@ -8,33 +8,14 @@ void dialog000() void dialog001() { - if (GetGlobalFlag(GADVMode)) { OutputLine("詩音", NULL, "Shion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 6, "ps3/s02/06/130600585", 256, TRUE); - OutputLine(NULL, "「……園崎詩音は………魅音姉さまの足元にも及ばない、醜く情け知らずな愚か者でございます…。", - NULL, "— Moi, Shion Sonozaki, ne suis qu'une sale truie hideuse et dégénérée qui ne mériterait même pas d'être comparée en rêve à ma grande sœur Mion. ", GetGlobalFlag(GLinemodeSp)); } void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300673", 256, TRUE); - OutputLine(NULL, "「……じゃあそろそろいい?", - NULL, "— … C'est bon, je peux commencer maintenant ?", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300674", 256, TRUE); - OutputLine(NULL, " この拷問はね、とてもシンプル。", - NULL, " C'est une méthode de torture très basique.", Line_Normal); } void dialog003() { - if (GetGlobalFlag(GADVMode)) { OutputLine("魅音", NULL, "Mion", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300682_1", 256, TRUE); - OutputLine(NULL, "「…………他の人を相手にする時にはなんのためらいもなかったけど。", - NULL, "— ... Tu sais, pour les autres, j'ai pas hésité une seule seconde,", Line_WaitForInput); - ModPlayVoiceLS(4, 3, "ps3/s02/03/130300683", 256, TRUE); - OutputLine(NULL, "……なぜかあんたにはためらいがあるよ。」", - NULL, " mais pour toi, c'est dur.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog004() diff --git a/Update/zwata_012_vm00_n01.txt b/Update/zwata_012_vm00_n01.txt deleted file mode 100644 index fa2a95da..00000000 --- a/Update/zwata_012_vm00_n01.txt +++ /dev/null @@ -1,21 +0,0 @@ -void main() -{ -} - -void dialog000() -{ -} - -void dialog001() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100946", 256, TRUE); - OutputLine(NULL, "「詩音だって、これが密会現場じゃないとわかったなら充分だろ?!", - NULL, "Et toi Shion, tu as ta réponse, non ? Ils ne sont pas là pour se bécoter.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100947", 256, TRUE); - OutputLine(NULL, " 俺はこんなのには全然興味はないんだ!", - NULL, " De toute façon, moi, ça m'intéresse pas ce truc.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100948", 256, TRUE); - OutputLine(NULL, " こんなところにいる間に梨花ちゃんの演舞が終わっちゃったらどうするんだよ?!」", - NULL, " Allez, vite, avant que la cérémonie soit finie, je dois encourager Rika ! »", Line_Normal); -} diff --git a/Update/zwata_012_vm0x_n01.txt b/Update/zwata_012_vm0x_n01.txt deleted file mode 100644 index fa2a95da..00000000 --- a/Update/zwata_012_vm0x_n01.txt +++ /dev/null @@ -1,21 +0,0 @@ -void main() -{ -} - -void dialog000() -{ -} - -void dialog001() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100946", 256, TRUE); - OutputLine(NULL, "「詩音だって、これが密会現場じゃないとわかったなら充分だろ?!", - NULL, "Et toi Shion, tu as ta réponse, non ? Ils ne sont pas là pour se bécoter.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100947", 256, TRUE); - OutputLine(NULL, " 俺はこんなのには全然興味はないんだ!", - NULL, " De toute façon, moi, ça m'intéresse pas ce truc.", Line_WaitForInput); - ModPlayVoiceLS(4, 1, "ps3/s02/01/130100948", 256, TRUE); - OutputLine(NULL, " こんなところにいる間に梨花ちゃんの演舞が終わっちゃったらどうするんだよ?!」", - NULL, " Allez, vite, avant que la cérémonie soit finie, je dois encourager Rika ! »", Line_Normal); -} diff --git a/Update/zwata_tips_01_vm00_n01.txt b/Update/zwata_tips_01_vm00_n01.txt deleted file mode 100644 index f4ad73b8..00000000 --- a/Update/zwata_tips_01_vm00_n01.txt +++ /dev/null @@ -1,83 +0,0 @@ -void main() -{ -} - -void dialog000() -{ -} - -void dialog001() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s20/05/440500016", 256, TRUE); - OutputLine(NULL, "「……他にも、サラ金屋さんとか、地上げ屋さんとか、イメクラ屋さんとか、ソープランド屋さんとか。", - NULL, "— Oh, mais il y a aussi des usuriers, des voleurs immobiliers, des maqueraux...", Line_Continue); - OutputLine(NULL, "いろいろやってると言ってますです。」", - NULL, " Vous avez le choix.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } -} - -void dialog002() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s20/01/440100056", 256, TRUE); - OutputLine(NULL, "「あいつに小銭を借りると、妙に返却期限にうるさいのは、サラ金屋の血が流れてるからかー。", - NULL, "— Je comprends mieux pourquoi elle fait tout un foin quand on lui emprunte de quoi s'acheter une boisson, c'est le côté usurier qui court dans la famille qui ressort !", Line_WaitForInput); - OutputLine(NULL, "納得納得!」", - NULL, " Je comprends mieux !", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } -} - -void dialog003() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s20/05/440500017", 256, TRUE); - OutputLine(NULL, "「……魅ぃにお買い物代を借りたことをコロリと忘れてしまったら、", - NULL, "— Une fois, je lui ai emprunté de quoi faire mes courses, et je l'avais complètement oubliée, et... ", Line_Continue); - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, "耳を揃えて返さんと身売りして風呂に沈めたるどーと凄まれましたのです。」", - NULL, "elle m'a prise à part et m'a menacée de me noyer dans le bain si je ne lui rendais pas ce que je lui devais avec les intérêts !", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - -// .........梨花ちゃんが借金のかたに特殊な風俗業界に身売り...@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ………梨花ちゃんが借金のかたに特殊な風俗業界に身売り…。", - NULL, "J'eus une image mentale de Rika faisant le commerce de son corps dans l'une des thermes de la ville.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - -// ......あ、やべ、...鼻血~¥ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……あ、やべ、…鼻血〜☆", - NULL, "Aaah, mon nez ! Vite, un mouchoir...", Line_Normal); -} - -void dialog004() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s20/04/440400025", 256, TRUE); - OutputLine(NULL, "「お風呂に沈められて溺れ死ぬなんて、おマヌケにもほどがありますわね〜!」", - NULL, "— Non mais vous rendez-vous compte de la honte ? Se noyer dans l'eau de son propre bain, les gens garderaient de Rika l'image d'une idiote pas même capable de se laver !", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// ......は@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……は?", - NULL, "... Mais de quoi elle parle... ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - -// ...こいつ、よく意味がわかってないな...@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …こいつ、よく意味がわかってないな…?", - NULL, "Oh, ne me dites pas qu'elle ne comprend pas l'expression ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - -// 今どきなかなか初々しいヤツ@ - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " 今どきなかなか初々しいヤツ。", - NULL, "En même temps, à son âge, elle n'est pas forcément au courant des côtés plus sombres de la société...", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } -} diff --git a/Update/zwata_tips_01_vm0x_n01.txt b/Update/zwata_tips_01_vm0x_n01.txt deleted file mode 100644 index 184dbcea..00000000 --- a/Update/zwata_tips_01_vm0x_n01.txt +++ /dev/null @@ -1,78 +0,0 @@ -void main() -{ -} - -void dialog000() -{ -} - -void dialog001() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s20/05/440500016", 256, TRUE); - OutputLine(NULL, "「……他にも、金融業とか、不動産業とか、アパレル産業とか、アミューズメント産業とか。", - NULL, "— Oh, mais il y a aussi des usuriers, des voleurs immobiliers, des maqueraux...", Line_Continue); - OutputLine(NULL, "いろいろやってると言ってますです。」", - NULL, " Vous avez le choix.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } -} - -void dialog002() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 1, "ps3/s20/01/440100056", 256, TRUE); - OutputLine(NULL, "「あいつに物を借りると、妙に返却期限にうるさいのは、金融業者さんの血が流れてるからかー。", - NULL, "— Je comprends mieux pourquoi elle fait tout un foin quand on lui emprunte de quoi s'acheter une boisson, c'est le côté usurier qui court dans la famille qui ressort !", Line_WaitForInput); - OutputLine(NULL, "納得納得!」", - NULL, " Je comprends mieux !", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } -} - -void dialog003() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("梨花", NULL, "Rika", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 5, "ps3/s20/05/440500017", 256, TRUE); - OutputLine(NULL, "「……魅ぃに百億兆者ゲームを借りたことをコロリと忘れてしまったら、", - NULL, "— Une fois, je lui ai emprunté le jeu “Destins -- le jeu de la vie” et je l'avais complètement oublié, et…", Line_Continue); - OutputLine(NULL, "リアルで百億兆者ゲームをプレイさせたるどーと凄まれましたのです。」", - NULL, " elle m'a prise à part et m'a menacée de jouer une partie de “Destins -- le jeu de la vie” pour de vrai.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ………梨花ちゃんがリアル百億兆者ゲームをプレイ…。", - NULL, "J'eus une image mentale de Rika en pleine partie…", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……したたかにIT長者にでもなっていそうな気がするけど……。", - NULL, "J'ai le sentiment qu'elle se frayerait un chemin jusqu’à devenir milliardaire dans l'informatique…", Line_Normal); -} - -void dialog004() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("沙都子", NULL, "Satoko", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 4, "ps3/s20/04/440400025", 256, TRUE); - OutputLine(NULL, "「リアルに百億兆者ゲームをプレイなんて、なかなかに愉快そうですわね〜!」", - NULL, "— Devoir jouer réellement à “Destins -- le jeu de la vie” me semble être tout à fait palpitant~ !", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " ……もっとも。", - NULL, "… Satoko, hein ?", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " …こいつの場合、人から恨みつらみを重ねてとんでもねー目にあいそうだけど。", - NULL, "Elle finirait probablement par accumuler la rancune et l'amertume de tous les participants avant de perdre lamentablement.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - - - if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); } - OutputLine(NULL, " まぁ、それはそれで沙都子らしくていいかもな。", - NULL, "Ouais, rien de plus approprié donc.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } -} diff --git a/Update/zwata_tips_13_vm00_n01.txt b/Update/zwata_tips_13_vm00_n01.txt index b9ebd24b..6efba588 100644 --- a/Update/zwata_tips_13_vm00_n01.txt +++ b/Update/zwata_tips_13_vm00_n01.txt @@ -17,15 +17,6 @@ void dialog001() void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s20/11/440700124", 256, TRUE); - OutputLine(NULL, "「ばっちり黒焦げだそうで。", - NULL, "— Oui, carbonisé comme il faut.", Line_Continue); - OutputLine(NULL, "あぁ言う臭いってこもるんですよねぇ。", - NULL, " Il doit schlinguer à mort.", Line_Continue); - OutputLine(NULL, "岐阜さん、可哀想だなぁ。」", - NULL, " Les pauvres collègues de Gifu vont puer pendant des semaines.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } } void dialog003() diff --git a/Update/zwata_tips_13_vm0x_n01.txt b/Update/zwata_tips_13_vm0x_n01.txt index 6d6fe61c..8dba99b2 100644 --- a/Update/zwata_tips_13_vm0x_n01.txt +++ b/Update/zwata_tips_13_vm0x_n01.txt @@ -17,14 +17,6 @@ void dialog001() void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s20/11/440700124", 256, TRUE); - OutputLine(NULL, "「ばっちり黒焦げだそうで。", - NULL, "— Oui, carbonisé comme il faut.", Line_Continue); - OutputLine(NULL, "あっちの現場、可哀想だなぁ。」", - NULL, " Les pauvres collègues de Gifu vont puer pendant des semaines.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } - } void dialog003() diff --git a/Update/zwata_tips_22_vm00_n01.txt b/Update/zwata_tips_22_vm00_n01.txt deleted file mode 100644 index 1bf4d4f0..00000000 --- a/Update/zwata_tips_22_vm00_n01.txt +++ /dev/null @@ -1,22 +0,0 @@ -void main() -{ -} - -void dialog000() -{ -} - -void dialog001() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s20/11/440700174", 256, TRUE); - OutputLine(NULL, "「園崎家絡みの暴力団関係が有力候補ですなぁ。", - NULL, "— Disons que vu les groupes armés à la solde des Sonozaki, j'ai ma petite idée du contenu.", Line_Continue); - OutputLine(NULL, "トカレフの山か、ケシの密造工場か。", - NULL, " Une montagne de Tokarevs, ou bien du pavot. ", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s20/11/440700175", 256, TRUE); - OutputLine(NULL, "園崎家の隠し資産ってのも捨てがたい辺りです。」", - NULL, " Je sais pas, ça me paraît tout indiqué pour y planquer leur fond de commerce.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } -} diff --git a/Update/zwata_tips_22_vm0x_n01.txt b/Update/zwata_tips_22_vm0x_n01.txt deleted file mode 100644 index 82bd10af..00000000 --- a/Update/zwata_tips_22_vm0x_n01.txt +++ /dev/null @@ -1,21 +0,0 @@ -void main() -{ -} - -void dialog000() -{ -} - -void dialog001() -{ - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s20/11/440700174", 256, TRUE); - OutputLine(NULL, "「園崎家絡みの闇市場関係が有力候補ですなぁ。", - NULL, "— Disons que vu les groupes armés à la solde des Sonozaki, j'ai ma petite idée du contenu.", Line_Continue); - OutputLine(NULL, "拳銃とか、ご禁制の品とか。", - NULL, " Une montagne de Tokarevs, ou bien du pavot.", Line_WaitForInput); - ModPlayVoiceLS(4, 11, "ps3/s20/11/440700175", 256, TRUE); - OutputLine(NULL, "園崎家の隠し資産ってのも捨てがたい辺りです。」", - NULL, " Je sais pas, ça me paraît tout indiqué pour y planquer leur fond de commerce.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); } -} diff --git a/Update/zwata_tips_24_vm00_n01.txt b/Update/zwata_tips_24_vm00_n01.txt index 98f8cc17..cb620706 100644 --- a/Update/zwata_tips_24_vm00_n01.txt +++ b/Update/zwata_tips_24_vm00_n01.txt @@ -22,9 +22,4 @@ void dialog001() void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s20/11/440700183", 256, TRUE); - OutputLine(NULL, " 近日中に鷹野殺しは岐阜県警に譲り、村長たちの失踪は行方不明扱いで生活課に委ねるようです。」", - NULL, "Dans les prochains jours, l'enquête sur Takano sera laissée à nos collègues de Gifu, et les disparus des derniers jours seront laissés aux services sociaux.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } } diff --git a/Update/zwata_tips_24_vm0x_n01.txt b/Update/zwata_tips_24_vm0x_n01.txt index 80984a4a..95d31eb5 100644 --- a/Update/zwata_tips_24_vm0x_n01.txt +++ b/Update/zwata_tips_24_vm0x_n01.txt @@ -22,9 +22,4 @@ void dialog001() void dialog002() { - if (GetGlobalFlag(GADVMode)) { OutputLine("大石", NULL, "Ôishi", NULL, Line_ContinueAfterTyping); } - ModPlayVoiceLS(4, 11, "ps3/s20/11/440700183", 256, TRUE); - OutputLine(NULL, " 近日中に鷹野殺しはお隣の県警さんに譲り、村長たちの失踪は行方不明扱いで生活課に委ねるようです。」", - NULL, "Dans les prochains jours, l'enquête sur Takano sera laissée à nos collègues de Gifu, et les disparus des derniers jours seront laissés aux services sociaux.", GetGlobalFlag(GLinemodeSp)); - if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); } }